mirror of
https://github.com/luxfi/magnetar.git
synced 2026-07-27 02:53:47 +00:00
cmd/genkat: deterministic KAT (Known Answer Test) generator. Emits five JSON vector files under vectors/: - keygen.json: 9 vectors (3 seeds x 3 modes) - sign.json: 9 vectors (3 seeds x 3 modes; deterministic SignDeterministic on random seed-derived keys) - verify.json: 6 vectors (1 positive + 1 negative per mode x 3 modes; negative case flips a byte mid-signature) - threshold-sign.json: 3 vectors (n=3/t=2, n=5/t=3, n=7/t=4 over ModeM192s only — the recommended mode is the only one exercised in v0.1 threshold path) - dkg.json: 3 vectors (same configurations as threshold-sign) Determinism gate: re-running genkat on a clean checkout MUST produce byte-identical output. Validated by diff -r against a fresh second run; KAT replay tests in kat_test.go further check that the package reproduces every entry verbatim. Total vectors size: ~935 KB (sign.json dominates at ~494 KB because SLH-DSA-SHAKE-192s signatures are 16224 bytes each).
66 lines
482 KiB
JSON
66 lines
482 KiB
JSON
[
|
|
{
|
|
"mode": "Magnetar-SHAKE-192s",
|
|
"seed": "23dea1d2324aa7fc7ba414e76fbe64ac1da0df2e04c1f0caffbb331f50716718c645e42560330c5cd2418df95bc33244e9ba58e55a516d6fba81c781e504ab7b8000e61502ad3748e6cd1bb20c7e1bda377751bf33ae09783ab64a669d77a8d6",
|
|
"message": "4d61676e65746172204b4154206d657373616765204d61676e657461722d5348414b452d31393273202330",
|
|
"context": "",
|
|
"signature": "114f1f564cb7192922515e5eefab8ac885c188b32c3df0e74632fec1514783669e476ae8183417a064526c24923fd97cdde7c24ec8f52381624cb5c77b4e4a28db9dcde42e041d31503756beb981d7cb0f3b45fb8efcd06912fde2f39778e8525bfda83239ce305d0b0be7bf135a742281b48659b089b55b0374e4fdfef80f91dab761c7d29bd85035e32ea18589c09b10fde938b351d635b72e31056e43447ad205dcd8cbeabbdec1fdab5a38e8eedbeba48557ca138ff18ebcf20125fad6390ab137408ae4181c4fa6969f87a79c94a37afb393ecb4a617549e86ba071fb8328cdeb98d00a5bd78c6e2dbbc5b29b74e58a2de6c09772be8182952086e51311bb2383e0cc73d63a0cbdadcd04ad618b72c852074e25dafda8e1a07e70705298e885489511b55441dbe762c01cf3c1e402b52c3d63c4fa1461003d348b9844a4bc742f3360d9ba1228edb2beecd0c21f6bd02ce0ea88fa701a72daa39eee471805758fd3addc4a79ddcc0814725012e55b42fd916c7ae1edf77bd3c9c8cff7528fbc569119dc7e03c3554e198b6914ba9eccfed663cb40fc79c2a3b6c95ab424a033ee3e0a4435fd650278cafb9c3c6dc3222f655b0ed4e9c2e94547a6fd08621db904be7dd42fb8a8941f548c4d51ebf2d7f5cccb2204a6c9c7f8d61ee4408351aae3ba04f067a76daeb319c3ee3354572f72057f682ef809d0258adf6182b74830ce5819e07b17e08ba1124bd43cd223b8553aef06e8615d823b73d40b201315102c8fa630e258eb4e282e279e1bc0f048db241b370d8995e752dcc9245f06fd88bbe2c72679ef9d33e9163de6f60ef4b9aeae56668fafeb119ec5d0785ce90e451d6b6386456b9c0b1ce94f58ae9df307e79f5fad6dfa7a759ee5eb55519dae3f92991a28b97bc68352a2f861e992e56f11bc46c75aef3621c306b9be59d4c25215f46f9883cb60bd0f76d255f207239ad6c7a5f30d5667c65193d9e3d9689f5ec6dcf0ab6160f04d3e3fbe65c105b70506b465d9e9a11919be8d8e168f9257996790c56302a473d5b02d064b13097761d5a04224dba1ee326c01ddc78ac0d94f0b1a44b8fed9cae5fb873801d13497e33a5eca609fdd2272203e042ea29a1212ed831a17290d156534770e5ee1a2432db829dfed06502968e4a6acb6410e26cdc4be00086db6ba88993e160860b893a71cf46e265e7f9dd4fc88a858e8b02e9e3d9da6eba3d02d457849850d132bc82b516f83da46b0ddc1e1bbe52c4a824ac35e77526179d3445c352724973eab3442725e027e6547f5390dc22f4a0a54592a48bf77a0195942d773972efbc82523b0b7b83f93045b953440cc826bf1a5e0840f514bbbdd9263ed5bf704885ca61754fb880e7a16c2865bf6545fe62b85a48160c3983d53b0d45e96ac68e84bb5ce021d67c00cc861d5023dbfd2605c76d1971713d2100787bfde3c3144378628247845e737137e4b009366caa38381e1e995272d1062349ffdd0b3809c1d429e0e69df5f6841d02889a705e301e70c2614e4834bd24d608d1244e23854cdc2c4f308b8533ccdf117f89a1d05b8a549f1adaee53951d8b7b59561dcbaca84260b1e22d0820ecc0d452122ddc368f0100fa70ee32637326b93b60aff1a0c8543f656c3a0cf98114980938c5b2c54736b2c37919b5508931d66f6e93492c14ea07d29f2d939646d185f39328f557288e75241a93b33ea5fd258443d4b35aaafec22cd898cc0810ea42ee2997420ec6bc9e8364a4d0063a6690dc3a2c1dd50e0524f6ab0ca2237aff6e659d5ffc8b9ae5a263541c4f50717ffb662b3865365e3c12449db37754c5e14c82c7f4bf782578cdca6ac56ab52fb84f669755f357c05c535031ce9d43d875ad5c6ab161017ff8ce7455b80a079b3e69bd23cab479010a24e8f95a999b258c9f376389546c6ad78b2d31531b62ffd0bd961ce1c199936eb593e3afeaf2bab0e1ffa7855fb819c3affdfb79243183d19c930f1c2c786122ae4f1cd85a207cdacf4696953e1a413a40655777e375ba951f925a40105f191253664945e7d499840ca0bcd826e5d87571cb9ed018862308c324babc34ee6cd609bf40d24c155b9fe0dbe381f07037e645123b5b0b681e92efb5f0b5ce73bb534acb66a3dcfc663ab53023096149cd628213438ac2f3148a82418365bc66892a48dd93651665bfbb586236743dd0e965db72ca51b5cc1802fcc7efb0fe545f25a38ae9de77f115a2bbc69892b7f4ac76058df87913c151c562c870400a438c59e475650565da5381ea6058a93cb2471373a3930f4766392e888d2272a503e8ac7c5eb100dc78bcdd4f39eebaea763409e45db46e7e945081dc96c791695fb9f744bbcb2550febaaabff039026a535f04f0808942252240835a66664816364d92d674022427a5e39a57f7da96cbf3e26d3f957fa7b05d8b037e874a7d6cf1f6207466693bf9a1956525f29ef151e4d12e227de87345d94b2d1bff4c9acdcd4cfa64b8b7099c71f1ad030e633b26edf61aa52985708cdfd85869b361bd010b66a6184d60f7f9c45acadce4eefc0598ae4da66bba8df784af41385cc6a7789ce547b52c9c4e00b28ee95914f6192edaceffe9b4e78e67c4d56f8dd2bb62886768305e417142c66891e7cc10822100a111f4716f593f8f9204fb8dd51d85dd43734475ecf9a6be680410803ca84a7107f36b59a7a27788d24573af308281d641650b5b8fa8ea74f396f89a3d305c52e78fb9308b07894447490e61dacd233859278cdf5d30a591348190fa86cde177d67153ba21065576c43cd8101fc25f3d509f33e859fec0823a15819ee676d9b603125f608de4887460396c66ad4026115145715cccd263376a4cc8420f90c1ff62a0a9d9e78712c9898039040f3d2ce2250434804cc9c4b1c1707142158c67bff291d0470add9e899b7cf819b03d4d5c6ef599484e0b4311eee7e263e9c02465bcb2ba2c5d4d9b675c835e8994cdd55e34ea485319ec00a3ce66b7c5944b33c5b567d66f5035cc10a37a832700a086e7d2a766d19a1aff24ed82b983f754d3dd936790d11b75ee491fbcd3b96d41a93c01fa685f098996beaebea053ee10babd0f3fd72b964c4c17c45e4764c80105b7e93a55b691c37cbe7530067743847af5c5b4c5f6c8d4c18903fe0faf4e1fcec111e6e3b580689c9f96d7b5a399d82fdc6928b6668da5172f692b00d26fa71a3e1b9c3e1f4b9e271c16e4e99eaa024c9391699d0ab57a3a810d049ebc76d0aab21072494e92daa823ef1d0838aab27dce4aff27a763671d930ff835649ce44ec8d021f5a9a90ca1405e39a80e55d08995a21608bca82f3a6ff3f287cf2c5664bc38691fc8a13610c397f0b02db42d76834ede29ad3b826cdfb1a0efaf7e9f6436c6b9ed8875110ab30c90a4467cb2fb2ebc6cf9d4516283779770f0dcee7724152e5057b99151fc32f7bebece57290c0de4ded4784369d2cfbccf83c83ecc33ac40df3cc90c65ede841f99ba257f40b5609eb2bd90e59bf991cd586449307371c0ed2291fab0ebbbe0078dc8d42befd2d6d4d9ef1da7a2b307b3e885af76eb45f7e11b0618366cd5ac7b868c95b1281c60199e6e9188d8014a0bcc6a48a33fd990e4a873f107c878469d14c8505223ee17269cd116aa7a67bc7ab2707cd77773f487ce70a9516fae84de2b2ad95cd4a8c593c3eaa823cba4fb162429dfb34cdb17c024bf3cfcc575200eb7d4698bbf6b1fca82b2f17c3ff693652a4ecdf7110742e0e882ad7c437a3073313048e3158af7720ca15137f4935279c146211c0b59f30d05462da08973e3e1a588850be11b2dabacf140a68f82cb8a7db1a5aad8f4d6ba6e0820a744bc1ccfde64025ff1a4e709c6f2176fea145cf0dcdf10b937ea0f238987d93671d673b733c6535e6c88dde426c6f0b3d0506e1a9bb60b8419141fc5aacef56ed34e7978081e9b1f79898c5662e7664b81d64479f8536fb87b258e18d0ef71238ede4c4aff3aaf1a458cf4e6849b2c3c8adafc5df430a709b7a92ce40b7aa2ab2114949bcd025be3253b80eca36636e39b6fc6b876f11514661e4173117d0896eba0aa1019ef11debc39e40c22072167009aed59bc9471e51fadb81ee4e7131ed3b3c56a354630a8aa542727138ca2bbff40123cb7cb2a9acc981bd22189ddc1008e025ed69fb9dc1a3024bcf894de7470151a2160a838b9986df2950228ad395465de5555499ac586ca7bff0f6bf9c0c5f854a442a5d23187ea19fb3d052ebef11362c9307383706d23206cefa346db215efcae2afa5d56b1ef226ac0b7f2c87e933a05e0b239d36bdc1487eed428109683fb427d63a7fb0b4b213436cb2aaec64937001af2575cb717ba932bca7c892df61a1294cfcd6c5bace7d0740b6d068809306316253651d29e82db029f3debf72c5ab090097fc076987e72c3c2db361425552ff62ff5c5fb0cc099d3a82072e86b8a0533b83b45191cf79841280f242a8829cf4fb62d45a5a4e55f44e0d24dab193cd3643d78586485b50cb7b907ede0d7ba3bac6317c1d24b25bb253aca1e3c707ed0d26910429ae02126c35112ffc2de9d310fb64d1420a5fd3cebb4365d102afcc08a0382470a545bdafd54227598149d6242e13dfa48386108897c3a6af3b1650583e19b58e0cc8bc66f7185ba7e361e68ad5a9579fb2e5d6ce04e46ce78c6f672698fdc2ecf62c169028243c7a088dc999ebfcb1c4da59ca72252415757e6e62b4d07d8c824fd04b385b7a696879b6d1e2a1aa4e881995332dfdd6b571dad85010de3e1c090e7cd2fbc2a0777f9012172daa46e4e54490dd177ea83efb22c6fbb5b17f217d9eba8d4d49fc5708b3453cd57f7c51b9cfdeec0a0a2abfa433986b0b01fa64aa9e0d8ebf16c7240c9e3c28735628d0f1bee03d1a66380e26e8ad0d11696cab903d20dc6db4271c25a4852917b382a5a86c78c74293ef85cbf9fb3d0aacb0744ada72e85d92728fe6f38ff623537957fa097f130cab8bab1b6837262b5f22e25d616b8966188833a7454cf563b76143f971463b5b058e2734efb339992ae174fb30e94343ae51fa0926db4b3094894cc8960734506ad41be5dc79dd431747073dc3819410adae854323a8cc9636b6f9cd19b1b5f556c75a0c361440f273187ee130b0132efd7bac8bc091303f0683d090d98e4713f25e9cb015128556bf4256ed14e0279055b8a2878f543f10109e62bf5f714a245f3bb021406740e259b5424a1561726903f2f2803665db5dacd86aa7cbe66ec01de5d44b96edc1610f996bc79869997a28c2023d0eee0c8671e740085e8044ba2f3be682951e3e92dbfcf108907b26c91626d20e6ebc43f0c751ba15fe3bda2a342f07c026f78b704d12754c9e13f1bc244ef3795964a228b08ac4e866bf0a0f34e539e7d113fb03615d2e93499267509fd9965c52f7844675acfbd170780ef41877c54cde04dec078b02bfb1635138a76fd3a413e98fa924275be439b24ec7c4d3232224fb86049f55ff9e06163eca9598b753652cf94425c092227c1fd525468195e2453d9aa5138fb1d5ee1da843de63913f5ea22d55703a680b4a4f152b6bd049ebd37d4bb10747c367e1d072c2d49ecf64cb374e6bcf2314d2cfa3735f19db0fd1d1e93134c91af043e4d3df415350a3b4d1e337947bedcc42588448aaf6b225ef1b85da00d62d2f8389598c4fe94e119d51670b4f66b56d0f7b231d4538823af9730b216339c9349ab324bd0c011dfe42eebcdf028d7bec95df2a071d996a095f7f515324a68796874bc83bd0a18431584526cee4e1db5df6b65ae0f0bcc3c38f36afc362fad63d77c3c0c4b39c5194432a84b48811cf08557c4cc600895d38847995f5f33fdb2fe659e9be1c19d605839a669139cb39e3b8ee357dffb48581a2a5619c9a31ae2b6abb83230bc572782a887b0e36d469a328f1f122a88b3c010da6835bd8d0925a54ee9e16bc09c8e3e2a0831992a53fda841d6644204daf9400ecdcb83d6079a80930470d071a8046946d6d84b6c806b509f2bad0b1983b4268da5bd32b8cc0135274dbb4decb6c645cd0057655a6a945609e5d4257d63f6845e2cc46b8bce8291b28aeda42b92b361147ef68b94cd0c982a0bed550acc33cb6be4f4b29205388493d51c6803a38dfb23a822b8b47f20bda810dd9567d9e71438e560f5556240a7bffdca36896dcaa9892d8d9902ae09562a0c0aea2da47868fcd4c7f619d85ad7947e1f6d10b2d61821b359a79122e0358ca124d04defc7a28c697bb6a6d7ef8cef6bba192c5ef5b998abfc8ea3ddb36b9a62de476f60c28c1dd7bd47f82089c8700c3e8e4bdb8ac3f620190c78870f0fc723214d80bf497589cae4122afef5eb1f65149b8f8256e73407439aa95cf2bfd4e0a21ea807fdc1123f452bd26276af4c11fcb867498769af1d076c45db5c70f47242ae9fac75ae290894f9062e0252b9f24ebcc233d58e33e644f321b6d1ddd848bfb8af7b132553bd33ade4c19a8b99e5faca155ad277771554e175722c77692450a8cafd48411f81460b799123ba124b6143fbc7a5d195004e7f34b6d34e6ff49de1d959fd0254dc0683302d7c6711e4cadf1878001c4637a503ebd898723944636f73301257e5e4d02a4c9f80432316ef47e3f19c31e0ae8085df083ff0081e75e0e15646758be37e8a47a10379b2feecec4d41654572eb928323a47e27e84ba5eb5538fad409bf0190c5e4ef3fec3e8ecccb430f73805ee846de3cd1eb5c436a0076cc9a8a6be8487ab9f4ac5a86c6c9a1aa8f5b98f324eab1d06aacf7b8b0218f68c448ce6331207bfcba8bf84b68cfdc6ed11f001b267e82081deab683376510a8dffbc57afa1883f0aab43f4d62ca8c63e0b14f389a43bf0480a94d232c293b164fa5c821cf722e986e5a504c0e6739a268020bcda33c616cb749f01d5e60eff06b4d51dc044ace1ead455cf087436ca5b92e34e93efdd4e6869df31f347bf77fff63fb5eb0b3883695a8ae0bd4fdc64d242e0ab8e148e87533019e468cf11e63b5eab46090abc5634c83ac0efee4e83cbff6cf126f6e4d67efcc5d7fe574cd4f09a9afdfcfaf4c46d38c6e041bf03b41cab88f222f60b165c3a60661b8db8a5448148cdac5a3238722cf7f7017d6b8263b4e5140086d9b3cdd009507065a449fc5511a2e4ed729a8ce5cc031009edb6be8328955f19e56ce412691576a38b7e1f30ecfb7d37bac975510990574ee066e78c57cb1b1ddda0de90faef9b1f9b33ca37ebf512a5c687447c2509d8d85df856240b0e53da6149cc41b9f18aaeaf54d2d2d980163d3d7e825124e18943d41ed87b8ce04be8450c8dea8acd2f1ca980865a64f48c5b00bbc6c9bc5515dd0a68717dd83e3270f13130d3401804998cc92194087f809d146d2cd7b30e264befab4a689319130facce6abf1c55a11ed7a977ef42c0987076faf9d9d6cf067d59f51d4bd294e5176616036270462891b191f77ec31b5183801138708599af1d9d47e5f11b3ac3a041e5032ae90c80f5a0564e8f9aa31a6dba435a215b9d89c1090bff32f0fe206a8c5b2a5adc8407afa1c8531d5daa593dbd516f50457d002ea31e3cb6c90aacfa0397508a8f15ba8e968aaaa5c79214b69b81a31a988de7605a35ff906317172f7059c97d3d52fd879f83fd31ffe02587b341a1065af6277f7eeccc62b84b661fb782bc85d5ff7cc96201fd4d7bc309ee70dd71c3606ba27aa3270fbbe446f61334d915d9797131e01014a6114d4170d6839999931792ec2fbee648ee2e020374c24576a412bc7e59844b4554f08b973abeabb260bacf711a4c8b6660185cb6c6ea734a51191936870c67cf920fd9f05e0884726c24b122e284dc363521e4b999df5106dcff60b04f6316b657bdf34663713994bb252289db7471a9b7bb8f181b176f72702a239f1a4a9e3899842ef42aa3a1687ba6ba0ed33c2f881286ea8bb0390a7d00ac46df28efd8207dcf874e67c6889541ed7afa2805d29c8397402f1467037211e5aa9a6c644d9ae01bd570d39cf1d73ef621339e1bec116dbdaa9c799cb85d9863acc6e810d2576dc2edd56e0b1e570a60cfe769db9b4db3aad424a68d047a265f558e651173a757bb70f7342e694afefc39835398af7a9cd967f34c8a2c7e1e158b97e0e6a9e256d69a2f686b82124820ab3e6bbd6ef75b4b26a292c6f50c1e762633b39e03a8ec44db10be70a8a63a557501e2079bf22e8bdc07a305814511c85fd6e7ff4b04c591fdcbe400595a487e8e9bdd408f4b5dcd573ac3daa6e6d25b5d92a2ccbb7ab6734a94b21ab6a75579033c9a6faf4b057e8789b1e9f45bef299d9c9e2698b815c95395cc4e460aa3711082c49767d9c0fd844bc2799e96f045a97048a774289adee6d1e37116ed8d8705739580f521cbaf43cf86d06c57b53382b8ba3a1c0cfe822629849a2b72968438e3f15e84c3c8d02ef348a338be7f89f92dc3f60f4b8ed1dea031f51ff458ee9be9d990f217a3fbbcc6cdeb5548842d2dc6ee7afd5c70a3f7b536351a0ccf44334d41154d5a3e8c5aa11c556657495b2ec314a82e6a5ee091b8256030e232b50354aa21815c9ba33c755e2858e142590b867201fb178a5a0579e802d292a0d7d5574dcc1d005d3350545b02f7589d337857c3e6d21bb38fb26266e17607354491f340e509d20f5fdda2cb6838f1c226fcf556cd538ec7b3897d4c26685545c601ac08a2e1f03a475e9172e0b158feefbca663772f400bcc7285c4bb018ae874ff9cf44d139bb7948e7f095b4e166114005e82028f60eef1685256e389a6bd13ac4582417951316f4db57e5f0e70ed57061353423ab090d90fb30fb4ab6a5d6d7a672a99b8d4e18b97f390138df38d323e883d754ee7f8c5bacdcd2e311203cf62a4cdf6f9ce27bf01b59cc887d6085506de14d12363a6137e687d59e6f186c8399c4f5ce928a0febb40444fd754b9310ca18592e426f28d4e99f606b528885ff37c43429bcd5f6406c6a00bc21dc596ce9fac48422aa0bf7df384edbd75249275693a3863b17479eb3394f1959361df666edb9301582491a5a3051fd0a512487fcd7d2713d4500dd08f4909b76473d9e1ecb27b7ede6d29c0e327aed8aa05a7cb90f158610813cf7be050b6f439c68078652f824c45b72e0316d73a3de789e5e5240305d1cacf02094678eca10270627879dde7f1f0f40e50fa48fdc03c26c3615f3f2c34c702ff826d841c596361a4695d5bf2ae51e986924a177dd3350cf7a65a3a2c2ac1fb9f31b1e80659275eb7ce3744dc8443dcb7253553b498e3efd17b75b7faaf24b39e1b0ee129884864cc3dc078b03390bd0cae85427cfb5c82ff2298e4fec4fec32f3a52b59ca38f20f8931bccb54c19d0e8c029cc71a7fb17a590549ea23e193d4379cf02e1f7d485335f0e9f9ddf4aa8f84cf05c1422db00998f143df512c3b3891654ff16f8cd270a4488d63bdcf38907d9b09a7e7ca2fe0b1c8e1d7c9f167b3e3d8d6e57ec7fe2385e5efd675fafe5de31d04ad9aa87b3c3e243497a899263fe5a48674258c040d1b38fd3c2736e2604f44ce6f5f9576a979ed17108caf0738e7a85dc28616d0ed9e18a86723487e3ee62d079bf4b50410433ebd6416c24f9c0a55d1bde1059bf0bd2441af5771a2110532d143858540591c5982d7e2660e47504be1ebbad5666bcd33de5a53f35cd3c51f9bc002b337467d84f234b8d0357453daf12c8f476b41429c1b4af4af7d3cb7692296d9f2bb45d4ca55e599de94cd38b6acefa5e7382986a524ca1675d24c93181869114d00034593fbd243cc37f90c3cae3c3710fe1ee3928502de404ba0e61f93b1b3b9a71cc386e3e6d3864b5d7982981626fe08b2ad69fd0cae4f7753a775e501179361ec4388cce4604733048f697a7637acbf88885b31adecd7fb63544085ab9cddcdd7c8ec3b6ae92c133f64e5c4ceb5c07ab90b6f20fe0871c371fc55764181bd734abc8bf903a88d57b83e9c666e9dedec3ab9cc886af6585f9f4baef55787ebc5e4b8438ded6394fa3cde846cd61b9576942adb88ae2ef20dc578b0a1753f26effcb0359f821db03b3d7004e1aefec23ccb10ac9105dc497e72b0d1254347528f374bc8efca884b18104fdc983030b96dd1a4c579a9751035d85aabb98a33299bd609658071667a4a07c8c672df56d9f4c188a8e0a4fdac3874c617837a540c162039e9ee402e325498c1431cd0be0df06097a3679ec9a3e7e397d71bce824ca46bd37c3f9b71b0a04f16d7f6e86e9d6fa30499dc8e422280598560a011f9e3b8a945dffda5bcdbeae4f26036374f33bcfd8b325b00ed9374d1088a4900a966ef2e44e4ad15af4c6be70382d211151bdacfa2222b36db25a697229f23a4a32ecae76ae894d8da99b8de6e24d7222ac3349f7fd814c2a5d7c7024dcdffb2a2f62d2e3afcab8a892a794266c2b49de6bfa731f64cfdac0dbd69856ca798cf753d95037cf71983b6176dd027cf0728621bb7107fe2848b8244b7583f9ca4376d030f1ddc8ffc256cb5ed8c70c4783b78c22a419c6c40dc9af64e777ca9ec11bab7ea53b56bd4e4fe5cb6f0c40ce74609411390d4edf71e40b83103a4b59479ddebc7ce1ded2f893a3d97c5280d1cd968faaa2fbafe4f5e823eb783407ce781b343307ceb5228ce98f53defa531bef28aadc462491d8898dfbb72f521456db0d0c489bb0e20967cf67e6628736064dfb55d9a97110ed1fda1b03a046927f4b4551395f686ab275d0644e439751aa89e5620216fcfa385080a00b631a428454fefdd1f70e99472edd928b5bd6b9dc2f8129ff76be3bbba234276a5c9e5c3f9b4d2fddbd44a0880138f060c662e9f9715730a450c5adec8290cdb24fd1d2c50c62e0b471db85f150dd437802860577b8f6e315d94563986f04bed2a98be8ad3e4cbc25015e62f217f4732275993d750eb4da0b2454568eb0f78fa208052341513224f6de94fecd13b51f4d42aa59269f22ba924c2e3a6e665dfdd0caa2a43a040377d4294d8f1cd4df0795d06058f0d2f75970f1bcb00d585b73ef18ba19fdbc2eaaa0c72908105f78daaec04f9452fb04c3155275e9183b49039a872402ad790b354f3791c72c074507b2007b14e71ae9b95052d31685a498d44b787040827515cafb252fec50e6f02503893576fbd0b5b61b01194aaa1a0c358c7e93d2e4d75880b8ac255acbba9b11d3157397dba6e4cdeaf69128529e2c7b90b63865a57d9e1f5ff6c75a3a6adc69ffc67a69dc6199717e3fb5b767f4c82b72e4d765d0956cc9c6c150afdc9e6f351ed4c96f3cb0fbf3f7432ef9803d20308694a34984d2a810facea66f87ad622c3ca2217945c75b9b6d05df660823577c1b777c2ccab9e1a311ec73d686892f12afa5d7c71834ef743332e6892e24771c7e924288b3131261bf25a656c6f15b23c8f428515108dd6af0fad41c7fea1038a80910d0903185051ca14c3e89e21b03560c29453b672b131a88313dbd58488f11ee8debf68e8b7ac7494df2a93be4e0514249a4991d72fa8fa6bbdc5336bdf36599025d2bb8392a7593f3fe513065bc58a4708ba3279c1943dfefb8ed242fed564b73bf07dad158d2ea3d8791679c6541b3dd68faa9e8dea0ba7951cebf0250696dcd5da1a030b85f04d550645d8e5dcc4b2b0ac192bf24b4fd22165f43518f6f3a0b81f2e19ac2ebb5bee30d536b5f870b60c5d67bcb8bbd196bc8034c88a6dea7b00ad9ef75d2a87a173703a1806fed23a2b30f38c8211b5d9196bb81b14d38737d14c373f3a5617da2b7aa0fffbfcd21fd0ea120b602786136e7dfdcb0716747c974ba71c60e0b934e43a5dfd4d17801e6d38021364dc255a5c3e3f6df64a0eea19d422a5c2f6648dfe5b37749d60b89134beeae15d7cee481968ef0f7d5f099c196aaea9e1a0562a102f4d5cc39afe30fbe2ae177f604dc7cb6a5dc96bb42df7796e078da668ab3f3d54997b1d4564dbaa32443b8655f82d14e33a01c111890be08974f82591750d4bc95ad45a7e866292fbcb329926a6fa6bf31ab1be2ee7f11f57e63545ed6f15d9eca22116abe9bc4fb2a3e611fc75031ce4dcf29513904926192c671e7150a220e0d722460f05e8e7aab768c3b2a33a3741f23850a14e44c3a3be7d1d8b5a7611f7a9202ace92738b7a4f928f4157b1cda99e71ee1b8d502fe623c4432f34d1b0b4a317606eee7de7c6172a9b1fbce19b191c0fce8fbd5e37fc63efc93297360e9bd6d72e5389c8390c3d823046a795e0007a7ccf8233c04450acb47e8e5f5fdaea70caf0f7a5a456e276177f55bf12f4d45f8cbe05c13faecc658645e4a87347a483bd1cffd8d88212f6a9dfd88d799af99800af6c4c9a4b479705b20615c58ea88bff5715f3384a4f5dbcbe272b4ac652abc415d1d383c4e53696d1d8aebb98308db5934c9c4ee12f2a4b681a376595b73baed21f2d65a36441907644fb6bcc4182ba30e26ea3e6774e8b85fbf38de987d094f10e618a5e85fe99eef1a614244996631c1c01e20a47afb1f96f6803b35591525e6fc55a12bb17df96954ec00f4fd5ef2cddf94a7a8299934c6bfeb5e6b5bed6bb85e9590e425cc39d672daba75e29652484c4b8c796eef247a0c636a637511ac3107ce87bf6ad9e064d0016f6fe18f47c6a67432fd7d508ba0917f89c20d0e594d1103cdf6cc012917369adfc75dfc0dd24a37917fe2802feeda5bbd29f1bccbe105f72f1eea93f7436adfe0fd16821996bfe36ec69980b48b6d175acd57b50d8c13c04f5ea0b63ca16aacc292f8972cfdb9a58b6de617b7be5cb3515f82ca89bf5eaf1355d71d84a8363567956321db174d5330fd8a536ac85e5c26aee633e22a2f47fae353fec2ca537637e88caa803a718f476215cb7e129cc461943ffd35b096980514774a513d9bb1a47b3c11d55e2930ac916fce4feaf29afb2c967155bd7974999e84c71d9592300902f09f06ff13b9d5d24e041e9d9ecd0245d8add1f6f70fac67b5a0c2ac0ace380e0b66eb7af49e99e6a6b9f959ba525c3b4b5efe718ed10dddf580aa0333ceb3ba539bc961cd8132cf801e22c89228e717b1133ee549d3cdc6213e588510a73c30a573a1d7be234b31edf4b2709fb60ec220cc3b9543fd14b2f1faf5b861be036b3e192d9e1d07bd532a366cba59f1c33a3d9e6b5627e65e5c57a3b1cedaad2bd33f348125d03cb66c36a690fa7303271d627ffb96ec5a4467b551061a2b624bbda700f886fc64ed645d79f4c1695a50dd1ccf0e5645fe9f93f17c7fa572a6212f06fc70b311c288884be3151f066096b5fb5331da224e1817983740db9fe53b05287ab18c481ecaea6ee4583f409f6a8856bb4ff072ef55b2e4d02124f48e20df437926d8f71dda21715cc269987f790399553d70fc2d93069b79d5a32314ccba284015933e8e0f7d07094489886cd987df633d46a963bc8c98f58ec7005f48011fd7cfa3af7b469e83e6c40386174fc2c283b99d60a0cb2e7690045a4aaa698bc656559973e823e910e23c20e2257df2b44cf91ed6057a16cca4ca9bfd0f6f2f700f875328de3bc5bb60faf4d92a57b0889547a5ac5bebe0f7d7f4c67196748f6100c6376646c4cd634f107dd81a98249db3ebca8b906d78dd1352003a959bbbca629169416f03ecc096afd444d31c924a03465782a2beab3dd08d50fe067da15cf512b8079a91ca0da3e886e4b890feda58804348e7de31594fcf5acd906c8f5abd3fe75431eca8ed4b532718de2f766471e3b382ce102fe017ed5582634e2c93f238b75adc5615c9f241b6741b337e9d3c5535493d1795cf590019c8ac0b40674d3b6b626f007de2b12f124f13b548a8fde465d0361a705bd49a48ed4affe4fa86b2ffaad748fec556515181e9d154d4104ea661e22799ad1ce8dec6bd6ad1cfa3f7e03e6b4dcce3352e0c6f600049d56a2dea5ec01fa6872e8ff291880f407183bb087bb74513913bce9bb3c7220835d4d52a837d8c9ad971fdb244b5336ae5595260600da1b78f5886aff3bdd84026eee199e5d6329305520dad64cf0d78f75f10af34dcc5e32cbbbea1ead3037bd1564397fc9179307a7b53d152d8f4a82cec27f568db2d0159d0e71b6a5f5a97fcbc3edb7fbb56373a5bcced742e95118b4d20346e3e34f90ba01a4d9b004c35adb329c71b0af37d04223394ebe90fab262bf498034c65cc8e6256a88368eecd60ac287cc22e34d23bec2e8c375b85fb2eac05b87bfbc0ac7669bd13e311bf8fc4df09d6b881b1e18aff43b9b3c8b4f80ee1f333010f5b736ee82c8f68128848c092bc9c8d72b6e3db24c5959dfa607d55106235e9366bd5d553e593fb29009d507553fa4f08a93fc46804a20b9695d7f4eaf29140e50bacf085349de4ed6418cbf709ec742fbb83abac64790a9322cf958510da820fff1057c496997c3fd48f177fe70c6f7766e8c2496740e9b38908e47999239f9bf228f59051acd133e61d692710e3c0c676c8652b2194c782bd25d8e4694fd971b90be2d467d5e6291b2296600f90b7253ce3c80f9086d822fbfd4f28f896f1853a7ba7ec8e72d3715af2e3c3a90758ac3f5ba58f2e8363fa883e8d2d6e6b8e3b5fd7a6b2874854489227737d01e85f2a571c88456a57b987938770370cedc5e9bcc697ea9f623982f57670f789221a687be018ff383d9a6be3b95e6a3fc120dad36335f71a860de3509c27be4d3372f49b7d852dd11c073f9ec3a05c98f105d027c5e7274c7734f066048ae0de8b923e908f0cd4b9f23eee46dea7a21865885f53fa60ce97b651ba138d0fafbc67b538b04790a795c368d8c6684c573c901090458bf0cc25a49a4773ee83c09e2f0074787ee64fad25028f1ee0db4f8fb7d845780b09bd129a030388bbd00461ca86160a363ef45fb887f7200addb0ee1cfa456736cca9a40a36fe035b7b4cfd9e0a0a6916cc88da4082aa372c0395009d373efd553fea367bef682023c82eff71dac5422a7f8b446c52582e247d76563e26d0da4fba1b030888ec3bb0a43d6862092f21871d729e0adcb046a7cb8d5c775f8e65153fdb4c366aafdcd94538f286780bbf5421a6678beeb35d7a541bfd95728d56475e479f1c57bf3085f8f319a816b53d19ef89fc1b256045a7b92e40f95b3966d834be1ae4a82e004a6bf298a570e5f11786d834614f6a6ad38e43dc4c857b91e8472ce3b11ca12d91c7fe7a3c8b8030b47ecbf9c7c77c62120ccc3d4953e4f489bfd1ec8121a52c7f031cac62ef39c4723cd29ff793339d98f95bec257de25b7775130a705fdd1c8753fe7cb5ba4c80ed78a7d225370de6d19f60dbf504550fcac1b95f2c6ce7aa2af56af5785f4c0f2b1818ee9bc28ddb4650c782540ea34fedcfe1b9b6fd20ffa4e0f499d5c4e8d67ab01a1799fd92b8d69fef1d7b2d8627670282a6f2c46ce00ace0ece5a09baa880debd89e4284ce4defd2b76052de35bab050a0194ad2a0d72deceb07be190717387e9245975260e4398dc33a78f89110b2d4b1516320f4d6a380d67b48083f07d1df4841bcd61f201f22bcc134a04c027853c932a76b4cc3a96f587518e0dba6741938ef1d4b2310e3a473bc0e716e58e27ede601faa93416ba176d4fb4a912c9c7425b05647d6f92b87a4b1253bf9ea498f70c7cded92fe648ed994c641aa86ad14e2c053ba1c586307d2527426caf3450facdfa0801c5f8daacd4c177241808cb48075a9b901e172f63e6895635e06eb1e44994b817d532c2497cbe9879378acd9895b25ec3f3ebfda0b16ecac6b0519494958e8647be47eae5e443c2ba689517e6e04cbf5bfe9a7c286d5df721b8d3b3bab996f5018dc11850c563660fa4d760deafe110701d404c3d40929b78b13c270979233839ed36f830590ea2e113a0be72266963c55d17d7ab13ade113251443c7ebb5ed0a0874f87589d6d725a72bb2fd5206fbb49d904784e19e1869540c57b13898e72235bd8c16f17a8af0a93d384eca1a5096c3744d0dac11dfa07e430759cb92861a0515014a76f30a7bcc2986dd7899ea872f36f146a1806a9d56c8b9adb777ea1554f3a344bca4f896e35dcdd944488bb0ee381de155db14b25a56450498ea7fa62192d28124ad9b9e03a86ed0ddf244e7ce73d54f3664f98299ed86bfa860df6fe966a8b77565417313a00d96ee00640ecff4d6980870a905f8d8fd3b399a5057d135956cd2a0cfc8bf286228d7bb5ad75e2a1d27a31624ca912051bfd86f247920ab80a4493ee0b02db431bdc83624c8599b76b166ede63018123574efd58f0fde8c46a125fce5b0bf2ee3ae59382a10ec75338944c97b8e06175a6f33244f30e679446d32e4c9f7ea84a1472cf8c211cf184bc509d1124ac939b24754be38eff0dfe456db3d29de0b53398c2f2f27e4080cecbc82052cc3de4f51d51cb61853e39e8b6d357a8f87133723567427010ccbac1d844ba34290b72f66ee224abad7f37a2fb7494784659434e120cbb90d9b9d2f4ef128d0e931d23aa718cea680244440c94fe0acad7866ea074352723977f15c2e11426abf3119fa1dd6c9ee31aebe11c409743408d5f498a210ef154112a2c0b531bba49c3eb3da0fb1802e27570c874fea11bf392e500410fd3a4aafdc96e2148f0e0c495a17a3b13087a653de7d535398060369aa1ed306572fb62d0febaac12aedfb0974cea94f472d1a1f86ae07a399507483c2bbd6af2010b9e77062d52008d4e349da701ced35a05635db7bbc17a1ecdbfbae37a5761cfb4963357c6c9b343fc802ecb38dca1c17ec6d3a08f9d4b41815bcde8c056302b22ce9ecf16693a7cb4caa4c404d57e7759000f3bc021bbea5ac8e9ec81e22d0d2cff7843fb82e0debd1f24aa2a403a59802079f1ad07744ca8abb6cf6b0694ee25d4c47717fd3cee57e3b846dd18c1e2a974ff9fb7ffcb984e420f1504e8f331ad8129dcd6c46223bca01eb3c0696466d07ebea47f953567972acaf6a28b6d4d6bf460a8e88c995a5420bd771a94f59a792a5c9d76c00d62f3f41bdd4e3c8c4ba820cdc88fab7272a4d2a7cc5a5d565b3bb75f703e5010050a0227a05d023270950f2e91697fb0ffc92403ed5b3ff33bf8d8311203e974fd4a48c1acfaad3cf82e2c34f66101af32de4836e774305bb7cfa9ab9104f2abb1d445af61aeb9d86dbb577dd226c67e1fad75bd58ccef87864047bad5a9c74c9169bbc13498f8746454ed8b720fe4e34dc815c857409a324e3246dcf9d398407d52cf39bc878c2cda2fa6f9b9a3e289c9aa2a3e90207a1bdef663dca49d70f6a12f901107ccf0e1b3cb55f6677f3d29301287e32c7d351c0301cc119a63bcdb72816b815da4add416b3e68f2ad9a13eadf50d71e2b3456ea36fba7b0cf5d0207ff0dc3d82cd14cb591ba5f36e0d4d5db16aa86508f4fe356ec7c32abde0e537e3be5f711f1aaff296d215d772aa9f5cab25a47af99d0640a45311b541b5f2b293ae97c75604751abf96a03fd8bb85eed162dc604e05d8e33c6ec8fffaeaa3a8f45bb3db5297b8bb96b01a6f7e930cfdfe76729b7dd1ed48ad523587d130e7a9b1db8103fd95940d0fa3e1bbe45373c9198473725ef01b064c22d8181bbafcbb4d5cc7eab32fef41211b951b3f6c4af59a90cf815fb07c16f7b757511a319c1845d9aaadf0a26143aa60623995e6d1c86e4c52a3d00d503a753c0c38386e5d9bc80fdf6628f22d5b4c9bf951356e1306b3b99acdc32f6705e4edfe91e1010982b31ae2a73832fe201e407591b7b73476d1aa7f5c3404bcbd164a887c597007971e7810fb1a91a201ba3c51786210846f6c328f06209a686171f5625dafc1a2859bbdce701882aa7eaa79b96ec4811a71882e54df95d2bf99742a1142c1a93a0b4bc531e77d2c7ea21182ad233c1797b9248dfa5eded042218f4d93f7ef3f077f730ca433307d83ee2d8b56acca485e3af9e50026b11476699b023bb41518e3789f6eaec535453c32a2a832c93fc22d87fae23a474241c47b41e3fa018d7ce4e6c18d37e6cb309f7578ab244641f1ce674687d2739938821d81a659984a0e722f4d9951cce986ebdcbf1f8e0c1389f0167429bb2513d839bee9f47699e778eb8e9f9756a31c7ab3adb7f224e1b30cf1f83f105fff82a46388aae0a1c79bc7b636057f953d645b4e17a0d394c3cd6b3978553015d3842eb721d039816ac85f955b194ef5fa918a6d6a36b9c5cbb41b07488961b2cbd1a570df48203e27883c9b2af59f8a411315b0dad4c5f036747c22f212b0cea6f7e79796d6c3177af0638110d2813a71289efcb79b392b0a6c080adb080cb1bb6cc64b05a59b734894b61243ddd95f41a9e4b2e3a29d34b0b782d3584187484801a9bfc8d9318198bc307eac52aac5c4232cf40c5931944b046beb37f11c18ae53020b38790ee8cbc7918b38b021875c8bce3b77b39a27b8e28f59e7cb9ccd42fe26039d00e10b4f84e5965c693cfd324d675107de70da3cadf626bc3833871b9d9b8870991661eefb4e301487c58fdb851077f8efbb145174757a34dd9b41421228203559661127fbf28cbfc712dc0f23a7ff6eeb63c57d7d2a2be63d6c1bf6eb892b9a9939f44729f28a08a2871709425506d0fa8f5547e63d3c4965685592d49977596a9e5838555b3a18c6bc83911ee094edcb91edcac51cd9237e5551e126a7a1ba97ca53053857e87f1b6293d3c1cf710f98638cb62db0221f55e957bce70047503ba5fb7f5f14b082ee21384ec1ad0718efc5725d49dfef830d3fe19ba55f6e58dda49e8c000a103658d0f7a232e8ef7a7d6958270b6972eea1c6773d82602c2c41a9c7381cbf59f57ec4494bf4472157b31949fa2e1d6a921fe57bffd1201a5f50d9eb1d45c66993afbdf4b2d22c01957b978f8c5a65b527ed96c739e7b9527957660bff90939ad7a2f8e90e8791d3a8cfdaa0f910802628e24c18ef3c143c92dc8efcb93df7c9b76fac43ad3cc3272e46b50fadad1a93839f70e5bc509ebbe25de15edfffca1d0201e8f452b0763e4adff40eeb73b740a44eaaebe40a417deeb9af9f789d56eefd548653f0d31295da4da4a61bdbcafb06152ad74306a175d620101f2d73d843b0cda1a54a47d3a54e0ffbf69df0ef904fe5d5c74be656c966e470846bb4c99259fd3690ce0d0428dbd071e90fed5a1d776a9857c30dc30fc2e1c0aca5b0be1fdfa3781df2912b2823ffd83f889ff6b4b60c306a9bc0bf168c3a353ceb64c893310b8f684d915b4fda850c4db05417730735db37047fa3f373482e69517956d2b578f9cb82248be48e1cb93386f146b469f68dcd4a9143d58ba9d753fa3e118747b668d6120a8c8f480fb37e73daeaeec36603fd8aa73a784ef147012ffc1fa3af8f490b96b10102071a761b48fbd7c6ae9632a098703138a0a9236755b8632ca09036f703ea558905dfdf3133a1131068dff24cbeee97d879fe746fc7bc35b0109b63c3809ae933f34f07aa70ead654b4acf08c70e9f6c8d65dc44b62c28966f135783bdd4e22f587d3f4616ef45725e7ef7e3b8fde17c6a837c6dea569a27b3f3bbc054f6951dda13e96cb802cac7f0dcc3c0aa1c8d001c1171d389993a25e9aa873708887c4502ce93eb62990fecda4d0b153fd788c59db83f06e3b770ff8b58aa0ae224899ebcd8d4e55f5932614db8e977a0583b1da7a9f55d8bae288631bf161ad08a4f425a8ff0422076bfca84af7c3b2c24dfe2d129401f4447885800260ba28a6a8ca281f634e22fdf594b25c03d414fe9309babf3c0c5f32655777cdea5c774d35ccab4fe1e9a450688f9e2b14536f29d68b6c6fc3a425d831adfc02e6ec57b6c63d3ab9c5652b73693ab9da51ce633938ebd52ce3187d89375600020d37f8bc6cac6ba9771987e36663c1006616c2210a7cdf90a7462624384799583fa14784b7d56ad0a2ab9ab5236a07128c7b7343313b2ab41cc570ebfac2070194fc96c632c642a6a0f56eeeeacb3d169044d4b657bb71a6e703b809286b430a1a65d4aba64f53fdd8f3142657bc6cfa587bfbf52a785d6d5b185dbf7b6f889b676520ea5a7ea6ec30010ebd6f0bd00e0d0c9f71fab29d9d91a8fbf20e8d12dfd327416eb5b3b9b8a862d35073d7b521186a94efee995b6dc1d18628322c1d1f50b1a046118c49178cc851b6c38c965ef5ade8db0776adf5e0ac9011915115467388853753d30d2a32d9155f01f69704ebaf12e0362deeb999dc54fbe58816bcfb331f8a02e0bf5f4eb787e4ac1512cedf74f74e67dc967047f4963f86d0ae9f71786ac41e0c0ec63b2190ae34e5b3d8e72c0aeba0a9fa8717da1e79cdd44ef64ed385cf21e4a425950eeeefa34bc5f63da42f5b0fd7f088de9195311db8fa398f1c363d9302af94f823c3a93a7c944eff448a6b3c394ba7477e28a71f0280f7a10da79febe8a2b0eacafa0815a3adf3c6d76bb622c525f06f480147e5bdef2813b88acd42faaf3ac09882b29e0afe5b3a1cd1cbdaaf6bee30e24c22761b7582b054c4b8dda423b3833a6a6c8ac161e2907833b178934dff98177ae32175195938f3cfb1f31991910502cbf30d04f4539305d76b451b5edba45faa742318540620d320f90e66142a354199312d0e3396bf0a619280fd3a7f32afa6811dc10c1cef6c05a86420aa272e856d1073c79717e0a9ba384e197dd5c2ed9e735db7fe800f617478f069386c5885b710aa913d2c92fa8ec383d9800092f24467daf8ea22db169e42c506c9cf43ba24a6a184b4a865df46afd297c80336173cb3d3a053b675356d2ab0e3b0006b5c721ec4f94320953a2b3c4ec237306a7253fb73551418e50eb917f58380eb61d7df3c18dd16ae0626e795cde38750f4b4ea5f4df6c860e40118de485b99c36e934cf1c4c4c72957939e54a1145a2cb1765c13ecedafd9806fd85f1761bce3b533fdb545aab8ffcbaa9f81c4d8254492e093ce0d538609e0def84114bb8b7d2656fdc425e69e62973b0d52f709ea902f09f5635789c86ca52e9122f0e232e06cf6d911940187c08155d5950cfc726703615180b844530bf942b202d206fe1ef793037d5e102f1903c26a7f19582d49897af7604f8fc4d8645c67f774d7dc81f7328e18f3f2ab9b738dd4a292dc7d5167680f35d55561d1e642317f6672790d234c90559926095a2be5bd5618291efd131193ab1b857e3dcf54f25d22e5d36147bef54913468b66fe524e6dc800d092a27f591551febf3408e1042c1d86cca1aa2d1df4a35aeb583be31d93082f2a614b4622d9f66e0fd5c8f9a720f12e365a13cb7d2afab88e2645ba1184f565d1d2dbaf0eba5609de26343a0e1124e68c9ea207fce7d967389650d056b5274e3e8e72a3c1fdee20b8e37c8821861d772336a488ae61362fb22eb5ff6b46a787f88b6fd167b916095d1cf3d7ed19323be1ca93bef29b086b2a2ef855250d8735ab9d5d5d3406f3d93f315a98f2a184ee658bda2d242512c063c7f1a15ba8f0d6614dff1e1937cef35db5bbeac06e6b951e259641d53fe463a027a32ebe0de3ef148e30b8371a8f253fcedbeb2c4b1490017f8c0209acee56c7c34ab5ab1d5497f8e717af58f23a6bc59fb1ed48d4f1c11fd6d34984a650314a1c75e10e110c3d06ae9b2fe2e79fb98bd3088771a03c1ae32d1f27572aa674b66b76fe7320a038b2729037f29a35bd4a9bc6f0e37276c7f4738af99618a1d48aaaa298128570eeea26a3c33c6cabae5b5be222fc949a05bb7c73978deab688a0727489d25d628967f7b31b9a90b3e9e2439e7ecd4016bf9ce8468c33a64aef7f6ced539b7e38677792746c6d2de60ae33a7e4db147e37e6d313ca968777302dbbb86cbd32fe47e91e884d8e6c8a4b0c4cff107b71f7ae931d17bdfce3a649d63e55e420e839b888f1e8eb305ba105605487716a41b76bd8a11b3d9673538fa73ed573aac1e93c64b92046f29966052ae58d5f8d4a9856b50aa42371588448c87ee81aa18c99da4154aeac74571ee80c0f9dc760d656f67ddab892970aa58a1b907c2eb4f2008f69e8faf58fee6b7074a19e9ed93372522b52d10ef718250d6e69e3bb99dd9d3bcb1474df59b64c8c3437110a4b51c2f4892e352653f6cc2a644456fc602d0e432e7b1c4119362a81c6c9b2b816f4df265c7652f4029f17886d0b15e82df4131c3b2664c30d2adbfb27a73d16e33842a99f85451f3b4b66b725d61481370face4758b98362327ed8aa154363d22925dcdc912013725968ba190809d0edcefed37cfebe859c6a4ea4f27a636df8966cb6ae3096290ee5332e4716542d2fbfe381cbc5ba2705b4c7db35de6d3679fbc0f5ae370b09bebd96ad759e454dc4d496627b2ac3edb8cde52de266037906d3cce8d5b06bd115bdfe6e7e8bfdbea9f8d316132b8391a9d2e095dc6f2d99e4acdee0961c87c2c857574aa5eeb995d7bdf623103ef0be313ea9d0c9742a4b90f06f23589365be8e57c5624e99ffa7a091f0b25d9dbba718523ae0dee02d45b675bcc776e42de6870ebbd5cd4c3a09c060384d3c20b03cd36f480d445c5b429a238c81ce96ca98ee23915b0381ce0c573525581f2eb505ef7baee11f5c6ebfd668bdec98f045dab03e422abef7539802e24d357d4def853c65d15eaeb75cca24b9e959fdffce32c9b670535c66491b73857246b134b1ea14d5cfdd644f56c7f5035df80db46c672deb1fbc05a55b36389864b7838ca81a9e63982ee890d619e45299d071b692f4e82cc7864d30eb2fe7c53b354fe5a55cdbb4f06c3048ab0b4fd29bbfd02d0ee654f0d3f7536fd3a77783f4334a25401b1987120828bdee6033e59f42fabb443d9268b536da5f2b495a0cde7c998ea39d170b2e8f20be1cc66cfb54bb7dcef4eafdd9c8a2e92d036d5fe333bc457fafb5b044f53af87209f51dc342a7d"
|
|
},
|
|
{
|
|
"mode": "Magnetar-SHAKE-192s",
|
|
"seed": "4b827b9b4bcf6699f14e607f49ecc9b5e4d8a1528cc6d57701c05e776fe53ce703118b81509acb397c2539f5b48d91212448e7bc3963b5e9b670dfbfd0dd0185d6ece5e202f1d26b617603c72cf7201e6c2a87b9483a41a75308cbe7e47c5939",
|
|
"message": "4d61676e65746172204b4154206d657373616765204d61676e657461722d5348414b452d31393273202331",
|
|
"context": "",
|
|
"signature": "d6f5c38519e32f3b50901dcee3fd102a60191a9cbce83ba1d3e4f711b1b319e65b5f9918eb0704f91b10b8404dc3c6170046c5cc9ca12fc0838adb1c9da71c0d8f1714064de790e81729fd76cbb0a685b6888c05dc1913a1996802e101a8f3f8e9d66a2d4819ec071de32aa2a5335a06af0f5e59c8b5b79e5f29d31015ab5eb6ada5a49c91a3728a98fd83053551eccb80b0152a7f50a347d3adff12b63f4c233bf258d751e6d25c7b23dc5847c0e98a904b1e05c8a12fa861b5a8790f93fd27b9aa206a9368d0ec4069601d8338995ba574c6a908ada7038183c8508b702938ecca66d2efea3567a4513b5f5d4d42965684fc4de8ec83c3681a5ae01876aef5c98d6399de2a1cf5101ebb13323e0e327eae86d1736670310f24946378429a8cf0a752cf5e0afa55b359c875373d7a8d17db8d70adc6efeea5ff040fe0450919d20525f6b18a3a9ea6665b492e9cf59de2ebb1abc48ff26c4915cf298a0b5a10112f052a3357bffb8a7e9c56054028fe9dfbb9e9b6e3e3fea45825c152c5bc7b49f776fe918a8d025771d5a9d4f0f10b9470931593b4e1490dfb22f690c020f4a693d9537b0d813d1cd1095a01b706488170738488e007c6a7ba15ab510ae2c95269574da65a41123c954089d08d14e3c20591bb54f4ae0d8c569031d86c0d4e32212e1d882231fc05a6a7d7171880c3f57c25cd0f95f68be59630e340d103ce2033beb9d0cc4f695ba8230b36d83ef7e72646700f49fbd9cdfcbfacaffcd1a6d3884277e1429cd8dd547b625bb09d91354345e1db54758c63e3c92c953f6358064f650c6285833e648a50a001bae16da2e864fcf5c2848acb768e93ba112751c48a06e1ad086125884e47b0f43575362c7bacd261146c26a40fbf338f9b27acb771a1e8339754e50a8a1384753c04c5e585f1892d910bccbaaf108391d9774c0cf518ae1f0ab28ab878e51e6fc1780b78720f8ab2b1df2ac78384483f639e1ffffc86e09903fd78b95e9eb3424ffa5da6df0757af736fc70c08ea120282521c61931ae621cdd5467c4584ad66bbc3cbafc67f66f39f46923500e440a09820b0b1ebaaab2670703e0418429a2a33e23b98f0d43d6b242c2123acc765b127b72ef9c1f55e7dd2a8e2a9fec7b24d86e16d89581af56935480067f1088eb06abd4e7884ac83abe82fb981bef53979719b085d02c3f00a39ec5bddd20de7ae00f89f9f57a6439bc194dfaff60556ea66579fa689fc9375a4fad34ef0f5645f7ef8877d7eacb1ba52d290d08a0acaa88ceb850d9e387c1d85dbd6c8b55601e61e48631f436ad0762c2e6b2b705d9a548de0c8ff6acf204f9db6f0ebb915ee04a540e8ea72e780e762201576b9800bddc4ebfb092d34b033ec501bbeea4cdadba9910f78342fb52147c8eedb01063cfafe5f689bf7c1c16d4170bf01c171e38c3f85ab590679096ae5f53d5521bcf5d339ab9f4a2eb47540e5986660e359df76f69bddf7dcbb595a2da78e6f78d367c885e854a62ebb59e2203f7cc79bfc6033a2568c4099fd8d7fcdcf87a80814adc896527298fa0067bbc78c1375fca0bcb287de1094a45191389c89776f159bb1369dfd6effd2aebdea180b949df13b19b187669d00d570cfc6c6ecbb81410d76abe5c4217a00cf95406ccf8c606d049bd7d8b04dbc2174104495bc588019cdca05ee74ecaa0ae12ee6b0c06bf52600fc34a16437f25d81b37b27df05d2cfceefbd134a2ccb0b6766a913e2ce775e91eab7f5b99b992c58b21947b2e71461c34b411d53d8c253852ea3afc4de3f369bf1652d6239c4480efbe613a520a3d60ddbf4f09a13e2c304f3e00b323c1641dabbe6a469bb2bca6e3816ff95a43a08e37232c15bcdc8c106a9a562b3b81eef79b78ed2246ae4220fc48f4d04f5970866d4cff1497784af2b9cc5abfac6906cf5de66a0b8da023be2355d7bc695c72980116b93b5ff115bdedb50b20794d1ad09de3ed016fb26e9ae36cf58b6dcb88bb53fbf37a2bb12c23272ca15b09ca21e962aadb78b7f24b88f55720f152b6346410d4732e1e583b27798a59e3468220ecac27ba1c0e4c4f74dd4930454abf0ba1bffa7a650fbc88c3b71b77369427cd6cdbfc2c3385744bc6dd37c30358015a9a692bbe48e34becbd38d2c113219089364ee2903341f5a8361660ffb78c36e1792ae2d8c63adad649bec857ab9239c9fc1cec3a4fd643fb70500f8ff72d76905abbe96479b3db60e39c97b7b1b55d29d970a47b3c18b8b0449897385881ace487fdfc9e5e8378a1bad8b881ae0f13171de4942c775dd7122d62993c67342c5edf26d3dba7d04ac0a2002bdb1cf89b0613759265a3df1a3848d6e2d2f28b386a13792aea400b970bbf0b5530f8e150897d8f68ac9b77e7a2a9d7fc197d3a341c8f862172bd5823edb1f5e1021161eaeddb4607e919586b14bf68d866167a8338dc7163d95b00bb7d4d7388326df46ccae74cad155a5312184d002af7f041f7db9525d1daf68d1dc5fc4abf5277295f1412d97b7d44caec2ee7b6c41aa49efb118b96f24afae8198dca3779820b4b623f3158a37256711a5886fa1bc74cb4edefab7fbc26d5b52bba10d1b0869cc5e844fc46d8d3df676bd189566974ca24b2b96e66a0e41365814c5cb76cec0349a849ae2704348e45a96246cd2e23a674d792b343634430b4af7d7afa97cc067abbde11af8654be770418c3b55130344f0d47b0bc5bb523e7533530df62327f155e37b8a1185f9c681d86654c2ec5b3605431df2d6af95707a748f36f011d15dded5eac6ccbb67e6e5faf42a45ed3eb91529585bfb01f5875f3e31fcf3e19489a94d4e8536420b56071445def3a97ffb9edf1683badd57b5eb2a32cfed5b96a0b8d8c09641966090ddd0e15ae0d0511da38bf8968d5b9089fd6cef7a70fb7ece2fa3426c73c02c69d1bf51de4e3d50954e336f20b80ef9e37ffa8dc8f665957e3aa07e207f54788eb1e344e7250fbaf1658b7007eb2db083d10f50e704bf6e77a543097f1f5f24d239b6c3e08728537254499aedef153df3fa28b44cbe32c970e006eaeeb61f3b522417f14e9000305d2b3b3d5c3922ec05342a2d96f9f566c4d2e20bbfdcddcfb035a50fdff099932f4eae9c7964180af66a7cf7f8a40ddd908d95e336fec24086c56cf152e68493c993bf146da377c558857cb9bf85f114db2b89d8517abd1b9613cbedbe0d7519544abcfa78c65eda9871894a2bf30e38df5921cc2e1aba91b729ac5f2148f56cedf29d1f72bb2f4ee9a76016cb600fd167a896d5a743bf090f1437a17cf5a3682631599b98a5b17177f16a02a768c1272126f03263b2cbec4b15c8d9caf1ccca115e747fb45d82d2de40f92d046f24869619f853452de8f73419f965fde34ae686d922e6cd4c86210023c87a18b7feb90b7a868e7a4565af8aae6af790cd22aa57dc46634173e43c7499fb72a27b2a559d6e2e6333dffdfbfeed227036594bdeb37fba183e776ba69567ec126dbc99fff56eb470f5ca614c46d49cf612bea43bdd2ba9d078c0044cf516f3a9e6b28c1eb89b9ce169fb4d8ca03fb50f423e771048926e92c252c385ad5c281dddf76d83b5b10e07de689b601161b947ae6827a52ee8b9c58f27faed6c905b343e0ff460fc75da97399448f25cfd8a06636d83db9719c722bda3029ad829b1781e0d26227a5a27a2e1d9b56e7bcd9b7f99b78713313e2e494afe98abba7df6c2a908ac5c6ba8540891f01876507a0003a914296c54d3cdb3c52f8495086cd031e2a66202b3f8f5285ac65932d2da1fb92f93b074aa217eac4cfff629ead8a7638f28a49f1b3c03e29010abc20dca6d4ac0d04d8f168de88f5d00f54a23ff16918a13f2a48ccc39fd16e40b4c4dc1aa0bf17bb3385eace9e1f3cfa4037381b72ddccc0fb37d9fa6a379ae330b21c08760af603ec108217729a470a98e3d8488c2e3264745f77929f703d4072eaf47dba0d463a3956834584e01a6772fff457e672245e5f6009bddd1938cdfc75b459108231c1eb758ce058a358ef73ae98f9c0e3a6ef81cf7e543f219e7db23023192fe4180ce19d0c8395ea47c51555546d5dd5306d366ec963d7bf6d629240f068632a44c547749cc54c53952abd7a00cb5b3b2d3fc19f5059130ca17e255f31647cce1415b30ed79a6db45905dbd6d2b8635e790b8451d00824b9c1ed2295cdceb578adac6ad637a45d9a4031ab5b5e2e62b414bebd12ed3f13c71238553c3617241df262f20c378173bf916df58217e11c7489122c384b48523e3996eb1292f98e62ceabfee3da7234e0e73f0848d4c7e939c15ad208c10f833422776dce4fd47bd50de78fd6c6b32d1e4fe635ae07b17ce15efc37499508a6c50f07d66cc102abb0fccef37c50e5d94c1308ecb586b6be598537009cea96153f0da311778c378a0619b085f4c7417ddaf36f4d26c29e24e5d4679f770d7eca7cd8a1734a9dff1559399f1e67823ed2fc797e9560135c31e07998138ed9e2b64805a0a2fad55f5b1e3a78606187ac601c7efb8f20577b158f2d6464a93c18e516e5e19de118bcb10410978b97de50269acccafa5d8ef326ea31f2a2b44cedaa431868b92caf3d4410bd78ec56bafd6d5afc974091c17454c4a7ec8ad53fca19fa9789c397773dbf037277cc608f0620d270d94b71c23a4f91e6b09f6f1aceea9945c2ac62a45825387e8b695becef5b729a729fa1def1c944268699598cc884b013ba6557c021ccaa0215c76c40ad1e2a69bbfb203d27abb36124cda55afa26614bdc8d093a2e761b6da7d03937c1be29ece9d8e9e0f9a5d58dddc6eb9161f6c4293f0e78d22e0b44781ec1de7ea3439c8ee64d00af95c57281440a98bff450a0cbb579a7c8f66d867d3ae83f3423ba506001cd43de6fa114273e1e8fde55b5ecd7d6a1c9a4900149d6ded1b78c687593398444812f56d92cc32bc6feadd9b8160e846d6f9707b51cd2775b5235a333016e9a7c12578948f4b6803735298def5f01668442b07faef9938409424a58a5c5670952296095ed93be29af3a1979b400f155284d7f53cd42f46aa9d9f3601e2e895ba95dde50949da05acffba3a6e13d1f8cdf1f411554d4e7d839da9ce29f1cd9b82b3b470de435ed46abd4bce7f7167ca098a38e8e34e1d71c5f1bd883a8cdc98a04b3a567110c460a8f022bc73dcdf37f357d5462bb157bb0d03af9a7b5df08c99b72a6042e4eb71a818eb74454b6609aa873641ebce2d78dcfe14a94c42b91e7fd6e0a8d37e0a763b15a0714ebb206ad1e1083e1f05765668f1c296a1cdce4b86affdce5db80663b24dbce00e82587008492a9a84576d87f59d2a626229fd8d4b75e653ba1edc0a2d72ce3dc4f4c5f40f0a66ee9894783193733f39008f6106463d848dc93470100552f993c19a6817c2be7ba7920b6618eede860fb1b25682f626d447dc0f0bf331aab9fd386610b8b5821ee6bf3497164461a95b4cc9793da2268979d7d040fcc8c61b34a3fce2da95a4cccba51efc169eb8e47eb89481f3261b8b5d61dbf57f258e81618160450aa1358e0968f30fd93dae4b9b8a50f8e025e91d59d2b92733bb12a384de51b012cbc3be7933bdd25b9b5c0456eaea992b6abf52b133b383a5e269f1073846646f2a80fded498b2043a5adab34f67a9a9c287a89156de2ff7b975104e84e95c3ca3e3b3c7de61317630810aa18701dfc60663ad9b56e2cdcdf5a18386c634ab71db98539e3dc902bd2adaab743e40eb22253950bed7e0d50129be70651f6f5d74adcd7838080ab877714a3224093df78a101820f983c99306d2e90ce1ba3e01ea2866845fe8af62c9c79149e0aa3aa2d86245a638e101b2b4b1b55ecb8d0a7b9b9af47e873bab7650f13c6effd04f2725ddcc0895d038e966261011e8f42f4b813600717fc0c88db323dfa474e8d7f0e16891df4e481a2372de7cacd212a4587bb63d1008f3d097fa3946ab9428350c31a6524a9db17d5c6ce7f328e36565f5cc63f09a1299d744e20d5c49fbeedb593300413347f5249b2630dbe8083be3247857fa6194e44d4b56750fab639a4024e9603ceb2b8b70a731373e89bc2f6e4c97842cfa8c0232cce8245bfd1cf6a586a674e6d72a6915e62227d074ded80c771a34dd82075ea3d18be00de53a221970116a6931411f44e2bb9155f46643cf6fb327e109be937f1c95b64595b88e652f961dfc56e8182827304439a2d60b35210a1ebce6fbe88580cde57ec3b8ad3b21f133b856bb349d97228945c077842861d24b8ed134e0e611efde3130381c8b758dc8816d0c9285cb8e3b2d8dd7e15b7df7cffba9e68cf527fb4de59deb325ec0bfa1d6a4565903dcf1883dffe74642352980b2c0d62bb2e2659532090320044d68795fc316ffd92afc316b340f1b5671ab3c185a0002aeafaa6c2054ebf8d9eb7e7887665191fd59c370629500481b58ffac9445b5410b47a134a11fb0093a3756bedc7c4ccad3b4ef5eb01a09528a080ab4060d4600f3b06c9dd574c1b27b7de65a22e5abb6b8b317ca0324514483ea8a95090ab60d69fdfabe6acde1968a05ca8f656004a7f8378a501c66f11eeebda43721afcf4f8b7b7991864ee52ed6f43d3e08591f0355823496775efdc963198cc0f6e538ed39e62092f98462f0f562d40e4d4b554fdb2bba10fc27b33d41dbb12947b21e958eebd3f5e1c80ae27888f037b922922cbefd68f5d05cc94308f8b4d55a79ecb8bc7c322ff59023a43f3cdae284899cadda21c84a939459fd27bbb41cb490baf00c9b79b80386a71bf54fb3e18e24dc71824ad399962df5d5af3d4eaeda47a2b01523ea3ac5d90cf5d789875b189314640025907039b2aaed407aff45d21ee2b3f6362dc24c5befbee5fbd2221c91395285fd3bf3c7c803253801afd6e64b5e1aea9ced9c95ebd7866387c2a214f8907375461454e1678901f1597fbd8069dcd2f0ae755070644d41a10e117832dbf57f5229bab2c90a1494e3c12de572caec8bcba941de9815617a2996215d18898517c4349ca664b4c68ddc3aa5c17d529ffd216c5959c91c3c458b69f2adef30af4f4535594803cca6deb9783d66525fffb7a22b46fcc7ec0c75b858bd6f348328ac7aebb1e1d7eb9170a17ec7247b83edffb6705c1e3f1f1948e8e2a7611887b4ef83172974b633833de657227a8594f6ead23b82e02bdca6149be327b5374a95a348b26b078e00bf0bd2e229cc9d525bac2ac619745f36918702b591a75d8de3b467558c1ad037dd296dd51bc7c22839c26a2121c74c4d5ddf8f8cf65aba9eb886e7f20c5e6226528661d142ed05446c837370e490c630632c4b60633c1ee353f28a85ba5c18e06f6f383280718d5743d26099830ce6172d6777201849883099a998e6734e7bf9ba2555bb80e7877ac8df55885836e06ffafecc007577d94f4745f8ac86d1a05bfe59180850f34fa022caacdbed356021253273cad8166be4714cce30d0d11d1f2b4a5aa7cc29e468953f4f3696d4a535cdd83365f3473a13e81a76844fcdc6d7ef073e41b758597cc214ce41e41b0f45d00cebb6829e5d91d8223ae46247dea4e4dbb1dac8151cb3829e551184f01cbe082a7208f3b9c3fae3a8ea78abbc610c552a62c786befdb830e76c6ddfc44d5402703873aa91f64e4c33a5d5475774fd41d9a136e6d48da670cabd43fa29888418397b8809d9f47ac08719b860693ebad9cb2904913e7c9f6314b7987d67692015757940e6f8f98c832083352ec5d858be68400509b1cffae418119bf00664eeea944f1ae4a3be52604a61d911890ac62127f0f5acb145266d2a536abf0844bc42e7a5a85d5bad27fbbf74953ac33a308ecac5dbf32b25b631e75d151787acd14338e5d25cae3e7d3310e4f8fbbfa392ac2f487d0e9b3c8d4db995ebffc7e6b76b5d1e49b829b853ecbe31eca27991e52545913f295a199cae31fb44c895b7abfcd982fd826db81a0697d2f3531842fab138ef030af75a8a4f01ca43be3da374b5e5c48d4829ad779257332ec83a1dc2bae6a17f57ee22b0379e2d722cb16ac1b0eb7fc14f7ba382f424405645075fa0cc4da260427423ff58466e8c8f60a7a04ece57b5ee384f252ed5328288029a0dc15a4b6f6bd39efedd6a840ee1597a3c430c6ec13363c9b51d8636409fe4b7392c66a291d65b64e9ee9092c39b768e278bfdc6e6599952872d44ea19fe8d9eefa3499802d3b26aa6297397ccb6641203806190e3bd9fad23d5dda695e4478aff66865b2775dd54b68f3259071dc129c55f1c4b84f21196361fb3bd800871ff9e1ca78a52ba628c723fc47e00ebc67ecbd0008fde1c2a58af0d30b1565648e6a731fd618cfb91bdcfa14bafe37cc3515a6e402d5aef7f8a7a5e34e3cf17d3dfd19a358c54f637f75e5a70b3534398f968a8fbf7b6cb09d4fc5af371f048ead24c24aa11bd2badfcbae7c7d61d5669560fbf9eb2b15c721737efb23b4f3ff98fabd6aeb41a15da89b94be735b9db1792abffd0a1fd19f01154ef349ea2f0c821d7b832b454150fb4a3dafe88bc5c13735ada4768be36072872debd92004d1422a26c86057f27849f033d7640f1a2a9988433e0a10387e94b9cec31f5ce223c981b3e16a0723b437fb92ab4fe23353dc21ca1a5c9af6c26a8fb0a39fb123ffe4dcb205a40273a927b2fe4e17fe72dc333ea3a8c422e6f2f08e9057910c3e283d2c843bfaa91b7a9b954dad715be65d74ecbac186507c0d56323878e93dd2124b67ab2ac09885e74b4c025f67652106135299118637a38b136dfa3b3b03c9c41cfd1b6ae90d003dba32fae20a49be2b55c96d8529ea4c57788773dd62a8d123a9d7b077407eeccaeb35f171e022f5840ef49ffbd46108166a54578a458660534a8e8c63945962bd944233e865cdc1daddeace1a9c6f25ae8be43f5f857a9d3e55ed72a563e75ab54648df54db24f0be9ce2662ae022f455c81c7b318c44071aa7bcad0adc47655a9fe0eb051b7896b4145fb3e44b5b02d08566967520eb5c12b0bdd2486547be9b2f687ded9a671c909e295a0be70eebb3186f3205f8b5277522fd4a43642fd1aa4bd24dc5bf649f456fc4d351ea4a3fed760982dda214aab89d60a09d27a91d15ca586cd171449640bbd140de7afa50a87474e9aaa0230e68111c03c9599527e13e750e6a545328a0b4c383e56f09e1232ef6d7ae8ce23af012260a9bdf4031843bcc1be76f0098967087cb98629dd50c6cd33595dbf10738597aa900920bd7fee4ea6a6e9bbe98e1f1db5dc40f4a2ce3376f3b398b4bad12463cca950ae6c3046a425c78244bf3866015a0cca1f6bf7f0b163dd33a39e145d6da09dddab1c15f87ab3a2c23d61e128d9070250c56435aea94f02b2a11e56fd0cc31c908b685f7cf61a923909d0fffb426213e73064465536906a24f029085907d0af28a56e517dd7f373c1b99f7ba4d58cebe9c209944f874d8390f461aeb88766f5097cffa75748f3d11ace96fb76c66e2e461305f69447236dc9d5a3f6baa692ef5e53a55c672fd608ada4a03da349b0acc593d230a992e6d71369fe0c4cdfc0f1a4f9bf7f19843c85aefb301cab68b0604c326eadc1f4b4037b1a62130c503d5af236479fad18a4d75487ba8310a641b805d15d627487c57b152333727a33083630099f81bf92b31dd6b035807f2a797985a6b685602d768389c9675737197420ac0075df384efdfe6000f5c697932c3171382760b2326e3dd356c63694f1e10e5a68248f164e4efb6d2a67787e6d0b8dc680ca2c8216ecbcf6b9f5d14c1fb841b0ff8329763adb89f2109929f1632d32e93aaf3a20c0aa23fe67d6a93dd7ef2b5e28f05034fbb843b17c0ac7320247749040fadfd14e1d5b189a19a940888b7d48decbb3776ae641735b8d403c6058fc18fae673da477713cdd73d6ef95d4da116a921daa4184038481e25914359f5e4b7e28d8179b28bb467ced713b44fedbc76a94b11b2d59d67453131a59b433899d161a8dfb13074293b8e1d660fc930db18022dd62f5555c13c598d6cb5d0c6face023bc8ff24d0a934a86af900138ed38a27020eb0b95c077927ac9e6b94f61f7337df3f7c4f681703ad2d934922e18d070114d201bb514cbc1c09cafe6a1b7fdda3c6a56ee6a73333595102c1077c0d0af9917fb17804a655d5c10cd8995f34359e0fae967d74d224581dfbf8c1cbc35d3fe0a01eda4772a4cd6cd0f66a5a8c552fb2c9a897f35627f21c038326e250c0c2dbb85f9e70b9b0841549127299ee6beac3b8765901a54ea5bb8823a4e7ea5b03d00d02580f8f4e5881bd2da249b6d5e707a285752d5d6bf35eda877d5ae8f8f09546747f3ab2344d7650e18ad73ff0bf4ac979e15d7ea58d394afffb12e90e57d4fb325c5964ec2f3ed6c212b105feb6899bdf9c4c198e0fc41008a4a46e3b20c44ffb8edf6aedbac9d016b29372f1fdc4617ea0b4fa8c5ea07c090134c4f75a4c21fe65bb44f2e67dce0f73abc7cdc6fd3976b763e1842a09ded14c9f9737af8a5aa0b26ffc53d614a2612d5116cdf5abdf11e09a268135ed5f2cda12caf0ccc3c91c15144f373674c328a40537b5ec5ef1810da954bc02204811a43d9ed09b8de685bcc40dd77716de2c38ee638953042e6580b20df1ab26d7f91427ca40b1eef2b04bc60aff990d1cfa2fddbc99690ba3ecb0f7eeec93273ff3870e1706dc5294e3883a910fabb0338fc6cb849eb52d6dc858fc7216ed3c9ad46b9ed7102aeb0b934da6c283552556481905efc1f505d32e16a92e85a1c80a80e912f4805458b49b7564847a12204aa63bc580cb0ecebc13aef68ad54db238f2d9fe9bb618cb80044a8f0cbb5b5d76f9ac5a6964861cd50a03f4433c61a9ce0597527c47a324bce369619facdaf58b173153e52383df9606c545ea871f936d2036ecfd7ea73329f8a92f874d7e0dd57017c7a98e8f0191c8d25b58cbb1c447a4dc152049f6df8ca7a2af03d26e2c59d608a02253a9eb9811f52657d797ddb3dc902df46e7d170c160c45b3650af0d2aea985a2a0d1cdcd3f6de5273f21f7dc61ce1eb36b9297746a97b388940f07bcceeb92c57c7f9391ae68745661d69fde87789ca4a2fdb69c5cabda68a6c21b7e70d5838b6dc02416c7ab4ed8a68be11a3946c96ef2e2fa957204b1fb1fc05d3b223d6565833ae985c04f3741e21431ab242de33faf5c5264981f7f78c774b8e24b7589cf3f2649ae6e394b6f5a411698fa4a0813d8e95fed71d9d9bf26a2cb6deeb862a3432386f9333fd78531cb2f915c3ac4e8113abfeb47e5f860187d1ea06813fbdcac8240c7d0b4ad26b75a46ef6ba75dffabcd36931e2fd121b0d1857a65eec8c4d39df4ded74b055d617060f70cf3fee3f62c51e8bc5070bab7bf0998d9e9adf9fdcaca83d3b36e39c03073ce9552fb3d0a813e58d841f1d96042fc5de2acf675df162b37dec07eef366ddb4e9f74a91d7ea5945808a685c4287dcba3bf969adec24277e6e2b5e39adf49e2b4c15c3aa44c4aa7d1a44869b580ae5df45f4baacb0354c8bd72f48daf696867955a19f711231cba1acc90954a9db9f832f795c4ab31719fce72b5beedeb183567a931e34a931d48f30bcdf0081c835cbe5d4d3c4a963c7ba3db343cdc42c9e66f8f41458815927dd61b80f65a64c1978cfca5ca07d88a4d6227f29ccb8996f617638c17e4f321838f98be00176cb33e5000c7e94327618d1b86195eb249dd0ab7bf7627cf98084a0e247ca4e56ee3cccca100d2049280052ad5e36293cb72be5614ae9a708896ee1f25560986b7c2e65cab351835c0274f7c592959219d760630ecaf977d1cae13ce9bb5065ea8b326b84c6bf34392d313cfa00f2e4d7f181b9056cf1a5b93781f44a684d584183071329acfed9479832f0193818d52fc9d1ddc10f85ce22bc6e0926c416c6f3ccf52f072fb3bb9d83380fd27023b783899e02e48663a82254fe3b869e9acde47c050279a49222b9ebacbacdc9f652b4257cd1e8e0ebe3949a3c9b979fd25725a7737ed3f3925f4f8c000bf7ca76919f9955b855e3ce026aba09281e26766744fee83d86aed63e800cff7972f1c159aaab35650e2a3dc4064e87bcb3bdac8805d7318a5c2c614e5e11a6255dc239f4d89db643f50f6ac1d0ffc439ad7bc2cd4bdf6fce8f34a80ce451877912fea20ec6a3b226c19df3b174f5f69c9c68c4253afd2573c027c18ef0585fb876786efb82410ba283ec18395f67155613d878c5f2bc2c0d6ae60d0798770df6a997fd4582674f670f102f31469e54dd00ea0465027702fdba8a3905bf5e7b264a5fd1c2b6f8c54fb0d120bd911dfb61fa97eabdfe468ddb3436fea13910ee8dfd84f3dfeaa73cdee12e44ba1692b55cb44c5daf0e9b6dcd0c2910506c61fdb4e4c5ea1e8677dc101d5dab6db9d89228da6213a82e7bf95e8899390e8fee78d212bb1b5be2d3ffff2d8f100898b0ec3541f8e5de8f62aa12a72abc95719fddbf1f1da18210f4c882f89843aedcdc79e443ab74a7ab122eab734a99048aa27f1b5fe3875eb0068a66a8f849bbd63ab90026120cc9b962e0c2c44696e0c9f7521484217e498a57803f4a53d4b937b045673f435ac9ee3ea1a179d02aade64d74d289cfb2a8a9cb9b5ba4c4547ebfde7174d0776bc23e7f5ce72e649f6aa63d16ab6e81ea91a453c2cd8bcafc6302404fd7b1f0eb51de32612a342778d2dc2fffbe117b518dd96f3ba70dd3002bfbed70a79b234efcfb674b85c1c8e0ec279d468c45e60a9e27f370de945ac0bf5243bfd4b505901b9c075fc8b003feba396e3972714beb682eab602c78f2c3bf3f589b90ed2fb2649d3a534c2a957c6ff104ee249d6c2897b97ffb82e7f635570d2c175812347587a2ada816642061fd50d3d56986075314f065fe46ac11f9cdb5b3d3f881bbe2677bd63efbfff2ca43cb7bd491799857df122321cfff49ca417714011d900206ff21ae3af0477d75bb6f4759d3a2c4976bf5544e779912ccbc2b146280740d87a060f8db47ecfda4a4a8f4726ce553e5670d7c3c790cbdc15cb8ee144b6919231cb48b72a6209bd417430e3135ad1fc20ff4b14dd4ebe32659ba8730d7984273e03e1c202ac8083d8163016114afaa99615ce3cc61948283f5a40562604efb2031e5140e331a6032cc7bec524bc80e01072a0412cd5c4f0f6846e173989693eaa17e4f1c88ca63e7c0dfb00ea26f6e713d6ad02175446e6cd7c01b28d21b32928976336c74ac876dbf7600b57985c48be1b19d4b11ec09a496965dcf18d949e77e36f5e4bb4309e9169edbbabf1c4d0e420ccd52e2d49163ba93a5946e26ea25020338bf2f6c27a8e59c6411035d1721ed664e3224014bcaa9f9e6d624d70549c02c572b40f352d439dcb0c19371ded546a2ac2276202cf90eee45018a90f0480cecbd9e914d968e2f14e075f934dc6cc71b29a492882aec7e21f53d34f0aef4f129c146e72ef807e45d730b842fd0dddba7251819ff3744a1f4a5ab3b5e7bd4440a0e1f8a71125da1113d42861e717a6238867ce5e7055c87419176db17c1536f9bf984cb7f4a5af94d6f05475cb8a713100b5171fafabb26a21b682b116eca522cd00ef4c836c948b1660cb61a23ed6b5ed53bfcffa6295d931d80c068236da1960e14e1c79b1c9fe4f5ec7b5b4d104071878e37c903c0c9b99d1e102e0185e897405c32567b80f5b56c7e6740727ed7a6c7233176f12bf82802d6b9cb423e34f16d981bd1d7fe2836ae7f453d69804038105d9d12da6c1780993fa2af579419bd53b0b8ec587bc7507572196fccd184085ea18927f64f95f018115a29a85998f7aa91cf5b3c72547c8faa1acdc5e03a6963482169a0a56bc128cd08787ce0a8654212f65a752b010c17c96a79d9b0ecefb229e93199cc0fe87c602f0d4f3519082571e53c3c532cf463b354721cedf9d290fdaf892d2cb92bc4d1e93c2fc6d395a49d293ce5ff317ee4dc3138bc62ed9a4a730f29f5dc3a2098c15bb18bbf8d32237c7f5095a0ae617dda89d296e61ad7d50c5343e7f94d924675b669203ee05b9938defc2c05184e48a6f8737cb305254e2632e5df11570395c9ae327a970954170eb8036dec575085c8be31c627dc92a187d2284e6a3630c7c78c9f69b7ee3f2310ddd5633925c1682d6a398ac3e28d7cb473ac33d74b312d553988d47ad4122209221998fe093227a229b63a5b2a1d4c8685868288307221ae5f264ac5be195376ea54beaf084bc934553ceeaf3a23ff2e572138a62f3bf3659cd7ee1191d603c4390061f237e9bb100f21c714afc103be431d5bb4f163ef932fc17189c834b400bcf928486ca5dc64272b03fa5015a157c8205f5a18b43166677cfb3b56dafc102a8733d21d47e68f13b642c6c4119a209a605698ff226b1fae327624c25644ea2f01761a7e08fad94e91aabc9929e79a4cb6f7a3d3319f14a4eb90445d3ab742f259db515bf76120aedc2f8196096bce8184e9738f36368204a5a5ff5946ddbf7c0069ea844b33ef1cad33aa7abfc269381deaee8c601b8677e7f7221bb3b29e5c5c5a2295cc14ee64715077a087945080a1a6efcd9019300d55609bf5403bc8f1cf7ae502ddcd11f8d05cd3c4367646fb8570fbf82939793c4cb2441679e6023ba5a91bf788ddc8c09b7c8b18ff5f6085fed25b88fc1d7fe76e6e9ff03a44d0ca75d87c8fafd9e6d115d02e7410cc44fc1e3c317184d83189af06043d308d0d5b2e27b8304a31126e36cf0b4c7876050f4980475033bef0bc214fcf41f8172054fa92a1442758260a520b529bc6b1d7be9200ee4a34f67a69337d424a84822b42e6f1d041cc89c47f7105cd177d2d24aaca5e1dcc79a4f00741e036ae2c8b4fcf99e4fe8a200b3868028ed9804123049e63fb9b14a86945224a2caef7b604488a1affc57065a34ed582d9b6da7bb1c4e5255e7601b18a3fdef31f4583abc618b776e546bc0673a2cad970d5b9b4e1940f5130b21a202cfa89a550f5743761226c31f91cc4c6412c81025c464607e7a168ca57136691de1b12432f9bec85ff5fb3258608809029fc29198d3a11b050911fcb0673b0602ed40abdb8d76235657e23fb18636e446a61a903e76e4df3c2923d2d83b0fd6aa9d355885795d1861e05f01eebb5025dad394547a310b4d5437db31f43d5a52ceb732ed92557db7d7b4c51857f08ea4747845e01c9565f4271e0605589e8d29ae1d08df4ae7aa662ca2650acdc9d3ef2cd762818f3be7884ec4bdc72f52a794587c959343445167fad3b049964340d4c9e7ddc1fafe92b35dc2bf5e2d9857a7076b8430a807e8aa17814a086ec4223c8b26b069b7bee1ccad8ac777134176d8f8fce5322f169715fefe6675a3143a135d3dfd5a83242ba18ea88f33b3eab04eddee902e7563c97d202d5a2c98d4576a2acdd33f42ad55a4411dbdb207786fe36a97fa44fd7bb1c32b505ea3a4323a345006db6bf33745a922b3f938765136b3a23150a11fc11e07c57d196ee304501510e5fb1f5cbe3c0d236c752c0fce308a91cbfbc084a6f7adc10d44eefafba7bbf9adeaa8e8a2ab4be3948f3b9f0461544c77876f0c21b8df10f40b6f4484b3a36f17412075c7b636e40c09e10176ac0060713f0e0b31742feedc334ffd6ee13dedd1270ba684fd0dca40a9c160b9a4fcab1ef58602ae582919e850206b12afb575626734a7690a44ef5e2ec9f30db92d1aff5f294a8c9623bf8502965ccb7df017b358421758f2c495948284ebf88a545d414e15d0ddbaf2f7dec57fab5383a3e467a98094288960afc44280a0efd6f113753e229d79c92296102afc474eefff79aa9ee09f781de296147f32835f33c9fb77709f97f5e7152435c133f1d37219e3dfe89fbc643566e60798ecc93a639470d753d6076ba7f6ead4e0e3210f09083585f9e694928da46bbfe367951014e8cb16207b923f3147b0b5e45ec8b5c4789038871efba397200a4fdd23b77443510ab1a1f5852c1612aca023a3c477995fcc47d1d7090d6e585717e484c9d289c85044101bd86640f4e82096bcec46ee0240825db5d8567da4b6df685d992b0eb8f9dcd8a81b5f9d4430c78b9745607d1bc50c9e619d0150fb9e2ef1fab8c818d7c72c5cf27cd3d9215c426d70d47135f63e5bf94775b914bcde754765f82e93b775158f41c72182843ece73e943599c4105b9cf49ef3b4bc0f622ed8abebdbd03547d02cfef03983a088db65ca28d8a0f24029c21f6eb3f63b31e54a10c7630a17fd13903787a4a5499b13c40a290d16c135aa818575fc726ee173adc42b76d8052046d9371f15d17122cb174ddaedea68341336d159f99359427b5589427c5512ee37b2e8a2e4ba6c0c5aad690a6063259266e76f17c68a28f070645d5ed58bf5411c09496bd388c23385790298a44166e26cf53aaaf087e3b83f5fc3cf3d3731a5e55381d21a02f88256c5cabb48475ea16b08d6ee2efb3eac2c5e674ba76249855dcf58d5a91065a77916f65d748b32e413db75727d02de33acc96ec7ac2f94a9dd3b871d0ac8607f73c63973c24300a1cd51f303d4db79c537801e9aaef8cf3688cd9c67f1c2371faca9e06b756ea3c3609f1bce5e98aa5701f8dee351ea08425c58f681aef5e618c31e2f991212d92c9c41a89be8d3a80e307ad7068b0ef1094969414221dab84c410a4305774db97374a92c6ded7d9a824b0cead4223499699f8b18473137ff70d80f890e8d97b181d6054a5799cf1a5e753590ff7161ce5f5e4cf4db06e3d4ef628b322ddd6c3bc8341ee9f2b93ad5806c894542d65798f1b10415fae6ef504978391bf3ada46e16c747b404ccb3adbf9b6ea946677cc15977a4e0598cce1e925a5644f8f663ff601fd1c96b88cdd9cfaffcc04798535fc85597a69670c1fc5f68d0285f377a6a5af210eb0c8e550e8b0d8098456f4a25f03dd0502ed392f7aa54d346ff47ec7144f95be7ce8b3263f11bb39abdd3befa99ab6721208e89bf18a94c9e442f6b831d74bc9d4931d5fcc1f6c5adfb15ebaaee072b5284e0bf901261b3f247f354a0b256a4d1d168faa242697d4509f7d8c0a57ca0a8a86ced563310b0ffed7427533a0bf47a99d7455ee264a4d34fa7c8ef3af1235617038d8ce043e4cd2fae380c5422a1745230f35e5d123bc7cf5ec21f5302c9df1c29b5b0b0b35532160fbcdd8d62419f5f4e4950a03be0360ee8712844e4cef458d91d5d4e2983ff2e6507389df061da651ca7825dffb51265330b0d21c34afe69af2cdacda9e4d771b62ffc3847da18cfa9d0bf7714678be582585dc8ba69b0ad8462e70c2f00c2a5be85c34f25da89fa0d7530610541e147981d92b21c769a941635c730d244b2ba9053201fc8c9149a36062a79fb07556431116b4105298e1f88171d1d738944cd28e9bf509aa98cf4c880f58f08215346f174a4b9a79fd5b79168c135c07fc8b9e0cf6e21eaa1178f2d8128e5a61bc00fc735e5848b7a49fded9e1218e2e2f321286011e3ae2dcbf51b57ed84e1af21bdbbdd62e427d7af745e607010cffcd4aa1126c55a4e1c34b01576cfb7396ba521900985abf48045dabe2705975e09c01f7a8f1c6a1612baa55cdf4e5cce16870aef4133b33290f2d2faddf1d85c7443c392c961b8897bb758deae458fcdde76e4834754d9cf1ae81a83195d8c4738344521afaa5bdb24ec602bfbc62ad8dc37c2c7740e78d8cf3a80655f598e9b66f95a5c2adf0772f3a9b694bc36ca8513e8dd180a32bf99da300ef4abb1ab094dd43cd74693e845d8aa2a4ef4e13e9fa80ae9016f5359b4695fb168040088a99f9e2b2d530e4093463db2444b745fe5f063131f7fe6ba3bc5ccda556af3f239f68f04aec900c9a6994f752ce91113633ac5bc4eb1ce6f500f3648e337470bc1d712a6484f87e5fcc0aeeae92dc50b972137ca6936a113fe256d6c159ec8d09fd9ea7f92a2a0062045815ee4f2aa9923ae042f990155b8a8cccf9e7ac2686d04c3682754b5a4b43e03476f3200fc6e896f594686e5685204a246306e621cac084f50784ee02b7a78c2eeac314c4af67074f066f4cd03f992bf4a8ccc571e0e0c98d658c71e03481715ceae05f64352cded0ad8597c1e89e4c2199d71405cf351b42e01e10016a1984356ff79a845dd15a54cb96768296cbfa00a0afce3ca27a39e24a7e692fe335e87a1e9264d8e14038b1146e52dd75036eee006821f0d96b4bde8bffbfb2a67af64b365b4c7c8dc214ed266bf7b7960489fa6adaf30111b6d85e1c9cdfc9176e1a0a05b316370f09008b9cbf1f90e9fbbab43ade8160e5bf6e7d665e43d7684b8e9f9ac9254e2075abc2cbd7723d86fbbd0bf12f6a6869cc25cc8bd4bd8632a32ff70fd63d1524fec34a1c7fcffab071c9b1cae916d5f6c4a69abeed6565d96d773792a13df4969082f7f8d4d40b677f3388aeaff3c680b1df6bab3f9a07a39aeb0b4a629787dc7e6902150881dded703667abfcaf0441b28bf5cec9ad36fb5ecb71019dd9ec9f72a26f63f377eac8e8bc640856679efaf5ba4af0a74298fe0799a8286e84fadb68e17ed96f69324b0109df943213e63a8a47af534a48318b9ae6af0380bfae9912aa9d9a1a01cf5032f704b84091395343954ccd42383b005bc90688b662b234009d938453f4eaf96fcea2500c836aabe06dfe91fa62457dabe01acbc58dbf6d1c0b55f1aae098670ab32bea0a825815c00ad362572970d186e5e66998e4105ba4ed23c0e3db13ce2a403639c7ed9ce20d6e9c49e89f8f01b68b2bfa4cc192a1b6689de7450ff9fa121dae0b38b03e4722cbac5b0d961b69ccbbf20db0024f97cf91140509179be9c952e50221d7f06ed8d953b08b3aa1a173165995e76f147cb99a96b438ca665bda21d14ad857cff05a70e47ebbbcdac7e1e5d338acdb365e2d3c67c3fbc7cdb13434e750ce9152a8ea58af71c759e4ef6eb66b234c858f1867896aa838c7f3c2eccacc37f0e22a1b4e1fb044c27b17dbbd8836dd4126f9a192ea3d65d1e613fd6c73df7f1c48ab554345911f30f755fdde2c35e43832ec5f50f33cfb944c8df0c1f165f25fadb38ff8c4507be4cb24574ee8726e9df2659db84f907994e3d9f1d92e18c68e934fae7778bd7629af3161a7f73c1c6f4262c76ba214888e245fe016458924784b173a06088446bf3603607e658c4cd509e13e5613cc2264176653e83d4e3ca611c48bf32b8a233458832bd1b733bd72df31f98fa71407aa0e1ecfcd2147787076e89faae6d05faee319614d3b2e321f4ceaafdb7f9757c96fb9776bd570d42fe52a98a811f901d014b4f0de5478f8a2e0eff60cf0bd787c4a48f1c17cd34202804b1906574f6fd25af1b3e88311236dbfe399573e10b3b4538402f32acd834782039fd2c53d9fd51e03279471656085d710a82971582946b4f1f16246b07f90740be7edaa52c67a6c2239d95b81a949b0973a33f222af78b4ae35917ab5885c489f35a9737f34c3f9de40854e21423dbc1df95f384cd5199ce949cb0d7fe83ebc344a79f1fa597b4d6d8009299dc3e34dafc4c1738308bd5912fd6f6f9552304eb0f14cfa605b12bd52217d0cffb0d2a5c9ca3afd9d3686ff91762dfbd61b8f6d3fa20da102cc1a51579e2eecb376339763115751524d0ad7e4ff2b33a9b7b8a273922aaee1e464c75ce218464b8654ef0b35efbebd1436f3cb7ab9f4afcd4d1080eda06e6811b4af32f7e8eb1171ae023bb2d350e9d59fb2828cff9283caacd87682669e44ff09450f4644e8d0f5f9abc86317fb90f2fd5561b48a4fb6006df57f9b4aabdef33a34527a21e03d9ea7b0503d11734817bfe9b7b205f0b18120b92092009b3cc0e2b9f6324dc466ee8754fb9b5869f8081b1702feaa2d31aef612e7043774bd3f8b8a795f87a72772a509a86bcc4ad7ba51d0724e13a433882a74c1021c31ac008bde8041ac0b04a78fc513cacdf7f4c75877bf734a9825f978ae75ea6ee18ffe30f0674fc8304d52bdbfb5de508cf036f9cb7ddaf4c3e045bdbc65c8264b567e70beb7e2b6bf92e12657f8ba2e99d3537067209c281660c663ca5110c1296566b5036ffbe675defbda2691a1cba68ae0939c9d1d42503cb1014b1ec7fd808825dec6219b4639b4b547a8b96a8cfd4aceb5f9d2b47fa6551b2b3182148da8e2493d0cd87f6cff5cc61d8ad12f384766e4e398dba8ac148424ecb66747718866ecd0a8ef94ac7f8c36f1b5197eec6a75eff44094dd77e797fa7a3946d23bb35d83ea7bd1d5f519bcfe47700e9ce76c959b65c985ccdb8176f2899f59e135339a9718ec71a516d12ebe61de90717ec083e92ab5450a2b8d49c7148145e47e695c1115ed5589e5f77ec8cf0d89ec93487a3237d09a41e74ff7722125d5ccfb5b1a05c8c538aa7f1d872e45d35357f7400e9a2dee9afcf6568b83ce1ba2ac112d62fa3b7292bc896a3064bc83a90e4722cfb1852043c2c1243529890ed0dcfc8a35afa9d4b15f4123a2908241dcf06d0b41347a89df879facd33eadea6844789f05fb364ff8ac3092881bc2f5408bd02ff6c84260691da7fc441a3ba2b3229de3cb7280b829fa7880cd0badb10dc560157bf2688c6c7d936e87ba80e5919a0f41393118b055debafc102dd199329c3f1e89be715fd1744879d3ca472f2c401f4565b10b65fcde2c2a9720a29775055c01950350efc641899606636f03fe3087383133db1cc6750b7566844f9424f79edbe037f9ff024204673917370163c5cc69d5d3fefd073f23e4c1510408b540624ac206913d769053895f1a0b51db5dbc92fe500c43ba28dc2bf7cae343e00ddd20168957e401b691e4443348434df669aabb9a78e54fdd1e745b09a7c0a587aef6c13618abfe0899dc25d48b8ad05fad178ba1a66eb5681988b180b65cc8d8e06536bee6612fb52d6b9054695238d2f05113f6e3f44807df8266f40d9f3078cc9dfdeccefb2a394d0b0a525dcec15cf7d1a49a478c74df0306ec0f21852d160a5434483639297eccb03e13bcebb09dde9d3771fc4c97dd2b4ce826929f0cebe4e820e932289b555853b47dad76b44a421f7020b20e69716323b76b73cba31246179852d838477399d590c651bdcdde53351e0ebcba79f8492462f7fcd082fc4808c47e25707285d851b93d24f95a6fc1b038aeca49245d3e9924ea4a7389e097ef50f78033194cd33edeffdfc69254b8182fef69e2da653ff0d284f873fc7f21646881d95fd50c1c9ea72712fb06480ed2fe4a7660461a9aa1c9eae1e7966dcf134d71719008e808fa5be573233c083443e6568afce2d1b7937eef8a68553ee26e1dadc44227cf0b9682ac7a6678900465db4f0979896b2eab2137bf1d4be9e41cf55c44b476c163c55ab132835dc8a321d39e4771a318e5b997da93792c045d2ecfde428b2a7c9caf357b1897aa8d95c221a89cc45906c9584018f21b5c14f4057d7cccde0944d5b8bf9c7413c8d91749dfa6c756dc3394537b06630b60cbc51d802ed29591f83898a0cf1a513ca6b946681f7159cb5e3b8aa5b30876d875e67edc071bef95d25c4314981e5a7985264f33af40b59fd22b45bdf39f16101750880d7c0329e357a33a486b985b7794ae6baf4303ea9694c038d8c38b7f7185811dfe68969339b98ade2dd2bf8af7d382bbfe15dd249c27936c2bd9ce6426771af0873f758d9314ea0c9f8363f22b0cef7b5ec29929446ce760bbe1eb53a5ee0387de4dbc38413161fe20ab65d33d4bcee1e024e3578ebed104d04ed84a8498a3ee5216d397830b3f143206d3e2f9158bf259da5e7a8d84c693ddc068e047702aba4bbff95a90c1ed15fbfc7ed1561191d34e701301bd14245661cbcdc78e0459234a3594014c9d53cd95f8916f9c395971c8d517eaa43315508ed899447d5b604ff57e7df3db07552a97d4f3548f3482f6ea71b7a495b28d42320e5557a0a7d189acbc3b4c22773d5a1ad01a0affbb6385e0472b47f302cdec530a00aa0f5ac4b51b448d7534318ee191757e5c58930d204e6d99d3683ac7f23135181cb99064de1a7357bfe8c0b09be580fb953a8273c3b7dfe80b6ed4209ac4d543a7dc395d84836009459e409dbad6d744a0ffb49b6cf1b317ca80a92ee7ad7b645375c8d61fdf472d21e3104ffeff0c190afbe70841ffd7ae33180851d8a51286d9ffcacad50843bb788af3f9b418412c9a38a2393285efa9aa8627bd8ce2bb8625d595ba56389e1fad284993647ece293f7d76d06807650ef06a4fde8b04fc095747076da66fb97df826969d5e60e7d36ed29689847491c78eb2d85a354141fcdacb0567cf0b41206a5e7267b0a6bdcd0b47e23ffd0ce89c1e9d6f56924378ece19b888fb022c030052deb98984d3856ff48e2f5eb66bfaa9bea7a6471c1016e4854e84e0a8b83d79c7bbeb7bff69a708f084c6d305d1759c6d1a24cd12b0f69c3cdd421ae957e301c08e8eaf7d0a8992b980542243aa4a6f464b3232e133cace29639f84c9b3e5736cc60d8c57d82efa3ca546b47ba16cc4c68f0884a5304e6c73fd3ed28c7769cfd56c33cdb4bdedafcfeb304a03b57124b98522a6b14d1af4cae5d62690f0b7715909ca3757d679046c2436690ff528485e5422d1ad7fe0ddcfa867846e61df5455ebcaeda2612a35208f901f7e930f8b0db38963463fc2d0cf66c6bd6616003aae5e900efde2d6eb0ba07c2241f82f1924832073459d5ac6307b343f69b4de655a7156c2fc42b32f26201d806766c4df3b8b2bc9cf4a03a4d4b8a9e695a77e04d7c296fbe264f2f53d45261554dc71d3829c4a2fedd609251ea9d0db23d671f614b1f756b3945adbc0de5244a73ce9cfd1833b9fbbaaebf4400d70930d3ad76d285caafacd9dab458775f53d96fc4c1fe77c48bfdb57261f061fb15a940aface479b8eece8f26d37edaa"
|
|
},
|
|
{
|
|
"mode": "Magnetar-SHAKE-192s",
|
|
"seed": "31ba10f457f42ad0bf46dc56d24c0ed4691bf2dceefdef9af29e31b58c6e2e9e8efb3c80a76ef90157b346aa6ce2c6715d6b83677364b8da74bbae720d9cf323ce1debade1bf8f46277fc4ebc9fe901272bc21cdacb9a6af82050b90cc4a3179",
|
|
"message": "4d61676e65746172204b4154206d657373616765204d61676e657461722d5348414b452d31393273202332",
|
|
"context": "",
|
|
"signature": "325cb2456c77ce06685d3ba0c5bf02b82d0fdd08a4be38b8a9766f805fcc29ccdb7364c2eb1987260b0dd518f11063026fe1394a6ec0e92660678836541078424dbc8c6b850fa2c063ce34801fadc21432071a734f1f675c282a4a50c3556708e0c69b9ffae47ab899ced1aa246724db6cc13b148c0038d502af227d1cb7cf3107266da5e6e17adf64e76d08d141fed47d985aad0cd40e99d06deb3e9af77a9fa55c5579d8db8fc05e237f417f57cacd19a00a7c0e0cb1cb28a28925218210df7970ec38349f84f40b382dfcf9362b50303a2fa0830f114fa49b2ea8b2ff3888456b9337e279d8c6ba605fe0f40df257e7f741bc58c0737b7c130c279616972d7d9229dafd6dda1dbc580a8e8f35abcd984755cc966b8565485dd406f35576e7060350a1bf863430349115f3c947d37cc0c7deb6e6c346298ee133ebb390f3620e68d49836b634abe588ec15cd67ee41f96abc7db979260c757fcd4b51083c6d5ddd43469767e67df5d0bf7ddb7f277c3c77a1961f776241c6bd111fa4f67b48ef411a3bef1c8f18e4991851bf924ba6a77a8462bacafc972b46cd1a71d67c179772a21b61e3636cdd01171fab233a14bdf98568a454de4737cb43eee19ba4b090c3aede3d568be32a5c32e671e8b11d24647077c055e9c466b5916530cd65f7fddb20855b9432f888d940a0b17500bd8e62c0747262022fbc3bf17039cdb24910d812dd81eb7df8f76e425864aa5b4fa1fc3e11412218d2812e7440d78558010e32038604ee289b122d2f884cc025262cfe90418c8472ce90f384df7d61ce3b055ab979e50ff4c7df61afc67913a9dc9591d33c7a5e58a629fe12e051674130cdeef5511b58e0ffdcbb9085c3fc11c8c4827573d36136910191dc47a451ade8b9c6a3c06991d260224f15103e75c3b4f417a798232cad0fd19f12d22926837850a9fffc3c471f775ba3af23bf43c3e007d878532d92051425a09f401e648ed00c1a3dedc537629dd86745440e7020fd212c65e1bbfe4fdfd09060c254cd42bc92028e54e25edaa11a1dec725d1491ccb5bccbfa61edf16feff509b8ed1a0f234ca7a0681040e1362ae8002257a9b2e6ebc093f2ebe6c949a1b7944ad2f5647f7e569978725b69cb740748dc62665a463a7bec8561a5aa397279e9259b04fc6c6da8eae2423a7eea6e46eed0be8c7f133f53f0c376177d6b495d4ce23d2207a05a3ffc233344f0a8c37d22cda19d6c85bf54ac70e28dfc26a0bfa53f801a70b73660ae4fee99887a18156ffe76c0a92ce00aa9ab9e9cdd181cc91e8962fbb0a0837f871a31a7648eedbf53f32a0a267d3cfcd31622f893c0e27d50853a88bc97dbe16e477c14d44fb31d22ae73d302c320b22006acd0a39d184f3177a1616e5971fd08b738d04f632f1ec9b7a54ed7092dfe585943a528c6d22e24b3a33f9ead6b70b380e50e463d167092861d9e58e4d1f679b664d0954b09a2e0c7cfe2ddd9306033fbde9e486fae4e05beb709f398cd14c5d6f4d76843d0cde9751671f98924a9f7fcf2ac28a12ed6c6ff190af6a36ab993daf362ece6e773c52037836d5dc79df51b0acca7532be77da40162e0c907ae0eee14c86273e63f1da95f3db869f6331094593979073b1bb5c3f49cd8fadbca28088f1da530b9be7d324d54c63ee425f868fbe8fc05e66f622e77a29a87cce79b5e858b76f26ebcef033a8ae832559546c88c997d22b78e8af894762ef25e51ef5a837344dfefd9a026bad41f69417e958a09b0ea7703f35fcf378e98977a5226bf42f5904b7eb20d0d0319d29f63558e902e107c8d4d2bc2115db741ccc957c59c1ee1ed12f1a2ef6aba1439683510c3540bd59f6431a95528fddeea3cc42b8c6249db7160dce63b757edb6cdf6bce0cbc7d411624423273d7f7526322440ae867d80e09e06624e8670204c1089c56112b6fc6e8baf8ae6ad61360b6485f7c16c1a413a4304e0db74481b316d860899872fcbae7503c284cf79e54b79084cc4e7706a9b8f88873d2828303b3305a72e36dd2485616cdfc260e76a42a54045053cd29b6898c1f61728950020eb493c0ae670300e29d277e8a9c8cd4104aa0e3c9bfceff36c52034507d43bb7076fedbf3ce36497195b76b09f65c990ab48635059c5c95a012971c309d560fb00ecabb856ab319dd10a72a7374814fa066821ac670a350a50d3cb3dca6d0688c554fbf711fe1342ee93f35ef192a97d9a98aec19a66b7987b6e6b413f36004db8570b366c07a51eef7bd434069c2b2eea4a3673b93f8528db526891d834d51756ad75f77bc33fee6fa8d49b5001b47d505e297749590439ac6dad8bffcdecd93f8ae836a7d5e649d4cadf7772934702a3f381b852707f8bd26c22e3234d6d0701ce12d37b15e84879a2d8296a429a84efe76443e18527ec0566e0ccb169733e9971afadf7b83b3f2f0f0fe2abed624443b1aa4bf13e76e2453c17480fb70d7118501f46f31902b089ef513efd918f90f27985b2c89e33e8c904dafe5bd5dbf87ee744ad499f7ff0a2aa9ae5fd4371e9319fcac15e4c6f8c26dc04df1ea37078a2bac2fe5574a37ac6365e2489168005b3d97e567ed9c20c363fa63b32b2359abb35c5548f0c1d26ceeeea5431a7b466bff45666f306709f9e18e7be0eee1ec15c251bbdd2cd70ee0e08d599f3538d56889c4e9446ea89aa55a935eed74105e2b5162114790d5fbfb25b8d4909e77ef23419c10575e6abcb9abb2f68d350904c6c48024bf9ed0302bf04776edaee1a13bc07a4344eb55b9b0d613439d52d7bbe21c8944c2657bc1722e9f06f8165a592b138264c3d8cdd8d1006ce8b0b56ecd2429d7aab19abd3624ba4655b6871171605a64faec5423eca489b8ef69dec5ff50c1dcdfac7a5063e493bdc3cf426ac1a5030241c4e74a394f253d4754bf57c6aecfc63cfc3c04b3d441faf22543e94fcab8ee5484280bd47480b30615df4c346b5fd1ac891b238e07812165b7fed298cdbf8f3a1d5f6e809c3e5626498feb81ffbef6bd60db69d3c3620566da2083dd0b4d5ccaab95f9d586d2006fe1af614cddc8b3ac76c70d41b276c42c128fa40a2f4f178f049ef85b593e311c866459321af30b201b60d24aebebdd7942b2c4c6c19bdaed8d5b8947531824998efc164ad624abdcaeee8b554a8d537bb560c1a6adb475f87680da5aa5b8b01ff97b539776bd79adb3e9355a079541da409861dd81b67c40ff67fe54ec951099776b0267f9ba18d473fd86a34f728969e74fa9afe43f57bc136731c1bf66bfa9c2e150778ed003458697017cb515652c7d45844192b3aa0ec43d7fb2e864f8144f33cc656f5abbf7c900f2fbbd4a3dbe01134a349b421c8497d2109ddd161c570c2c3ba5341f4ee490c441699d3a065212b5c47486eca82ef4813b02c40420cd6b9cd460469fe3dc6c135da47328399a3cd5a3c4003836eb8eedf480bee6854f5fa024764d9d1e7565d1f8da49b08a8fe1a358c63cd8755b187d90b96b2d0b0643061dd2928cf0bd158b937a2821c5773d0f9838b904b2dec47c1382117b25c7bd3cfc40ee479821ee6fa84eb9aac29947dd7eddb66b34e38c530d52f173bf2e5c3d275eef0c55523a4127c9d9a30bd1aeded756c2d25d733386ad0fbe744516b76d1df69ce0df62fdc899c471aff8b1e438619e6adf8c85921387298c96a7aa862ff65e804cc039251499d53b67e5367b16b2349cbe3c7e5d88fac6f76c6b833939489ee2b39882eaf48fb904d405346bd150f11d5dfba9fe827e98cb7d9e5b18ddfcb0d24dec259165dbb1e22d26e9c3d4c9aaaf30306b4966f1d16258d868ad6450bdf648a147a9c95109a7a2e76264eab6860a377df80074a5077e650c3a7e1fea03412849cfd149f3476782a01910b4f9c774d7bafab9e3eae8866ac800dea780918281733151ddcbef43bef4868885f4976af5c3a810348783cbd863b71d21dcd04b653f1194b5f718edd68c79fe1ad6817a1dc923c93559df0fb45924e2c209d2959b7b7a440378bc62a9a7264ed71858b61ba332c6b4dc249e8acb63f0ad6a81664a411927c366be880a741697240c238938815fa067d72029f696ef6bbf198f514f62a3c7fc694029e6a7801c95136b52649fc0c401423a02afd11f6bfa5049a7cc031883a0fad8f38c9a88bc9834992fe6d684da89745e656d3c16053fb2905b55a2320e745628e26a9018b2698b253d46cd812cedbfca0efeeb65d07072805f0a46ec8dc082deec6ffd08b05c2743c524b9f92dc6ebe4b0e83ed22552721157cbdf5b2c81cf517021ae91836dc7c92ed5df35282cccee374e86cb30c47b130924b485c272ba85f30978fe15652aeb996b6d50641a16bcaf1426a922c791f53ef55e13487e2deed3e3fea680f7d17d1130f3cbba45a4177de9a2a27beee7cdd6a9a918b0a602dca41d97b48dbcd65080678a02c8e907d6521b0726cac24575a95bff4f051f99c0c618dc28634d348d842c6329a786833fe12fa939db4abb2563138d64c274e96b83f689c89379c9115ed133192cbc32866bd6c2b660b3132608f626145206be7d4d979460846c2b998ecdfc09902346bc774bc165057d687b7a5816eb642b5f4e2d9bc738eb2bb393863c43aef58ba20701e25421cc806c19ee584a67aea45c41440ea0e4f9916004a14031a7e776a711df7b655fe2e92e9b598b6b54835fc09cc38fdc181b325b150a76fe6846b4916f7200a71cb0291811eb5ffbcb984c15375adce61ab26a9f9e537c99be6f3472db5dbcfcfb69959fc36bdeb76590043e04c984cd22d47a1910d2cc27e6a9014d1481eaa412271b2befb95f85ffa8e00cf0923fa30506756c5545a33ece7fc4a75707e806eb683d90e4b5d1f2e058ab628700fbb9da71f7967b76f4d0da0414994aa4fb5587faec3a23d504b31c54358be373f18c9174f8be9e8dcab9770075fcfe10adc2ac6f37023ec16789a4f6c30795b041f3bf1c26fa7b05e688b9fd70b2b9dad59babbab55861f2ae66a71ca5921d7048eb9e6f0969ae9af765593ef3cd88408d0e333ab3edf5d4c07dfb9341028ced517340a1abcd5edc9b3f31b2446965953e7def4cb7ed9a6e3cadbb1617a9f9c44f3053aaa2ce04fa49bc7c13fd99ec7b0cb09d6c1ca9294b2bdafc3d018db62ace8bd11f4c2a64239c7e9c0e6a6224da3a997e7bc7214464d6d6b7a8f3616c6aa6635f0bb18394936af7998beb67fe6eca04b95d5cad7e3eb3c0cf1db99784df60dc2c0880abd183aceb138e63167c63393ab8627b9cf216db52c0c89f451c1c252bc2a6fefb71b48be6c1cd787c981698a3c4b5e53baeb5ae4e5f41e061eb64c6a95721f824ad1882540eaebb68a3ecd147a405f17cf41269339be500abeaf86863f84e3d2f593c4d6204279f0dfb973110edf088afdeadf503cb067e77f505baa6c00463bff9df09c6709f574361e433f1b321ca180f729465a3cf1fedffc723be69bd2173c81527639cd596fdd0b41b6da11f8f47241b067ae26fc767d55c6f743815938d5792796ca952a9622d6afd1126401e0f1f41197827f756042d0dd5bd6bbd37179136218d61bcd84940d3985be4de305eb8105a889f944b9b762b7a1df96fe58fa3a0d7725b7a4f0039595163b0fd6ffc6e5c851967e7713e3eb0f2e88e6cfd132011ef110d1859c0f700670499b1a1b2881504add50e54d7e3d5cf165eb12e459d9baed16fbd7ec24c64c37e2be2286b02aca351f2037d30f56d988c24a0cc5cf72e0795688430a8ea3df9f8da5349375cf245b54f059bf96f62a7820d0a95707b46b36e515d302efb8ae0f9948d7ee992a302a1224eeb8b2e0ba62ed2c1a5870fc6f7884e18ec39c811752fe64998a4dfbc9d2ef98d6d602d826354067cac1999936fa19da1afd9c39eff588d899970f2cfca30b6c263b02506eb62ef08139c2050ece0779fe146d74673ab6fd8b5b5cd941c800d83ae16a8a015817008f369e33a08fa82faa09b876eb5e33370d9abd4ff30095c95d2a61b3400d6aea03f740db20dbbff56dc3a49f3be6349a73c378aaec662de89f286bd621ee2453768ec63e296f460ddba16d5b232ec4d20ec7dd6a5c2c64cb3d5ead5a12b30013bbfdeab17173f58ca595125df5c5abdbaba1df94b54445b24933c2675df755532cfef694bc016003f52220673279c73ea29bde2a80f0b4e2c91ee2ea0c6958ed6e8f75fe67ece26eae489ee296c8ce02042d27fbe0d2c2cfb4eef9f063f4cb3e1bf415227905f00d0d9c1f596b57ef54da87a9f2fad56de5554fb7bf6c7dca21c83d6dd3e1e9ebb53989038aecfe1f83d8621a860f45b3bf60654f1e0a201443d0693fa0e713a808e978ccff61ce694582488c52870432c6ebcc0bd22d042f72ab3431b5c57d5fd6a34ac9a3dd9a88b5cbca470d93c84179eec8b44a040d0c5741916875426989bee12080cefc3266732134a3fd85a9d1ab7f1cc1c9020096e59a3909240c63dfd598d2a9a5a8e59c7cbaeb3e99e283a3bdfd6f4888e166966e15bb52c7aa683a55b2cc7114af56524790a42e3e679d22e88f8e791120c40e2165cc2ee954e3e2864864b25affa138e8dc33c3035d7e0756afaebf9178b83ec072079dc7428c194223ff37b7ecaa4c18109f3b2c7ec328fbd012ed5936548c0f48af45c4802c595ed33f39798419cecfb99ee52e8bb12e78cb40348c227aa65a3d62ee9df3ae236be298f7bb748548690477336b57480263cb6c3cf3e72eacdd20aa3bc086ae9ba13fa098c29e6ce84f8aac60cfdecd33a2159ccbfafe4af0acf04dbe1d7ff741319abcd3e7c7e17cf7cf8dee32b712c5c4e847a57198dc4e91ef1e2fa123f4f9c70b9d9b33fceb7aa89226d8564e322ae6c4fa1275bb3010e72cc478445bdcf1ee196f2644c810df52f3379a121bdc288b19c0f75f969df01f0c108e21020ea27200a7b56a12471736e29ad3570422ff25f9b26cf9b1bc38d1c13f751f0aa4dc8ef1e5207c7ccc3b21a6a94e048aa4abff2b804db914074df2985ae7c0cc2dbf944dc64d7beb84a3f1c30d76ef335392889440f4b6e9b7901f137a799dc91108cb11fdd7616ccebe55e05bc523b5d4bf00aef7a490edb5c817ff2db020865c7320e88ae81d0ee429b73576c05c354a43c10ae96c70e743cf31e41dbcbd68936bc65e4a9819b2233096f74df53cccc7276819718c79f4a95b43c6a63974810e4cc3ca147f2f7fdfe13cf6ccb623d54a5cae4a1703b1147bfd0a790a4abdd3aeda10bc36a4fe5a5df86b0e63ffc653c6fcc879a102770ea666ecd977148995d478e85b5c9b6f755901c0e013a4dbce6aa410d56209dcfa96e39542eea8e402e3b55d9f422ba17b1ef65980d73440b6ab98a906d7d9d8120ed39e31bf09760b40615aa68bbd0a9368712eae48d01c3b6f7cf880452fc112414ed1da62d97581863eac6230716a5c702bd61e5ccca09697084a22f6850379903f2b56e2857bba4c01c46afa3a286765b2579e3346c7d7b3173ecf2184906f43812db48f5cd0aac96414a63d0b56ceb8cd6938deb7dc4e4a27cebea6c29c725300b54d6ebe340d32740904b029e4df5eb787c7c94c1688008d777f65211d373d1c61d2018a059913de56c55395b969ae9663c3cdb3bc54397b5f26ecc9f3e66c2a64084ce91d6b12dae731f5fe470ae723a54b687abece74a5da7e46d79ec8247f2e7696e9351c9202902387dabf91b58269c146de92e609f281eb7c679ba7c7284d7eb869329bf7199c96ee388d0627e48d09b211ed2042e7e6a82dedc4b92d0824561007435bc030541ef2e622ce437ee334f6db298115cb705648127b7671872f96bfa229519f5ba28d053704a6e2790fc8972c60be6d109037f7977dfab1e7bb8634fdb45ac60531942dceecffb784ead7c8e80fa68950431bd6e66a4d1ba3b9340a1ed84302c7878dbd318b8aa28165bd3c0d8e01d5170f2fe632d7c5ec87abf33181b3dd56a8510340c4636e2aabb6029871f7f49f97e5d45e6e54d98468b0c8e585595e2b279828eb2ed4fa0c56394761454c770e5f91e8476a23d1504a4590c216bf14bde18e1f8694a46b986f2fbd7e3b0c219da8a0d5cac3c27e6eb6f97837782da6f07192bd0c764f1d1912e263522cf2425c14c83349c8cef26eb787a0d243106d12039b2db4c4c6836a6d18b383d6b327b116e594699a032c083e2dd7504a7d952bf142e21f113a6814f0baf26967968d02201dd3116971a3b47c7dc058cf714381d3e753820b91e56136b6aab09d3e464cf494526694968415a7f292a218edff9d28835e0d05aa76d9071baaeeb1d2a8f4874fea720718cf8cd1f210a3da68fe1ebdf26fc2e12df751b4256658a6b34b95a7646cf73050e82e47a2f54e52c7993395d2b04b4f0c9df7d009ca11f430632bc53272edf15bd0ca243ca31e1c3fd82a30623cbaa774abf67340b37ac0329ab2e2964c83443a49b43ad5426fb3cbc01b3e7f5802f5eb52001dc0b38c41b385966e654b97fda99d4db7e243f99ecb1918c3c46e6fc5b041434632cfd8163a83fb0a40e35c28cb78e51ca4170e7e6ce7c912542d02ecc4d0bf396af0da4120036bd7f9638cc9c1012bbded58952fd113d76d174ffea55a127f0bd5fa26f44628f2163153b63d9e8fe93f1ef9d2cc7739bf4ffbe33bd5c5eb4e39f8e8696bf5b4980b7da77a766af589dcbafded1162f2ab6fa472b9a67dc388a7a5e1bc08968eda99bb00f24b89e50789ce07cad704911f6075e5ca3950267770d8ca9f3625c0dfcdcdf57afa82a188adb089fba83410a8fea589085a6704aaf0cab6bcbe5078454e84c924dfeda0acb572583a8d52589245a7063f55668cf5ca91c88090b7721b8406755ca27dc3c88aaf57ea9683cc97a5f5c3c1851632335a245de23a872106e5d400e2fd122b962eb953cfcc093877bfeb81037c6ec625074efbfb07e6040f24d31a7c0233634a6d6de8a9712f5d8785ac6e32bef3f116fe3edd0a79d6c286871baf98e380c82d32d03673dd3ac9a30b0afb29ffcc93fd05b7d8c3481d3359f72e915dd28368f55fd710ee35f5ddca12e0d178f675ab3b4336d7c5e30394e60c0455d8510e8b09018243e612130d24a49af9b66c3c3573cfe8f83987b97f3bce262f99d2e5d5eae5fb5f84e34f0afe2b8cc3b2325007e2e3033c8784164f139d577e3100d02d79696e165f36c2a380094c8fa5f47a23fe3824c2fd0fae953d590647dd70836996162bde14b8f12ac5905be8b0dd628f7059602eee154b4269c64589fd1f3b503650396842164dd73a718ca0e86e41e017d79222912bac536eab42e805d05d21c1f379f005218b3cdd2768b167b8e069f8637706877495898ce2e4d41ff092f33812366090e9a60d6fe4457ed5b0eb13e05d980b7698672202762002215d5baeecd3c421f79663dc311c8010538b62e758f4ba5d74556411d3264be9072904bcd0f35d9f35f52f4a0c7c2fe50f20e2e35d829a0b0f670c1f34faa4833e9278b9c7e733bc0b47c89bc47b1e8c2b81ca0b5976544d4e644b3cbea7ef55bbcb748daab3523dec674c44263dff49b2141b09bfffc2ab7e9142d1180dbeab20a67f4ac23791529fd924502c6594d021c6c05e31f1ced9e901e0bd6958d240c321ac827490ec38e6680384788cbcd6c5ab0f361c66b2d7fcffd51b65aa51551bc2de5884e61a952e4bb620fda7348bf135b9817bbd8a35507dcd2ec763a716f0caa34fb2259aac6626c6c905e3a9321a11b7708d419411c6bf34336e426e988f21f03c2c1a6b6cda6997d33856628c8822d964a10a1a3656616a895ab5adb3cde96dda0e5f7d1dd497d0cc4716ff73c862135909c8a4ab86d8e0b0fa0a8eb7e9b9c1cbb8c3f291961715b11c33f32e1102facf838305fbd64e0b30e67ad6dfd8591db5e85bf7fd03e511c3495c502d8378312fd7dcac0beaf54f1afe33bda3aa4a81334b137f69bc164171f39f3fbd1187b3b7c4efac9740c37da03499a4ff5bd1143bb6d0e4a69edc91d349bee484aa89f777ba5f796644400f1ddfdcddbd97361135f8905ed6df83299d773c3af519010b19fdf5ec411596ed58f84b6c2582cf51528468c262646f9e32c6781a457d22af370d26856776021866f82d46c6d772a3b2de3b7d95f8128bf0a2deb9df0a433aee332a9df3b81542e8df7a0b3ff3f2235ff01869b8a7dec4c3bda704e63030a08cbaa470c59b9dc2f3420f10ffc7cd67fa25e1117dfceb0365f65372e5c4142d518a9f84930637b43902584b4ea2bb2bf4d8035dc8b194bb237cd00ce400ac8c5062b78890a984871974e4177cceec54239a4eb006f744e265f45a4db1cd6ee01d45376fccd12c0b38005ecc8a7ac5dd8d4aba3e1e1abaab29dd3164de450a49cf2cd0a1b3cc2fcc0f6f2737a73f65b867b35f219456922448d761c6461d3d4f8d576c47ba5a9c107379864abc896a552db52e7d2635586cc4816d201f88eca6cf126ae1932ed06be226992eac3e8547b3e375cf7241b48d70d09b2ae8a17fb0b282a8a6384639aeba4c86cb12425cd5c043d3717ea3b3b116b241d2d33b6b2a969201f1fb12d601b57fe340fdf38cd860a4046d367da0bc74119b8d91d281dcba716aaf9bb426f32327ae66ad306d0c128f7262eed2c55ae8354784f9c4824e2c5da41b1b907e1ed211db29bb2bada9bd898f8b840ffe81e9785c6baa6ed8e0ec4cbc9c347ffc86653c09183cd8fd7906a4b5d02b19fc5e1af1575bbe4e7c6a8c0745329127921f282ac4a144c043b22f3f436ebf80b91b95ef60baadcb9123ad109e0479541fdf2c10732ef1269e9bd42d44d4223614148b8dd3edb993b932af9e72891e5dced77d96a13d9e4725f11804a6b2e9122a48867b7be0909c9e4c43681cccce2bd56781ec85fd3088e0601b8d8e7bf118b850213dc1ff01ec532df685df70ad172b41530038c1d6f595c6514d162628b2d83b3220125cd1fc9a3a4430de4b77c090821259e2fd62a8660f448b89ba0c61c746f3cec0c814ea4a10efbd3cc97fab9273b852578705a9845a50ea474c1d171e63a9ad261e5cb9c8085ba05e2344c49589f1bf621289ad929ae670d26df4de3104e95bc29261871e670fc737c9001b1ecf6988c27df8836c9a81bcd6dc71392949397bc374c943586d15812e3329bced0f98e3b6a1792f763089dca2515b68a8ea3e18f26772984da4a6f2567dbf71f0e7c80b1064b0170459556b4d2f5fe0721e5790515a90657545c86748a343b7489ab1135371c29f085d677ee35610926916ac2425941065a30edd1823ad7b8dd6d2828b8bab66e771cb6feb4960f028fc5889a0a9b12ac4ae0e5d4d13bf4ac295fd360d34b37c43a5ad6ef6dd30f0ce615cfcb1cc1bb1d7b1b54048e5c622272d2adfb4eec9afe2e6af6f22be7c5da9cb54b5c29d8489942717d25acefe3dc0a14e0b7515c2e0ae80bccfe137c79a83ba29a9649f6dfd961d86040fca2d20ccc9f345e86a9918a919a94bb813b8bb43e6ae07653cee8799cdad6fc0ff6e0b6379299fb2f53b87be35942c2193da39b7433626e56ffd59be39a9ed3681ed34fa4586270ff1b1083757a348aa33f4187530881e7dea2587e40e129306645b54f51fd834f1fb6f127ac902162e0698e5d15c9d6a013862a27fd718b2a93df0d772b29e4a699e95c2f69d4d984ab7e648c4e076a4288655cfb973d65db8307b04380e932818b86feb414ab78c9f455938952c854e14d8d30c47af5b1a591f64b41d009935f43885cf10e1711e4a8e9383a651e35a070fbe605145b28684ae73869127248002809d8fc86095271bfc350f69e95e540385244f2af439b761f0b9212b47b470b6573416b782e924140156c3e289dc8f2fd10b222a893283b66647f50e621d838fc00dc3e4023c70a9f69de3a276010bf482b7002f6192222df7f18fcae9ff5dc9ec4bb571327e60b3e556272a0b6a8146003978a251a1beef22b4030b522acfbabe94c737a4682447b091d3fec68ef1aea08f2466489540c8b997bdd07bab7149d54ed09002fdf7b8e4ab99265aed559ebdbc8c50aecf073fed17e670381db74dfc586ad2cb40726be0b31a9c49866a980f79d9d30d7d6266a1807e51da32066a9e9c60a31e09fc7efb9510cb770a603fe771e11d20fa5f75af6f064f8eff1e179cc63571256a9ca7505d860f91acc7cd75d3811762c124a64554fa843948803ffab11bdec1a4b0aa52d3dabc0efdd0fe2a08e797be7e31d2446fa60ad92318854f0fe25ad8c33a6eb6a27b5508bbf504d1a29651714fdb4c90662271fa5d97ed22bf648821710a1826c12b2c9e4f27be38982b9f50929c6edcc849e48b7945de29310c14b97066560a59be2a37ef220322a500211ff7d80a1884f36c6a511c7bae6278b28f74d9b8295039f127a8331e72cd1d4d5917384c5a59d2ec85d8722b26ee410a3df58a21e6deb7357eea65036d42ed3722132e69f6ded07b30f5ad01acb35e038246bf93bc97204f40b3ada80d80ad2900a756cd9e549da3b077c220667f864675960257f95eed4dcbe4e2aa765fef7d9b00087068f04d4d974478ae8d126c795b1d2ec8459a046cd31fb8ac7ddb1f994649ff23cf32f8f1e14588059ce123873ef75d72591e798059fcbe14c1af3df9788ac2f7ac9041083af9f99f2e90d821e6d8d91f48f28a1f4003ffa7de95892cd285756ba526186b6a19bc916a68ddfacb4998e4512878c083887f83a8cc54faeca0ac305890f6e54d0e33946b9fd7f30aaeeb0f7f8ba83f36a7ed1ccf34ed0879cff8aeac17ded1d43731bfb62185e75652ef6c89f6ec27efec6fba6635d4542ce4de3143eb398ce9efe6dd6f0ea4e092319257a0a5041cfb96f8fac1bc2156ea0f9d36a4f65ce2356ef78898ed1ada077a1e1003fc5835b5e3c9c2075b562f02090fdf16ca1413b0160fe81feb7bc417f75eb930eda00c47d487029a7bca402a59911629aba06852383ed069f71b413d2b46a95c343fdfe41c85263ce930407a9b91ef93b639497485c6c9f6d6a53a5c679fd7cd0cae4a8fe337fe31de4fc2db451f35ee075207c47f1db9d70e6c8c0517f6575cf56aa1bf6c5e64f5723a9ad8264fbbd7f995d555d0ebb95b82ce8313794dbcb79650b165f595cf7006a67bc09474ead16d45db354d781249eca4e4037f09a3ee4b0e4cab47cb13edd1e8202d576ef5ecdb4c2954aedc34379965db9090c11e67a63edca66bdec8a01ae398fc343d71897043d0e40e480c8a38c8ed0e502c1d7d7c9710726c433fe80c5f407764cbe02c0b9795dc903a574eb3010588c531b23def5f608379d745455b1c5b786aa298d12d6eb3b23609db194e67893b18c7ac92bfa76c6094c1a28399042e35e40a1176cfdb83352e94c61c2ad766d6610c7ac46bae1bc005797cf659a28e6e16f3070b47205e21672061777230587a9fa2e338b286c44c8ea2cd37d48d5bc8a4fc7d514c1ab4395512cc8dca0eae5e43fba3d4d71628454b476d4772f6660f69b8af7c336b02563def40d848f013c6d1b5197c85c7f988c1dd71bc5a5e556b91db8b1c997360fc5cf4c9e324845a01b850c1ddf6793714a630e13ba33949e8b7f2c5c648d10ea6044d070bc1427f1fa45ef8dcc9ffe67422c7137c718de95b8b38b4a84885d710278e8a0d89077b7cbb89963eddb6a6e53fce45ff33dc5c0b3abfe9ead9c60b8d9cd1d24a491ce7972c46f649f455845275ea595eb0454972600a8cee4d6f5b4f9c8c3dd464233b784b124eabc77c273551afdd3d67f4e97e24cf62ddf9a43f0eef510c021001efe1b05cdafa2631e6803a62b9aae14a698f43b5082dc4e97494f32a6521ddbf186f9971729ca9f93842670676d46c2b4c03e13458afb3c1957c4ffba8ccc125b86433da13de9cfd61d5e7fa38e780f2715f3267ff4757b4f1a33053e145f8d5e01e31982064985b59cac2a60f974d0744a4e3d5dfd241e1cd11c5d6415d8ab4775798e01db5f4f57132d1686a813196c3395e7fefe7b861e7c7c5751f73f0e438d677b240f92e721b2919a4734f5e4d425ef4847d1b684463d323d4e34c1a681abe8026d3a381bf71a25a0cb54c34ba38cf6a046cb8e2ea6fd6625d797883cada6060714c8c220f6510c518f767072afa6d2465d86a6bfe0a844135bc8635ec4e826e7827960cc81642cee2eed1ce1338cb265c3e05449450be1637c31ca04212a8c13f5976c5f29640e8dbcc04d9ff31a4a50f289aa2d2654f0b1cc2988eef5e24f634ce8fd50c80b06ffbbb02dfb896eee2efb281f4e21b3839ed64e46211347e5715316889bebcb46cb41ca379d407d7c8bea2a3e3feb79ccb20a4aedb605a99642347c302fb2cf1a3296c20f3dcec85c876b34eca6f4e324594b4b2fbf8fb374ee8af3d579e2bf6781a6dc4a2077e8b5f34131068c7554a26851226c96634443cabcd4f7d50e3ae25f7fe38166105bf3858dffb7cc44c789e0439eaef032c9bf423e8be0d09af93d4787789f423a257d049e4b33803931094b68fa7a6af588da5350681fd6c41309a98fc672bde5bc92ba7fd30f7271b19220fcc85d8388842e90cdf249aae3afde99e779f07c6a037256c65eeac5ccf202bbb958fddc6db80765834a19756f9c5f08be0eaecc06ed2bd4fd8de9735ee983891b3daf1174a948d523390a1de365c01757f8aaa67a9881a064eaef06491bf5f6eec21f59333df47c1694cef4734766d021118a72891db69b9916ece673f46bf17a768e421b8a0303eafc7bde52209ac87e304064c78faa8cce5a62b3232c280e41d13ef6ddeb4943dc3a25e9fa2d7c4d175f253c1c2c8f490dec6e0733242a8140a80c9b5331ca7b507883353883f565deba7e16c4ea443f945731259138c0f27bcac5db7392defd621498d0dbbc2aa3be4b5a704ea77269500b93bcc981050b764341f764236ac2ce0dcdf3fc7ae4bf566a35e55870dcc5fd22de33d5ffcb901bc8d908a46af78bd7a3e2e8daf922f401dbd1bfa4e6fbd59cf74daf9cfc1860f7754881ee7de1a9f908320a52cd4985136da02fc845752066a235c7c56013b272f7fcbb09ac62ce187c90c4006d5f3a83785191b757edfa438d2b90fddf22b9ba80eac6060a44d6efec3a7affef9c2bcf0905dd69e626f4beb259448508c13b353b023fe8bae7d60fab6120727c19a64f5b8da5a32c91c8eebbd8a2e6944e74ef330cf2db7213e145ba9b4c1d8515a83a5f9a93bd1e8dab21889b291e5cd3b86f21c759d36230cce7fae93ae06bc0dae11444cbb0fc3e8b3ed81cc1f1a20a6f63b7e69c71054031f604a4a2e6084f4e9ba508ae3b58141d7ecfea9ecce6d7c5cadd496e303ff5db78660deb1f67e2e81e0dbf700435f7a7789f4ab8e59e67df850b2155c1dcf2a060f5f34cc8dbc2653135a1037d63b600c5e10d78796d2ccd2dee4626dbdd455132be9d2a84da57133ee317402ea1cb56809268bbfaac5d397614059ee8275cb037381b685d8ff25df2f1b18be66e3fea049b87734b17b0e6110f87fe6ab3ad8028dbb1d8f0d2f345d64ad8ded086c3405fd6996c1083c4ee17cb0c1698e5551654e9fb0bc6d3e2b1f3baee6e21835f876919778157a6dbe3340ca355ce99fd1b893c3d227ffeb6392136086daf39f5e2c5a4351d0a750b900c60c26af76c950372c1645dd75536af9633547cd5258bb44be3313c3b36d01487257b8d83c4048a10ec055d0cdc80785b738515b62bbeae4e44712cd54ecc9bed332446fa74ad32837b8310412f7d4e6059e0abcb27785e233b2fb4c8c1f1353418517c0bfa478daaa2ee467ba65c1aa4dd7a1d645c1054b4d7a3756c577d383381ade62d5f742a141988d971d1124642f48aae62937e211a21cf138c66858cedf974a13a1f71943c6cb691aef459dc15183cd2ff6ccd3f3ccd1ee9e8aeaaf8027d27da14876949dc31fd0e691f4c35052ca923643416ee4b82731b0d97169624f7bb5566374d1036d44a0158a42a2a1ffa0037c4e7a1905fc4b127ca69628c8a2cf02eb9bd725b462aee6f13f4286b588bb4c1e96e50834f87e64ad3a4c02db72faca7a08b42fa1628950a504b29dcc5f5229f61310c5ad520ac99ffa6cef3c19752a70d5b871b98a3514556b62943fae23df5a81f0c57f391811efef0a393592ef13a3f66e82678eb4a71a3ec52bc927a171fc354ef07ca4738ba1a52536b79a5f80a2a8fb6a567461856ea94f915239c092bef5447f9ba3078c58495c4c12a5caf6a3b84981affb62d6da5aaecf8cec2f64abf3847286fa1c18c411b0c3a43310bf64478095d19e75b5cf6e6f3865691887ba2760e396319c5b617e0440232a71f2d53ee4b43ad6301cb047541d755d4c8dd007548ab0b6bc9dd1cf3a68fbf03034c3b32f036dd48ea01d9031e2a8ee0ee1ee082c505d5844ffe5c9a5682f53b6e34f06e542cb86ed446964bdefa9b387ddcf7083918ca3f45d2d8ccd7ce8f40d80c3ea7847e949dd8ce54efe47fe67574cfc1b675cc9514db0e341be7018954042dc088a71126784b330a5f08e675d4028c95dac8476628cea0ba25ea16b58b73a79fcf6b6ff144cda920940fec599db96fa972edb2f0f8e5ee8b325dedc5d0c4b7fc9b4b09cbc6032dfd73c9ffc2b0f508371a2bd77e587f68bc26d8f3e2f20a3141330faf432a1bba264254dd4625d544d92d80e194237bc07e2db3d71e95e306e666da1443f3fe64bbb09d897a4a638ce3bd81d85994dc66f278ea2358b63af55373d1f49a9d26ffd9ea99b9602bbbfc217d794ad3910cc104a7c7a58db9ca7e73e61bd1bc11ed44a31f9509f5ca6db21d5aac35834a95ff9c7951a2a60810d6f871846aa18beccb1b396772893108d1c86637ce5f5b4bc0494acaa4b076db00521b82d80d3f57d9254a7ff85f32ef10231e3dd8e90a6572596df53c1fcb3b0904c661715b9c68600f40d5e664a988b094e2a1f720790fffa44cb108a05a0c0a2bdc27b8d340c6d3833e916c6f8fb3eb4805b65b92c5b93611172233af25cede74b9bed52e1cbc3740d33b862cb4cc8fa609ed9ed7a01bdf332f29b7fa0a476fc0f52a6bcc24038bab5a96759fc2b4f6265dcbe2efefc83c0e706c83dd0877d7c31cf45d064149b0716da0c373fc3528f76e3ba4655d6e217bf31d33a2adc8a8a3da4ad0c15564e809ff5bf1882784a3a7e826664ee117c24369e092e7b7c38b213945480b11de84976bcdf7a723a840cf3d31701e5323307eb0ded324288354ea59b72773e784b187e03681acc7b90ae2b909c7c1d2b764bd11f99022581b124ecdbb6f8665a9ee178f7faf2daf666d87afb52a40981db3aaf2d8f81062fbf03069b4fc3116502c713900ace59e633b83a7db9229e0386948f37f683f117fcf8c52032dfd31fe6990f58dfcb2e7581a1b9824631c63ee4ce40165fc02f63c00c9d3ac9833496432d429a0d4e1d49051907451ef5a64b1906640febaf4e99c0bd69f9ba7e4d50eae93a23a8b6336456f33c947385e34fee4cca53e6464255c9ac4983a0124073df7b2c45991d4e5ce7b2951e740c54de3d8951a65d619b64bb67f73817cb93a035d968fe4a62c9cb5936958147712e2f8d5f85d4e66f0fd21491215b32de8d9c35a3323ac3b1fa7dae47c4c57f062065130ff206c1374c89235f312726536fe3523f906d71325275209652b54dc7105662d47712eec928cb73f9cdc72720510c0ab9f7713d29c4f0da269c85d61bebf21979cab1567100f3ff78349e8a0a9fb23da067c592ca58e0285e1f2edcb05c62453842ecd0331aabc8eb86e61e4f097470e52df409c173ebd098c8a7eceae6359fe383858319fbbb3fb4dd28cc4ffab7dae1581d572f79a6ce17ffa811a51a77d8bb28ed2930aba913c28b5d8ff99d96f41c9947b98ff2f31843e1985667adb2a9391d67616ea910c14048bc8deea8050a8eaf7cdf21e8e62bf86b4017464ad01c8d05bc18610a0675f08c19e4d7aab896a81c0df2bac68db806f8e37605ecb9a1c25ea6a2c86e8133ebe18b1fd9eba7e18db4c7cdfa72986a74a0ab593967120901babab1fda116c3af2cfce298d8bef428f003d7345a7ae990a7e062a8081afee47fd49a59f7b4932d13d02936408c6b12094714e0ef375414f2fac8d33a8abc3356d21974a7a497442c5b8f860ba5789869b23e69bacfcfdcdbcc7052e2a56dd67462838881f8c4857f0e441822f760ab643720476f25fd98b5ad312003da50a61e86983840fe9c2e3d54b2b36f91d524956c62fd87623d45f64d2c3c58f4d4baaaf3b0fdb24228ecdfe8fde4c0f9e5e760091bdc3cfed5e2598cecb953d71e498db5a12cfdadb6a0496929ac1b4f3bedc15498b3d652e18bd9dc810167d8ad85f6fbc2b684a25b5721656cb38086eb4310d3f98869746626a1d5dd38c0d5568cd87901ef770c36aac03554d3cd60ff80e1492099a69ed209fd60d3fc042e5ff5c1a07cf0648111f94c19270da46584c96ece59470ae3fe07ad5f99af144a599792064c42ee75af771b54d867c552bdc975f7858a4cb83d6bd663879cd785a6a23b2d6e6de096cf06ebb670b675a883ea57fa6ca0cd47987dfbe481739897d454c6f2836bce0ef23b282c0824312f6993c90c70acf0fe49f287fe01cfe0a184b4fe88088afe87e89d61f84450d8e614faee13cc3af58fed2b9e64c35af9a2dc38fcf516acc16ff3aeda2d25c4144e26ad24464531902f10743017cd69b9fd18e9136d397d8eb05bfc754ba0754c59db093817b9971f80c6ef6e119927ae5b28df862c5f3f306b77047de21ccb5eefd4bf306ce68baf1fd722989d681cb24bc15059740995fbee75a3d59ddce3cf291b811aa0e00f4bfdfaf9805b40f0162333683231eabca8dfee9e4391fc0d70bda4c9d33cad84a4eece3d671ebfd58f3974e6a588e145992f3ba4dd50f4e28fd27b197b6865216b633023066dad8b9a25b0fb99139242ba292606da8cfdc5e7909ac391dbd8ecc542bd79609f2c812b02e634ba0c82949062e212a540beffd5d7b68b311ec62cf05d3fb104a8256c5628b08d3384fad930ca6e6ff16c947d76c33b62fc394572ce68f658b1e9240746b913ffee5f0ad61f714078946c82bfbfd73cafc57b60e368203d7d84200dd3419248b5b8676cc9f408917f7d9d5b6984d04c02257179a399bbc77646a2621567f0fed930318a989c2898d7ff540f7d2e15d8e26abfd96ec3a8786f8a6c2f2eaca450054c2b01b90d4cf49a286b5d246130d085685cdc8c7ec18e6504dfbac56fbdae29d098dc9e40ddc5ab3e953f00b498706184f93a921e5fd4e9e025a0bae8c225fdd1315e7df85d13fdd018abc1ada1daf5d966a211c309c4c9d90041a0304366dd03f20972b67f872f3b7f39e6d64ca41609235a0a497a2d571d85ee9a3a72a243b339ee3b3bc29f5dd2ae79e50b78c2090a73669fba81c21214c8b02a3cf373b36c90c254f94df4ccdf183fd4c0d43677770b69bc2ba599cb89cfc7a54538e2af9d111cff474107dc2d3dafe63b95c5971debb00c9347b6ab9ebb77983f64cb9545fc0da3d9ba4873ecf488ebe5bb3f34faa25828732a7341ec5aca424f542bdbe3ac336343ddd85bfd6d946e5b4b128ae5e10daf04e1c373f9bb2f51b9d1f720ed0ea0b3e33175d76b4917a2b4dbf8e904909bff5e62dc295119a0a27d478de0c3fd36a8388c16d834f336af439c065d491797f6c8c2a18f672af7d4def97dfeb99f140ee010244a809ce706e4472ed3fe7e94c68b7bd3b0f6817610d8a39002b74ff090d5019d5be795687d5c1e2de9e10a64d4604446312bd04626e9cd702da249a51ee84c33eaee2ab223937093349ab90ba62272a9c6e28ab17658ee78d03205b2afad2dc002306c46c40a198c8c656ce12f40e86b2094af3b097642504e4aad84a27b040be34eca784c3a55b80074bf835c6dd416b35bd970f391c72819493c7cfa0cb44507babbcb0903cec15f78e42a2557698bfa8299aa61699ffe45b39239175d3f66f0b54c9bc71dd05103fd67fc32c057247ab62dac040b23d35faac45f65758b0935f56f590d9fec1c1a77fe5bde97f1cef79ff9f529d133a8b9be6aff396eeb13fced7e18fb19767925b6e0d677207a8fc370dac6afc2f6e6b4de5e16e0794ae55f04734c58eb1602ce6072c86aa555653d0143fa4b538755b6f8c3a0b5a5039a7333638c142afe200b4ff53a10de7ae1c965e5156bba43b6f0944cc7dbf0da8ed89d10ec91c2f052d36373237ac462f83c21bdbe444b226108f8a26818fca99cae645433a3230fd3fbec2ed91153f8b0be8f2c9be39edc0a421b0c898a95a3917317422e1e2ae15e8803976cebbfa9b7018678c83b6d5bffe8deff236d35c048a7aaf835be1ffe97d28147aa88c1b7a3a6e5e216d243d90efaf42d6ee2b7c7c594c7fe8c144c9e9f029f301e559d3f44f4d4340a18306205efefa60f6319887fa1a2a0d4f545d119c6c38666e7f151288427623043243aaf75cc917cbae985f7b0e427d8a60a51f9b85109df065e6464f6b3a9b9b1b0f1ffad904c5560a08e68779acbe5b45363d2addea96f0ea6a902581affc2aeab26a5fa269ed153e318e2d9c73fe5f3e50a009946772ee1801c7f379507945426e83d6e0c442538b96581e73030c29294f764bb2a834d2b7d17563173a9709457a4ebb4166acf194c9d7fd6fb306b06cfdb1350373516da793603fcfa55a9dea41caaa6a8b06b50f40472b30c8cff5d09448aba0446dff5920bad32833b49f1f34283d9fbc29b0041815ede6ccc2e427edde63d62dbb3dff9ee491a3a33866cb0046d135301cfccfa9152b78fe411b90b9a371df974ea98f1596b1442e93a5e7f17be57c81b149c2f7ae9fdd530ac4624249ef047c4ae79ad807384d24e040f69b561d9f721ad200a4796a9b19c8ea2082a5355cc1d41e5f8451fb3c2a84f6ce5070c25128d71ee4fd0b1bd7039dcbea73e4924b4b6a3b0d19041e95159041cf2d26dba3fc25ca6ee58b74b7b9d9c592fed30c266a8d4fc02bb861522523846357bd2b672232ab29d1333789fb7ea0609fec99ce0d4c2c8e6550af0ba09900feab9467837328a55950fcfb57b0f0642992d4ad5102d805054cac5b33127fc8f2ba756d2cd53044693a1721ba46d08e9cf71690c45545ca177c297ab3e383f8d6ff39087043dc5b0dd7550b80b2118b5b6c2a4d4bb777e6454b66c265bdb92de358a7490aad09008cd8306f52e1413f8d4518d1b420258070ce784f110831842cf95f8efd654bf5424008f3b71b6cb2aac35a9b0d804a2a9e312760fc9732a3ba7e62f7291cbd1a4e3fe88092bad69b33b44f5de7b716bd40f684857c59cd20e7ca462608e6834c577c66f2cac492c3a4786b04030566e325d38fd7e15f6c97a4660abc7313d6e124c7811f15afcf6c80f5d693971b8ce76ab94b0175b8e2499ad57125dd7d1381f7646eeba65d8d72e2d53fdb27a9c041121474e9d350b05fea4083ad50430cfedddb8ced49b849bc7a7493cdadcaa0ba2c79a9e3de31d020acb2127b5dd5e49f204f49e35d039597450ec548850b04e7b532bd33fabd0c5e4f35296b19e430753276f749a1d593618a454e6b626c29632a100bbffc02ab19016e2233c46926d09256f63b25d935c0332934b45b5ba7d44ad24af6a18897abd243c25d510a92e8f1c80d339ebf0872dafa8a88c3a432b0dc784093ce256b4b60b68395fc915fde2cc836bfd783d3a04ab39521d54e0575634642f461507ef4cc2cedb835c300ab1db105b76825d5d1731bac13bd9d78b547f669054a3bbfa9b21b569d3723269a317f1e896f81896f762e565a97db8873597105b26fa3783ceec5b1423d46010e233afaeed3f74733c39e4b90c438a54f2f3ad6ce85abff71f725c77e9c9930e29560156fd9fa855bdeb7ca5766455bea2ec0b68be0aa74b3eb28a0830a56a48def5760d43b7c770793aee0d484e330fa168650a41d19a309047b05fa1ff88c03a26961e7406dcbeea7cc1f2ac2396fae3db9b36834816d663de78e63bf622b301326e31a5e1fb7ec2b8180ba94cb99f9b9e96c34fb55fa2771b6d7f557b2aac0057c232888e18aa260064a90f9fee9df02d4e0e534db84ea0c31f76fc0e557b55987afee2c81f8ea9482b8805fb8115e67cab701154b771d8344405304892b34d2d82c4d0a19b0298be3c64e6982c798597155623b3cb8e406609b74b85789ac27f5a9cffd57e6b6bcc39ceca141bb815660bd3969718b05317a5c8d251dd7c183d443fad106d5c0dab40d9c0a4b53d58b924697f8e6f355a2b0dfbaa1a4a80933e3ec78a3220a531b49905098e5a10ff6d49ae2a179b73d281eac298f57bf9d74a58e1d7af0a1f719c778368daed63fa1c9f6725b6d406c5b7505271bbb1ad241b4cc8a954ecc6fe04d9e5b54aca97368d348eb48421559ada6e8ae3ab8e7569f7fd6cc73c4431d3db2eaf768e1940c5731822f08ec83a1ce6cca07662b75227b8eff879350af6fd56f2bea8d3893ea1fb09141da694e702e6650f02285d83abbc247f44e9d028dd9ee3c81225caee87d5be702e9f59ef549a8c75fe21e7551a32154d273ddf33bbb8a8928ab59aa232db7f30e4b4b109a63c07b799ce5a8ea488b983b885866ac1b09cf6b8ac92a03f008ae2304e2f7e351dc4ab01ffb20cbe077a643425dea6f9594abf2a40891f77a3809488e027d05bc689dc4111db878a2ec9ea38a5e1d5b802444805413334c9e917a0afaca60c0ef6fa6e74cdc28057200fefab092b1023b21366118bc52b48e9742551436e6feae65624001cb725f8b6bdb59596111623b0df8f873c75e41fa538ae52ff5f12d759f219278166a1cd396ea2998cbc12ba7805b0559d76a94c1ced38b9e2df6ec381bf994ebd808b3f1dcc45e30811a38f04c820d1f968a74c053b83efef3a7a4f8fdd4510bc41ad914"
|
|
},
|
|
{
|
|
"mode": "Magnetar-SHAKE-192f",
|
|
"seed": "b808bf46a73e71891b69245a134e54620c1fcf1b6cae2a934d46a7cac66739dd381a0327d167fa7cb9f92df0f72dc0c0e1c8c0e51d81df8603ae16e5233ffa58852f6d1b542e665c84be999f474ac50693e79483d3bec3015f968ed0211a7937",
|
|
"message": "4d61676e65746172204b4154206d657373616765204d61676e657461722d5348414b452d31393266202330",
|
|
"context": "",
|
|
"signature": "ebeadd0e2e916c5c05152e80734dba4bf1c7ba26c5ed933f37d18353abed2f0ddc222907520b22f71bf433a4e69fa2b3c05a12959c7718dbe0dee881c1c485a24bfd64b357c62cdd6a6e50e24ec291413ebb41791cfdd94cb16193d98be3eab04533237dd8ad1915cb91803f5747b1e1b1fd753c243f3dda044ab2b8e4f4f5513e397c744bac50842443484682fdaf277e14bd1aa63849258c738abafa0585b2bab33f2f5512bc1c72f10f619c485ddffc720e86c3bdabfd8e390dc0da4eb4f8a60b09a6efcb4534e24634977f9e348dbf0c37d359c71a6535297393a853964757d386ed29e0750525709fd27b6199083754e3f9f3f80a5bca5f64fcb4e65813ccccef657efc380d384a471e701e57a298bcab64244d592b609cf30834fe15bd19a2bd878595dd688d869e259b04644182f753c5abe689845f5a21ed6684f8c7da734d5043c694ad590590474293540ab87e6842aeeb9d9f75d017f156c682fa3d78101b97a29c3d461790913520d77464dca81470ebeda9ac77495099af5285f72a9d2914be57754c8bd50c15a4413402df3fa57823021fbd89aa50b7062e00c28aa75eb1484c01db6d4ee20afc92bcf5adc1de46f77a0e76629477e1c335df4d4fb7489f0d7dd4732e568b548717f2e2153acfbfaa999482af27122e64f501bcfcfee1ff54d45b43b9783fe031b47079f49f66e3db4f8a9b7272911a95752c453d46db74da14e87647d1bf19097fab381c75aecf977d3fec38c0b034691340dd64c6acd15f3553541cf49d692f01b34ecf72c9e4e71e6399d4e4f859b4e7225e541a24241ca03c2c8a423a651c76622874fb91fc2fb435dfac00fd1b6935abe0d136b223d68b26da0b9759507e06b6f440c14f142b075efff6467302be5aac3c3fa6e9d06203a12f375617848a1c9d32611a3311bfcb1072bd852e0cac0391fc3260d8e971640921b37d087537269eb020a4833e04d426693f5c9e1fb368d7f6aaaa6f0a72a4a0720ecb8ed751c12d9e706e0bdbcc13b766d4cac85fc006e33cf5439f1345e0c5f66fb90dd0d92970327ee93fbda0c1b57b88aa296f4590e9bdae11e4191acf3fb84f21e0e0311ac0a24da0eef934d23afe4281523abbb7a683a2aaef488649cbffedcd96549ad6778715cecb98874b3af05a27df250c996955db64f8819dea3afc379692295a73f284756c10d989ba9735e1f79499aa39aa43062724ad30f3a575e678675ca6b9841858ea5e228debfe203cba40ebf16b8da3be79751f416782c07f8b3ff484a0e8a34b035e7205d35db580d737674939474d68890010f939364fb6ce302a111e1592c5ff717af9218b870149f2c7b29adda16544c106a801f2f3d244c57ef2d6bf952a514896ffa24b3e91966d0ceb06a9700e594bb664e326d5efcf13dc42290771becd0a45907817c5b619416255ba1c03d8d2943c736e097b413c4b8e1b2789b7afa34aeaef645b789666f8eb0f705034a3b6b9f6abc2b81f9220726a989cdadfa4fae424a3feae51396807d8fb9e47d433a9fddc5a9a4e0c2ded69e84461c0dd3e4be44595973dadf2207817bf67ce5d723b612a173e7beeae9098ed1a8a0097c6105e9b4ab9d407057d9554f6d274f5297de9e660bfe5fac3695109fe590f5f416c9c4f13116165421edac5d9466143879c97d2bc5f9e3f6eadd80202bff9b9a63b87085fca522e467ce7678eb13d46ce46bc709978f4c31e20b17ab928bca652e57e326303adebbc14e865b701944e38f3e5daa894fc246dabfb2cac85de969bc9769b12cce6ce39b599564d176e4cc24ad4d98759672da3c689212911ffca581ebd584d269689be64b30d2f0853f7f9279122714f000773ff0fec91be86cdb20a1958781aa37c57f01c32b1a973bd4b86031b72719ce8819bc96ad8b57deb73036379f6d93b9a8159893470c2db5c085a76f3ffbca4b2ef07f01e5461c1523c58ff2a2446808ab937f48aea1a8c0898ccec405931dcbfcfc11366bccf81c47a2426e0984307df37a197c27e4a2245e62b53d05ee22583f723d8710f7e6cb1d1d00fe13a6f5158d472a007d35d535def261b1b116aeb3c3da58613bf576697bf0c4a60fcf6318a3798e7bf8954549047492ad97ec13e1939f389d9002bcf3bcff60f5611b41148ff8375a07b46ecc84a791e1f412f9e19097ef406e44d839f13e2c53701917fcc95edaec643586f9c196ef16d6fc304830652b5e518001f48916749ea230ccab610efe638d210a68f1f342009b0edd8a34af3d89dd393dfca9a5cbe3575aefb3fcdbe55f054b1947ace7fd94ddd581f4829ab0e51b71ca4f85008c52da2a64da50fe055c00de26da798e55ccad4643e8bc28e6d0f572dab6dc01bdda88a9a129762fe22015694746ca2f173a1f80a6fb8d9b6fa26778d8eb56c227dca4b7edcd1fe4dea3bc0f55b6fa2131c696dc09263fe5bea8df42c8bd1f16776efa59e6a950ae3dd12925a8cb1633c54560cde3dac0515dd7b795cfb7749060d78bf99912e5dc990500a42f7825b0fbc8ea1454e34e194acc6cc255a1ebc9ccf1f3be24d10e32160fe073ea63ee5c2d7cc8e45854762c30b70fbb197c29e6eeb8e752db218c18f4e6cf14605f46021fa8c2e16e1c29671c6a2c9c3242e092c3837a27102def3d99ab890445d0ee81fb0ae6fc51eefbd1c711cc2b0c7a52f95ecf9e91a0c04bf56e3296557801ccc7f11c8f8fbcd6751d69354a5006c0625ce02bd372204531c6ccc4b3470bc4068f588c614dc6873a20891a1d6c870d7e88e6413dfa09a51a71bf440bced5551b4d6b39d3268655554f0312dae8b46b521502b6bf0ac754bf6faac48dd18d0b6fcbb4660cc15f55ccc51c49a734e134261e01e19abe0d95b847373762782b34724acf1b8eae04fd9d774e50a0ecaa4e159027ba54b7b52769bccea0f11d83983011065c8e3f1b6620d922a0527be31e91484400af3c0684c41ce04ad94aea07a52b1f0d3d9225190a91d0f354283f47a3bf6d8cc71ddab01bccaba60d969424c14968f3763570b0fa423faf3d5350eaaaa4a260f0e3a21dd6fc6551213a888770fc58dc840fc9417dc5f237b78300f1b4da072452174f3dc77a62bddd743dce8ff31e2d856a7a1591f809fa9f0a8683684d79f1d220aaf9e7e10b148b7bdb957394751f14eca4294244c0da5909f21ba1f05ce3c050c82a6163a3c23bbceac2dc5bafb9d5f43d308dfe62294465047c93b2b7cedaf0831cb7e9f97457e3bf0db96245247e95995651127b90b54007bfcd658151d6ffde1546ab34ad1762912b8da56b3bd78653c9fd08c9de29511ee3092c487d1090477795bb350ef084b78bcecd8a38db796b152390919629cc78ceb2017f1d6342bae6cb0fabaf323ed46144a99754d13c35e478ab0a20a046367a389d924cd24e81900762b52e2ff2e94a0c2cd6e9a5a9b96cf5ab85ee2656c971890009b20f35ee81bb07c98ef87f143e52b72915fbc61e99ae0e15362d60b904c4b15003d4bd80caded8413052ab5c942e17d5be22c2384652ad5b26ca6129f944d32b5310d1de037ab8f72563731c4ae496e699188008e1dc2844e423c6bc5d4d52ac7ec79a5ef855b1d894cd2efd597f52b6259390e0b2881de1725de871f79bf5231ab7e09532cf5ebcc5b311c5d9771af22c4a75d0d409fc1c3880579d26a5fbb97e9b7f4ab896004974d61ed5471f1e1f01f0544be7b08f59859336e405df01575d43697534304085a5169f8bead49b5830e7fb6ce4dfac2ac9cee08bbb9010635d87d859703e9a23781768fe59aede727db6c01d89075ef0e2346194f5379380d7b524f7a622385a4b9041648b2e9c8b4255bfa75470d18af1620c0d66b879a20429892f523822119a825f910daa7e8a3b1ff8b2555c23f7adc8c0bbfc3175cddac17054b3126946f0da00e60e9d53f61497d77084842b27b937120da3da5e5708ac66db1fe1a12a27921081d1d58936cf0fad99ff6ac0af18c164b5614d973594440caa0434c36206045e09280a39b71907e8965183cf8db9b437d905570b5054795c74d83fe9916f701e2e2360ec24c0b2d32eb65094895abc050c740948380eb8cdf43c7b43bb533a10b06682890ef687c8c146d9c85382dd004bfb1f76d54909f5f69d57309f60523abcc18fab0decb08b32977d86c385e86a426f68e1292aa3c13cedb0da4cb2d4edd2d6957c86c89b79a5eca32cf9c070ee7677cbffef435a818f2a3760bf8bf92a3835ca6dfb1b159aa6ebc2cb625403aa6f378bb73c121a2eb3cc27575d021d0d6e835e6a3793bc6501868c30c472b6d034e60195a8bf67a2867fc0dbfb84f16bef0e699b930dc2156fc3c4667b73c46e2d0d49e27c25267ce96722ff0e5089405c1fa2397f32539a75c52f2cf78e3094f4218e7453d310ddfa1b37a5d07ca5959c0f1b159932cfdb9f1565e379538600275d97575881402a03b637b4a10d01c3391ee21ff92d885170117ad2ec64c68f36ebbcc51596eadfde85102f948e90f0e7195fcfddeb017664c4815f35b1f31e77dde7e381a0cd913159692b58ec3f8f141c4aee5cfe8dd9aa959aa72809141a61dd8aafbbb24ff3787fa47549340eeff105b078af4153a7e92dd08563802d66a418080e151723a875ab56ae931740aa85b26e7665410323eb7b04c0c3330be689f09f6e8c62ef7f82ba77aa44a59210dd8b9e2b03da229388f6228f9af6def60b2e1cbe6aadc94a9a58d445348f239a13748899ddfed37fd5e9e651201312a58b69400c0ce1a632cbffd01ef7afcbc1cf4f3edee754143f3a10c99685349bc44cde0e6c6ac13f5f84cf7062918babf151f4532684f222e5766b5b72bd4a2a95aad2ef8bbdd52bfe50c056a6f8c6908a8cbe8602b6d096457cd4a92ad0a1843fe6880d5ea3199603d3731c174b89260d9746d2b963f40ec76ff0127bea941bd46f2976b9656805415eeb67cf525673ad69ed64143c69a6616b38a1a4e46148276edd9a68ed07b658a8546ce86c823972b6d50aa92f33e31a13c04b7fc5c58682ea0cbd66c57cfb2f44ec32117c8bf404456638bacd49384d98db3e51d842e3571e412ac934194338d9ef524c08a75807ac56050f43750ac8be552e009df1d9ed04d1dec94d975cf9db2faf439b8148e9c4e3de7349220975ee0e745f228c1fba5c06cc1e8c879f98d4e3b17528bd0b8e13443d8803a5bb1411da447baf3b047eecf093c0b0d6b8fcff0db84f46acb8c482172e7fcd6c40ada9d55b12be03c44ff6d4862c448ab9a2fe46ee7d58f626a3e03158f39c40ca8c80de80ddddfa4ec1177912abbb32f956f64a498340faf8a78dc2cd96467ed3006681c8d9eac7acbc7b467aff53bd9e52ac1674f8791789225f73065ea55c50d4c221b1507c1e8f68964cd121143a9eb7f2c387e4b367a20a4016b90da9c69ea10d98a02a6fa4d8f338be4b881482553fb3bb08d48ad9d4bfab27e21ca80a29a641cc97a247c87249b12f006fff78bbc79ae5291eea3212b9ddf9dde6b85c737008eb27bf2f3fb5386c016dc73ba18698a14158287a47b0dd8c9d4d035420eb5a5d15ce05e54ceba090fbe29a44ea98278d7d8c30607426bee1fbf76b2bb43350875a70cbdf5063fdacce89c0ccfda40454d39697853afe3a0751851a14b4e2ccd6dcff9339138ed4e5bcec28f697a9db345f88cf4d84531f368a401769780e77d7fd1e02fe9065bd2b3b6b8d8939ba298ebf0e55c72266304a5d95d8d094dfa304815863adf4a1f3593961203ec9c40aa04883e940b758c1a462da26334ec24ef770e5b432bcd0879e2122e0ea344d4415196b181d1914430d2ca6ee72cadc637c4ee64293027eab3bb2b5d2bb2c4e3428a09d7b5b49becbc57de924f38c23083f4adc616bc56bb01896274b36010acb920e04da036ffaac278e36ec05bc31ae8a5f0f646198cf722d3e1e74277f11017e924c7bcbcb57aa15016d8fb3fd02b4d18897c5282f8213a65b6c4dfb1d151401feef9ca625f433858c3829fc21c4758cde0ac06e2fe6b589c9676b0b417f07a7fa77c253cb79ffca2376f80163794a4edb2768184d645ec92d51cb8ef1d063ed3fa6da7260d9f3f9f003c498ce1be9eca7b7889c665138fdff654eb6135c26baf3d1a90c7d1ca7778874beb53441ecfcbcf8304bb162037029dcb2b44d37d124a4164dab982d771c5ffc0897f6e8a4b6f3cf61f9d321ee02593dec953e05ea6743b75f9eb086287a561c8f454206bbbfb0a0fa0d0756badb55a2c5b75f697961db5eb19e886005150a8a369995511f013ed04f306e6eaae1c269c90135e77da4c2c904d10b0bce5ef218fdd057a7b5a1d6d8404547c861e95f6740bd06991a2da62f7235da7f315e3136ebf9a05d5de4a0e426d1a9e2151614f5113069a39bfe095dca2fc3878c4b20df61ab03a578fd1f34eea1bdfc8f22e731d05259961e3fa7cfa9e6861bd4b7e1edddeb6b97fb71d65b8358ced6a65584ea48f4fc7c2080774ec86424a99a9bfa03e35bca291df30bfec1b9b7e5b811c153af4cee103a4933a9f8fe0432147f3e77c97e96821daaf62723c5adf2984aaf6e5bc5649b2e23c27723b8087af113d0090694bb24d8b8468abd3674c7a698376f6f45abe6d23161bae543f85a0462304ec55895105247d0a3ffc27254fa6a7e2a22f99dd0815ceb6aeaa493b2b46c39806f43f3290c01374841212b882a8383c28811352b7b5f32de676b1e4c09d86dc287850cabd831f941182564f717e50fe46557084ce71f9ba9ebacb2a326408a1332a6fc3e7432ddab472370023e73dc5c2af1e808b633ea8f0aadea2129a3c390045bb8559b1def4c9d4d34aca467da7810ae47fd560444f5190a747406513c7441b139537f3467867011a81bf5d11e20fa07b890cd58f806254b94a300a05434a65aa698762151222342298eb7eee46cfe1f5a04d9d44d2f4daf6a4137826e356dcb375ea21382a8d1f9f6c46a2e70ccc77bb0820317ea71dc267fa2077dd62a258da021dea636c25b8f090c24c1f6d524e5d8b3bc98f8b5d07abff693ce49016f1f4b37c039acead8d015436bfa69d3058d2898db0a01913c1c8dca717f235bcd780c27e2a4c78eb3272fae71f133798517ca5daabf39c8faa027aeb930668bec975b51c31ccabb2fbbb95141cf3159f6239b8d4a40a6de3cacc22e2c609ee290d0af82c8cb8a0ae52ec52e2a063eb295900fb4bc7718651eefc87064dce2208a97ee5e7280366e3b8f1af499595041e8232b681af77e9365a283c31ec867e8d74b83f63c1b126e13409addf0637f582f9f08af22402183011a5349dd7395a515d9271d85f42134526f2ebb54a1d2da24d42312c6b71d7357c84c751b61b2a5032d421a78c2bfa8d43b7dcbd5d4be21124b8b406a9ce532de844dbf4e2eb753272beb19de2c596a3658d8d1e73c0d7dfe01d3aa04a08b8b9db99700fdfb8c4a042c3d35b9f3636b1dc0b55529e86faec06534b029f2f1fa1622920a3f0214ded29d9e49285ed533e612f97224d226b17e35da3ed586eb3b9b47221f33c84276f408404f8d6ddc34ce220731d543fe91aaf043f6bcc0ea8d2f3844bb27177320931dfef6b5f7591f6bbd72acf6a150394d31bb631495087247d2f2a2a98fd13bfcaf6b1d1b623cb0a39d67fed38a5662556e05f887acc8bc09bea8a35c69d7fedd2727c3603f90b77d44a7fcbd50896e5e9c74f0353b8701d4a9ce59445552904adc0bf3bbc9e525f0b14ccf9b96e8561cb08b50d71976a48e9b5d8bcd9e5a5248479fd3f3251f5551c408637b055ac308afccbca4f33bdabc10532d9c0498bc76542c5dbaf0799109470a6c2fad14cfeaa23ca1f21146640d4a91627092a85a11eb3bf50bd2fcf265020af9fcf87298288065f14cf78f19a763c43b65ff89b3072f0ffda62a70c47efa5df27616d089b66f86725401b1f6a50406409cf14c24ccc94b18d1af73ebcdc36739fb5bb05c778260f6be0964ba55632d89599f46357666fd534efd8be7fffaa36ad5075b8c4fa96f7f48ba478d2faa8b74b214150f4a8ef3801a9f73f13115530b73c3acd18965f3c8ed1ce7e354356c495906499dfddc6bafee8dcf75d27f3ccfc0c22da4b06da13b711327cfe5727f2498f76979ae16b22827468a3334ec08540036f6c458320f36ea7624aa05dd1a3d9abaf44f24359aac2132bd024ed899ff8688d536ee1bd7cd483f4b3b2b628c44cffa304409c6c808b081f7199a851aff50ea7e85be05d3b83e451e6abdd61a92fa0242b3b9cfad1f003579bb0b0ab8f66771011227ca8c5dd23f1623c5f808c139ddc7c8a7f43cb3d3b3c5d0887a4ad7375025ca2c67c86c5455bd5f251dfc694aa4a9dfa4a88df362652c7fc1816a86aee4141cb5a0dc40fb4dfaf949a1ad49afdfb97f272b2a8341cb8534bd1f8c42dc6727f2e4132b49621415b763531c664e904b3ea1da26151ddbf7753087d9db7e3ddae7be2d1000b15a0f11daf16a140906959b27bfc3cd91c498c1a5c62ede1fb222e7d9672c830e580bfee7d8a230d7fa7ca716e83a2ecc31c18cb19cbca80715644bdf5a623c74d4af56714db7bc49a51b9e7a30464cbeec06492f41de54c431b81453929406ed4538ccb97201cb489be26e2d5259e5ce4c9ffb335e8a53a3f2319a711607dab8492ef94ef94c49b71c0a364f5837fb6b0742357bc426cfec93c1f2a83be3cd117ff822d19e3ca0e0eb78c1e7cf4714249dbe47747608ceb1ae52d88362fbd5e65ce86de92a05e100b912d3abafbd6f167f5e7d0bef87cbf843c7e21a3868bdf5f8cb9e8b18ce2f7a3e6a4e678405eff5bcc28b89179bf61daa65a6408ab06a0ead06e874199cc49f51164b9456099862822c0aacbafa24e420c6879aa7f859d7e5a6c0a3b178faf513aed2a03af734109528f6396c0597053c7ad920bdf1de6ddb86c3d9eb2a49e4ece8f9aff0976585b756b2f70c1e818250e3173491f3cd72a7e4946486c12a8f878f9c563aa23fe0dd8ea26b07cd02cdce40610cdd4c75bc6426a211a0643ca6c40651d7e60f8b054c491b294b681dce5bda7cc68e1b3e131e2c6e0d9ae824987f6c98dc342073c6a042044080064e01e03562decdb3e57f3ba3a026690ca1f94d34f93be82940b8163fae5f6f93ad89b001b32bc2bda27003def8a2f62b46bd3ec67a14298a5a64aef90267ff5a1e1688bf35018576681956f2ff7b7fb76caa8604cd588862055a00cf6d0944e12335e4da37a58ca4579552f3a0da8d08b412b20d1c4f4485ff37a5d952e14a2030575bb17f33ef6e0249ceb487d89d783ddb5c69362b779c797fb54151ad3ab37d66a904b1fba62d9476bd5cb03347f2b34c1145406cbd5175e6cc33c0232a13ece91405a3a8ae9e2aa4d4232a6ccaf0561401a16348c565ec3b0c3b8ceca5f02e5e82ca5b6b5b8816e4d1a456b559cbb2bf70cd7bbfdd06bc8396fa2c351627f04e58533a2ff46bcfec130278dee34fde866a35546fcdad2bac4fcb611212ed8b7520ce4ab1c26525e34288979f34f56176e170f28df26ec8de905ae9871d597ba625d50d18be967ffc0e3eddd46c49ac5c2d6854c65e5229efa2f04ddc1a83f97d630ac9a86e5b9ebc8cf159aa0088f6a11643238d7dce1641ab430a32a8fe065441ae7ee0da6dbd71ec879cff62f220f7e5bcf5b524c8586376fdb10b44a44c68e4750bff15e98316743c20e340407c3b6613243c597418692fc5e1ca80ae88caf47c48acd824f9ab9372a98459c05c4ee40841c31a3e7071b673a35e2d2898ef27b3d4d2429417eec44c3a158bdb5c37d78924f4399f6b88a2fa681329bd9962f50b9994741bb7fed3a3a8c410427effd7e1374ea7fa1b80385d0d4942f1b8c656661644c42a84bf15cfeb28aacf9d86501e2305eb849ea979994fa280eab52eac16bf77026209b0006022056e8e7852097b84212e8e53ba40794e5eefc058ac2cb4023f3953aceccc7bac1dac10e9b725efff99f8f7006673baaba2c8c27e34795c01a80702c8d9924541c052df8213182995bb9104a42b3537613b6d327cbeaef053326406b04b0b63eb040057bd8f9283f150c7d00e88f63bf9d92a7b7f44065870dec46e310530bbf216fd11df9831f63613179bcb2b0d5d581bcaf8a1e89adbb17ea40ebf1fc1e38174df85c521b4ffe961746fc1a2019ecadfbe61f80cd2a3db8d8ade468fa4fe8949af7fef451a130c713e7e5069e80839f910f9c051d232dc0e209c26f403a21c5854f2533a6f14ea5965344a6bcf6bb1508f71900304e798f154ed0ebe0467869d4215bd6a8b661a22db8565f2736bfafc7ef26edb601682b5ccfeee0fa7cd1396482c4dbe6a09047ff2ab9f84fb5a346cb42503f1ef142436d12787192db6da686cf5a6e7a90df2f70bdaec522f5253b1683dc29c1aff4ab7a64b95c89248a26b0d21085f417dddd9c9ba5115eb7d3d0c4094cac9aca683e1e573a9c8aa0f85c952f6c1a1c82b3e05821c07789ca781515d638d9ef045b0deb71d235a119efe5bc282730f28caebaf50b531022b77fadd639ef6a3bae077571678e76be7a5ffb9549268c18fe16045c0b249fc9b756efad5a60846a32e8d52ac8191941ba03aa533926c7e72b2d16b496605a4db0e517b1ab9b92ffcfa2f8cfd0d8e9ec1a0f83e7cbc88bc2f6ed9faa3a04222cdf1f16e61b6cf801f4ea33c7e306064a3b61b84af4959c094a027379d0729c0c2533a6c0ab02a8ff5a73430b1c84cafe9d5234f7d7084587354ecc446df6f4302e216535cb4d811a2f2b92ca2a9951c3ea0e748d64523b3d8b0d157eb10ee4c7a182a551707dd4903ab22605a3619a9125fa7f88b6116b7da06400cd46050c75bbd27e328fd744a2fc82e52043ae31db9443e89eaeedff0c44de5c10637e90f3b84b7a8dc9bc8feeb217e2039dca435e1fdeaa2e4654b46c335cdb0928df579dddcbbe532e0a7f6b90ae8c131a4de2f7903917d54dfcfeee4f245be1fa807212820bd3e480ae36a77aacf304d20fca70dcfc579e8cf691f5b62eddb72dbbe19900af57a53e0714fd83df804c697a48078923ef9fc54aa2600de0f368e432812a93f4e5e7f5eaa6a12017a56b8d5f68bd3c69dc323859f8cdfc682d32f43fff431813df11524925a826170bd9053ffa0da7ee30b43ecdabf1ee9bc4b22994332447231afa056b1b7123360c3546cc3c851da1fc7a5ae802ad2f67a8ef63288d097d7e2b637b4c5edea46c40cfe1d23ad4c23bcb9794c1446fab8cd20ec3d4c4987ca3db7be09e7d322f135dae87da4deaf668fcb983f45331c8dcf2d8fc31579113f0ef9deafef35c9b19214e6fca0e3a00f9d200812609fa00688a16e6e2cb9274768943f2d33a11c4c17f1ef4486bc95d0d43c9ec49bb77f4510a1d9ab39e6058f1c4c80302777ec42a0b199d9589e7e09a0b675ac197d4641f8847210be7bf199b3932f6042574db692d481092efa1806f70c9652ccdbf13b37e44a65d2774653949f68d082244ad12634830a4d72be717f675b330197af89651e86054b35c8215e25dfb10aecb02e39a4e536be6f2e75f196df472f08df46949c79cf5cd88ae69e3e4f0aff5315af0b9674500633e244b82501f0d967763b468d0cded804ed85916389d2aba551a770e705a233cfafbaa0282b24ee5214eeda12f364169ca730aa76430a4bb363418b1c6fed35960d73fb2384fe08d8c4cb68d6db9f67cfef8d3f165aa63bdbc8f9da3f25e04f460e8a273ed2c76ef21e54601329a2672bc64f31036ba5c360995b78d84842db40ccceaa148362178d8b437c2b6770176411fa599e02bd82b1d9a9c767dee64694b7a0099d1feaa122e81aac90124e20412315e1a6bb0f318eb5767ec588fe9857749267925033052a373a7bf6c60cb0444193ae2b304bc6d22c17c136dc5282fe96f6eb41f93780f6226a3f6c8285a4ac3335bbc580ce3880b9940be731cea83f3d1ee4702be6a04a90debe15b0d38ff74ee199514601f84129fdab824549f1ecf195ea19854ebd869b109daacb6deb9c51f7ccbe17296284a38d9b3d46abc5d167eccbe1d373882d4b224e901a350eb25ad2f341d2c69ca895b705913e259fcab87538f2e0b112afb2cf83ca7a4fa645ef248797f2c218b0aa0fc3e47d51787cec1911d48eb0a7b9873ab3cd5b90b61dfb8b3cdf6781b20e476cc3b7f6df41e3b2b4771b47c6714fb80525d0a205699d2f930322dc852b44b3ea7645091d7a38cc4bd3644d2e86418e584a394b2c032add885a73ebf62cf7449c43b8813d58f8ae95e1c576041362de580a5f7690e752e59bb26a91b50f5fd294d3e4bd5d75601b5ca1ea10b94c4415147e7a59ce578e8949d6db38ebc3d4435b25e992d6f3d12cdba0ee1a1df253242829037157cb6959c86e5e269362f2e88985718ae5540ee7217865521c102bd2325544e0bfa8390127400ffa53a3851305ec4fc39dc85da45919b383458778395f6e493b6ba9035ef858ad847e0f25a19c20a787ecab56f5effdee85c8aa0de659d09be1da9ff2f2121f99bbfc9c10abb095c02f08af118d0784df34fc46789e1ca2d83ebb9e5acad902df889cdcfee55aa79ca3b17b1a7049763a6fd47093a039ba04e827cbb1470d321c08ef4696b61414eb8abe3f27cd3704289a6cf210ae7d8025d773d81e717a3d1d496a6df3ff32e8dfa444d0f2c7ab37f11f1f4fa317ea6b025e4778d38d8150b29ae50e2378e872d1b5430d775da717b25e103f9d35587a1eb17e9869d28da4530d11f3d8ffccdb5f2fd8f5e8a686382a4dc5a6b65e271db8db131d18a13dc9ad366c9ca9a726dcf435afdb55925ec88d3604ff75b4ba089826c2fbc83ab9ddbcf141f708b3b65cd8654d6b2934500b38ea46b7c0f6278fb55c94fbf70c456abcbb34231cd18c3b75aa9b4d4f8f287e2ed0f1aa77b0824e1e5b178a3e99027c66efa0b57be2128d9ed75849c0566cfebf9384ccc253871d0598a6048cedea52c5eb2b958eb4b4008e7b2130da2b0391fc3cc9c17841aa4bae362148576599468a27e391fc868a331249faccdfe848d461a76c2cd4fb6857169208f407dda0aee197020118fc726dabb4374c5a8c0018166e73b95a0da19304bd42516575c97c5f10f6c5ae45d2e1090c6ca114b5e8a7c7de9d44b8d7b7285c26215f6d4c6b14e65f978a2f4eb84bfcccb4187c7f34c41efeb84cd078ebe2b275b3601c3c401ea2cfa49fbbbbb8df4a678074d464b32fda9fd86180aaa325b3b8c9622e0fd315365ecb28305c57b8c89e84c573c5bc2bba16457d24fbb0df93c846cfb4a624972cc9ea20176269db2bdaa46f855f128ecdcd001384cd1f788b6608e25866f2e05052c95e72d8db5c8a49417b7f58ce0a33cefb9ad0d541245556319ec3bcea83f7d4e70221f4df72d4b8586c08e896e4d0ad02efd69cecb8825e06e1ca76bb7a0617a1746074e167fbf19e11db0d31b6dcf9150b25784aa956522a787215adfb33c2e7bbc1d54ba7856ab0f6273618dc5678e78ca2372aec82bf50b0321d327e647aa668dbfcc4f97b277632111cc2b5c4c95fca50e595c94f06d3e0a6e8946a3241842935bfa5e42a7d2f79fed0228e5b4c344d3b0969bb676c659123e6594e6e482f0b5114756764d9e82f197278a2dd2e33c1d24d2963681da671471ce5291af3ed33b0f3b45060688c0e7ced5759fb178ce68381d36d830ff3853c04b1653da94c5c71db543e6f5f1f0ef2b18992460c755e99e8bd9dfcd8948c70e9cdef143a307bb0faa348d863f0a399610e4b026b57a4da25c12505583b098ea64b370561f35580a82bab290470fa2a18a9a5428237690f7590bcd7c389af03dcae083081a728a00e68e0b99a5e1e6769a8bdf55317d3d2028df2957dc91244038e79843c0208db0049056b0fec7b5d767db1efb4e0034a3ed14c724b6de86fbb47eb02f7ec1ba10c7b00b480afb68159162c231ec7bf3e814911334f7dee49353bf5673ebe64944a9100a47bc2cee937c433e53e883cd6a6cffbd473bc538dcf74914015b17f8f5e17a7de47025f97e968365564a0334c3076d6064aa7bd3aa686392199b8f9b59657b5e0f764c5807067dea41323ce1dee8fcdc13bf822dda2937f73ea9d12df52d8b310db13ae5595172998c61e123c13b26544f93bad6afc4cb2e5cb0cf84bd0fe9b48f1e8f1feedae517d24d7924fc70b77b5675ecd499a7774fbb3ae6d79e1942673495218e30dca4ec00eff8c7349cdf196376dbce4ca033ff1a3cc499b327867d5fe3b9d6613a2dcc07bac84bf580be283a0c4fc934fc3c8c1031b9942c9407cdbf3944b1289c329464345f3a8529a968aa39754e7258a69f9ce2965d651b6fb8617a0dcb00657404880dc19aa12ec741e6049faf3dba5c4602159f7ffc69f3d5c13a7819064cd3feadbd5320a6405bb77c761624459bceff784534307764acee18b423c71b946f3d43e20ba43ba65ea318eb933d425674cb12fccc13936715cfa936f24b9c3749670e617039ea7f9f04818ef0ce1c186eab717e598e1593ef427593fe47f5d6ba2a8dbf141118b9e4598d2d3a389d394ac2909ef95a0ddfdb47a2379159e7566ccd0249efd67ed77fcf3e941db1a4135636de0782a143b8f610bec97cc3ce0b06bfb2c3c61e45e2a7a614d782fc65541027606d8168ee69ed6f0c9fea8c2538062d00c0cc85a06b4d3ef8fec8cee13f347bf881d205ae53b568d8187109e0e37329edfebe779bc62aa402a5ff43806fb0449a615ec990a6dd2ea310078c7ef71ea62f0885dadbbc841a120b15f5e77dcf3368c66e4ee17411ed1baef90583d11cfa34a622415318c27138c72e494648b3dd2bd0fba2f60787f61cefd4f2d4e12f7a41b38c4e3a3260ea118bbfdb537b97d59bfd9f4d908e7ae7913642e535a1b30aec9cc492065440cde9ea1cd4a87ce1a0bf332a784b4e72b04d3656c78ae0359b15671759f27cc370c5622228f821761f0422cd71a01bb45c4982b640ca957dca22771dd8d50c593b67be866ab9f02e5a6b4670edc05278071e33f3b364cfb1044ac823f27fead811315e5a0f9ccd72ebe0b4db941a3180d8a5502979cd61054ba8c91db7dd0b4e076953151a538c58b73b99bcfa5e38482f5d6bb3c2844c1a4b14b57b71b5a1dc872e8f93f4a186e3405f581ff6a0ce0d8c16dadad0dd2d276472a8e923e70aa51015510a0f060b406c68046a393ce5ebe3a4b5fbe257a5dc6813acf4af273a1c7c2770d4eaf63aaa71476b9213d7893662fd8a5f801db190beeab264c04d4b4ec65705fa37ca3512eaad0be30101c8a96ff083450f379febdf165abf3b926408980bfcc5b81074fa11874d9774579227c7adda320d19c7020d3c6620f3c25967bf5a61142a142e82c2bbcb51a4213c59f7233c71df9ec3843320d2bed94f20d0aa3036f8f06f220b2b5e3ebd6e146d241b70881bf08f436927f809495a2a8b1b4a65f7bf7296fbca6d9a6b5cfab268ba0ce280ccaadf1089c02a8ff9bbb2da31bf831516f0194125e9768614cdeee974ceb3cb2d9b8b137f57cc4a4eb13fe140b6e0f7a2e3e26d45c7f95ae28bf363fb2159911ed17b789d4ea4c5d779d6aa3e88590e13026a26ccb0975e18b5a4fbba371e66a39c5e01f2c81383f5789d478ed9cb154b2101ed2f6fa695d55c8284d7a76775d1bd9695b28aa1086700db5245a5072a7ecd0ea69560e928e773452e1c94605638af72184e80778528938fb4b3154db644e238c1b2bb08649b5fc4fd68696ee20f84a9622eef16360dd095240cbf73c31b047f03f682fe82b0eb4b88014da4640cf19ceb279b03db38bf107499f2d4b6a47034d4829500deab656fe3a22d13d18d5f615b8c9a0c589ec6e38c6c7ff869457b6f19912eb37b082f5249035d9fe45f90bf0691369ac4da423441d87419cdfba9c743d2b4a119ee7803afd6270f874f32c6d98eab49f135b89ed5c49b1fdf1b30d71c95bccbf7423221326ad7d00cd3dade6bd1a42bdb0b412c058b405e4ac46b1864bb42bd256a6311f90343805d56e6b3ce6647c14d08ce427b335c5e2e88beef98810496431336b31b1fb5e65b4333caeb8c88ead8e1ee1a3b3604d9419db21c2995caf82c3480ebc644e749ff253572f913a3fba8c23749d7ace5511d9f55bddfbad500618d155dcb3811b289204b260bf5b5f15a0e6afd415a9f30966d25359b9275caac8a0fe99e5bab946a2646bb88c0e78b054940e5f0d98ce658363efbc15f3d746e2f1d0f6c4b2e7736cf295840e6827d918ad5ec6890cf2b77f14115341815b65f3bb1182c05fa32213669b7b9d19458f8639fac290f081b32c528354776ba52905b33f798638fd3ef18d4a0885ebfa5ade532367032b062f7137b3878be653c515f4298fc36b6e15d7b96d4d6c7533a916c6e12a88d49d1f74289be5ef64392b3fdc3fdbae2af81ed4d9d8f29de528dae29d5e8fabd17b358ae5e35634c20df4fe2495ddff2c4720a6e03bc4d7a562e6517a7c685a281d0280a84a6d7604d219e82ddcfe9314864a915f4cd78bf61ab4278dfc062333d16c58937d56b461c6998a5b1d9a582593cc19629f8e5322a3469ff6e1679663d10fbd3f217b56ccd766cb678e54681b664efaf88ceed4aa09e5355a2d1d7a2569729c6f3efcdbdf73bfa046ad975b218d2152ff35b8f341f2dec61f1679cacc1489ed3cc8936d818336b5a2d027df9b943cd99c58c0fd9d65e8d1b34c021eabcbbcc5bd2e7c4efeb8bd47a9d479d912b2000b71aa764e6146b3842d9a9141d7c19b140eef267389cc260d113167e2a7514ba966bab420e55fec217dd899ac0fac1e3715e27501c10731c36546ea75c731c3e7147486f160b946e010639c5f9ea0f6013c5cbd0d979ea9e856ec05638bab20dacd63ab2cb4eb737db3cf84319af5edf48299a5bc1aa3183a05ef90b5c67ab1ee0e55a813d5476b8bee719b9ff76b1c655450858baaef357bdf14184e051546f0905f007f12d3315f28f41cea4035fefe887c8e38321fa484499dd87f1766b933af70bb0d8ca11699899fa106b552434308e1a2b5b861d142578a20f9aff2dc5df05527ae370f9425db657429bb6baf2a1cb8dd3493ea1e0c558d4a8ea6efb3969a0f641ef06a62c37e491c0aa5f41194b1bdef0be3555df4f95514369f5c0e7ea2893644387826af417b213b1698d2e5dd1ef4b91614c8587fa2c251dfd4c5d13f1321e7b8a62dff349c662d1ec529c474eb457f30a409875ad4fe337e9d485f3b5644f3bbe4c48bad9ed0c44b5b572c288c824c7911bfc36c528546b89c4352e7a69302b000c63a99201e69c338dba46deb7933a3162c704a51956530863a5415813e77d89440ed5edf902f6635142c0aa17469ef473fb8c0dc6814dd20e93ead6447bb44c62457a92f372a3b553d0810d3164ebd3da0352cec0d12a3b8e5b87d7ca60377771195060c41194d5cba13c6504759b7e19c0fa558a669577df021c23ca3dd6e6248d377f1792f71a27ab6e098ad7ac126c9ebaaea61fd24b832c2dd283ab6a2b8a5a9f22d3411c964c36fc9410e35e80dde9b5c3e27bf1f242a36f5051509151307407187a751bb7366e8adc9f76f3f896ce7ad9b994f19a8005e336e696528d994d496a602066455e53a016e677ffae526e252e306f3c71a19b5cbfbe773ce747738bda92537e4cb3450a121628af09090195b3961a12b1f809b7a9428e2a0581b047acf3b86b5c12f015668e597d3b0dcb985ce1a4c4c833e5e2d4bbdef6c77239f0a2933e9b8e9a4506f70603701377937cc832448ea6d136c1cbfba73338725477997a1c37eaf18d4b3ab7ec9e0c83893e5d408c716f6fff360acb079728ff05171200b4d49c1e670620c1bf1296d8e0f6859414602c23234247435702727683f54fa4686ca288fb9e25f43362bbec7e3aa72ce67ca3f62a249f7cf3a1a793394f951bafd97e4b37486ad1fcfda0acb156bd20655041ba4398c8e48a4de6d57569649375530b59daa20f06824d28fa296a259029bee6c0b877ac000e052d8ba4fb7105abeff10b1a4b1ce5c06e3d594f0963d2a44e625d45b0a2b1db25ea83a363dfa8b05cff44fe83e55d4ddad29073b1a4fb6d45804537475b1beb4cb886bfcc764d7517fe76ed3621022a89523bff7261e6df94329c2b583555173ac7fb1aa9a8734cee1948d9634c0e6576b87b3318c6d218612d19c78cec8f3d36a52a125bfe57f88621e4d8327a73510f595338902f373ae41d2fe40424eea43a46b9ad8e3c2a77bf851519a70446a4089748a24e8894928f60ccd47a3902639acdb2d7ed56c423eff6abc6d161a69f2ef9e1c63dee01f2bb1cb77079d4d3a6d3f06975e5242f9336b4ced193b51c9521b889c7164e8017e0d638f819a551f9d3d94db4be85481ab18762e893ec99d1f9d3f856fb5d733521987dc3ae6897b92ef70fa66e90d224e390c7f344d01d614044f2af3331c28e7e7ed307b1b899a39577f5935eb1a05f8b9309127a49b832973d6c99c334e65fc176fc23ee749ec69e7db389f55ac866fcdf3c15e0926123231266d2a941d04559c698bd0b6f4cef915f3ee5c873e6a3ee27fdb971be6ef8ebaad3ab0f6869de651fdf71b2f8a5b3ecfab9ba558dde6e8a706b0acb6e1907ba3ffebcf115d35e61fc90e4523bb6db395f6e51156262d0217e5155ad9c6d1f801f7c5a80e6f446c677bed28b728d17baeae34c949a5f9ed8e50340b14b3b7bcf1d9a5bf8273fd488e98ac73c22bad4c654cdb99139ed125e83f04c73d755643245f211f396b65349bf8bb00095df80eab31f4c18ffa858e9a18faca78a5596f4aa838d2b1da9a6d0fe837c358a3992ad64961ce3660189caf69f5fee81a4387b2e160eee9c6430823f2e7b9f327c5ad3431e1116eb58a51a08e53bb10bca2791c0b6ab095202514e90debcd11e376050dbae9d8108013eeb26d6dd23325a254dd8d6f01e58edc3a8a994e5d6d588f485ba867d7557bed61d98dd426196c18c07f87638aed3516d2a0e5d0d1ec9bec33c93abe90297a44f56f4bcf7e0d24681ba039b6db58c4a32af665667366575fe529d1cb639669bff853f7be5499a020ef59a415c62ce1a050cce12569eb187e7c6a926abab11c99100ef272a898c0e78e33a928ed3b3b428bb24544f56f6944a774e64b2d927a6ccdc56e85774f2c029196a233f9f25a87b024f3bf2351d512aa3803b4acb24e21aa2d6f38f832d8c34972ea92c81996c9b550f1be9236885dbd9ec71ad10d0cde4ba53a65186c056ef1fa59c1e2ff882097ac7dab2aad604d79030d308995fe63b496c497acba33bd5491df8b2032a0876dab8f9960ccf9903f15125d7ef138b2c357cbdeb423be066a88a7f84f48aff42dfd81c293de500c21e1d7551a36ea7dbd700be5ad641119dccfbaa6ae89127bd7960f7ba0f85fd3bb8971afef0a1af101d1d3d331c566fb3bb66eaeb9f71445d53bc1fa611bc40003df4ec51a9f8c6dab686f6ae09bf269f58d6c748e6d6fd5df6a33a3517dd5715f46b39c42730630ce3338832c9520b75a4fe2e5b3370b96312a97effd5284923d8e9ad900fab90226d8c0c0d6e449d14f615866b1cb9757e2884d54bd24cb4cbf2c975bf4ee4819a9fbbb6ebe066259706e7cfefebebfa25518562060aedd184e0daa94fdd0ac3cf1e2902996dd1f0f33ef3679c4c41935705f5c8283388a098584abd461fb7c3f52521441a333b7c01e9b521c9706a1004da59af1ba00c8e298f512bda4401200033d671210f0dfa961f8faef8a14a14e4fa0988ddb8806a39c339466a4a0bd1b3e29c3d127b2c6b3e3f8ba5163ddc5df84be404d8d6ea568469cf49e45be8c5ab55acc3ac0c2785d156a673c3d2cc4334d5635077bc4279ef4f5fe448a14a1aa3a7ec1d55046a72bdcaaa4739814deb6e00dd36e5d7f743e39082e906d6de6bb0b0a135c45aaa4ca0eedfe359847ad63bcac542227523e496429782d4b6d73dd679ca2485b76e5b01d8c6e256598cd46ef8b073840434057ca8cee86150bf7d88796eb06940ca6f123be4bce5c53904101e76b4e51fd6dbe8d09ec9a0e6bb69d9aa94796fd07a48d89ebc862cdfa6d83ed6c10640808eae4d500b9fe41c75b17446f2797433ad91f817530499ccf1fce51b970b73a009ad48c71a69288ea45868ddacbef548155180d90094ac82b70b02715c5f0f91d2e01d11a0d20669a314f59ba5e75fba1ad6c1331a7525512b6fd4e32584dabb2516f5fc66e98b39cae4b77109ac28cb4ac4e63ee329755ef723b418c2b1017ffef82c3e90a1faa9a28d3fee1e0756382e1f46669c033302e287699b1d729969da57681ae4190cc41770e718eaf7e66132323d8ec95612144a190c033580c3e7f3cd1fe05b0eb4e3bcc9be02bf1cc5fbf512f1c5e02c37dda393175c412752c37e405ea6787446d99be35da63c3471b51608837130fd33476d1a1a061b0bb04f3f00209377fb901ae91d051070a522df88bddae3f2781a5b5327185b826680b3d679d45bcf2136301b151484a10825d1c3b51320dc2b8b75cc2d7b996dc55f2e3f9eb809bbbb378ac4ba8a8bf1f196e1a1b6e372993d1b5e76559c007a8ba590571025334972c8f742bc3bb752782b9f9c23b9b420c3e62689ef22777654a0e84bc2f055ed7efd40b00412537e1de396bea127f8bfedb9875c88d5a7e61cf723f2be2818c11b31a66068db5e09b1cc581c766b441ba2fde155dda2afdf54204fdfea8ade571010b9e9d3ea716fdde3010bc6088ec9460cc857110cc454465242a81616ae07e3ccb46300cbd2efb35998c858cf0611f94d4352d214ff6ef4d5c081bd7f1e9e6f30f0628880450adf44acdd8063447fb13d04d933e579f486eb9d8d68aa0237f0adaa930411c9952ecc6584fee089dbaa57a712cbf69babe5c2d30473fe44e364b886274a6b03c802aaf19b6c4019017770321eaeb394cfb8eb3b4a19143705a9e55f6c2a073bf00e638f03e9e7e91af43f1500e8e90bd3015a546861643ab167c184d1301d920cf9be5c0447fd587c1ee9111e1b6e883cdd89cfb13aab125f71af8b84103e6334cdd44a474a0d215c7c6b5d61ddda8b155494064d67525566fcf3bc0c6c0ded775e0745b9cd800803d0e1293b933d016e046462257390e79b23e4a5bb26789f5d9a0841457d4418ce4b46b1c75aa2adfc4d576879d175cde605cf479a78fd17c3d2a3c0ad8b012a46fdb5974c8851880e86cc8f0e3f5e92add71f75680963eaade4e2db2c7b9a8ca0912f922fd2726cce8095e37c7873d80f2d9b9f948c5f67eb8dfada8055cbfab9bf32b0bc8cdf173f0b29b118312a14737f429fbf76d6c8d3178739c134ef468b2cb0e33d30c2911c2daacc04d47d88a38452b7c5f09b251ac0daa86804d647540004435c3873824f5ad8d4782e959156cdc8fb26a508d3265bae622969bf56dd6db46a0350995beb54173a5f01ab35e7c0f06f6d52103cee33f40bd34eaff289a111e76ac3f2f739879c074cb910c139fb8c23667df83645c147fc5e3a46a968a7255a15508136f6690e457fb53581ae543fa6a6391cf20bab96627bb42d77e9f9058e58d0f143761f046d9f6a5277b253ead333a8d4967059eea60e87d764ae3f7334aff55756d3cd04c31b602e77cfbb2e556963b2ee4edf61e57c0f4a21c1d359369628a523c46c0e6ac3443df3c7307fd36321e2a11781a7794930e58e42018fea6b0c60c5b8cbacb54914fa95f27f7e04177fe1463fc095e3e1149045c38baa2ca6fccb43b5f1f2900619f236045a08ea384571a3546ed5544d463a45ab6dd50c0b9fb286852966a05fbc24e3b6b62f8f63f575457d92940d535ed832db8980b7f49560be418adfcc520c1314008e0e6e6214fc2aecc1c3aa38d30a22a7179fc2adb6f5ee73daf0a138d3ab86da6207060e72dd408c1b79c8e6d7429f9c84dd1379a9a3307d4e309cae370aa4463830d840a87760c42c9372247a4c34f307d62f2edd57a26939b7717a87a5ad408c514ad60892db1a51f952e3ed66a1c8859dab865a3f1f41fa61b01849e4e64d01e9eff313d5030a4c9d13e4ee689e39c15ab2f3daa9535a1754ab35424b52d83f2d8b7472f10305bebadc3f57414b9f7b33f5dab7a6ae666a8ee7f7f5fb2fac1856adcbdbb7ac734f3348bba7cc198004f32493c15b1ad39264fe824adca3ddf19eb88a5b6053a7d96e7b968895dc436e896879a2dd2f7d093dad4d8c64a5eccc01ededb8b018935d2b19dbeacd20fedb8aaf6c841c7b8d1c4c971e41c00710c1b7b860bd03d48e84d20d0bc590725c52797171d62da2373ffe8a99e53ce4382541f4c5b8a34c3bcb86e529b66ebaf5d0b44b78028662c72c9c1dc9b9108b370b5068406c01c17787b76258c39cc747b3fb207de1d2f9f666861f4222fe97306407340f17cf5da172caeb4af3c6aa79d1edcf47f3184a07fb0f692ec1381b7b46f2335122330b0be8353d4e53e0157137155ba722fb3a0dfb1ac26454e45c5f64e620e3cccce274f996d8890566ad829101e9ed65b7e2798bc1b2075486c31ab0a55180a94e1ca122c1d8439f7beae58e4f352f6be8406aa3c86c473b75c936da20b6e74e3dd84218c44de04386b1eb911c9d83747a4a26a6c284518204845d6264bda57c700c8e7f3b5fcf4f053b0801cf185e1d61feeb60d4b8e03f8e6b2d43a77181b68c6991653110757f7c009be77ccb3660b7a49fd6ab05ffcfbd102c5bc21eab8c47e99d2e188389bc631b24095bb813efed03d4b811d478648bb93bcbeddfe41ae58ccf2dbdc905b64f0a836658e3524aa0379cca6cbd45aa8d22f6ece551e0f0c86ac7364e0f7453b2553551f04470bb8566c399e1866b51fb1c443bca9a32752b1dca2f91365e9d9ef3e3a6371c07b3b6864327842339260f55dfd7d56022b1c2a26a0fd6236fb7df54a17b338832d288d2425ddffe01ad4acb8e9e7e19d5c15f08ffb46e70022b55f1905d3d54b4212b2d24773162c30909306fe49f5bbb5256dc4decda4092d6438b750cade2617ba21c0017b2dd2892ad87d84171baa941e648a5d9d4e89433a73e00e524ac1f69c4cfcf8efdf4beb2456760cb25c5293744a3b6e8a243b03c53db3a76c2d1205e9cd3f0b1fa7e39f11c3905c376e830787d9d759e88b75aaa5cccc5080c1f4c80aa8fd165a6029f00baaad2bfe7ecbd4d980271938637feb440d60750ea9d4b535c7370631cf1fc2001f302478dd3a64e24e8ff6de5df60cf4c8e15d01fd0c8259b579bc26affb6aeb86609b9ccfeb4bee0672e7f5707eb2850e17f2abb07e16b01f93bc8b2ce7a03f63e0239a570acc1e31b8a867b541cead592afacc412034aecfdec0165711636d4e75c40d1a45d2f770b6e05c1f0bb05327345859271a4a33f9bbb869e07ac5863c0e7ee5418437b8517298ecc4fd4bbb0a3ee3fc894b6c2c355fd5cefdb6fea0477c4388ca0730ebe401d1670ce52617c2224f583b7a4daa0489933d3fdc99e56cc8eed4e1deea71e98c4547e598c9880228d22e9f9baae728eb0ce911e2fb2da0d394a8f1aa6666de7e4eb61b2b1e407544b0148c89963158b012dc4c01cf658e6a6af43bfd4d97df5b89521103c6813385524db1d80bfd9dfbd2b7190456ed3b9f59df37dea3869a3b8a8f072ad5eb6245d04723fe77ebbfae64612ad8ddc3c852885e367b4e8c53f523ef1f6d5bf2dd64a29463930932edf9b040d1ae401fa3b4d4fc58ea408ee828976f93bf657edcc273fc18926549b681002471e71c227fe024d1a30d0f9673d00ca98752b3bd980d4c1c376e9acbc638db442935de18aaf4efc60f8c1a912b70a419f45f53a5ec9990b035e6a0dca406b2a10331ef2aeabc1d62c2ff128748bc5100d13f97bc140c9a9cfb8bc1171a37c2f1911f1cc5bcb0e07a9f7f04f8d1e2a2c4b93cf4011b2130323027541954f25220edba6c72b9c0ddb8a8cfafb477f70d91eebdf65a7a1ef71bb5e43fb85c9587f2558f47180fa305c66501e09c479a8bed8726baf46ea9eb635684291dd362870fb5ff3d5eca17ae6b922194d4efed8a008313f05fb3244a4022eaf0848d16b1de51d87bda627afda69c28ff6fd40c21bff8e91abb9d619778a39d361a7f3ccd7f2a8dc5080b613eb91fe05a721277d4aaf80e3a6cf8e08464512d51fb57f0fcf83201c5845f9d895ad6381b0b40180d28ce551b5a59e6ef4c7adc81b9656a67cee7a8318f245a83b7478e66e20777d4678552e813ce1efb5b4e2b44578857cbf4bc178c9643f7fe9b03468e4f8c6eb43df0bebfd0bf2bbfb6edd8cee751f0ff2fd2bedd6632c20f9062e75ddc2827c953eac9a289fff19aa216024d53ca6a0d080c7fae9763065bf9d0867b0e88f76f4deb40e65c728bbd303fb4d822707deef96959f14469f62f2c05e3a518963cab785728a8e94924e0c90ed989d39d5c73b5882726ff22374bde01555eca7a97f555c1902c3ff648211419cc32d23f97982f733a7d400c76f3b649b0f04004d2be67510033e14f8e61d426fbf6ad2436305cfc00bc6697a607d01b14b1b952fd07d7255df068f1d425a9cb05f5531f20c463855e7184745e9a077741fd4fe37ad39e8cacdf168bbad33acd902ac180279be0e46049c31b32a370fb12c9edeb2a895ad9e2f808ff2ac9a4d90ad467e89481b46c71fad5d65476e54d06b5207725b504c99cf44f2296580573dbb3a2d1cf545ebd7082001e5d5e382de33cff82cfe72fab60ebc85db6505c08f61ab84f840aa578dba41e2178dbc8b9f647efc74996620a53c9d3f9a83579d5e276e339f188a30662cf9812c3c8fcef80096e3716cd60bcd450d88db7cd270161ca79d96099da0405626e4df170f3e9c94aa43be01b5c9de6daa51727ea44d03435ec4bd6a018e92ba65dc54f2afba016b78499e74042fa7f0398a4bdcb135731f39dd1bc2936f869e78e28c18a41e06c4967e0b68b6dff1c5ea9ca8753a561ce8b1362bd451a0cd39188b9f727addc4ca51a71b2b252cda2a16e9914c3d4a7b137d901f1aed4194d318a6c2ab9d34383a840adafd48d69d4c5d7f5e6027c14ac57e162e8891939805a41ca425b2e308c3a5fcbbf5ebbb5be187749228682d91a82c9d0a867b5494738f826e07edbf01a42cf1477a91a0095fb77a77393f794985fa3a0b444bdd19e8767f211d5c5dd140fc9b003c2cea01980fb74611eb7581438e43ba2b95947ca786079a4099f279daa528a1c3dc073a3ce0b5c3414d04d1dbaf233ed1fdef5febf667f5992d66d9541bd8ef9c4fd6d4a1bf3a39c4ff61d2ba22013deda18d5cff828bfa6df99df30f673085f329cf9949376707d85d78da85dac9cb450b761b941f02eb98b71bfc225598fe2c8d990d655e8d2f25c6b5e570bc3adfa675b0db12b382795761ff3e26e271e1c0c9fe4ab9c34110a22b3b0ba0a334ea0cf8819d74670d0de6391aa508ef0506eabe0fb1f8f5caa90421bd691c925bf9303b4c324bd73f310a8d1874095e00194ede80c4a286d7fedd52244142e38754c5dfadd5f03d3bcaf5ea500bcd01422ccc8ff326af8a72d02b36f079f5ea26ab1f3acaf251657b82a7a83f9fa903fa26253b5f504845c96880fc992714135167fdfef2644eef6f52117fc3899df99ad2d55f64b1365347d13e6261d5241fcb83332ecdab7ea03c084682b006f3f618c76467b3e98946d981c8877e4650ab17d7a5b051149497ff8a7d4900044e906db1ec803626ce555a4b8e4b1a6b0aa10c60b2ef95ed428b1329787234a1abd56431ac0341e89f2df696dcfb571a7caa969777e112d21c6925e99f6ae193ad1aa53639a363c2de17fdc7ca51c5b74a53d9542b907f787657f58839f4bf3c1a6f314d3c9484fa918566d0e0b8b74651c69f6f6bfd2c516f4485795651ad4fecef0fbeaea2e5c1b6933d54ebfbea936a92a4fe5f24f5e490d67d332701ad2b757a608d289c9a46afe716de9386373a19a5802cee8dfb60dabcd0a175b7d513f733e77e59e56b3b40b4d99c2532de6172be79148950199254a88c2b8cb236fda86555bf3eb13f141544df0f6b3e8802b9cf035eb3a5ebc8a99b3128319dca26f029b1c7877f4d089e79282b530621aaaf3a40cba1df14fffbd6e88d8dd91a54e6e1e93d8d7034ee6465bc7f48afb6e18e61cc4813dc330541498f1d5d32e3583093d9b8aec3dc79c1915cb785210f52a277c9b05f9bc2cd248f769d94779d2697c6035d5d7a09d683826a4a50cdcd6d4445e3fc197f3e9133478333a9d89a49dae652b0f06b107d37672196019e0e9cc1a83e99535a9aeadcd8ab84353fe7c7f94431f47bcd53369f5a9d170df4dc13ee5d182c1d33f0af894195e91c0bacd31defa8ae1619e4c3e3a7cdceae978423f58ac648c31085778331a26bb1cf519996c829cb3f3ed784464047cf34f881606bffe267c9670d59fe1cc7008213c4b980a84c034ef9ed361d07ba5a6481984485fc64588688f22a95fc0afdde289b1329729904b5681c53efb25fb0ec0f5a8cc6d7ed463a4c8d5cb269fd67b527f4b5087b5016ec2f00ade37e096ce8935af5c56a9eed0a7a6a6686b77f602d2ed7f7eeaaaa5a9883ed172994129e5a1c6d2f97b3f9849c04978b1e0b80c04a6619f844727b3e45be5eb550e6d32e63f860545111003f6a02527197d9adbc6eb88e444a515143196a0ccf1d66e50b5ecaa219096a64ea82a1e9058148dbc6e6fcb86eeab9cfc73db2b6923bff0f69f370c782661797f0e017c6c87ba1cbda1710c060d414fea57e16af1b4c83fad70537269cdd69c0f80719f9c8b2805d558b71ea93c00baac2b4839540286ec55cfacfcdfbf66dcd6752e9993cda3841a7a2bbd5fa2cf40b43df81ef86e8bf8b00bf476c7b269ec1465620dd43a2fe9b25255b82a5f34ad6768dc5cf116a5247313384c29eb187e6e9c1bdc602285a39b1be4d0838fed07d8613ad35cc29ef351e1bbfb388559a0c5bc6f5389a36cf6cc9aa14316784b2866b6a18765eed400b4fdf95341d92bf7538d0cacd817ec065451c20009d421d31bf3d2d6acee912850c282f209997d9857cd5ccd08ac2eebee65f50f338466f3fb0cbbb055c7400def71e44c3ddbc96d2a43c0b195a6853a813045ef08842d36ab2dc70391331781aee13c7a94c7c0774ea54724d7cb6a01b7aaebc99d54d7306677c5cae3a846bf8c6c0031ebb40e93d1618889043e108d6ddcf8ba12d8efe82f58f3a555d9cf8d36e1d249ea8064026095b2d250a07fdecfbdab05ef9ab01c836737507518390d440a1dcd413305203a7a59741c0d1791b2ffc49d94e8a3d90f3cc2f47ebe0ed1393ea8bd3b05a801f95eef5260cf5cf6a766efc8046dbbc3c09b33034754fd66520ab1e2cb1485a95733ca424793d5073f900ac8bbf63790a5997e2a698e47d5b9dcea41d23f952fe38ed654b02490d8d900cbeb837a493d3e6bd214e278f327614f2065bf5fc197a5e7c164cad22dd01dbcaa993d785cc66c64302d1dca941c8a077bd19f7eb9450251f12cdb67843c084378afb861e2aa78e2c23ea230627d66a848972677d4ff57031ff38b71aa99a4dc0ed4c2fc575ec2fea839e4a5752be4c540da5c282573926a8938658a59da7c4a94f6465605b1b0ef1f06f52a2187e7947611257134fb19df232a17324f45e6b69b907ebc168d5e38b85ff80199e3fa60e45ea313edf0f68f8ca62c71e5fec36977aa6a026be0930ec09eeefd0df494c74bf8d2a7efea50684985c12f685c99f544af9c3e73cb1a93e53d661ee6a72605f3ca50e947f5ab506026220fe4229c8c0c84c54eca23f6b33ca4fb0775a9cb068e14d4bcbedc13fd07c8f6eb20a47a1c1ddaebcd98bafe69ddc3e866ca3d0207feec3a59233eab8527551eb08375b5ea936bf5a7ce5afc6ebf9d9fbd90cbacb75c01882693d13032e4b0db657433381a1063594eff94fa5610a0af679e63d9079b0760fa4e9e24a2cba39f6a3bcd2330f58c9790bab8f88d847c42da8caf46ea0976c25a373611b167ae52b349dd29e62bf8ed50910257c6c9e533ee42c16cdc31c1e747ab083a907340ea8387688bf90c26cb5b87d602f2f3ad7c047009171a5f91bfca869ea68711efe9b5dce890d5591ab198dca1279f3d12e8fec01b8009a83862add1e64ea03f70b5fabdf863cf5a82f2fb082b129c219a09db0301d92ed4f0da786b2204a68e0ba8c004996bdf798c399be89034e959c22361393e4aaff657e09d5f914c7afe8edcb9a2729190e8757aa302fda8182b381c31c49cc7b77aa4576350cb8c6f458534c4adfd5c1ff9d96da3f014fd44dd5f6cc0c038307ba410a465488ed4c303ea47f0d53947348e419b092a65a237e0d86f73f11369c20afa4dcf9353ef802b1ba9318a763a84be379b26f965fe81e56c70f202758d5e4840b026b5adc706ba0f0b2f386b0bae921d80d28f087659691a6dc99cd29f3c7d5f1bf924e9720d17153eaf4f3b774dea2b2154d0342186a994df8c91f9b5f566c6e0815bca398e7f63e599820c43d47e5e57a14e47acecde6c4ab01ad54c6ef9fcef350f973d28af761b68096aef29c2e4d6fcec2b8d64fec4a98833c4ee07a0a15dba2547f9042c1caf81e2f77cc4ea3e90c459c49c498dfc170f29958832918b4d9c470045d17333eb6f3d426bfa07b3fdbae87e449b68bef05722f7d22363cde7a3a33a481073b2d508981c1574c6ac0011a01b503f6086f7b45c3d8a20b5ee6d0fe855c2a35c4f51d382c5f2d1e0c0eece1c3c07d211acb5ac210e3e78df8da7e4e038a412aa5add6d50db5d9311578c1553b1cb8d2f6c72ed9235c04f56d311b0994ac993759cfe2e0d5c8c520da9b121dc069351f9907c0bde5cbfd071b331750c8b5d5ee851ac483586970f2257965f394c5a8e530fc9ebdcfa39b49f571a88d945bb8be234480ee5a700ab119dd79fdfe6381e53c08e758a587375aaabaff4e75553be9968d40ff510694b9bacbdb1ff90f98832d32c8792ebe06f5a87add2d20d3c3af0b2bb218034789daa87c3d005af902ea86666fffc40b19069fbd7c35ad1c75bebd7555cfe39b5f5ef9bf2591e0cc82460fbd45df500e664bb8dd5617c12770f33121d10a59713beaae89620638cc89d55c80f6ad9ecf2baf46c5f37818a0721732fc09801600fe2581602541e34286a5d8e2f88363746d6032793f761bcdb007ad157d72213f9fe1c8c42a0f5594cbefbf0fc08123e97ce12aa83af4f43c83c5ae4ea11cfd064fab08e191d847b9cf259294b1408852453e75dd0a44ddfda3b0c6060021176bb47ee91ef0d8216d369ca2d7343ab02a57ae1aef904c00b4ec780086622ae53e1e480e61fa976857dd0d5a4a13159e990a02c0ef34d6a49d1a718e7cd4da7ab2895a2adc917ab2e70b16cb6529b2d0faf1f94c050a84bbea7edd71aad0b939db1913690fbfa609797f6b2b7baa8b5ab2e011cd87d098a336bfa1a941d4e3f04f1fc5aa5023bd84508d10939d8951a195ec3838b91a7fd75930265147d173807adbfe3e8ef44597516a6e5f3f95fcc129dccf6f36c34e65b4e2dca25eba0183f2f4da92378be70703085f5c8f75686d3b7cc98c22b8fee0a4f9cec9232cd46963a5d4dd04f87dad479b6dc206ba2a6795c9b2b2c25291f548e4a33d0bf6169dfa653e2961cb1a773752747d0e92cbd71c079e13815c09d1ab7d66a86cec766a3841acc098ae40f5c65009d9991e07709a5b554cf17e013126b4542e73fa01c2d144a52f3b0939db94fe32ee20e007f0744fef0df92aa76b6baeb965f9a3dd55087a5e0c010c96f379c477a56f1036d1d344f14d44fe2def2e9d9c8b14ea77f7d9bd85745060c8abd0570b774cb7faf7201548aa672e317337fc8874087069d8ae15387b6b1ed3539f0ebe290ae6c196fac8137c49ef0a6dbb5027a3b3771d3608344e227bfa9ee38f4d22777fa7197988f2284c285937854be55b73872450f9e39176027d64ce72ff57fdeacfc610479da76c2d75712bf5146b78aca410d3e3669dfcb61d6f3af29ae4f6f64761043e437a1d1738c8fe325e0a1aeec14e9008c6161fd67c1087b48fbdd1b61de9e9f442b1cd8c47164730764487266f3f4ee34d96f84d91a6d0be34718586f7af9fbe784f68f63d8e952289969fbd621bf4489f303ef0004bf2e1dbd50d99aa090c82769857521823f3ef4657e15cf89d40a275538bc84baa4bd76fb2faa2e1c29af12ad4f07b1580654c08070342e60c965d426cdf70e2760435e74b34b92311d56ee1bbee789206dec902e7612ed99708e05df0ee3f0a7540758ba6c0addbcdf0f68ace21ec3b7b050205fe21d9d8fb0bcf73c38cb27266331c12184f36e82bc2a56b28bd36bcb32c8e7e80ea35baef873c9867fe68c40626015fba1dc99b81df5d17d66670e5fcda8bab0811e5205a5e69b7b635ebc29618c3dce67cff00ba99814bee6e164128d3b0f61cc243662cb8fd8c92be5bde0f2b79873f37aeaf87357a96f700fe7dcc91fcd08e7a2af35d7166a7aea025cd6ffa1e2e67576a11440ac51c1adea351fa4f87b4c2ba258c76e131534c82b90b4d1921c49a53a40792da997bf91279e177f5967ecaa23b364a6e9f77fc0c2d14f3591bc7bd936310fbbcdda1cab77d42fd363a7902d2b67afc448145864f86f06d376cf0b5389300dfcc4478b3259ad69c40c096ff496e5dd02c6238b68ad5b02cf909fa4b988a5f58dd01a2c6cab46ef62d070e8ac4d5c7ed204fd526210d1cc1427636d80c6536da05f25d21eef5ce6ddb99549fba95f72b16d4e62ef8c3c9673d69e37d5d5523abd14fe95876cdfb49ebfb3a2bba76c617c3c6d03890636799abeb30d9e9abd572d1419604e5601a9b50e1ee8550bb459e7c94f6c225b376e33e11dc57d10fc8d6c0092342e07d072c83db0879789f786fa4ad881669dedc469a49b9c9740568e20a6f79465067035429a17f477bf2ff4ca47ae4d4626224887d7d34e49a01dca58f6380fac9ab7d4c776b672707f9fb6fde7e723e596030f77924290cd25bb9447751871e179ac8982628498067d8f7c6ca9b98a32a12239728a85432f277d6647437604e24250ccefd41314f6075755fd36fb84a898a6d2d0897713c19f255ff8f47387d6b29ae6526ec9e8b2b100eb9c5dab8e9881814bc8190f18c0cf28077822743429241637ff855d2a0069a3a12d32886fb6c377afdb7b3bb87190237a81b68515cdbc1ca4aded4533bac2f361fa4dced8a0061efa6eece7bb2b491b405c631cd8e36bd40bffb58f56929e14048f5e1f664cff1b249c150f978158bb91066eefb5c9cf37fb7745d0ab8d8faef4b2c545ecfbb88e02ea2ac3e2971641e0ff0080577e05d07e88372419a437e34da47244b24606f5f68f57c52739adc699ba21599cf3516e20f09f0e549046b2043e85e16082919daade51def33cf5b42d05e380b1104875134f0b1be257f219e5ffba11350d62375e82a53bdec0b523b7b7f4e2bf6189e0cf280ae9b6b6ddb88366db9c0dc7384b57cb6573d83615dce344848bfb1f30df63e61815bd0a2c20b5d85c4644b0cd12723ab6cc09fba0c5334e76b5e997a753c8b08ba05e970d685e0cb5cbbc89e718a6579a810122fd4a45fa13a2bd62f7cdaf02622850a081976b4dd8ca07567283ec0b4177927f71ce1b1f597c5e69ee45387755c843e00d16943416a42f38dc540005a054750515b8d9a66222ef0393dbd6931baf0dd38a0ce05655b1a7dbae0d4b2cf9a669f9f88f2e2a931fdb252a1209f6d2b8f76a5329cc62b916d46ae5e3544bbd0e452a3738d24faa101216354cc4598871d4b9582a95defa64fda28b99cec5d6164dc1f5491264bd8b0e7e9ad7b036f54698063a8c746c1c491f02635aae9a0008448003d96486cb39487a1548d0eadd9977559ce49b861b496f4079614027f185e2b92aeb8e6f5c1cd7a0bb304df6b1737fe80e51d58f5650d004335d7a427093bad847286da68e37426e20487eb3646a6df56565203cf3bd4d4159b06c65d9d6b5635404a404a5561d7413348c7fe2ae017efc24bb67cac876c397c925485fff3c7c9e4bce6cfed991e1b864e34a08d1605fbdadae2f191fb25eccf7b0150b9bf7375d4b9b8b3a8814bf659028bea4ce3534af27eeff5adcb3c4891f7c9991ec5c6bbd3c55cc212d3008921be1d59b151bde560bbf15a1842841f38c388c526ff7b1e8f1beb2c12e1817eb66f12191ef1f8b4ab026e5e83aa05358130ff19e1026c974298d42a837537acaf73650fe782a99ac1aa5f052fce13150cc10acc24d95e37595c4339cd5786aad08c8389f1811476f7bb0607195e326092f82400f26830ae04f40884769eccfd3861af1d8d5c87046af1ede2ad54cd07abb262dfa3236232bbf80fba7d0b8e4599f2a32c44f7a6a7b308f4d158ae1e988af863e5e778dc97d92e428c0d4fd4e3f94957f60fa2f3c560f0fb42dc69f642ec2bcdd301deaba5ba794f8a14503772186bec060cf4143509bb55d8f4c2ddad1908dbd9ca39f11005ac967c4216c3474767d57130eaaaaa9c22711db9962486b5febe951b47105a3f6c1fada69a1dfa6823ce268360ad55489a7a599b0b1d88e4ae649a3f1f7a0f9a1c53e338989d0468300a023588d534162917fade971f1550daced8169ff2f35b90cbeaa8437712cdad67af1a0c20545f30373cf7b9c3510231a008cdb59f0896ceaf356bb6bee79baa7549533370b03501cbf234774199f8392ce35d4194920f5e465cffb79f9195f9fbdd9a79aea24151793826896c6f69b933d080fbdcb9d17bdc66792c2c527547d265cba20d689b46859a18dec38c115b41485d9793f4c943b8d8d3e50599eae6bd9445c0bbb37fe4170351d16deeb350788a8e64e9115f6bd32c06f4307afaa4d0cf7da2fff66b72d2eb3aaac1fe86e1e0176a00345834e801f4eba8036b40114d216f615110255f491190cc33dfe5f5191718d76caac248ba1449c0250fe836aab9757d52b039a116989b4d33205c9e51d0e99e55b7745459e7c43a9042200b6f23fe666efb6523e8d92c67164122ae4adef6755e350775f9fb3e90d6fb833b7564838006575889106901f073c89478f726be476f0c47ab52ce62c2c8702f633cccbc6b3a6213b338e3fc82d94636de95f1d0acff4d4ca296d7d4052c894d4d2cd898e12aec2eb2553dd1186a9fdc7aee733aa309ab01480c14bfe98fb3696ad290b56a121ffdc1731f02765cb9df043ab0712a5ad71197ee56bb8cb0a8386cd1754b7535030dc466c3b04a84342050794bd5e7466415af4df937e00bca13957d92d91143db8cc56e4af771a0553135ebb657d204042db26616a396cc2213b2a49e89710404edb409c6ad92653e1f4f341a4ea40b8309e3f50300b41b181df1b487d9b6173110d00e218d9b8d7de271fa508d8583e1bd7ad9876f5098fb8fd2e527c5b367f3a929912a32c3cdf9cc41cf6783bbb61161207491c9f8952675a88c90d8989fc34782dff90c4405dbfdaf76a6705172a657094cd2a82183f18a2b7d2a7c45c6cbc72e62c446737d57e96f3e844f09d6c02096f5dd6d6615aed82da55cfa5502eb9504d16fb0372f32f228b22055c9baff03f3391c92d667c87939b13f7b6896e901ecb52f895c75a1ce917cc1674beb97b6bc6ae7206f4b06e59cb1bdb1a8b1a1bf586c224dfb6c23e23916a0a0a1c6682c6019b275820a776323a492454eb542d366a2c0c7bf46a052a17ea5aaebd0d2142b06da35a46fe9fb19982e0534a63ac99042c12dc1a77faac4ba5523714b6e8b03bd6ab99f7e628a6a3584c4db6c0ce6f6606b2a84644cec58b2bedd93fd4015f93195c9dc5769347880b35889d03b36d359efbfaed561370c2cd3aa483b7953b44aa9654c09cda2dcccba70c0b1621584688495b056dfdcaf04725b5a7926d79b743da8dcfdef23dc1b3dfaee8f64264e858694f6d2346bf5de5b6593fe3fed44dc04217f44bad182563628ce8eed7039c471e92a54f8b02f9b4f6a5debb2f64b8ca355535884b38c9d383c69448b4eb55a8693283dbe44cb8504b376c8f06b64f9478449c8071fd3fe7b9f8f3cd2940ca2e59d4d747eedb89c418d70f1a2631eea9649cf53f0493223c9e0610d5597963e1bbbbf6ca8b025feee1691854cb1c3f4c5f2b3535171ff7e90d9657cc3158a74df90d61a37922d2aecd9c610ba6725db6a77b6a78371fe6d6ca3ef643d3e8020e52c16bf7c0e001733edccdd2164dd27217eccc86aa12ceec2fdcd6878cc0ffe9d8b7ec6a22ec0c8dbadc39dd20b531f43aa2083a9e162e598516003e6e09fc64c791f79bce12985b7627fb01bb2afcc8a367ec26d047e0778b32bdf5c8252dbd4bc4afde0faf2e40a2681b324945069592021e7f2f80554e86841535c75e1899697acbd44f074ceebb41a8ca1fa33b039e36681b462dcdc66c5895114bfdce9e1df8ee1d7fe77cad5caa356b270d771fd243def6a6d70e91e18bd8600b25b5c5e47d4eb3a0996716fd2421abcb45f97e19b4b5bab541e3d30cf24a1111d376c84ac1c70e8aeadacf4efa3302c28df098b74a77c42b62912a4567dc08d1203b6199a779e23dccb603a6e7184a14aa5f6bced4a13f3fc0b4b7456afcda322f9fee88175c1c6614a0104be99c64357fe328534c07052acf4887128520814d8b86beec22f6c08abbd1d10e3fb900d5610ba1979d2a20d69747e93395f470f02985b1b4e8b1302f79361b224da0b48bb8eeed6e29a0599837f35656c9fad1caafdd785bdbbdf5c82aee2114c3e73c5dc36323367b50918b2bedc3ec77e28517f18707f2ae63467f3dcb4b327e2a1a9dba5f54b3cba7fc59347244dac9304e5cf77afa239ee31c5375acebea6b862e36e93561bc30ca25867213bb84ce6fff69e4b6533e50e05eafec31835a07121093e08c9d5458aaf8e563c6c67b89a69516ef91e281e074033377564343ad62de6e6b843dc2e4147cacceb67994ed148abca51370518decad4ba1c1ee010fe523847fb5c7f242e9dbe862b492dc5c8a8c07593fe39af859f3c5617973476b0655761c0383ef46cf6dc1c5fd0649b3168f53923866098cac4cf5e49101271945ac40c62df12d4f5b966198998c61061c42c6e6fa8270bc47372dda5b8f43cb7c07b8be9b2c30ef1e8b9bd0e60e3f530a508528f241e4842d210aef6324495262005f8940f0f17beea80e5bb79f4e4dac0d00626f2daa9348a43249d30e32ef3de3673ed1696894ddce7883828068f3d030aaa004b7dc5ab6c84d623d25bf4bd2f2d1cc9657a7ed99ca316543456f65624450222976b8efebb182d89d2dbaacdce85fe4f43b9bf487be9338bc94795576b2f4edaf8d8d45534604e6b0195dcd48b1d7e940911ab8d13f06b66fe4120d42d34d03e758c5c3e1838887b5640eebf3607ac4e01f0962c126cfa419fde0aae1b132e6e32063ad2b93fb38d38ba0219ff290ce8bd815e64bf3ef45f7d8e24a6f098e6c17e6b6e35a22533a84d9d77c49ef9e46a040cecdfa11126990d970a3615bda2cee58c484140ed13c4eeb7b0c4f725af969c89f7de37713979bb5b7c96b94978dddc28a55a75b4a167b5e8a05a78352ee2f4c157a176aa73dff2f23f0819c3551c44da23b2a4f38aa85741849d74f2dc126c3486aca16b75af9acac0c598c12ecd4c91e87916ae238b1bd10a3d3386df9b4de8cb361dfbac06649c9f41c2402abf7c858da63f6839f000b0a251c2f90549d1dd4f42827483732520b8a3dac0a1e56246d42be2ddfa9514cfc6def9458bfb023af60378670cfa809ec92194e35860f5355311842fed81b01d051aac9af52ffabd0075f1ec186b818762313d6e8ec15ac952c2d79b5d24f0d90c2e2c6d3c55abaa4381b56c37c392cd343ceba5b42636f4260bc3320aca330dde328ad9a471caeaa3c4dbcf602681ca97948e53d1d7d65695c3f06b0fc970fa035d5432e54825e63b584538cbcdf56d7735fd24a1742061556e6b68332a05206f66ce0b3b07788df24efcfea0ec58ab71fd92cca1a72a5c10d8ffcbde17b50535f49dedf500906309d9f42fd46af649aab24cf4ca713450f791c9d36b8b5d2dc2e5e2fa693b65888b8e2c76134d79e76efe35ade2cd2c7d1fef11667ea93913457ee6520b04ee49915a74ca90b5c98c78d78bed950f18db38645b2d860f51507c786d9d28179f91d7f5484b89d8ecc7751c1b7242c47e864eeb3e3f65c2d5e5d38e7318581fc12b6d10f3d8d2d55cc80c019d8cf5bca64026b6d80c4a6d1a96aea47ed60b13dc840a5e1b212274c9d5a834f43823b8c00cf029c7847906bf4a85c87a94c011a058ffc329ee28e414de75ccf98a34c4e2f887d75451e23a5c6160570872ff724705a6b20f4c635a4d03b547645ce16e8ce19d2a1473fd6a34df62906dfc4cff3d007e0d3a9618b4323742caf62b7c082b25cd30b274197bd7452e2914eda30b66a18fe3436bb0cd95c0b456ba37c03cf35a036361b2ab7cf2dc2951be4a1bc0b6a8993922cd5b8f95a86eec21e7028a6aebb152111e3c5cb32360361bdb2671b57181ecba6d918b3ccf6f73e8fc623f01f25cef41ffa20e1597fbbe9fe035e40f2f29992aab9074a03bc4d5b536ae21950a45ad9560f3e65c2f217c5f488a96642c15507e04a575a5898347a950817cdd757094b1baddbadadcdb50f0dad5bf2bc13ba3671d9cf4889ef4c609402adac215ae9203c7a3fac6a427e9ca443a7d9230013041e560bd8c800eaaa876b158aaae8959edf7076a4215c86bf8beb6c321140ffd4c17a37f583a41d50398ae9f768b5b6f23c95d2440d9995b9c841c334109b84d54bc10c137a7f8795a366b5a3e982b3c5ffc5d9f9a17b639536a9f5eef6a518f383a125df37bc133413976f9caeda4dc4b731a73de716099a4e52369cffb86009194ddac35d5fcfd9dee36b15ebaaf1c81d1c6e089f30db14deafd8d1e9ed502ca1a92a62998e59a402f4562ef156ec7fae101c97da2def806065a244ff51e4132b2f79795ca042f65d09a70247dd143ddd8d576fce43027d4ef94f1f58896251cf6e8a544b4ae79f914df61e3f9c6e90615282b192fe8fac0d423409c1160166805c50bbf790e8fe356c013acda04c22a46cf045bbc04177b37357c0af87976bf9a2c261be4c371a20000ff5ddfbc83e797c41e4748a3af7d369a3233ceff4374810e5e51c33d4383330dcbee29ec12628d9f50ce49c04a2c25d224de62a855be7f48d57e7769ad91c2ed112e525608b7e40d7fb347a5625f771c96a4e1775ae76c235808c322a4545be82fb4cfa49844f53bf2191ac0050545b4fbcaa5276a5cad2850eeaa2e6e7f0e9f6828331dfbabcef1f207405c09dc7b15b1f978517eb5ba670d23501d476e854944eb0fc89d14dc515ca4a44f73c650f7b938ab64b2b96ef5b569452253df34acfd6444693e8190fd452d0b5688fd511306ac48e4136edd3787504dc53a7bfd0f9633304f42058182fd7b63466d4392f00f29621a641d60ff1409f691f85e7d064549faeb37c2b964f9e97963a9efafce991fc323bfae15517ab4ea8d3c24128bfa191c1839a114c2b214d89a549341c68b8db28a42421289aefe958107854d4deacffe3ac47518648dbf001ed60788283e0655bbda2002eccf8610055ae348276eb66205a86c2865e420731638327566f04cca6041709d39ec25ffdb58f8eaa207454c9a6e59c74d8371304d6ae36ae150cd77f74e980a70fdc492e53f0cd5a2f3e70184a7b8d5555f1c846749d7d8488edbd78b730a28dfe056744dcf0f4fbb0c4505b809b64ac15365faa06c01f8d2d4db1a0111c1a830b63068a1b7c0347a05d8bfcaa0f187e0c0d8a06e8314ba88e34f874162d91e0ff54ed8cd31c85235731f0960584e075b7b4aa7784caec8557a595919ab504aa009c59b527da72fe4d21a1e7b66d918c85fa4a4a2bbffc4e07cc47f29c1d55758cabe5973ec5c8050ce20eb6bc1a1afd942ea6cffe508f4008757fb2e67c3de696c018eb194f28d97814840bc499c2c3ac9addd63757d3d52730546eef786f4bc668e0d9db0babd18bfb7f36bacd02cfbbc0b8e4738be0ff4b1cf5e59363a3304859e8b1f825aad378812cea171fc10a3a317b48739006f8ce3c5327acc9cb19c28e38041c6bc544d7466212a3331e2ac9699a50c63a7c7e76c4fe9c93f074fe5ff7e324f7d4ff9c5d155b7028b1df48530fa23082ffe4a012dee6420ddd6fd67a2a3a8b431775c5e8c700a97b04046b46c647eaa3e81b36a32197b0ea9b7e4681bdcb00c680e8409e9486955ab0683aae6aa79cc2c4604f3be374700bad11c1c6543be11dfb797cf3c3b8412c536a1dac089dd70c3e1e95294b275354f52d6ace051a239a1d8d9a0db47fee9eeace71116b9a8e9cfb2bc196133c9424039832d1283acbb73323a85344d1a3b90eff937a79f276e7527223440cb5c0ea852da367aacddff1b162412df4693b43955104abcb31c64a783244bd4b6e161237952ec507bfaa2994176a185b98155db17539a2b8e8a4df8ee0228aa75b5ba3f7c17339fb2b171d66399e81d13efa92019baf475307af9a27c5fe297800c83f35ff4d0277df5c29be323c33290449db54847b82c879a60562e0f16d3211adb7dba1a0f919679b81dc8ad021a33d4ac2c6efbb34c180c847a8179df89dd3518e0ccaa94f154d21fd6a6e01de95108b000e7f4fe029e5a2d5d638e76ea1b0908cc52ba650e545ba4aebe500b95d084cc646b9a872ea72c28e60cf91e16340317ab1d3661f232d2809b3be3d382e50d784a856be054cfcd5e4b79744e7c2cfa9d9811efa211ed0221cdf3d723d5e4eae10f7f01d51018b55c14f90575015228837409e10a4206097438562f562575d504130e31d3285cac6b6bad6f00afea7470d88dcbe7a4f3df9ee93a6ac50b72da4f469fa9a573e7517b013ae231a9fd9bf92679efdace09eac2c05cf25ef0c36395be1ac9cb7c7b857ec1fd9be5b02295b96c274a5cb7477c857835400ee677861c47e875b81f25b9daf64c6a02e65a9898fbbd3dcbf24e47feb0539953f05a63357ca9b93c0e919831196308fcf76bd09536aecc905018a60f3b25ad6eb4e1b8f0ff8e21b231e0ea9af308700af0f3d2a5512b263fcfcdc10ff7c74f23bcd778b6a7231080fbac775731bdd94f9d89dbe9042be1ee73fbccfd62fdde762c1331755b3458cbb73aa54a77b886635871ab5bd433f5f142576ba104faf21d07d5b378864cfaeabf75ed397784a5e1926eca1b1d78b39e8cf10fc870604e3a26163e313cc55248ea754eb8730a37c3bbe19554792a363540f01689f1e1d93492b7717c4368314da667602a5a0325c6bdd44c1062616bc7896dc547018cd07663d31bca78acf8a0d0455d9e91f141b8e238f305be9be2500010414f1788883b1173de0c4d6049bffc73720c7f81269009c7ec39d37956d115f7f26383d5d885a25347fabd76787360cec6b1523debda9590afb39a65de6dfb78b7c32793292278a762f679f65b254e8906cff6b70cc9e70eb4fc86188ade966b6cd7e0f1d299c426240b37ed957b637e11e69fa783d5825347ca8e8e094c106f7edeee5c9fbfc7f18c38e3e7c39c5038b7999c92b287732271e7f09aa269fc53d16621ea7d9c613a7845e4eda6fbb1263f83a154b395b03109f87a247c7a6dc28faaa52bf10817036b75cdbfdd7fc984f1e61cdd2015c3321ae5c02027d5bf39b0efd68f9c7784bbc798f641251f7e2bb1bf86b715306398b9d139a0fa3fcf9aa4914b3d8742f37fe8643e98f2c675b71ba8805ae924c46ddc5d6d67d046d05fb7fc474c9065a54a2a685156b2275c2f18802b8b8e251bf46eaa2607179844b0ff5a619a681805948b70a04bdb7f39367708920c2683deaf0db3952b9a1f0a2c665ec7ddd0738c9b3cb2f2abab9af462e24785fced6d724c06f205fa41d9028fe38a0f266b0ebca6d1ec5bf55b92e22f24c2c664aa6dcca075f4941d9538b9f09539e2f5829391d4d774e13954e9eda6cc7a196bf85c44dfccfae63d6b4444abb3763b44024bcf8b2e89c03fd4bd01260f09fea065bb288e93433b768b6a316bd94fe307abf12420884c94ac6fd6178a697aed4f9bb8d21038259042374c47b250e054cea56d66ffa2655ec29a3ad62f7959ead7a37154cd09ee98a7f1526e40f124c8836fb90bf93b09d0aa25eead300834a0f8e688c91798efe4e8f444c5760b85352c72ce3cfaba573dfade0749a84c5dc943862be81c7273be14e9149ed289059b5f9629fe2a5578af66b021d3a9d5ba690c950298d14fa2ba39f6f28fb86618c6e1dc3e48f3f214eaef70c836a9a2a7c70fb60945153409a9f6037a560c86b05ba112ed42f741076125b944fbb12471888d980c0ae67f67891c071b16829110d4b09fe5698b5849931011eadda5a67f71fea2590061f94bff5fbcd5bdde6482b3266321c210e1eabe42b3192c5162116772fef289c8b0d1886906bd3298c9aeeba904ffac7abac062fd5e9048f449ebf7dea7455c1d1190366178912200917f737927d54781381d3648f2f96d0d827dca6bba4c71c45fd558dd1c408e69bb8c47029b97f136484c8d4e072870b3fb909e081ea015d65780724d8b869fc68020d01104e3d6e701b7770c73a0a96a2154cd6ca05224bdfbd2da9827502b703bf5a614822c506a5ba8927256ca3733f55af64e8a9cb991067d9705cf9828db897810edd976384a04bd5063835f212e1ce46ea59f9381cde42396b614197c40036743d82fe971e5b6d6349b9971abe25a200e5407f8e655497b3ee02940bad9f62cf0113dd478eefe54a6ab44558a767283c2e8893785f822c08fbcf7828970244c02a07297ab7d1476eae45e942730199c895a4c927bc1112f558f7d44b62571b20ee6613032edcec7903657babd0ddf35abb88d03faeb9794cf86ff44a65fa05f0f93184a6662cc29d5eede3ac831de93c77b715d7994a1a637bf4bd68f4359ecf17f92da29576ef69192f1cf06e9ae0a233e4fbb495b02594260e221630c150594a1fe8a2bad576c2270d8129ba71b16f7d24ff33b20191833515c716f53e7036723beaa2e22b4f0c11cff29daf5baf3234de1f31c2f64248a972c2f2bdde1085f4da1c2ebf0cd157dfbafc6cbf5bb77015a712b2eb05adbaff6b4075646541cd186a93297cfcce646b580eaa8ad6d9744d5b9731ded7468bba70be1d732091715ffd4de76f7ac3d57e74966437a1ee23139e7b9d0263a12d98836111e310597f050dcf791ef87cdd8f647e90d9c0f9ed2d40be894b9ace627467d403d389fb983cf4d532a79efe999ebf62b898e14eed530f2a3e1474b89ec3d9608e08c06dbb091dce903ad6ee0fac796e7e3c5d6860c7a5ba8f37f0e66c43c784f61b5d3ce9085de73fa4a9df8966898e3cfd42dda750f8d03d929d49079c2201496626bed852209976b815c80200ab553c14c99eb1d2e2ef2df7df97c899bb815059f098047840948f56e5d94c8843cfe78fc98d3d420c6b2d97cb663f9e678403235f8e8f9429bf8f731a4d0eb3cc29961ca4d96957cd833bdc7f883065d11c18d1252bcf7f56c5bf659b951de0ff37954bc2bae481e2951d82c6c8a2ebb54be5e819d38bff44b2e45dce5140adac9eac31612906edb3a40736bde73d10135b3cd78e1d5cfde8fb02c2fa6dc15f4f64aecdb80a095ddd792317ca0d1be563f7a986ef39ec3c4dcfddb0de20b31c667a74d355c64c4e9003158d50c10ea5ec875dc6952710208d4281f6e6f87e70b498101379c4929ccc08bbecf10c779ac3ac5a1c8d81013b7dc4ea9830b18c73d09727cbc4ff7c02c4ee0a3651031c87bb595384e7d2f4fbaf5f4fbec169bfcbcbb3875ba86bac8a9ec89ae5c54fa4e7c02d3d5c42963707727938895de72580a2eddbb3585de3f9ab00b3b20167e6dc54ca528553f5ef1ebbb45d9622eacf627bfbcb0a27c876120a5c3f74b0589bb69ec5bcef94040ae3ac7420e7c9a12b7946dcd7551fa0de48362d8a0e13f3b9bdc4ae9294e2e505765abaddb34c3390ed4aa24ef82f69fbd1bd5bfff100ec382d79535950f28af1fb60af79ea323aabd7aa692d1dd472d60ab7f82d162ff12d125a99720fd4338684fca0695baaa39c9c0eac2633185a60097e13d1f8b493507f82e6e4e68905476f8a2b0fd72f087aeae0ec27cf6f4aceecf63a18777009af89b4aa4cc6121597bdc8ff986989fd928c2497acedb2c1a41e906f502cc66ac3e209b379cf529d969f30822bf76b03d696d327a039b1398a55c2f934cf35023f2d5798da8546efa5ebd777e5451c81dba72be21d8ecffa61cafc1d3a6b1074a9f073d192e2f3fe1e23d6adea2d93135c8f816cdad9525cc21e8d797d72b18ca3fbdba455007c4453052a1235b5f59a52701a15e947de6d55b94c7c66b35846fb955e08df6d9c9c80a7c15ccb39b99c9961b381c6bac6c01544c26e01ff55be8cc9bfeb8dc268c671aa9d1ae26ca99d5f7315640b1977598c0ff9503fe41d16615871564882051a8d29cd228054dccd344b302a09471a2fb7b19b995ed332b020a13a45490d6d69da4843442393ea4b666017d4fc77c342de4efb0397f02f03832138daa8e4efd2ef655bb1acc96b5a70e64328282f84859ff188ba8d1aa8c5ef6f508a858a2327d339529663a924c5a9be334fa0db47daedd7e4269157de1f302e29b5df49605ebce081eac7c3e825b5a14145dd92cf785f519e195e9fe7cb3470e8dca37650d0957bf2c67d2a6745f668a7bf9796620b414e2bc708821d8206ce56a91646f76999c9e91d315449f7afec1984a6bc9239f4b086df5135ad9f805499bb1716ffc4f882c6488927b8a56bcf44359fd3e80befd0dc57cf1b67c51e5a39fdcb4cf6696760cd03a3d5fbf3210039cfec3c5a99f5cb6d1e38686d090ed01ebb06540f0c4638855e0e5c975ea2d01d86f608670f2d9eecc102ac3e58c047c73459484924bfc7315a5ea359c9b20f840a976e9e1aa2075d3ab5836f0af1c844fbdedf43beb98532a1c61d2d05c6da8e536a8f0861b5790943c89f0b4b427b6dd3e6c56101d0ff1fb46c379140c96c2534a320ecc1661b6b2e42fc8372f2fef52c7cf168e96fa41d9bad3ac46d97b722aeb1b40dd9e42f7254a2238952530b6e39f3e11f28fcb0519faae7f2fcf6275f37622426439579d63b7bb8d467cc84a555f1f4b54136189407f8f0000eeef08824126c7bd5efd5f02ec4c46a8b3568c19b2e5304edfb5f7c1837de11769815362f36a17929c96a4da305e28a3c64d7d19a05afabff07aec0e1e099fb59e1e90cfb5145bc90199419052330c1cf8e6273eaea18c8a2447bbe5fc94c86c38174cbea4a0274b71b081ea3e3d29770ecf6c0d2c65259c5dfcf9a4564c3a5379569ff42f6e37e928f367c890271b862869ca45e2cb38408dc6aced4a5e322094f8ab5c03e1a8dfc210eeb94629b3bb372f1f32431e31c0bdd7a8bb97d001cad25ef70daabcfaec4eeb5568ec1093fb3b6090e2dc0b7e7547c2b4f89c10e14c8c2e8c2a9ece551652c4681f148d81544da1ecc48929bb22f1e93ebee31d0f2401b0827550d2caac17bed75bf5cd012bdc3699cef9ac072dbb1f820d7e20fb1f2edf9d181942b1843514a3f825a47ff9a0f12f33563288b034d1125aea214002859d832a62ad27315a5d2bea55aa84abad84f2a3f16b3d292bcf9d004d3f552d2c421155de2a540f9de61a26fca24e7e53db3217966bd8427fc68a3195f5ec80257938dd11ab52c73f8df6ddeab434928d260bd8e613201467edd92c9e6250181edb823f23aba3c54216a361d21a949bde9ec4ba9b7f62fb6a790d04c708d697aa27deb4d522347d0191e5900cea2dd475f173120d00f810704f02ffde9f155b2c393a1377640fcb8bc200f266451d94314856f7bb0eaa6fcda4f293cfc572db8e492379940344d2f78f4bebc1ca7ab93c724560e72c347bcb0d8277ba7a9c1fc671a9fdb7ff2528696a7d15aed7c75bbf5f987686f3e04dbb548ce9e95557e4aa98bda253d4cbc4515eff82f4af8bad3d0073a6e251500b85aa034ab539eaaa7b6d3ddd29037e5fe59762b66e01012cf19d78d1690d2316c60cab59cd4956384dbfe169470dd05e12b1add5c207e1a69a7fe48b6f87beb10eed7a7081ba84982026eca7c33745812b59068cc736d6e26e0def192961db00e284e38af8a9053f5b0e6614d650cb5027e41af8d7c4526bc23feee02837a3e426dd44b9748c3f929be74e888421312bef4011eadad041541a441e29c789a974db620f63c864e6549bf965b0195fcc76f84cfe7a9f81b54908b3cb52c8d2db69c32f905dcadfdfd63692b708995e0d328456a8e0a50fda0787252732062db3aacb06fb585d54d4ce4b068adcf87b9bc6c0f2d52fa111ca473b70d07ea5772af823314b83e749587a6948b961f2c7a1aa18c603a56fd0d4df33115dece38de7a422d357d1be393bfc48f156a66968600b3a8431c4691b1774598b3e6f9b8bc9c50165f9bcbdf9c9ba8780171258b829b3e932405ff7fc90ba4239dc1b1b5580dadbe458340b40616d49b6d4f393bec9a09d666df7e75ee10268e6434ef523a9acde3a3e2a022c7dd72564a941da2684f14bb2cd3bf531fa073296716bcb2f5f15d1271dc31d282da246b386ff2b877eef21d9ea15363e212264d219d7ceb721f3b03ee50a3079989f27a39812d1e138e9479a9569eb485fb9aefe9860aa6494eec0f49ef49a03a86ad343cfce35274f4b431e7fcb88f18df93bc5ca0439200b6485a6dee47cd421833715591fcd375770940b00cc4629612ae4eaf04653c533c168fb1823935c710cb092904f6970cf9c427f12620d59383bbb03df024f65d3038d088d629297af58390800fe8a6bf42242c087b974b57a95a64c607f2fd0f8095697591cfd93a93f98568f39da47182d1f0e8a8970d6bb23d502a67d41cfb3c478147b6eae426994eebd40429be9276062b643e9d9373c07e60867fe7230fdd45d254288ee86e5449705d2228fbc619d5ac40ddc1aa37b080e2625f1a25d368ac90554ca9a49b467d1503f093b29978c79405122784028f44b4fab0b5d4f80ba79ab614e2c2ca5a0df771a225acd47d8bf69a008850ea05c0f829db7b92f96e7df50bd1cc39034a5e0f65d8a2d0bbcc4ad2febbaf4001c98c4605fa47d7b9604b3b1dfaee9e2e0a07019b101b2ed0d6db170b537fac603a8d5b00840c0d9efd2042afb9bbea1bdcc13e5ae6a8404c6a2ae65f71cd2389fc2465731e3b1d8e9d84a18d9247d8593681f4cd2d8785cc79449403267f501e253d2d77c3b35b637f55c98c80d63a7e000ed858db6cf3586e839d9331bf26eca23a5a675a28b0728b9fd943cc274a48c07789c277417a5a790d80baf661e99b8a72d616a7819f02dafad7a9c5a3cd1022f2a0da2c5a034e21667a506ea724eeb7f298af1e57a1f6f00ac85dba06cd80de1fb18411c6ad2c0527f3c4368dc7f073cc3650dbd2ec54775c2718e3c3861f2aaead94a5d2e37bf4a0df60c32219e5b7ec69840fa22810bfa8eaf0e568ae5d48c0632e27f439ffdd603c43f3fc18ea5c2b3ef2bfa296d78dbfbcf775a1fc345898656990306e5d8e065e70c401ca5369c80c9da3de5ea47186b144d4f643254de76293999899448f30fc751ca89c2ab27c9c8498230713d446fbf65e52250da966ca0a3fb62e15cbfed89229726a158daf0f347525795f729a861f926cbf2bf50c4aeb1dcf3211d5ba3bab7c149d742d3e4553e69af4e8d887ee3606eb6df7621235b3449cfe816031a45eedbe9b7c9b630ced81608c36829a495d196dcbff0f9eda3e7322b63671375e6f004ab16a8cf4610725513d38aa1aa2984ddb398a16876bd60dbd60700df0c999d2256fd2ac2e936ed6d1c6bdd50201dfc3999189da8456cc0237670a1c8b9b26b63f07c4e88af388515e20e815ac721743f4129a6819886dd2f881875d8754eb55719cdf340537860b43eecb927cc3657ddc06a839f7a66c2259f16b4485d8bfb1aff5caaccec91c70eb43d9bced39fc9b2aed570b504abf446af3a21900499085abefff8355c41d5f2a24cd6e733e1f47f45ac75d89d9194912270ab2fde5b79ce6905e578ce6464eb0f7e4b6698598fde5b831108321767c8dbe89c444f67099f2795c80b59d11cf4f17bfe5f2414d6f90685b54eb4e46b5a9b04f5c2c1ae2b1355a2b02b5fa689bc0fd01746d134a7e8967df1866c969122cb308ac03592b524ef1f8640fd32f7f4417d6f49876ce42c40e518827e3232fc86464b6a3c7dd69915a65ce26c0e2aebdc934e3bf194051a7276073cea599a298783b44e09853c45bbedc1b7148ca595460721085db6e93e631bfd4be4843c1bcd2eb49461ae5a333eddac7c69efbd92b9a712f2ac0bc688e20cbcfd5da471d3bf669f173cabdc88f1a40a96b2f0f453472b3b6dca36689ba9eebdd85de131cdb830138c209df6da2200f45154fa935318e2e418395bde8bc123371efe0a98f1d9b50f0f393d21cc5df11bdbbd159999afee800255627d8419507fa7983c00c4d386eed6f5e1b2bc8c07b273301521fbc7de1aab15cd90ec7267a0f837640b0a7ddccc1bb6996238c891018288b45a0a1cbbbead42413f71150794ed4e5206c20144f6c2461c6f3c56ef25b0d5dbf669b59b9fc5cff31aaa8596e6310612771287b40e01ad9ba2ff0820939f0209da514c561a6aa7cff59b5a7d36b3d484d31e9dc31df97658dd7a452f249d59cabf3571102dacd300d202aebd25f26159dbac90cbc659e2da3d1dfe22f28510062d02783fa8ac09b4789b3a7d141089c3b25f142a163ec2bf55fc4393a9eebb36370a35eff29a932959a0fb8bc2690fd6df1aed16fe23a25bf670bb2d8d5759a88551f859c032fbd16f2fd003cc01d38c89973847a3a415234bfb09096eda736b0d2d1d2cc7cfab1b8282a9cf756d347c3ecc731ab163834a2ec415f20b5f1db47b818226c4d189edf4b8a181df1fbac839fde500ba5a001e003d7b0ced7413de3aa39964b1c33b4026bfb5b640f988f2909dec56bdbf2016058fb8fee36c95f42e8c0b8740006aedb0de9547bcf27917a4a57f99b463c761160259dbb0d4f81964d47f5fd80ea47344cd7df47fa584e1cc30a55f81e02fc4774ea8b768af8af364d307eb9c5f31778198219c1805f899798780b358e8742be165e57db566d3eaf0b533e38cce4d5e49aca5f68bfc543c5c67eb8302a0158e2cd2a4da0cdf181ecfbbd0ac69c7f5ce3048876b6f55c5a0d8611a6a640799555d52f55c34e67fa6c80bbd70743c09d66c18fe26c54b49d1b929710815d9cd94b7f0072545278c41d0b1f959d98defe4185eb633cf4ab865a59a40faf2edec320ada5a37c17a7e624d3087651da842f443a2497b18e8eed34b5cbefcf04dadf7de75e1bcee8af906660e2f576580827655a6a5ec7af4b9cbd3c2cd594e7c6116590c8b2350365b747425542511b62cbccb2a532eeb2d290ab548a436d1ca5ae48c8f1f2a3da1b7310de56142b47dba3e98a66bcb76bc4fd591c832c2545462a9e32f7912dec7b5d4019e793d36fc1554e7eca5dae990f47b8df01f6ebd84d4bee29143d0bbe193a3274c1c4596a5a9f6975b435063c49a5528c007188f38d2a9e4025aafa09534f49b4dfcdfa8206829bf2258cb8b9460f88ca7e3e64bb15c788b6bf1a11a7eb57542eb89e04855eeb4fcc7c0e54078d362a55421e6120b24a282adec405a73d5008583c9b8e22c2c16ec252283051173e0acfa1e0b9af145b37cae6e57841c7d7c64b38f019ffbd26b89da5d0da023179d0dfded74dc66ec53d6820b1abb2c29e8e71416da2b8c7e8a3a01735ff4e168fbd12ee495ad102e37f03b658b8371ba0abab5406aa705a3e1c39fd3cdb6bf2437db24bac577107fe539b1450c4e6faefeff79df3bb94fd7d25f71190dd243c0789ddb1b5a854ea5b85892f09a3dcbc4983a947a77aea28da0a7ce8832f12230512156a47d6a992f0ba3787301a239c775c560a9f0bae1d51d66ef8b031d5815b91ae9ff73a075c75463979573f93242fe7642f7900a0ff7f22fcd5d04701c0886357f1a4aeec8c44eb1f1e63477e6edef994116d1feb4646f8ec91cb4fa84472bd11c79b419cbb22dd0a791aa5add289232dcd8d2a70e91c0f6af1518de9336780ea40b34def83734e3a8fef0edf689cd4b40b2fb0585a30c2c63682037e9d355e7a50ebf05b77f5da4df2e61217bfdf492e1b6989ecd84e9343e054e5bbeb917c8795588fcf85c64c77e581c501fd152e8c98bb70ac20a2474a234e50cd69ef77a241a9dfb491f2f6824518a585e8524526f32f8a27172a928ac21fb95d7bd2cadf2a85b102ede47cfa0e5f09256954879346151a51de80f283a4832939ca1ff15ce8df3bb33394e0334db9c1f3b7070c6d24fe1c03b5f440cc9e63730b61aa953d339eff707fb4d3d6a7ea73562cbcc52e38788217132cb31f1195b7eb171e56e24662aa571344c33b129128edf5db79ff9d03151d8562c4d497b9730c4ad88739a2d71f4726702478586e490d797d7d3c8bda2d09d491cb1c0c815c85f0f174102d97017f0581f42bba01f3ce90d67ff54bb4069eac7b67bee344d8a4afb66a3c851de38e769c7d57cf100261104e747eb417a79d00bb537abb0e976e91462fba629cd2f7bb10b7e1dec6d6461e9c1666a2eb7021b7dc5fcb38def5d3dc8226b004f345e26d94cddea2dfed3ac6cf7a930775df5c31ebdac2407d3260852cb365c9bca374fb3f039f003a8776e634863360d8ff49e046ce03a8cc3b1d464584ef993e0265ccbd3c832f9e33570b3b3cf09495f72d682ea6016ff473ecd7d365af5d929ef2fe6cad6b95d4de8bd74d0db41cfe603193296d2f99f61b051390296646aae8cf4f9500859c9aebc2c65f61a1bb5656ab58206488a4e882695d4435a9afbe3b01ee869cf2624630ffa88427612ecd06457a20472320e6887053fc7c83ca36dd141a0187dab4bfb01fdce9a62e6d589dfc49c641e5e90edc84bc87e05a1d4947f219ef1c675b581c00fd651336ba866c72a617813fb3e98ba3bb6843a072d2e7756a9d392a44fa25d61cea6417267edd498b246212075813737b97b3f498be7c4aba9f64694ce1f909677fd196bc632833ca392b44569528ee267f5ecfe9054a8a306b8396aafd1c281766ae8dc97e2d5004efa3998b133ea8196a49d03291f480d596e66613ca0de2596526fb730375bba59f8cda22b6b510f4cd60344a2f9c4385cd7c3ca0af8ff88a9e497259c65ff33618a18a7bb5f1b06814f955ab012c3d4ed09640137020259456a52946e85c55df79438d328c72d3e6c15e8d4a67b76d6a59540ea755ad94ceb1e2d5020557948fb82b913c2096e731ca6d6a6e535d5c0f0ede7048397e5e9c1d9b2fa1f1d2bb40f9ec3a303b637e5e637985ac52bef00716c4959339bc917a2d4803cd802a0c210742d914c5eba950f92fc01bf78236672d2f4bac6dc181a68117db918afda9ed97636018afd15c80c49f505ec8f6d55c10a0dd676d0a2659ea08c0ae3d6ea759658e15b657a060211c51afa1cd47b9335c4277fd68368aa101e40fbda08c309c4ac0272ed3cfff429454f07a6bd39d02960295d742ab165b6390b982078395d055381a42412790250779dab2eac4a9abf3688b6cebd824e77776754bb5d3d1a0c3105f61a2e36f3eb22b5c5dbc8addbbd521de13bd6e74b464e31a51bc75d754a4010252460cf23df1c4c2d3af78d1a1c51269e1d3ae56ed74c622561ea9c251ff7d9fdc5dee45b9a3e247ad98fd314db86eeea50a6211d84d2be78087d801fa101de4592e72cd443e691fa923c899a0bbc0dc9075c4ac961c0d24f975fb7411acb6771bc06fa8575b88ba926b1fe9da115d7a26c42b42ab86b976a9ff322e7c00d3d8f1f2c92678b3fbc90050f3d309097ee04b8127eee127042b35f94454501a318f3bf89b499a7ff503df697819268f01b854e0125e5c8944d8d10d493f2a8f8cad4b4bc5d2cc1ed2588ce9a3595d9b418bf9cc58029c991a28403d768ec617864d6c8a4ec841d3d68d7382e97cc23a501e2bbad7faafdd3757a40a268bc440886142722b3f587bb5e25ed96c489dae29c6c3e576bcfc8d935a354369140774fb8b8e0929c2e1b9eff5349fadb8f36f269fd582634b0475578edaca15991562c9aec1d7e187305b9ac9dc3afa3a722aa45a48546d0cc1340d7c09887307d0e133206f619329a043fe1d6ecfffb675ced52337bbdfd5311ccce23596a9f9b9923ce5878b43effb186243d7bebd5b1897c1521f29aff0b6b9f3417d0c7d597162ec72563ec3b9aff4793690a7309d5f44ab254c95aa5c40e401551c26f3579a119"
|
|
},
|
|
{
|
|
"mode": "Magnetar-SHAKE-192f",
|
|
"seed": "5dd5f22fd426df00b407a17e8b5868922ff98739b1f66a5126eb93ab1d156f434afb2f8863ebccc0da85a0377590934831301829f933208c23df5061ae960360ff7799c196e7e10abd5a08b77b1650331693cdcc3e4b461248a8c00bbd4817c6",
|
|
"message": "4d61676e65746172204b4154206d657373616765204d61676e657461722d5348414b452d31393266202331",
|
|
"context": "",
|
|
"signature": "3b76db0672c9d1b0cb7ead03eced9e9f3c460e318cb1fc40fa3163742c3b904c5dbf7576732ff245281ba3d94b37ec47556bc36ef60e4fa49800566e12c8dc6d406ed762083dcc8428312d7e61c2b49df0323ee32a1a90724874ded1abc2a5b567e88df8567d5ce4415de6c393a7964fe91a12a8c46477363ebd962b7c7fed09c8149fde8a564a9191aa5da3094a6c628ebadcb8e9239cb6d29dccce957a74aa2aaacf1917c67807551530a9ff4a4fcd790812750fd1a106027d6b2e077e48e6a95a793b54338415db8a96e78dfc68822b82aa7a78948ba3be0d96fe46858da04155a11abe3dddc3b038082dab8edb16ef8af205cfb14da26b17426dabeaaddb5df036fc5aed6edf235a6f2c5c1319dc03a6807b32fbef89dacfdbad47ec90f34df009657a78ac315763fc48874af4f48497e0f2c54c1b30425e25250f899ee345ef8307afa3829942b8cc568b947fd1559e30781003481abc285cd034c737ace43934053f351a61e819ef119dedde8d23c4c774c162c4263fef2b28059083612cfc3c5eb0c2fc4455de233bf20c7184bfc4c184d0505d4da3bb15104a8809fd16d7b785ed9409c0af74a241d8dea79ae6547a00c47c8a01e0e798447821d762b7dee6d4983743cff803d3586f73b1e5a81f6ac6a26b6b7368271b5c0d762c31a16ea99682a53a52336a36d60efc737a2162f94aebea08c1263bdefa0a316ec716739799398369c1919887264d774f8790c0c52e6b19a0fc5932e7538caf141f7ff114f1d235583d53077158f3bcbbcaf37152d0f79f04938bc6361d017211306c5abd15a6b3832a138d3d84e7e46322112e243c392f73e06e5d148b917c46bf7e6b5a5b73269bab561acf4af3e50032043896e574a96b138bae00f15bb0d28c29356fb75cf4ef9c1ae16879aac7fb69142306268c5a5f6e859cb34bb0ea9d3bf05fe0f09e221bc9e10d9024d5aaceb99fe8ceca300e7a47a1d8ae03cad23906829f21779e0fc28d6aa83b50086f866d51df779190c82f74425ac96dbf8440f8916a9eed889f52389a34a04e62bb22e379189e91fd2bfa72404755f3a1699f52fdf51f9e49155b3526afe2ea8b1e55159e85246ca2dc48c7dbadb6ba1eaad15d45fdf3c3c8c5a68313087e7d08fca9c53886ca107be775f8311e5278c22fb3e961c4ab7b60d639796aa645b71d86358364537933f7384bd300465d16b4fd0f8d09ddaeff543b358ee6dae8a327deea00b4e0ca050b7df35d31d7344cdff797d1ae68bee25bf60ed7bb96c5286f4d230e823958161b5b590b9b65810c0d3c4914cf919b049c3f694eaaf2422493fb552293f0b96f426cf4d3bf0d9a7579e8c5f30e69b65ff1b0d8888d90f9fe598dd9fc9dfb3efc82fc7bb7db70af9931ab3a3c1349c373486d551cd3f011bc549494cd0e0f51dbe87fe7b2de84177f9437865d0107e79d59cccb7620ad98729653fac858a682515ca762da6349cffc80ef30fe85be70d33df29e84ab12e09c7943d034a509c57ffc64dd5f00b22ddeb339b38915944f43af9d1340001423b0bda360321b7a09d47d895597e65b77e01c6cf6efd1fb6bcf1c12710b4631c5dd93edd84646f025b28d2b0b0a2fcb2e7eea64a2dd09fdf0c801a99836f3bbeb5aaffe16cdc9b827b8fe6e022f3b4d7fa1272cbe17063099dcca548aef210ed176af1494856d8f8f7c61b013683bb3072e603b268e69d7d1c54fc0207fb1a7f96503a55f0472d4d177b9e8a3999c43132e84a9313c2d49187853e98b12607ee25205829a79c6deb5035df8fe6ed057411c834a6588ded6cad2a45ec79e68dfe4fe2bfe967b8c53e932cfce8b27a29b07098081bd7f092e1438d6a731e741669e050f748cc41df8035642a9199277edae4ff679854f0df8b21dc6f4dd2ebcfb1f136c7c94f2d6c65414a93b55ca619d8f3cc4ead11f07e2e4659e5cb13015067603bce23f7571d83c5d81a1c2fe7fe6921a932b7b87178a6fd0aeebea9df3cb5ce876d6774232d4f195a7702a000c4f04229928b388066386d566802bea785c07b6cd5fe0cc58da56f1506400dc64ad422a655e07d5a48a7075342b84843365c8567820a2403c335b5f3ca59af43357f9bb49eae79c765d858a01be6335dd1b701f13ac3ef3bfccab950003f4b0f266eb7c7ef0ffc320d7de1a4a6a59691164e0d5bcd024fa9dbf715eee346634de8810122cadfff597bba7595daacb36119aa9a3d72750745f07c917dce9619d39ac5914cf83f3932a4f1906655d3e0cbe2e27910ab3998178d9cda4d95959e13ab6e37cfaf62e19e08c9c6025e8e104230970b647b092a2c7996638bb29d9c8216704fcb1799399079f6e0c70530a90fd6b937b7e0357f29cab831b3692936a2a4cd533d05383cfce6466dbaff827b728bb89d22accd569aa18e969f84b74e04915c9b426e02db9b2258f68c297cf8a88366bad5db6e139d8fd04f17b47740d0b210d292c119aec25ec753d4d749fe7f65a410610410e444946992ba2109d4ddfd0d75c78e0115209e4f71ce57d0ee1124b964383e2053533455844305f1974ad34863c88ea3d5a74c0c02fb850b4fe47c451b33be93ee10b54a768e5726aefc7f05de646014bb29d4fa406de12ce337c161419c11efe6da4013a0eb2d783ab86e89ec9c99b22e437355215dc5330fb93455d054bc4124b7a05b06fbe72b2d62f433d1bdacaa1ca1ed6794b419fc1ddd8332d8f2fafde31f3cf88304dcf0c205603a6060591de8bc1006cf04f8349198d011d33b242bd58b18648db38da40e16e22015afe1930830622800a64f76db68337462beb0bcf0dd694bfa0f2fe38bdd6120e8002a9538ef5836c47e97e72b373c52e96b64b5efddac7cd2c24efbdaecb8d375d0b824fddabbcbc1e214b288f361098d6af7335edd20ab708e61b1e779e7573d3eb03b74367ffd9b61f4f00949865c9a893cb35be41b490a77f4d6d22c11a3e8c4537b66324ac63b616758d7a92ef5b8c4c704510518ca0c2a6d3b09a8822d12fc88ddfaba614043dc40de3966f9d60cce2fb50b675f4ce8bb9eec2091c328c8b2af410bebd565906912da018f682d5dc0f9e2ff7729f459c99853bd3910d499037ce63f2b3511eec680ad2c09257e556aa201f9192bef08ab4cd0262f31129b6397a122d467b6c33ae1788a1d6fa7e3cd43a97f2b11d507ffd41d4cc224a7f7e8f51382c60511a88b3a2651e510cb4dc1ae3686515a0423895eb2f9f798cb50a278a3fe7132ac5e6850c7b9413027e3cc38bdf91aeba075f78a594b915dc0695a64c1a4a6b87bebe774f3a706e50310cb24d11f3e99e793b790f50d1a2ab802259c4845237e185fc17f5ee7d34d3af079a2eadf3ac6b6d409697ead7c2b45361066a2a194bbea18d983fd7b165e05ae455a61c9a377c98f856f3a9cd7e7eee753fcb6ef11b20f08f1ea776c22d59ab869e56d6b5f1b4418ba412410aab3cf4e5c1760312fa424612327c985edcf8a5d5815bf3dc7bcd32b54d893e9292b8c85a6223c0b82150e138ec5d05e5736c1fd64f3161992e109d89b017c80d941ae344b354606d88de6c74ba7781d39e6ec83de8608a59881495c1a8cc375625487e555ef1705820cf0ec8d361183261e6c8c3507286c6cb36a2f9265514a1bb7da92cfabc91f786df6123e46feb04e5e19c0a3a3000dded357aae1aafa17c7f7d18d95ca006d771573e953ddffdf43715c5402037c0b5badaa6024c6e2f6403c5f0ed669aa5e8aaca84d24fe258b59c0f1226c4364cf187112bf7dd8bd4d3fa737bc8c32de00c9ae5ab5e3adeea8f28b214d0f294666e0e1b275d1ccd3f7a61932699fe7842036cd24ca41670232c70cdd110b440ee627d19d4a6718924a632f3d92ceb9aa41bf3402f57997500ed7a06d4d2705ed035a91131e441645e02ba609a226da6e87d73af30204ab832304d2e529e6f67f4c5c0d89e60017bb9b391b7a4d7ee79f2495e6010c841c5e20d085c181f7a35ef64a0a2f378870d0f752d03eaee7f7062066ea59d88e250a7b110a9dd58bbfea14dbe7d7d9b2f7aa398d4a928a9f1a523b23c68af018a0c6c6a80e42148d6ae774feee0109c9b95018561c5419452c5e7c2d47cd8a2d0f3f5b7afd33d1722dee942d468733c603628816cd181aa9d1e80a5f5a8a85c62253beb7d464be0758c6eb9b659e31d15a6840e4077bc73fa6111414a4189b34706df22511e06f7c590761ec94e3ceeb436b3cd4f000f149765d311522460e18cdd7035d4e4f2625a5f80ad407bad7686c954eeabd4d488f500ff156a4dedb1bb32559ec2df1921693f18eddfef05d5201f3628073829917e734024eb909d52cc5cdd155026ab19dbab073c17d2b7084b4cc42027f679e7b5d94203b46b6e9df9380c2f81c95324811c36083053c12822d235eb7f4738f087ea25514a988f71dba169675c45019291327fcb725fc2a16902a537fd5a55c898cb342fa8354ca8bc10d61c207abe40931df10fff370aafe99395e09553f00f6bccddb3c3bb2a4eba959eac8b529f54b09cbabc2e085c5b9c3956d426a0c0a1d4c8cb3c3770f245d464cd244cde671ffef8575e4cf6e217bd962febd6ebe268e109c33b5141f1747a3faddcaea77a5fc732dea43f2d577c25787c189d84ae084c41bcc2ad68757a83cb238c9bc385ea0f872ed164201c57c5667d30b4b42be2828e4571e9d1caee7bb7b8e1f0a9c96ca7ee8320c7c6c005bc01bbbcce4546783bb12eaca448e7a4f9b047b3ae985c38083145e222dc40e3f83b7bd5a40573fbcd0ca382af49674fb4ffe19c221083010964b942d0f33f2f248b1cc790dc974d8b15315b54bcc5ac5c90dfaa12db769943009ca9c438da5d8d42f19ea9609974701fd3caa058efd3a63eeea338e926290d8d2af55d2195fdb3b0f49d5c78a803f671086fac5df6eeccbcb98b22f7f0496a9e20c61228094e63297150f6c05d764350e47d734898fb4385e79eb7d7345e620bbbc448ed2cf352aba3749c4f5a03e785e62d77a436581836340f7f23e594f600eb8ba82fa3f6c45f817a5004f93c3c770ba40f89f19c8dc05c9c9583a7861847741b1e546a87dc44b25d8232ba157a7392a385d5b804ef5a18c72b3006ec085e7404c5f0d740601d52ef3c0ffb218cb074525c2bd573b8c3f373587683decaf9eb32c19477fe43bf3227e155d245303cde5aa6e2cf91c285842def15ffe0a97302e94b443aba0cdcc32653edb04b5187f02d26b5f27a153d7476af712bcffd517330a50475f5f145c78abd0cb0a4daa76a895588618ef1d688692ea9d13b055c0c1d9b78431e41ec09f44dafa2268a000db993617813e8c32753083f50269ddd856db69010b3ccfc4a9dd0b7a972b510274881f17215f523af9c47b8e3d1b502165b83730cf4a25d4701be28d6a5e68921422f68e3c02f696e991ab702f5a456f379551351c3b026082e6c60b29fe1d2806c0e94ddcd4055a14d83931d0ebc2733861f656c9dc3a88767fb8d47c22918db1a566a253eded1fd07299b5b114abba46cafb385cd56cda1ec1c6d80fa6e3819c7c6b18a9fa299b8f66bcb601a230d9be996e013f073c28774b048ace9cc50239b883c268922363e5ffecd4b3dfa37fbae97291dd8aad1f4fa651aeafe6c6f786e5739e07628ac8683aeaf878c4233e155725194dd4f5f5b10b81ef7f889a46869c365d1ca6645539b9b80aa2e41dfa0f69a8ed9840e5037ccdd1039ce7d2705c1f4ca3b1e16f8b55015f418f2ae7b2684e7401673ace7dccf137bcfe6a31052b2807ce361650cb6e8d5b5ce69fe997192a1fddeb45d21998c0cdae94689f6f64c1bfcd984d1eff75f327e24375cb5206d06b6814aafad163ef75321323424a95a736d6d4403f1dfe033e0f150a486f7c68dd1634b96a743c52dd514abd7faa53389fb3fc4001a1dc5eaa7a7d40439a63b6e31c4d8f78671354284b48027796b5d4695bb9488aaa119d68e9b7ed3de754020063dc8b0350dd7f297de9ea0dba7175855479d9ebfd6255bd783ca77389d3247d231ad427d4955d84ebf9f75566d592a86c2877698207a7388700283265e856c9a4c8218cd940300862ba62e7898ba5b8cca2294001dd0ed42b330d59888ac3004a5ade9e6483e3b78893e88190ea56186e9d6b02cf2256a2ad34ffd19afbaef47ab2d69afe12d5b5d6f689efc0c6de9cf7804995c55efac374799668a5a8cf27f558908c687018c15cd2332d39ed20b32a4013eae06cfa031e0ece4c457a13f5bab992928066654356f2c1f8e0f9d8ad36c00a30979c1377710eca3877dea1827d9968ffc91405a88ac56f2e52922efc04ac79717e5a82bb56a262ddf56fa54f58c7e03175d8750ada1a59ca6f990b5aca4b711a2daa74a5c7e8b5ea266ddbafae0a73697efc2b59f43d68fec6b5f413384cb5d023d9c334461561b60c251fa43c519ee891fec3f22e99cc9a0cc1a45af0ac22633de744abe2b824912955f5de98b58d8d2fb2701621e6faf29f1a207d915a938115c40660813e21b45a2aa2cda9a0188d91d4260c97deab05dc8e5e9bc56d12fe4ba40f1409bf7707a2bc202dc68bb88c958a521172a7888d47ace57aba778d179d71cbf8b3f150e6f578e02beae520d83ad8253d4e4405b357318c34a485d20f27c4b711c2905a1885f2bec67dbad528bbea9debbc293bb263472c03a1e431c85fc96fa43b3b9e4209ce4cdb1385864c501fa247bec272c0facbf241bfbd5a2a0aea19733aad7051b6174088010cf201a15da92791de8266e014acc2a889e671fd9b37e10928f669c22700c43f891b1a59124228d42757e627379393b044c84e0f743a49a6813f81648c6405a2f6751eac7cc3ce1e184fe2241f1ea8ca88720726259e2323f9354a6a75559aeb98e2a24bf93769c2faeac49f65f1107f0c9e931aafb749ef0e158f5c16082b14638646467c7bd788f9e20dc0f18c16656b8bd11d79434fbe58c0b16c885ac9965e5fc20f748f7623327fa13294b50bb11a5d1121833346b8fd3f0c91458e4f9def060c1eed8cc73d2a0656f280e20e75b07f7d95c163389addae6d1d24721d69483f091db5daba69788991d9c3a5322ab4d1d64c2e062947f81542740877331d4c769685d4056009ea08bf6770e5ef905fc197a2bf7c270eea557ca3b7e47e6268fa51f880600c60412ed345db76ae6427599b399b34a4f86499a5aad4d0cb3b40edf84d1e214b6623df46b9510b3f10d559c441876d0a4d765b97937f55e025c89478428e877e8800593e341a5151838b5c8f4a426e93723cc6d21b297c267dc0c0b5d159448342563ab0056186eb55728067d853b4932e1f0364c336241479e84497ce38bdc9375628222c408c9363c7708b499ad8188c85a1f98fc11e7ac24bcbe07d17751a37ed96515519296f9af63c788ccfaf622ffa7418359935ceb033600b553cbc2b2f0f78c596efaa730adf6b0b0dce9a782bb34929bab8c70e7be1315bd28a18d86544ec9e9c1c1fafc190140e7bffacabc2f89871402d76aede833d1131dd9d8a66aaadf6563d83b6347092461f329b17c2f46307d80d254b8963f624d6c84efb0429cbe0f08b8728a4ee28f58397d7851805a86e8cceaa701f7ea8d63cdae71156fb473d828ccc71f4601eac38cad6f5403837378187841d835d63b1fa0f8143b5f61e8d87c6e3328c6313d0e5ae9df520e6c92520272e87abbe18da8070239493b3e46e999eb4f1730e1043fd60cc6b8d75ab1606e0f5e7d3a04de6fcba07a99f16b24a3513bcff1ef3375f801e80dd6d395d453e4362bf791418f28c31cb8663b130a1e94b7625f2c86b1eee88762181ca3ba4bd67fe92217ab15b0ceaba1c4359e3fd92d0627b95b4c8c77e5c48f79309ca6b623099d126852c2a510c5c33dde5e528308a80320e84f48fbc36ba13f07e84a7668c4343bc6db0658d8b3d390a5f4d10c1f59453e7d0026de9dac9d87d604f49b6c84ffd1640e70b04e75e65c7534ec8dbfc5328c9bfe46211749e21e07baa5644788e703f3dea9250f8138ffa32db250cf5e582562805625307085a2abf76ae5df9d10396a2b36f4978e17b4d558500dd4f01e8a31b4b94b2f05a2faa97d0ddd01808d8d49d7a3f75b5389fe65882fb154ee588a6f78de51eb5c9e6f719335adfad8912d1b8845f920102c64bb4762042418e1b459940e61156320cad57bec151fdfa55bf0059d58f2060aafb9ab672e7e5e7214296f2546cc3889c80b9e5b81b579e9e65eea9c9bdf700dddbaddc44baffeee5a00fd25acde377f0b61811387871e9e45d906ba2e54a8e228f6b89ec0c3c4fe60945447909f72b8a76cfded7f190c38dfe160cd624bc5013e71585321522b5fb91f0a866298147c8488f184ef17787a8b9774b1d5c4b6847876c98b84b843bc17663206cef6ef2686455465b8f72099f41b87c66834c168f347f3fc1eb5b913a6f4cc2a158eb49b1b25da1d0d46927f10bfd1319690f5cbdcee53eb776fa480a090605529cff26c7d9e48a270d277665c926de73a70907ada7213f4b7b5b4aa0116bd69762107b3da328c7f203049b0f78ad208df7d607169fe332b66d7b3f4a47228605c53116f9b30bbda4d9bd8a4cbda91a39b016c85a13b682a10282c2b69c3c8eebfa347800db53ea675f8d43b29d9c352388516e068dcd6cf1c55607453cf16558df9a53fb40268f2df0cab6c35576dc525b7a3091cc4dd973e31b64a4342fec7d8048e82a25cb7d9d637f5d49b14df82b5f71a46bc172a521309adf0cb64aad74a25943a71bf1d0ba37f5fb9d59a6945bfaa1a87d65b8b4e1c835776264dce8f6251a1618c24488160c2b2d59a88647db457104969802c95f7535c660f75101bfd9d8d5009995337af4df1c64f9e590e5af2cd953845ef065d69a23be23fb4e1dc942f9a06948e4bf711b606bb325adf7eab8a0dd2ceea13eea49861eb5a55a7d2f3c47255705620985c515114385c69743f92a5da6a43d553c21e66171dcde3be77f357dd1f1a4772964edb87b83c32f9c071c37988437e9d94c056054af031dd7ea56dd1ef6a9ef6cb178105bfb4fdd313185bf96f663fb475e96effb4b4c7c147b08e48dba9b06f438d15b11f4e7c7d2d99ae4da336509286ec2060478cdcc5cf5763e3174a420f736f0326056d069195129bb0e20a6803609636be400df815e9e007227b16c1e638a34cb37d021457a595875f0fbe09fd28b8bccc65ab94d69d3057b3b78eb3d21a0683611447163f37a7effe3cf829319a7151b0030c45df4a96d0bb793589b87600071dce45a693a783b2aadb530d8896c80d1c3597b9dfecfc8242d44c4efa8613baee0dc0a3711f04c4770e03c38c0a5251ac40445cd0560783a107ed8803a2c5788bc02d4fc5fce37764cc6e6b6df010a929658bd5ac37968e4ba7f387d8aadfaa218304f02542cfe1e606d5de35fc37433add0eda208c38cde13e55b2d26e9793b93fa370f744a0e141c44b6bbd1bff97a8490e5c60bc5e01e6801b44b659baa3a06b3a7f1db9ff57521ac73ed7d8f6c9dc79b3ec891857660690884b9ec33c02b00a69a1f3de52b4524f0110a3cefb25bd34bf7fe28a754670c02ab5b3f183f485a0ca826756d1460c89a68de42c23c98afb35a0756d1d6dfb31f58c27092195112e081669780d74136f04298880655bd640cf8cf1c084bcc099ad562f22cd264170045f7d39f406ed5e121742a2ea1ce7c04b63cc2738ee9accf1ee8d34f7a0dcefbf13f14157357226b18f2b04dba5a74bc56bdafc7c93654fa02849a1d4acb0e6b49f476e78ad71d7a55ad6a82de55cbd519f842aea87eaa2d80def08c7405e214434feb330b009eea55ec76e52a958c576017e190e8b12f14c7c28ec16a942d6a5d217993caed40a3d7a8483bb0be37f8e9424882cdc4b54847cb4c411dcb128ed1eccf6890de372bad0448a893ded6ce471a357568d8c733f0e73d7799b852e97baae5262a82ee822e66ebda885e592c956884f1e9c49d65bae772ca22cb6f1a7b8f6e9a5604d81afa555b674335af7e17d7e0fbd239a57b167ad8b38d6f7c80778aea67a062707d917e86614a28a6a29e0d82390634f921d999212f769e4cf724575ca53dfe1444edf200e04e8f45e7c27a84130a00de9ac4d27d6670e8d256cd33b0536d4165e0e588f4d7d6980f89d56c2b0f00d4eea59a56f0742b82a8d5ee6d726305eb4b6444247031c783a1a9a71bb3e770a54a21012b91caf56f7ffbcd0466567734e528fef4cf0e8df248a8468502171133eefbabfb585efa2177efba4ea41bae5b0f4f625594b12135678375a0f9a07ecda9033ec58680a8880ceeb910cde480891162b46b2a70740b32cdc129008a7291d061fe289787be0e784df2192d44f443433bfda7e53503bcd88afbeb0a016840db9c1ad1d668dfde9d05fe26abac64f2eca6434dc7ee95b0295d8d475f769e53614b7da41f9030b3d5c4d6b99b78ba47548619e237f63d3cd5046cb3a101b496b5da428b0ae353a77353d50e4f3f7432d278dccbc7554890aa16a0809b61a1a3edf8c474b8b36113c516310196e7524b7d02368a58eb40e8ed567a562c96d1f1ad67a851f3c61eec5dbb010ed5c7cb2447b835c70d5300e6279e42b616800b7bfc0aaff63d91f21601fde29c67f9f4edc9b9161f420a3456f4e9969e2d587cd40560ec17ecda7a4c8962d37f997d19af569303e6593f4117032b92f7ea50740021d5fc26a0b167ab2045d3e54d18cf7076506a024ea2a55a69601c4bcca352727ed6260fb1c5c0de3826b917e87b3452bdc17bb3e11e4b339bb339cd283deaec1a633746019b47201334da81739ade8dc05ff2fdc4d5f393e965022ec891d9f147788c496d5d40a3b062a9a954320ec7e2dbd5debdcafefb381960e2f852c3884fbcf56c1560941d57761a9e66ab8ef7eb24a11c4a2ae48ca9e8f7dbaf43ae767e46f39315727cb29bbcaa2cad871f16405c023049bc9bdfe25ff601fdbcf8e012b565b317c300b4c005411e1ae73a30594f32c12944e2f74520cfb110ed958940d5eafdd1117b2fed3e4f5c85cdfd5dbb11bf43865a7ac53d2450b2a34a7316ba651910ae63183ded6623bdf000d755c2cfc76da35c2105bc6559da10a6da725022ae3e6ba9c2cf7546c4aa608ad024be1b44d57a28b7becb31160fb2a019452bc3224d6705035087d841e9e95352b67354f6b6c702b4f54608a6124fc876aa613a828d223e813742de28aec069e52381d2d07e4816c9eaad8609176d77f30e4a2730550959b672c5afe4c7946cac04b0598a438e5f1d2661cc808200519bac60c9f50dc32b2604569baa914b4a9f7750af49f627094800ec0f408992cb5a4cfd0a457ec26b888d0026956d0f1ce42608fbeeca6d88a6cfaf764c42df8f88baa14929eedbae3fcfb67fe6b56efeb501b2bdb19493a8bbe16e5cfc7db5d0a896fe067f8be325a42d338b15323b4a4fe0d85dce112d51649363ada2d09b8c57959daab4aed8ddfca2adeece0e4e009736e23f15af586afb50bf9c6bda4f5b07a2a9966f8197e2f124d07b73dc95d228c4a034960ebc4042b769829ee08ccf16cb9639fb27f2d3d05597e13319fe45e002b8897f9df3a0040a0e8682b216d66ce6aab6a54f3584559515b0bff4aad1571568e453a927a7702ab784fa9db7f567e04199487ab4d84d19d6bc8f4beb4bd65f5d6c816230c87bc8de413eab6aac77fa69f303c42d023bff4b4b6e885be0850eb81aa2c0cde7a9fe2f59930d8fe0572ec9c8a9b62038ea26cfaa1e0b40bd99dc6be883f2610c53218b15104f75182dc6aaebf604f9c4260f9d2392a56118f5121e816b103b22cb6465c9b718d34087c94720afd1fc1b635ea5a57f0b93e5cfe7221a9b85e3f1dc4ab2da93f4a8fcd9bf1b7b4e9e957199bfead28b32f0ffc6e7cb97c3375b0c170b530f7ea0ebc46595647a464d69492322fc8031fbb021aae5bb4e521b00bd12f5e94a26c3c29c20b02cfeaa3338a19ef26dee17ef71cc44b9c13e0672945a7c7a5a894e0e957a44aebaed71006c52b201c33984de867d0fefcc816e4be90d57886028a5ff29ea13cb79640b515ecea98efc69b007fed3539faaf1ea903e4a32c93474eefcffc76808093a655c174e3b6f19bfff453cc0cdd3cbab53acca3ef0d498e366b569c02030501e42fd40789e46cab750a0757255288d1124d59bc98cbd5d349c0e5d9308d060c9918b7747e7982dd7b468ec27cf437b58a45c0b44ea44e9d2c58a9e94afa0bccb5dde2932a7e3c1ac19b97a6e997041928037e970475fda6b8505ef0377975a4d2a405e4f8da42e20e48443200c688d9a9b50aa19b515acc88f51e09ba8a7ffceebfc9d0464be0150e6d1a0086f0c66f80aff208adbdf7955c1672dfe4151f80c6fed8f11ebcf8543d8e791ed0baab72c418255d7051fec4f922c5aa808920507e58079b42f4dfb4b0632d654b718a87d37428a77b9fb28086a783240a5e9e5dd5eb6f7f73e418ecf3dd95bc997a8ae357de6d585abc8651f5efe1fae46609d101a7b14adda182a88d8b12d2ca33929e1c85c0a4e1e2df7aac8bd964739bf2ee78b3d9ce93f4ba6faadc4138ee97fd2a7448d3a24e3bc9d3731bb69d240921e6b5f9d2197a417e427942a821e5a7002708ea1776fbfa4516fa5ec0a5e6ae4cc24c12bffced52dd4024eece69f552dc203e7db1162e222d3c56514dde5a166881584b3b8a6a33fdbdfe9c998ae09bf02466a3d280ab2d41350c1b7f2e59a62c5e95d496ec2357eca4cb04ee286f82809f07475e0e6593bf96e4ebc06a47d1177ee9fc3d72b3f12fe461356cda3d355066265aaf0c3e4634a5062b374dd69757b88586d2b1135cc64f712184513011824d4aa950505f90ae7495468381f82b89c58a9572b152eee1cef1255f4d81f5576a31ec7b3a69f30e45f7776ab67ea060916da665448a2e47672b10a499b2f46af2e09e3563f743183098acee55f956eadad6c5713850ee863fb3affc3d7afa41d2b63eef501916808e2b6eaf459609dbc3693f862324dda21021857d5e87f74676106cb2b0b04e9aa1c7ba14a5e74e196af2c99d447ffb70372fa90bc23ae028ffc22eef69f56bdb8a6207fddd052745bfad7d310de7dfbfeec40fda961d6209a9692e3f9ee5cc7c12f9c5a68324552dcb8d517634be96efe6d93df481af6ed8e9fbfde6b7e3158bd1a9c3c77429c1bfb63ade368ae8fdf9e12567da16770e65a7abc20ea8417da087f4cccd00915c5755d21e3c6827fccb686ed18707f05b1c43395734021e356f86401e36af0dca1f9c31004cc2e1a9cbd49ab10685dd3c207abf27e2cc123fe99592e3731c502f00b8c20a9d21d465b75655869b3734b72e41605fea1733adf08cd217ef8b0bd478049d058a5cf51caef9591efbeeeb5b043f22758e3046b7ce31d158f880320e85acb399e998728d67b9a921640af6b7a0bf22d332f85018de2c62ed78da1e30a4e734456222e5c456467f8a3b863c939c482ef23b97b966992a048fc1929d3317c9d1113d8935f19131d2f72f11bb10097b6c1df12ecdf9815fd9e29134f4a231cf8d9affbd903526cb0c9be15a807d205942c12855d4d6dc9b4499c84fea51aaec261100317fbf573c8a06260d1618e178c392b9306c338e8346c45a17d25093c569dda5619842cd6fa09679b291a1311aa53a9dffd2aca415063fd194d0cd7288cedc0aa091081d7b448c7cfc0aa3195aa12b07fb0e0d2ea40c2f8acd93506f66c964c09aa97bff54655566c03aed8d8b49d67931150ff05be1ad33a336f8fc7469ce78f9d48635e5cfacc31636eb149dc14ddd844f098206420d2751beb1fb191188c9776e8b1a1995144faa64b0186fabbb4d73cfcaad9454834da1d42f20a49df38a28192e5cb98e339ff0bec3efdeaf5ed8b454383ee3ea6592e02519f1fd6f007b390b4621f1060e77a7aa70aa9ac858b8cf65108f67c15b054e614a26be72cb154d1c19c700ef2d34d8114d6cf14bcaefd710d8adb8a18ccaad62a1105ea5c7dea7e82cd008da6e7b43c9411d94654e6d9669e28f67adfcdb71ce8fce4591c3bce698659f44121b45101713a11c9f92fcbd4b1777c7ea7000d908e12c1f7987016112fa846c85b1bf161bcee571dfd415ea5e2aadf9fd16c925e37d9d32adcb28a6dfbb876258e1946ed626b1d6bfb00b70c5a54a82533b20f211d56b5d575b615d2f510a79357c510437c34d8ae1782aaf0a5c88334d2fd8f67295bb7a46e656aa2ca1f7953a6c3f3fd87886260f847abce8aca7aaa38e9786de14c80c458ff2945aa043c5538e57c4c8252b415dfae39914d14045d6e6a8e20b98c60a795f911a9f7220ce5627cace064a3376c274a8ba3b5008eb3235bcd3423bf9bb2df4037be01d11658c8064452010f932df546a3393282070022d9702b072705a1ad7e8b3c34b41697fe913e1bfd22e4bb32d9fdd6b037eef4485ddb1abc3247dad168aa29b8a7ff8ba4d5a3c7fd92bde9bd32e55fe1ff7a1d3e1ae2bdf4143945e25f5a94c86df8e7796c6328d10cfd11248ec02cc0db05b11d035118ffc508c32247a0411bc6a31b0a465055ccae9980dabc750961adfed590df7c2495bac7ce6201a2f7ee97cd6d0b25bbba552ff3191cb066d63c59204db4f2fa6d7747a257471e3b5761decf35668f1d1ac3b49bda1e40a10789031066902a2430b6172ce9ed67826efda24c34ad83c619807df5dc98823d595ba05003148043505cf87d6a7415771c31e7c0286f8865cdba99d644dca619472ca18ad28893e5dd9c3dcf93341922202f28d4782f894479a74ca456bfa578e9688927c94a56f17b59483d524895543acb2b3e01473194f1ff2d8c29746cf3eaa91ee7bdd5af5d1e506a2cf3b9199710529342ac03127c36fd9ebaf0c15f7840b66db815fe9dabbb6f1fc8198c49e8fc284983ee2e013e54ea3cd61d0694dd3fd79ce4cbe254bb8622cb669fd58d7a61d21f6ed24eed27080c73b161c7dc50d014b745d865fed76c4bdc223123a7b3879ecd4655ce871cf0eefa0c056d24115b572ab4602df1d0a627ffe0f610ffffb5057a0969f8af96e084ea00304ffe831ca04c68fead6ba3abec4d6ca0727e1edcfe2954e04c09f5b275a149a9fb81d36ecbbd75b479d8fe0324fb9deaea6222d3a76a42b3591aaaa690cb111772bf17654d46821da37da00eaccb7f0878fbec00d2cdc17e4c7460f321c3961e95e97c33427198c10f51f0d03e0c2976d6d4c34883a33c1d38131bd6f94de5d4bc74b022968c2d23d4018aa63ec2cd0d6f051ec6a2ecb097073be0ecc660e330e25b84c5dec826216b973b207ad59ed8f9788194c03aa935fac0e17b1523c6cd91abf458ab6ef053b5546eda4c6ffe9e45f789ff880a8480b54d73f537d20bcb8a1744a3cd6f1d52d093f7e8b1be4fe21b139bcdf8d74090ac73db4c29189127e5ff3a91ac39699deab976f5ecf2b110e9c4936e8766ff0d4ba64bf4fe645dc2116e5121503aaab9aec61a3801a272c978aa31612e5263d887a1ee7b856580a6a4a59f9a592661de6540a9f4f5dd417e2fec23d95e7fcad73df92e13db4b267471ee4e2992463fc432fee472b9cd773614691c55dbd7a709223df5065b26eb4909c027ca824f226652d7b960f8591cf58b392dfd7da17af80feaefc9316ecb9636c896f59d10ee391e39cd4a5e26fdb7622939f5ddfd973484c636a6480f5a231daa02641d3dd50cc70c2117e2d742f34cb15e7e4470c4c7cd15081c34393f8756dae3978a1a8ea35776951c86c7eb7e20fc33d7293b637ba6f69fc79216d9490508e6cfcb70c8eaa00098655ff17af22d45020541fba95877d29fb71f63ca1d800f27dbf51a00ce3172fb151de2a760a727a59c640802ee7107f12b6a7bcdb49155818cdf408ed5f2f4fc5122791660b8f578fe1b068c803dea3601e019521e038023ed70777b4e025bacc4df7031006a3da39472d09b99789092fc3d880720265e8b58dba3f6b87cfc4594953cbd4b39e8e02bb380a9caa7ad39df34ff95dfafc9a74ab7faac01865f61e023a21eef21292caa81eeeb84e69bf8df606ce4af04cf8975e88b13839d0ef0ccccaba8c8b60e78ec644abf970458066138f92ed8721b2db9d5c5086d4f634ccd123b83d30ae48705cd96f4236feb6701bd135feb051f4b25c6e859b6d1887d131ab715aa60a2fa0c01edbcf7a93f97d458e803331af6a3b28bea29d0cabf8cfb901bfdd3c7b61d29634fa8d87faf5906de131bd5d2d6c9b2bc931b521564b3c532073100104feb8b5de7dc236c99a2ce2730f90358e6ae06eadb01ef1969ac79a68e386cc8c7fa57a425c7b6639e76a180eef984ccdf76c0a46c672815ec026f3d047abfcde7064ec86a7a016f3d4d5e981992b11302882f4ccdcb41c3a066e3fbfdd9cfb7d400ef67d479746bfa2a2f08d147a81e07308727ab86affa147ab99fcbb8d5b875070e79f0b34eea901618afc982dcbebc5e07709e7448cb3ee6b0b684dcb067c4ae5dccffccd02a475b75c359aee519eb5725c79f1ce91c1fce19d693f59a836942d076dfb71ff18a6eb6bf871fa12792f928ec5291900a6931a7bed4838a275c72855d9f38457d35779929f787562f944dc47071e6540c4b7e1f1fb60671b4d3d07f7514e5dee1c8beca33e23391e31740bd6ca3a036c9e25c5fbd55de217f5c5d55356f86868f5468948e9ac5860c60813ba65c643932d0e050ef93504dc0f2294763be7076af088163fdbc799b18d99e1f5735d5c83d332e9e77536979b0f4aae5a7fa62e92c77b7b4e9389b4344c167136f887b46f814919607f8389473a51124090449f154903d73c53e2ecb70245462371f397c6461291d3979f3db91a2450ea1e27cf8ed01cc69dd222a20812d1d9a554b8a9e3281b0abaa3a263e3b85ec8618ee2d0ecebe302a0d9431ca7079a08fa56c178c8de35bb839043a9fa18f1d00a827e49254cdf5209db511e71cc7f2cd07ec5c4c804599608fb0d2ce2f00d77093d026bbfd07c46c2ddf14db3d0d3bfcaf8dd0e13a65c41f9bb8b2a526863aecc1fd9854b77ee033cd99a93f9cd6355f1f78f71093813c2a88a682546a15f08977fbdf12c2b8abf4384f605e5277e983ad2525688accd2d2b4fd1e2df4f61d692a9d2dcaa1de3ea3a7a64b71256a2a2776b20ee2bee4c0381040e33df49e4084812ff34eb4de909c8dc237be49e8fc97376cde27382a83e044b3ee141ded39fd7f130aa8705f4af0d915e6639d60454b0fae2fba8733bb55bd1db389a972ad872af0a907d4d4348eb76b1c0b310c8140d31f76b8070425221cfbef0470810e5d3be752591444e50c0c6669c9c34306159d2991a7ea1f3fa5bb614001cee3e81c8a9532dcc2287145a4c39e015d2d93add512192d4952feac92cbc1068040fa79d53a5b49fe6f3d08f391f8cb25813f91cd494317c86d6919fca527cfc6d16d83b67f9d68f36f360d66023dcdd24d3e293fe7bbc34868f00a554fe3b6139f6bd13890f42b94dcdd89f41ad287c22d6cda92420047c0fc76b65829cc8cc30c7d6967eab92ec73e802d4af8e7c04cad61cc7537aea8cb0760df88c6e756977960858ac86673e88b9192299deaadf87358b717b3826f1c7073f2a2c04a2c0fb36c6f5817c54093e2066306ea55c229ffad678ce0c7a59b4dd0d43da8c2217ae00beec5c763569a289dbd45e70dec8bfff2f3a071efb47d59df8d39b7c7b357ea966c57767374bace583ed851e6681b7847bf9256226f1cdbb7116f6ad0869204718afcb1872f1046da0a9af116681b8dc56d7317cbaec330cba5ec58d53aace2139eed147531e019a5b41ee7376d26b60146a5385fb6a709f775b807049fbcf76c8145297e3b63c79eed9af16e81aae05829dfa9b99ab6e7c7c4e466584ea7bec1228935d43813a768923af7cff942eaa8e8a3fe0cae91fa51b2775350a128e99092a46d4e5e9f1ef31e81ef82891b4813bf78be898630a36e965b526425c4a743203152482123ef0ea0fe16f4168372450ef45c79761e597a9364b6ae76de278e681cf774018a5e072d05c99fb4734d429feefcf150d367f2b3cba3faf6be6309079c1b159c236742bd2071baf88c88882b81a7946ef2f2a7021f53465317684fafb06977c94790081a35c88d8becd0259d6620be106474ab7119c94116ea3fd54fd52ac3c9cbf9141fc06c83329bae079f6467a9d1fd6c50ae8ed7f0e3439b286c702462a89a4b28f9ebf52ac9d9a3364c0a88500718287221f5e8eea4757a4c1cb4ceff8dcfad94cbde3835c733961898901c547d0fa4def3c94b77e8be5a77d2a9eed9cb7d55497030eea07828cd6e879155ea0d761a2795c0e43499a41514d96aac2a13739d3a8d464da8dc7995075fed0ddc814b9776e0fdbbf95bdbea58146b37157bf04a54040344712954b158e33cd0f3b996c5d63e6d344af1702fbcc7020438520e289401c279e6af932f8336fdb6823ec6ebab927a96ccc59582657659cc588fcc9c88c3f8c7902e32f8225e837df48ade421d52ff045d848194d73de7fec519dab0974713036b141733b54513e6aad76b9ba4386966d7889129524f06b68597a2380c7780b9f4a9e314b546587bf8596be07d5dc023bfe1f2f7897b0d0b3cf8abacbeeb0a7de31042e516609e3e29298a07825a7847687352c7df1875e784371d6536f09c846959ac6796cfd4cc2a8de2332362ccbfda0f8e0149a5cd35df7140acc51bfc1de67a413ef1e507d5abdc4a24f75fd98198726c9ef045d230648055f88ece92ea2f15ca3fa4a76979dd4a6a29248c827f65f6ed5c5467d5f73e6b64b51be74d77169791f8460786da7c7a13e7bcf387f8d5c3c7ebd49766206c286f3d09e39d32257e3f148b0052e04c124195a13b1a61b23a4c67424beb4258d32f1b60c68df1b41e8005fffa983c75667d886aa003b6cd98f369e782c88444c21dbc564076c833f94273e592a81c5e8c3842d3a775dc00008267d9ddb6968ec550474f3167ddc9739718eb2b9346a5fe61e9bf3f57461a6a685d3aaded62fa667d33e10f0f069156ecfea559950dc32f21fcdc808373925f8732e2c24130e42b6ab93d09e1cbf323537220ca191502f89fdcac2d36cfa6698e2f711d13818e78a1dfef664303483c91b42f308d3d595b1b4a9f9c2a50457aa88e7be1243aae135a93a2422b1dd0e01013a3fd3abe5150a7b5380983d4fe6783e22c9cfc500cf51b7cbb9fb8581a60e300423ecec35f452a9c18ebe07a5b4d01022fbb1865e74ad5571457cbc742966b7e79113c66d6224ac71652068cd0cee3231327fe082f2ee015157612fabd7843eff797e50dd3bfbd12981743f9d5cdac3fec81ada5f6a7e9b423ebd2c1504803cf3b425281a30326666a00c9652d7e5c759301561a600eb2431f4e04367d41f4cfacbd9d7cd1c64760f0436b2ea695f50da6a094e68280723b0c925b4a276dadd55dd21bd3bce90ed7bd1b14b832fd653475597fa665f29fa8a83a226b8a2f7926b20f83a69a6aa617ed72f61233d7aa8ab8dc2df8954ecac4a3476e34964e62ce53f7d66359dbcf0d1df134791969bc5bf5d8422db755f2f4df9e588c84cd65cb16e2ef4d1f2d1ceabc4446b155d5ddbd8c40d01482ea127257cc837f97a032713d156f18537f405a6acc477cef8ab2a332f88a3a3d77acba95a4869121b7ea4e7db6b89f669e49a163db72872a2d08f77f6853cf9e17fd444983e8f31bfc3826e0bfae0688440077682cf2c29195a2c3fadff4b2ae4e23a32c96346fffd0c11cb3bbece212e41ba15a59678a66867b1a17e2964e64e47766ac2aead305fc4fc1db413b67781f755e4c60efbfec33fc18c5fb47a0b0089536709703cb44a00e9d54472723b9aeb1539ac1e1a9be504cf651a7c758c2c2a6146c293d443e299a84103d64c0e24dcdca139e4daa972c91c10988fc7a804020a770d93ba972f46d795b2bf57096cd3f0c05013ab13a7e62f72e79e29891ee77847f6749f58d5d8299fd197adf745cb0f69fa8e652da78acde8e6a793b5eb9f42f36c25d0b687f1c84deab76af953139391714268759ef4b8d860490ee3f9615d9bddb1ce11fb82d930fdf88711a45ae02b058afafd66bc1a3c7a9b592f38ef401d7712cf20f4ac1dc5950aba7830f196c1586352d34378ba77f4732a6295cbe01f2dfdf408787737a6e33cbdee94a64e155b216e1e1afd61c5a7dd7dfb02f5e746fcc14b18176d03302df2529e934431a0338357a230ea30ea54a9cc7f0644a60711a0083bc36f12c20ce923f8f12abe63e232a8b178adac300e7f6f6b0e0eaa4c75402f9a0b5b397077ab893ed417fc40238b2985936f96a5de4952870b310c0414fb9756d41812adc2c864dadfb0a01cfa5421f4c884f3ebbb81732dc395b1aced8ade64526286040c68fcd563743ec7c1f5c91a109aed963c3bb631334aca0ab126f072bf5a64b8172ccbdd455bba8f8d5b8cbdf4efa031fb14698cf0aa8b677be090f44b795c681282da8ac64af5b60113d763077ce0a3d576d483507ed34dfd7a72b953f1cf542a780522c600677ef91958ffa7ef981797d05ac5ae766757cefe95180c2b210d12991b473b6818d582a64a07ec95ca3d1186827071dcb7adb890596138b378a5ba0715037c61128a926d06d83d7810315653d957a18f98a04280a8817caa0c95f2b995562734e680ff7ff35bf4283734f792e958282312377efb551e86118c5f2752d38dc609c54c011022851ba5fd7762c8404ec26432ce0d71af5ab3135fec5b415fdde3722372bd1ab1fa7cf627446b3447dafc13ce462500a2ce2bd18bd2c7ca0dcd4618bd1670c9d3c78e9fc313e89f8f0a9d989d403b9b03e34fa5074c9e7569151709be09839be2a9422e49bccec5372ad40e0fca72422a429ad8900f356c6e2d83aa385b1e5f82fa3137548beb2f26c7907da8731ca4501395dfc252f5b38537507cff5e1bd6506e162686363b7e090569180e97e3a77625870d617db1d6d8a72c80c543933b1998cb8b7824b96922f810ae91bb200a5938a08a28a1411e31659d9863f294e6a7cf9f733acaeaac6e50318bd7a049765eb5aeb876f97cf1e0deab01f9990452176ccf55380f3870da9c400cd2a0903620e914e831077a4e0443cdb97d1d807ccee6baecf94a226ceeb978bcba90c5cb472df6f8736455ad3dc7dc8cd33517b51cfea2b2760cff438f4653daf3d6c6defacdf7ae10844ba5ef29ed7f292707438283e31b9ed7c542dc8841f260471fa504d901204f6d80ad9777eaf64083ac88b9357e20f3945d4b636052be73db7feaea5e92880d79e05227f5b7377008c3ff12d2e98c71a22a926455799e1c5626e283e83ee239d8909445d600a87adde62c205e8cf002ee3873a4ab7176645b9d30778002b1a90be0e027aae1c20d53758a9d47858fe580ecd9603561005056ebf966f3dd1d6f336c9b519cf8bd04febb7bea1aa97a688dd4323ec631ceb3797086430e5f38537e40d42300e57b927c68e28af98ffa4d170273bbd894d9ea3666c640ee4fbf5c5dc1077fba42c854583ac05f19bf80373ffde1d0e736d261607b41645f40b8ad4d1280e0a51e2e430872c539845caa9c445366339c1fd39b8acb791c93223096baa0d4b9f1aff8a5ffc46949a2636bf0f225102ac2be2b1162154cd26422194c25e34e64e985bf420ed5480380b1bf1071cdeabc0d6665c4787d7fe6b58486ea625ab3148eb44b24cde47ffb74eb13ce85ce6ea7c3fa929214e37ef0473699cfae4d432123993331191ef4eed9853899d308d08c8868584e10b37ae86c9b41ffe538bc308cda27e01576d460685cd3adf431736973e6983c495317a16c69e391866d74c42280cd6c1113f9a53651c9564d78f9892cefc52286a03e18e52c03bede6994bd1fe53592b82e405fca5727d7384c4c95cce6d8f600bb58397c7a328cf4e0e6b7a7255bbe0cb81500c84e6d122c0ab9ba1e42a92080eabfa0b4b17a6b1278b375bf54d6cd98f6131460ac940b3b3d7f44cabf720b98dd6110357739ca542d05b9ee5b0d0d15d80d3be9317853034b8a237b370c5d2bd866f6a8e30fe01571dd4c9f1760fdca950a41cbe1a25680fb30e4837d5c115db165f66f9063e4cb42e4e0e0206a1aac936143eac56cfc2aab80c042a87bc352dcc74bef6ab7726c385198a5b22532808feadc6966027c10cb02b1af6f50be0542da0385027659b6a585f3cf6a825884d7aaed878c5a5305b561e4fecea9f7ec4655331dcca0630e3fc084ded63ad1491e8c9f0fa07dd8c47fa7b255311ed036389c3359fff5b4aee07cdbfd75cd7e8c00a1d21f499344d07af7bcc22ded6bfbade20235a257ae1212c0c73f3d3a6b3849da74b87384749f2d29541ebdf3b7f6b6efc11a8015e1140fe1c595e602fd967a90b915a11a213d420c7828af3c5f0b580969fe5f6b6b3a0983cfe538a9e3f8758ea7357fc8d6882274f82a185375824e74498345678804cc3a5a776682634e5028356f330d3378c76d24ed60b2ea24a988642443497e225b36833f9f833eda71eb0516c95881b7de6e6e4c9122e20f1ad65a04519783bedf7f99339c5af47f09a62d66b87063169f9bccf34913f569b06c0745d1a92024d93b15a1207bf08d63536634e693457044dcafcd0c6f8a208797b98c9a16ca40cc9588546a02f0f85ae7f4e93e2f99f833489cc58d64d454c5bfbd689626a6d04f3b9664e2b45209cc9077b1b005435bfc802cd3de60f56107b8d44b8f0c20ab82c59efc6e22633e98a0d00dfacb1c9b0eac365d75c7dc236c1719461c4b0de98cedcf4dae5bc72f7ca870bee60119cbf9dd38b22507dfb2be354286bce1c4e29ffaf7ad4d9900c286d9f92c1cd35c781a372fe100028c9f82e160f9a83efd390be1d77b2145e339cf82e6ab124291cdcfe1782f07c49b32a29fd066ae86ef44b9cfd51bc962c9c91dbf3599e156bbe7822ee95bfa6695de50a3039d76dca4d8ce58055c0c887de37be27a08b0078c9ec72d3d8ef7148ce3ca88659ec3eb413237644267a2f3ed50a537b0d2da521be8b3d4b076c61e019507e8cf7080cebf6c173d08eb49c7c3b6c5fe2a00dacf69208cd6ee845384af595635a479f9c9437a7ff37dacf7d7c6f61f8a34c241e8650843de0fe5ea4a73b09824d17494b393571779bff8a36ffd5f74a1721c1242e56113b63e6c4da1986e8c73427e970de12d338b8a2dfea793a68ea97be737f4afe10dbe2b88d0a6668e6b762665981e366c4d90863f906471c2424b40be2a4a9098e96eef1f9acb0956ef06d8c0812cb22ba4e972f4f81148ab52b85885b13c326555cdc786a469efbdcb47db64dccebda433daf2324047c966fbad49e44e883c472956da65120f75b4f13d4cea4a1a6fbce1be6a23f78826deacade34cc990080a6d55bc09a70b5a4b601897f2cb61d4c8a394cfe109cd5a9a5e0c3acd078f65bd2d9d6e514a84f80ca6c20071694b27c9e659495b5bd9b1b5c70059b955ddfe537d16dd11b4b2afd3bbb4ecc4a4e1dc86d1cb08648a6011bd7c12c368057955417124a897256f07b0d886201d85ae0b93cc21b0479b16eac3ae89487f57da40894b7f64dc9bc14b68789d6c020712147d2e1a67e6d90c69bffd3e91caa2b566557ed34acc3470cc1ac6133678276bb90821238a10d2751c6683c8e720a88f92beb46b8c82c53a3418411aeb0894122d40f6b66d07cb54943bb3377da7aec6dc408f7eb32195134f24fde5b2cf092e3c98021d84f36fd619082b44a79ecb4e811ccf28c0a4326857be3284f1b4bab0e6db09c3d32fb93325026711aaca2f2ba56d98ab11e5fbe27fec08e6216a05531dafb9aaea1326b843b7741627ad2a87942eb86b4be1fb63a9644058fbe8d7e016287e609ed6e3390bc23d9287476d2dec7e5400ee3a25ae5c42452f661e3eeeb520d139de6c9c0e0efb05a263fd83eeae64d2699b57682cae65fe599bcc8f4e0e8ba4af801e387bb39992079c766a74dc63590c33b8b82ffbd629f62e764ca69498f80704435b87ff34501d9a0726837669518bf6b0b48de0e5b564f8ae0a6d63cf0a9551c549066c72ebfacbf17bbdbaa4ccdb599bba235d5f3768ef5fa10d6d208c783386a92259220b035a91d7bf859dc946f923a1da5c2f43aa3cce23f5379103b9eb3eac1962d5d2bb1e4976754ad3e518fabb1df7f3c7f645bf327002ff008954ddd6dd997aee446c3577cece1f1ed31f69058a6026526f00e6e104271514ae7c34eb4fb3cb6de2a2848b4d43c076b167404a599c354f12b8c86748b3365f0c263f1966e6d5bb4590b18ac3a56dda0ee99fff152a0c78a4a91d195a7250dc01ff2f7e6cdd1f82ccf54fc4ac36a618fe17a050ab51b2551399d21bad67468293284a1137ba6549b055b98aa3956be5295897f6b0de25c933e8e442f9253e88f3d8d1f8519e252f0f95ee505cf15e575b06df458eaba587f754262c5ba26124c2308b3861660e1a5723b43d756f30f4e54f689592ff604fdf23df1339bd301001dd39f368f6153e33af6a1913cd71141075b792b053de6b759760c78f300ab6cb11cade39f2284c9d9c6909132f6ff97f9f407c21ceda3a1c395fc7a30ab5e4150c4c8201ac46d0afa88b2d90c60d677f5925f1fb83957073a8dbc1aac59defd410b2dc68742eab8154c6413a547d42d56bec6f582fa99757d15c7263bed1480a74dfa1fd7d95d7c0a08589c7269a5694d382e67a801a1c416f0fa3c052e9ed9932659837d4b01b5a865e1e893de8a66d957a06bdbe8debc0d59992ae14290a2af6fa4d2d58f0835132e98009b0690e34430b06ee1684b2d64483b763ee02a670eded3a78ea703863793a0cefb11d3f3f709988e72849e9b4bfbb8285d3a765d29c4742bd8026e289444881f3f09722c77893679f3a35b3d79d0ac5463699bbd4ae02fb43b7cf1ec83e0c578054f0712848dd796cb8b0cf5ef6507cc5337421e55cb4c965c31987e33f2243ae43c9bb7a68ebec057db7b51b83e8e66720893a07010dca03ba3578c2a2dbed44383490810ddfb4bffe747769925278a0c2687e3aeb12e053aa31279379ba54e5ddee5c7d0f5fecac25d0000109edb2a31e72f35caa5399c82dcdd297ea8c8ceb34ca92c0ea29f406d65b7dff6cce4caf2e16cfd96d96724f85d556c951977a08afbd97c6aefcba4cff96c07991b3f847058986fc33324f63c35b0dab4cf8be752739b05cfb4d6f4c2cba49554c6c4b27090601560e3c203e2f624cb013b8814b13bd78471a63f8abda97b367f5756c2eb033264e979bdd80b04ea7734a8aa536c47116b26e21321843408fecda1275bc1749c88da201a1566cf1ba2fda713a8297bfed2af26813d11d4a24c80cea90d246bff7e5e4831384638a6d5b939835271d32e887dee715b9e1ce2552e4b84f3bdaa84a7577fc96457cc7074d87a4a1a8a08bcbc8e287128e1cd0abed461faa2ec99fc112e935a2863c309a2c04835ddd66d933d4875654c47cc8563bec17b69ed3829fb85441ec0c2a68a336d0746e169454b4914b5974596d8f6000f23332f59a00e20f8f5ea26fd1c94205aca008ea827436c80771d974868fd5a85d9f52449258e8ab4091779f44de97637e24fa714bf46a1c619ce8171bee9ddb3da8d944e0752816f0f94bcb1706dc4a4e0ca577abb082b1baec19df54699495547e7b94babce3391aa1f34a5bb117f671bbf106c4d3694c0319a79866a2b6f427ddf1b6e38abca5bfccfd908ac6227d79f017d711daae5bc53b961309c57d44894f78121ea57242caf22be55c7c5a2c81715bd070bc63985f7222d78d0cb0131a7a1295317c2fc92fd037cda7660b99ec5e0bc25323ae5fc9a464fd4c42f49f7117e03bf0090b3d9738349f3a8efd960bed1229c83055eb963662fe186033e241ee7a012080593745ef05346d7ea2a6a53b93709f6c3e1e41428f3d51abe3c3350826e995dba00ce7352e70416e0ab11e6ac9c5c05b2eeaf48cf0c6021e4beb4b751ff205c2fd8bc89830428ee420db808301f0117f1dd295265f1dcca9a6df52428ad04c9cfb782c4ede2e3cdd59d6f04fcd11ccdc910183f874f02cc1dceec8819c4e6893ed499e6bf7be524161682e70e3b3d81296d5721e70d7cc0a37f190d01caa5b0147bfc5e60e855f48e0796c12d96a3c755ffc5478f2fedbf11514b651330d0600d1c6cf12fde67eae626c1e211a967a55c56b2a1d941d33031721a26b93eb0d831107dc1ba5801b9e900f2a5c3a523919b8dae61df0e6e6ef5ef10ec5338805b0dcfd5fc80546a78acc1cb65b3cbeb52630205f6de216fb621bcdd86717d039fb1b919ec3a5ef41023e2784709751eae68472ad5ee351e4eceb7cb83352cc84cd25a8c42d06279bb7b5f9e39b9ff05b5f84259a4ef04cf2a40762249d0770cd60e4c9bc85387770600e48d6db6149faff544ab57cabd326b564055f2a05af9543577abf1b5bcf1a863963a94083d302d3c58c3768cc3ce7b03ffdf646f2a0e5897d7d34e538bb55b535d8da9ff8b41568b638a012d079fbd935a0e102c053e4f30e9b3e35593ff50ad4615f8a0e14bf81931d51330040a124b7a11872d9cc80a94c3fe69e2db86b0de8c11dff8245757be7df4a1cd622df424c96934d04e7b0f92379a19c82893034f13d5bce177cad8ce615d28144eacc96400dcea425b3d873adddaa2e617e7da395e0646a44e344d85b0867f7fb28e74e78f990239d914fe83b0c6d3855ab1f707adc4316f4d204c1acafaa99e6ea41610bc07555c211576ab3d952957aac6256d2159e439099fe4a961f2bea48f6d57d59376f04c8414e87eeb3c38c9af217b1c9143ae0d438172f555bdedccac59952c7010892b392e0e62ce75f06da5d33560cec27c72f9d4dd0bd658ca99ef851136b40d87aa4a2a96f8a1e2634bc2de00e90b7c836627bbfa89b8f649a92e24b801f232c5c86cf6468058e9015f0df8b15e32baea61d9792eafc2e0586ce2c28a39ead1ee23116877a17b14605c8fdfef3e798aded7e82bfddc29bf1629e0886b109fe0e298b0facb49741ff00ca2ccdd70fd4d4d0fca93bde5fcc22f303b4c41f65d6a21cbe2d2ccb10d59924f1b21e2e410c0f129bf373a2d64111090754686588614b6a941f1b48c19277fd1bcbdbd869b30fe5d5507bd9252e5d7468691be2906ad5cb51a75355b4bee354d0ee7f9f532a561de88ba1e8c8e7a7b0fa7d04050fe7e37c5d9ce6f6dbce3c920e526e7ef679fde53db0f4a26f4416c40cbd306bdc08339b8fbdeeecfaf7126207d41101adfa2348b67cfd1d7b32b15a333feee83610c4bf2e9d7651453aaa5c8a133495050d7da7949ebae8518b74f6bd4596f80aba6322f156d2a7b8d614fef4a6300bc359f65b446692cdff6b00cc1f236867534f6d3b27dfff70b5e2dc88a0e7ff2151090be6e12993cd142b5ffe175c0c27373976da7c5a5f948842f376dc246d9ea3934f482e53f13a3067699eac855244504fa8434b31984ba855e5114d71acd99c0fde7f4e1c6c409c950d1d5a4e74d591e8e01aacbab8bfa705fe8e3181b821eb068f66d3ba41954e951b0a25814220ce7c00e2f28875453d030b9f47c3d2e87d6cc0cc60e599c068a66dee4ac7636aabbd7683be321828b62ffa641212be48ae3feeaf12a38ef387c6d0ca31887981d6c0b3a26ca60d5be91f0f2e79eca70c38c09f57e85770c5daa0871dfbca1146c976cc7f75f16fff5b8aa3b066a5d23a5db9e01a967eb400d4712bd9e10dc425938204cc86bbdc23eca9cfb6b1c0949387988a3419712c481f1eb0de30816bd4b6ff53c623941ad57820a046b4f94b7152318885b9a0f5ffcdbc3b22f76ea090e8aa5065881d367009190c9ac88ada87ac01e1de92c462e5c4265b02d6be384c6212830a0d9a4ca5b3748569988e2c24d178c068f02d99836c88a8b030684c89613a607f394c9001b3deffe25de08887231784ece05032dced3a1719ca85cc477d7f4ff125ec304e393e34efb2e32152911508ff19933859f7e07da7cc9b0cc4d40f7bccb53099bdc185a85bf43f2f58e6291f68f6d216bd246eb4c52882028579278c7a90ae288f87b346b0f287a381b8492b67ce939c2ff25c914716b263561d8843c39dc0dcfae47a8b80257e19f84663cf4a30e60cfd881a3dc195fa1c65a1c54066453e1a1504860658a5e1b420cacd4a50bc0bdfc3a6b0b757c6f16e40c7ab65fb5baacb9e850cfc320b62fdd0b4ffa51574a07904dd3e20b451a15e3aaeea7e4aa123335c7e82cafabe0e8398fd065dca05e198d0c003c525ff8e852502345aaef13f02cdaba66f6afe62b289cc02f3992609e1f8b41abb1e50c29aaf87f91f54f39ee21cd1813c2d0b1418481bdcf98cbf36dbfc37f5e61489e625683d4513e912ea61a4e040822979281f3bbeef2f2ff4d495f26ff8cdfc30dab58382dd19c26c803f1b293a3a06c981f44baca69b8090cbb541f81e013955e318a325769d8bf0f87febccf8fc896c6ed91bc891051a9a2bcb9dba094ac9155a38e9bf8b2b492d3809e7d5f49faad002c15aaa4e6a64731be979e68f16705f2be4ab3aaef6d00cf10d68f4c4651d8e8574326758675afe63503fe33afa3300241f013cf4e3a4b07fabe2b88ef7f89ad2a288ce83329a127716bdd86149588c70964f02d454832691a1f161dc1ae7cfafe8c8f1db925c6b5039f8038422eeb3cabaeff90e6ed473caa402bb6fc3b9a93f096f3e839af33bbeb6482b7441d4fed9b3aa7a4372624512338b9b2690e79e33a242161b6d92bd077e366fad57aa606b0ea5dc616f5439e54280edea5da99484efd235d708e974bee7796a85da6b09defdcd709207751bb4b2ae27e6154ff97190e37cb7b0360b201bfe5226928ec7673e6e0e339ed096dca241ca4d495ee120b00670deb379265ad774f7afa4a9645ccdc7eaa487c5404749abf997d840b41050787dc0f8a8714994115b6c9930104b10564bf0f0df784219176045f83e77d23cba9e0f878381b45c8911139a409f6b9773281941ae57dbd20e47eb192ebd4975bd64521c52048fba97ad1d06b7587dc1da908742f52f9a9d8d8342de830cbb05b5ee9db819e7627d18cb50f53fdd7caa6efbb06e7e9070be4f155f7cc9ede35b06da0935b23a20d7ed711d64212a88e6ef23509e5a298d227d6ffe1c8eec9fed4b4eb7cdb7fdccfd8337017bdc9e70d1077c43d5b0b63b40af4714367cd2bfdc37da6cadb576e339e8f1eb4c140563cac7f715426f88ac7f74142c86277185adb387e66bca1009a05f13e814d7eeae36586ebd6bc86ca021ae8d5dfad8a1b2e6c3f1fd2bdde87c14e2f09880e726e31febbb3fb5f1cd00885c825a133ce434e5f9c6ae4d85a95ac5264a8807f4ff957432d5758a622add3d642975e78243a734b13b72bb57e6fdaab30cfb7dc7ff58121419df5b1155b74c34de9fc6e1dd60706c42384096fc8f8286c3d7614b1e50616838b13adbfeb2408cb7a1eb6c7c09bc150596446a2c172a4396408f7cb239f922a40326b02ce43ad3b55089c7a94787de90d874c0cd7bb814c3ee166293e50f6379c7718ee1e61a44e1396740ce74917e71240651829068f84cf7824720d83e0dd6d698869d78f7520f4f3529b8ba11334fca4963abfa4b30bc8bd4fd42236d3c11e234edfb5f38f9636a50a3be1f4d004b84708ef3e69ec1365180f714af7df263c1a75037a8c06de15abf35a5b18943089ad4277f2abf0208ab173f9cfdcd5a2c7f67a87f2fd523deb6709e849495a0ba6ff16969da92065734ca9bb088f115ea4805cde6c7e8efba5b66128e6428894cbdf87406100f75661f95950ccb499c3071c60df56c46b62cafe7696d61b287cfee24038d013a8f56620bce7c5706e7efb1edcb445b8cd866022146cb36fd6ea6a40f5f654d88eaea9abedbff9a457a6e12565c9a447d0c7e4a46a215c24f1c878e1b9dfb38c1c9e9dcee3f41c68e5e2aed36c63924d5cb747d6786ff5a6458d257e28f195b1efef51d72e3769baa2674f3d985c3b453a0789f7aa182d5273ec5da453b8f409b43266708ab86a7c7115a86230233f01299cbd918a1a980fcf609bd4ffe764a6139918145bb9334de3672d93e12b4dc1deb77c5d21067c437a0af6bb61a9dcf0ebd19fa837e0253e44489ca62d18d3a58cac00d543ad3fca08e1640d8fca654c75c262e04fa8af2ab88c2b7ce98c5888802d854dc6d6a193134be31a5f49c934b5ef4cbf8535cc8f5cafb4d22207245b9b2ca5b9c8aed11b259c92e9c9efadbc6e2de3298fc20a109d944e5756e7891b444a6c1ca8d9732bd404686b1ee930be5293aa52c861894c051c06dd03db75d1523d9120b74dc3f865359b7ccd50720d95628c1aab4d2429940d4d26444d04607e628543978a267743f41860674aaa64968e6f9feb5c9d00ff9092cec79eefc27e167731f5c3befb5f0f66a44bf829e8a74f3838a93a898ab3734c574fb3a5d6ae174df0d4b385b41d8cd47c03632edded905cd382930efbb47f062406e2909e6aeae24b2efd0efca873aa6bad0479fd673397d2d0b577fce78643eafb7d10f036ce6e706cd1a3dc833c4c82f6e6bb3a8911b06e14c5db0e04cad12400f65c53826ab0649270278d2429441ee9f7c6a805fcdcaef7fd98f7616a531aeb221f70589aaa874c3cd6e524b4f172880315e9cfb5a614799f0b022161a599e5b8eae41e817b243b18bfbb81c045ad6f7170e30976d6529522d9ad0b343a3fb2b85dbeb27415fcf1d3a1a527c7e8751d25653cda627719f63625c617546037734d91fb8a2cc54f94f056f8d9d52262a8d03e3480fe7eed978cf456d48b683afb5d7ff5ab18579f84a2098e09386f92e68a1e36863783b25edac9f3d5ef77282a6c57b42948cf81808427c7e4f4f3b748bea129edf4d862fb5e97a188a8edbeb14d296ad13c22d14e2786e78cddcbcd40892143a1e939246b80dddeaf8d8073c9c5ad635183e4061c636ad27f8ddf1ca750cb28faedef28f41382e7a2d8085ef0a52992c0254399e9ce8b90ad322cc8ab018592fda2dc7263d2168d2deab27a118fd153df4c294c8dc5b3f360106c4a5ec1f5991e87db50149dd8c821f8f6485d5c49a1d2da1084d634d67f4047ebad2f19b5140ce5f68115dc2a79ea20c59e4f1d14253f5c937b5c0c2f6e4343d81d55a09d7bbeb3da036417105fa0a61ebb117864800e3dd50f9ed5082b8bc7e69f5d24edda68df18a63edaa0fc0ea8169847bcf7f468f03a75e6894816fddaead01e3677457de6676fc4f4f7c86e631c8da056469433480533db77af5de074eaef78556900be9326e56c1e9b5c82cbf507f6ace6f8e9c9885dd79d7e3e57013ad3c977c51334868828dce81d844aef82e624be939a14e3c3e2ee64b41de649f68b47e297e8a65c0151376131e4e3ea6f45c85e823882c39136c9fb20c544822f815508f65d9b1f08d8a825f6bd63214ea9c50b0eea1f2968365a2328550ec74d957ac4b803fb65282edf69ca83ea8886a288e690ddbb24df3fce8c3ea6c3481a5e6cc66096a2bc6a71b2fd864d77658da7c81a7c51d51965f85cd1b768286ac27a3ec5b5616a56188b47809d0ba4ceabe225295cb45b6d1a6d3b648e166df53c4af4e50c5bfd54ecad68f0cab3ef02fbe4a2a194a015e6ba430b0495ce0d22ee10c453d16c0d92e5dcd6a45038f1317110fed7edd3eee3e4a1d55b31237ecd527ca1518326c39c5836dd9e36f869e1563777747315505053f1ee4bb9a8ff8deae7cfd754c308ec7ffb3d7b5be38a2bcc10c218fe82242ad06003ee6e1d03d03525bc77c67c02c43a9bab0acf7f5a7b6d5ba0f4fd17bffc13b1ef2af9e83b8c542393413e6dbecbecd50a04f9ebbd153fabb1c11d6ccc46de1f289202fc25baf6b488b9411697398ce7f12438c23c8ed0c8d18677afc27e7fa25bf73282ecfa716d0b73d3386314e1faba47ddbd898fa00ea147275808e67791d5833b12cd39f19e487f5ec7c979e60d29d681903cae2e83afe60a766d3c973c4ea0c236cbc984003b8bda2c2afad30edf1e4ed15eb0a0c3618245a2b8596ebbea05fd8926d4330a8bd42428e723f6fdb4c784ed581aef0a19a72f636f433e1aa9c0629602a875c868e2708d9a0d18786dca57d174ac6d49b2b20294f48878f74718a872170d346171c363b830ae75397e716d44ca24528135d20a456c05ec8087c0dc8e1e628791791d7a9309e7e371664220860baaa15e71d50244d847a2ee2164fd2fb4eba3cf031eaf1a3e46a0aac47121d87ec5c08e1269cd563c03678ffebbbb2061bc1640a1bee4e250c94974d0c6e802439faf283f5b5abded7ca5bc09b9740f640e1e74eebcb771ef3d195bfbdd3caaa2e5cef3c06df9ba66263292b7b24627ce8622b188249d7bf53a8d02c4baf93951ab7d379bfc81bdf5b87dcee559c75ad5c8beee8cdc5522675ce89d2f1c0e938e7fe5de723d21d8e587671b984f5cd54af185aaffbe7a9c8a0e814fc87384c02c6f5c091926b6912fa3e0ac9f33b9f9d9045b734a372fdc34d27acb5bed9aa3f0b85d5550c9e8538b203cca1fc92c970e56955956483aca934b03f73be1b47c3c682fb3a7e42b6fd856223e9e9888e0a62e0f133861c64782679ee88b9f09ba5b503d84c1dc70f8363d64f1476a2f0742554589cfa146e34a7a488bc76bca0ab7cd2bceca1a39ab713c93b84cb84577d9c87f9bc7a4a55eb65bbf34eda2f5561c70e6a4369a4a2c101b9b44b93630f4c232caeb6da167db87610925a795ae4e2d402923e239f4f46863415f3d905a07a956d811215dfae1dd28c9e85e6f07aeb62b8cfbfaf5c54c2f0fc0dcf623afce9eca471b974b74d2e255422f856492d6f60f62e8b9c83a07273354597b67447ae5c027edcb3ad9dd1147be210750ac13725ffd91c05e5d5ac66262a56e0fb59453be869b4b05690b40bd83fe55936590d53faad851c9931d0114480356e64f7e2606d15f3b777ed098daef3e1940a86187964e191487b1e3e9569834292b6453f62b2d9763c0331ab6322b36af7be4a0493638eb78d59afa9f1b923eec333adc8f3404cb51004e6950f322c58ba7ce6ca7f149027ae2be30baa5d35691bc850175777850472a13dac5f8af1ec478558f3948160a5f6ef39bd71d970c409c769d2e11801c03052d87fbb80aef79f888cf03f3e7fb942b123e9c901b38a4ea9929da4df5e8471df2f40afbc24f651fdbe32e311dfb105add1709a3311bf3d03417e40b914ed734ec6a15ee99e55c184acf4464e37860705635359c58f0f02e2b26bcf756d8b7eb0b9a6572c435b0a123dec2f8b7404c9df0f66129a0f11c2d27081668dbdec09f71da862e9eef3c1ef54ddc9ff55f0da66d39c216a927d06147fd96da956b36dcbfdbd7f51e564eac627137fc97a3121d199655ace31c8bd7f964a9ff1ccc106d2e7bd14bc804bf71c7f7407acb76ecd05a49d19a990b1d32ede7beb7910aec99ba1118462d8d63fbe998a7406c3cb36054a09a11c8673a1c08c117dbeb51e4944f90887f545d0c98a944a38032ae0af7061d50d04495c80e5b5e840a8f5eaa3f3e7dcfd8f6e93106c31ef68c3c4ee3cb14e6f91d50e0050c7ff61ac0da9c44fdd48697682b0a8963b6c5eaa6a9d1c3cd36093d753285bd193a8451782e5162a94b9f6d5f13a572f13cd146605d619394c27005c8f7eb04c236e0084da1b52c52547456470bbdc72f657b600ca54eed7e15462a7d0fa9e6773997b5545b7237e83389651a566b967b494d684b390155b30c52cf478a740741cd6b124ff749b69c955042381e4a59259798fb29dd86e1e91fec1a798b35bef7cce3b45888a2d668084394025870c27d2b6dcf6a15e2f78c0da464a7a682de7811624642201d2b6651de730ee60c06f7590ab2eab0daab41e00992f4a7ed3c397297ccffbac1949348bfa838c49cdf87388e9876ecbca2d3d0f2ff1f20e4601ccac38032e5b63954230669a2b1b2918155809c78648eb76f8610ee1a558b91312e775012b741ca695f250a6786cbeebc6e175c25cc31b0b76ac6c5f9424bf086e7454528711f78fc49fe4d669e141c54fb46dd1d81d8b965ad778351b86558ec0a814e7de2a451f354c48e53ea43002bc7c4a0cb3cde34eeab76e8205390d1d9a45aba4e79275cc1a923b3bb123d6f46ee16c3abaa07c8af98a9de893737287565c783c85a6901fd0283f5e04ee27ecf670166175657fee753afbb794877c2660c064990f3bd4eabd9fecdcd5151a877bfa55cd9ba130ec90c2f506ba7a94e76f605bed00d98175f7a2cf54e0c3a1d387b198a45a461a36211ac3a80688a8529ee21080f5f1c29a4b126b43126e125545d9a0513c2474a5b8466140cb3f92878060390eb9ac3980b46c99235070e8f80a1fb75574cb93fe62caecaeb3617f625f0b545fb2f8fc53b6e1bb43bae384f75a2dcfc42f4329f5f72e2b432429db01cc3f12f05d6de33643f53a2e09e485bd928d7550af3a40c8f6ff27fc57f3ad18b165de462142dc14df2a9d98bd434d3e09aa98f5485274c9ea6cfd13fb5d66ee5180b01ba9236102b7e06f21700c4a7f3819d0f4539ef06988103d4a544670b8c333c261cdcbcf2c621c4366d3ea581bf26b3cba55b17c2d55965deefb00ac3ff71c9db892dcb44a9fe19006a8da32827c4786e1de270ecbdf8ce0186e0514807b6c3bb061b79c5ae07a090be79fdec630ac662e8559298ed67925275fcd4ff4f3e709e23031c3ca30e5c028e3b201651ecb6677ebe9aec418b272734431c3fdf56ea200fe79816544058861e347ff062d3ae9a5c56a7fec1fccae9d74022d5f027f2ae679f860d8a4ce835332502cb93d29a9946960697fbcb0a387ac5ace2dfb3eeccc28dc716775df9e7497964221e4568f0200be00e373bd1048ae8a4dad16faf9791f6db303266389829f0dc807af20b4cedf383b937de61fd8d027e80ccd4a3c290d9204d9b4980b396bb3b6cb2b72163c424ff485202b4340d533dd6fe35c68b56dd7b6faa30485eecf8b26499c2786df9987310b1fb264ec5b76af829193a6bb0ffbbc8f7bdee30786889bd6f0d7907c487e73bac135ca8617f867ce5aab612232454a17d2bb6711abf5bfbf576173a7e5fc0ad93e4c5585455b4035c0f090d9db703aae0c875fa0e7ce20b2667b3a027183aa045bdead220ba7da76132fe83f0d24e439d5d8697f51093c5f0b5c450a48e7d46b7536808400680f6d11d2c544f8f91a98dd383d229dd67b4cd3391edc129e42ef30ac8aa7f5e04648f32619f30ad283f178b04eab95f4a4af5ad11110a4c56bf5c8b52ab3a55ba442f2d5def1f7403f4d4192b8369eb633b12fa8fbc1c74906b1c1992418d6a2c35cbc7c5280b5ee12d4c2f8df544986be0bad9e90ddd06bfd5dee08196098e46493e7390cd2d168f503463890154b33d3c57b969ba0ab271ff2b9c55534667411675e0d7d04040e71da81a8eb566c79561aecd3c7d88e6a66b630f7a2289ca5a9e5cc6c5d446edc545719ad15b91b3410228ec092bf1660d2d4f74906750f06e1a3baa54e3b54f5636dbf7b71c6caeba8a4a86f14ddef8b575c4f8100bede1b81b6abc425667f84e589017bb7a159f774cf6ce0209df077e26a8669ab8c44a72585c9723f1ef667646f360f12ab96d6f7d56c48de703696a847dcb5c26d2970d7e68fa6a3d5238dce3409e1119bddcbbb10e967e1e9a36c0c429d8fd1b4d913091b1d0224ded01a7939b62d7ab40fbe5fdfa78e23a3d3ff9cb89a8e5ff5e8243b50d9ef8576f344e48591c4953c3b3d45a9d62a54b7237645512049aafd82a0e699fb62612d4912f0735a625f45448fa6ccca7ee08f905be43845eddf8ac925181cd290a522c6adbae670b931b68e919a376ceb15e278b8a80c581376ae1a7420d7236c2ef2c7f9f46e32549b1298b87e6110f8accc996001f660a3c22b52e9e67f09fe9344b3c637cb9913169068ddd46d81145d67debdd237c3d7ef4ca71495bea5add99cd867912bae7732038b15af1cd48687530d79a0e7dd475b6752e042704939400e8f4c0f9708d72d5ec70afd1e1265761fef2cf995ee1815630dc7a70871fc3b466d42bd95311e34b50a2af0066c1e1406a3f3815204cc0e3eb58e60942f7ab854e54349b338899401d1a027ced45fe62c7a0dba27ec0325106231fc057b6fa39084476aa1ec96446fce165ca31aa898287d3ba7126b2d629e2fbc921e06eb79d06d95ba516dcad554dca90c4069a0065f205f3fc98ba4961a46c918461ae466f7b97875057dde5ac9a7d57985d2fe165bb529b4a59a829bac10e4725182ac8c14d3b4aaf5d8a123aaff464543ec30b98c9058384a35187df325085f55728e9b5b0351b4584debed6c6e2d1633f5c0a29fcae4e85def280ee7cc67f9ce665413999781a935ebca4889bc94ea37c01ec474158341af7cd47793c83d7170f5896bfdd9abb5a27e8f229186d2147b4bfe76a302dbe28bd158e7839267623f776be17e82020925d6ab5ada84e3e96d291457075227b0faa86859d9f23121e2ed344de3ea9e293dc72fbdee90a018963e8a7ab32d9bf870daa739eb201b9d544a4f0f361bf84d0f160f1733fa82bb2db5d87912984cbfdfac481c8b36ce993a1fa23d44589282cafb3a173f608b1b7b19b37749819cbcadebacd294ab40c31e4b38ced4a9ce77ee36112b822ec60f31e4b868181c79a214be51279a115afbd61c6b28fc6e988cca08fa5ee10a35fa04269b904f89f09748d88ba11a7913b1ccd4928f842c34afff4e62db8466b2652098f8704fee6610e94ddf0bca903411c72f1fd80ac53b691b1f493815815903516002dcbbda86c248651dae480198f8d9523df039b7da2713b3a94a7371516b15290c343d36dd77cc623b019de66f4d27620ea9f6ead22bce56800940918a570ff3f88a35dc86e3c42e5f1b456f4888142cd2e13868f2710aa2eee72e20faeba141ccf9f037b53c9b077efd8c5237768bae401ca181f0637765727b696957316a7c10b1c5c03e59fa8e1382ebc0fd91f34b90bc4b33a6fc02b00a46c921a2dd17025737ba1ca3a0f92cc2c8951101ac6f166af4c834c2591d841621d24c8cc47bfdb1f72a2018756f67a29fe769c357e188e7895dbb3a9f33a2f046fbca7f4aaef73d4db71fcedd0ee91bcc2f0a1d883f9d16c0d3ff8ee893d99d5dd45312b1d7cc01a8a06306e579e99a5dbd27c3f4e0c3434157a517f41b2c70dccae58e0ce86d824fa60551c196d80edcc1612455fbf3dfbcd6e11c45fa169f65c0ead2b46092860acc98612f9ff6a8e06a7e4eb44a26bc512f19289f6b3e43000802a2d640be698cae36796aabd8d314d61fceb46c747522e69584b27762c54ae8abedc4d670be960ddc52c57f754e70c42516269100bac70a74dbe8d26a9e2128e0aa6297cb6d874ce7ba0a279f21c76ade5c898b27a261497752467542baaf1ae3ce060b8d76e721585d8ea0739e1de89e478c609694245e34d347eedb2f964a56a06bbdb7b5ec5437bc2a23c391ddb6af665295bc0ef93036c9af97908cba067974799cf8a555331c56bb83f79fe0fbdd5ae0d62fdc65aeaf43d07e6966d1013eda52b7fa3c7269eaca9130bb8d10dca8702e1bdf792185099dbce086e0fb0fed1d4667d84d8d697fac0d4730ce82fb9308f6fe69c6964ba8c6ab6663e0e5f12482cd1c7240a7eedc4f6dada616671edff6c97c9d8d7eb17dbb07b8802b70eef7eb8405fa34f862f88a8fa8d8ce97dbda20ec3a47a8c755080f4f61cca11fcca057dd47592bae64fdf1cd7f86a1f3d8557e417163b8460022ebadcdde73fe8ad5a3ef50868c0089e5def3956b0a29fc4b2e749799fc43fcafcc73f4e6cabd059c231a676f2923f7d2ff39b6be52ed33096ce19f359cdc19bd94a394679f9726a36b1d1936b4b1841b77bf7eda8a96358bf30d5732756dbcaf01069ba8233c0c31b5ba679daf897ea1386d9264a2db9155bc10a3cb3138e2e82d6d8928abe67575d3181f617020e94aff646ccc19954959c54a6bbac9d7cb13f839db48f045d51b4a70534b5c2fe87a649134911a179a990667f73c6971e4fe9c29b60cc2da66de29cb2423e33dcda3466278468153611ce11f055ffca1e36b846684c9ca86b0104385067e08c4805b99c7366bcff994e1dedf5dff6edbace519b13b45af29e32a9a674de2fb7eb75c706862c9a9242247a7bc720c9d8cfbecdd3ea625063abf79b24d79454b0cf06bcd1a7f16d38ea9358441c2f8f82bbae266b97a6a9d0b144914db9e0bb47884694ded9be20a30e4cf78e2604e709f1965a0c4bbd30e42a5a8d42c5ede1ebb04a199decafa85b5faac02fe0d9193fc278b1b0b604ba4b557118fc8c56953ea6a4bff7856dce050d71dafa9d310b3a14512c4a947009f0fff1061f57a48820a7ede2947650ab0e17df0f3a28e88d939d8c4e820cb16c176a0ef016a3f1670f6e27a6aa47b3a566c4817d65c948f254b55f554538750a5e833fc5ef61980c208e5a44628298bbaffa9b180eb0ec33ef2370ec081c4a70d941716f6b56b14da2e188ab161f8ea84f490975d720811f9b0c601b74f27eeae167c0f86572910dd5457c66b7d4caa3ae7a82c471b3d9bd837609498928fa0eee0e1e018476e8672155a31a5ecdd6bd3c5e9c41f34eaee3334f3a3767546e2ae1ba87f5b6c5a9c53d2b4d6ccb25081d30edbb4b02d146f060916e40423b710aac9e79e998158a15f106fb2f128e59bfda850fa2d910992a54daefd4b3e6d9a246c16101107290adc5781c05b3de6fd199e36d088eccbcbd7082a0397f06f0146160bd84211f7a319734ef5ffc31aad8da610882f6cab598f0c483a74419429e1234ffb55a829ebb3b229cf4bd1a345f5b5da0504bb3923cae43107cef2b20364b65a0c2a8d8e312b2c322047c13e36c8cb709465896f09cb4a4fa23f10cf403e312626e4a3dda25b7b39d7aefc2c6926c480519186eb6b59c80edfc17bbe9841d5f76167130b050b1b0af5fdba9434f434a798b64482aafbb9306e01d5995996fc16607765801046a7370337c25bdf0746f2ecdcf29aaa2700f620803ae95b4f218317c3377eb4cd978168b0bfbd11fa2d8bd401a1bd6a32eaa89b0a7c36871d09aa801182b80b384b34ad9781eff9c597d42a33adc26ad6af1f3f96290bb29b8e598e775a72a3ba8c6ba3cbe91506c79a5b93d52a070a31647fcd643ecede1e5a755a05bc13581da3da93b17e70c52c91613592eb012c6ffaa54562a03dd1388a485fe3037caa6b26dd0aea8a9e9697604e2de8466208c64cfd41bf044bf1c1ba8cfa558d856d1259cef3fcf87d65e781d654e12d8b0d5b57830bdae01bf01360f746513def3da2ff8f0b8812dabf2c49121f37b93c38a08281b2b23924c2f54282e3b46e439324027e98e8d74ec9d7aa821abb830b1f2c22b1ef8331869386005bade631847ee8d0c70e1da6195f73153eebc98c292f1f3fd75356a09f73125a564776ad4df3f9dd795fd949bde12c9034728b7baed781ce4ecd1b2f666b9f0d9a444aac0c0a2b85b22f92f02eecc41d4821fc019890477ce9eedf27b92633a9be9f2b4254844884a2828203cd9aaa8f1f35094240818387111f72c3141fc73524ab8b648adaf3000f22c6a1651e398368cc8bbd7f39c4abd78087990e48a2282b35abe9e18c1aec1b4d44db1ed4921936444719200bf81e1a37dc5a37e0592566221136497147d5cc7c30a5263ecdfe6a68a90b8fbb6aa75db08edbd229300fed6acf105cc6dfd627284b0e52b3c23e62abf8f070a058f0eba7a5ef8c1c90149c4985c3500acdfc649ad77233b8d1afa5bbd8b97f8c6ac8005e21ae54559891f0b08b21fbd148aea0a2d9bd6adfa0504e54bd090427e944cf9b2d9d5c021fdc23e8ed1555c7efbdba680910e090c54340e151a82290799e4cd0736428ff59b329aeebf746035622ba00ac1f52ef84a74b8ac6b60bbc4958ddb97d393a2451c064aee075078a736dbc713c2dd00ae152dba4d97bd9c28b328fefb2d0ad3a93d2a69c31bf16835ab8c6f6cbb8f09b1268b8c9400e3620c0de1dbb7e2b740f12da839fb3050a355300727aadfa32483e1079e49561b1d44d220453595ea292eb9b6de216fbbd32ce0ce4a3cb094953371fa667e508278b1b2154a268a69461fda9a8e5d3307d7cf2bd4f1c97a35a97d4bf43f6d990013d827548cab03d811e9d083c9af99e54bc342e01ec11068bb521441d04078e289e6090a1210380fd2e7d17bf355c5cd8259529c52439413377a6b122dff6516431297d05183cc3c8149e54108c919272245e076573b6a0b0eec0a16c024793fd8644b8f71096101da569b9f64bce4edfd8fdafba3ff0d84a0aaaf5ef7323b722503cd0d93e84aa9a0248e47231ba72e06deb43274768f209cd0593924e6d25f999ea1cddaf59af905d24e7441f4335b4849ecdbea2da2a4fdb03c19d577960a7b72772021053a763ea49c436b322e27bc472b99adf851f203426eb6d924447193f293b536a5f38de241f26776956ee4c15592398a1ebdfc1db5a883ed5099b06f7bf4ae47633db99f345a0f40dbd38e7566481b8fe577efc072451ee15f33d401123c3b5f419b3f61048dd50ff691533ec6d4acddf3c88d7218fc8471181a83d9ad9bfc9c81f6a5bd58ba3fe50457fb4ab2b9ec60f37bbf76aa017c49c14f96410df6610ef70356a4b55f1c33fa16b86ea59c375a5a02ac0cc013c7b98bf6ad3ce9e74b466e9122288a93b4bed407e71378d9db47019f7330a6e297b4c70ced1f466568e7dea4236786c7c788b14a1852a1283d537162e878382a5b1a9ccf0fe1a3e4decbdc6ad96a0dc749dc140e966958988e4095cb7ee18297c0be28e08b8acd5843c7fe8eceb83608d21096d2d2d5bec021ade13e67d2946d166f7ccda4507688b5e714f434de8b4bbcf6f2b428abce98e3e749f6e1815794c269c3b195cfa58f1406320551b3c377109c33a497ad38186972ba3fcf34d31fa6519dbe4fe44d18865b67e92b36571d7318ad875a9331b33c34660f7eee4871be7f73f043a9b31adc62e7cfaf96db2349cfb7c74401788d258954f1da610dd4f61af1b755d93eae33e87b061b7c12ca94ad88984fe3bced87cf5bdb2aaa355c5bca9ae9bd5044d9ebcc30b23d0d7306ccf01fa5c84cb134f9f749773fa9a146fd76f9f5c903427fe0626421b206eee7c5e38e681e19c06e6695abe407eae555b6dc7e8f7b3bb612974c824018ce6272c4fa43bc30757034a63ede980f013db9279e9380e70f2c9a013b055454be85fe5a25f4b2f6f88c931992fda49e25febbf947181c4d34da7e84d4e0981791c51f16592ada7f9d316619bdf8ca6b595ecb3eb2faaa98ff40d4bda1710c40b55e3e5f0502ec37aa92ace22fb32132891a5ec7f4047b19664ba09062010e277e16351662bff49d480903a2dfd47eefe8b6ea4fd1c2c6500a47eaefaa9dcbd30f02fbaa6636087fec5c59077a7203d80a6224b3816dd3b90441ca2d9f050816415c7d8d3474b70c41cba7db11deccdf05cb9427b0084cb1c446a28c7d86d1a40b5d3cbc84f4db02ac601ffc916da48131988649e4f6ee96e505d3fc1bb45588520c6d51c445c4d6476da1d1cf856cb6955cab19de7816b8e11171de0ab8da63bcc9e3bf3701efd98c87228c1c3c732683fbf01037bafa0291a2af3b6ef8a1d878f8094b0db48607a275b7e4d1d7922cc2280c133ecd051da6038b368a2d317df32b5fbe5a8dffd291b8193d31f0b19b1841ae8b4b2c438cc4a3aed87a512b6875d0b983fd39f51919ea186e5b5f764a0008784848d631a6c03e6153b0fb4cc60b7ae80037c0605f7a6b58441ecafb4c108e29ce5b133f45828d56c43d062f263af29326002abda8f11a96e3a7e197f18fcf0bd3b9d91fed5be957e19e02a3e682f43d87ae5cb322c06ae8f723950905be374b471d1714cfe510fba308c87c4c253b60c37ce4d26d1088243267f4a4c77b5c0cc9257b349a76bee640d1189d7b345c30e012c7d79011adfa7d45161f0ad3230045306778a1c0e2ed900c1d2423f9d4d3c755e22bea0c4e6f95ddbf6652019b2078d119a09e6b85267078789c0031404b849f131e02120153ba804e5529c39a51f5883d85b16ea5a64366c42070c0d618913276b9e32d173f95b9ea38719bd69c50c8eaa0bd1fd3380f87f23b99073ecfdae6413864b83919e5abe1b1ac4cda490afd89e5671c4760b75c7422f26c6676cbb34f75e186669f97aa3c6ef4352de5d1b712a2e1367bfaf4c87aec47dbfc80641e59fbd4fea86a72cb9a95ea72451a7f57765634fb5262442038cd554196a433f5713046eca10bdbebdd63ea1a66256b36e3dbc31f0609861851e81ccde8af62403169e06da1303b35b4b81263fd10b9778794f3e03846800df59444f111b5b1f7c78f18937c70d0574bbcada6845270e2648c8692274c97393cff52e61646f10431088d41108b8eebfe0a46b0a3c8bf086f54c27210e26186f12fc56cd122f6ec67abc5c614fb105fb7bfb54ad3e7b9adb55a1a9691198e6eff7d78df67d00337b60cd978f6d4577761e150706da559e30a70ed01220842468b6c88efe9a9c487024c8111359b20514bebb5d7a11835964805363ce2a895189aef85f6cc2fd03a8e938f6082025ba4e39447e087936ed4d0050f7f44dfa276941d4e91ae8c86f4f40c0dc2a019027cc4f11c7c6c08cb9df0da0e804c5ee9d7dc556760755bc0f2b5f78b29f67bbdc6ab67c0a580073f2f7c6212ade1a2e7e40c7778a5801580459a6808a27af2bbbc5346ff1e9ee00401e68db57b11de7584d2cc38848b01524f5c379fec09f95c4fef4b087d22ebbf0a0dfbe087417f3a629d82aa030075f7f861aed7f37d17a0275f6d06699df42018172066a63baac491b6f04884ccce054895d7b2186b6e8b6375dbd04a1a69996462ef128992bf5f38b1acd760fab1698f82f65eef6eacef258698784c41ebe86fcfba901853869b3e684e04af3e75fabd16076d4919c9e1fab89a621c0c59596843005e293c09f43880f280738c644a2c64b497228cfd9714e14ab019685880f44d338eb753fb4a6cd47eb30082293679626ecaeaa73f621310ee8b0013466aea003b2033e381d3a36fe9d97f594c59e724cff9a4120be89923b847e31b00183a9d65d2d69c2fde06e18844e6725e2c73d1314f39ad085cf81e86df0182538e5aa78b8753ae7e0ae2fe1328bbd6a3d432560ae6c6bb956166dc23d08df588db2de9bc4a142eeb26c86eb085e8376b81721a815a4a80cc5a6174f710fd49a4462bdff780e02d23a3ce8cce8e6746122c55d2849d4362ce2eef1547c9bc1360e037f47e081600d8694af2855ba06199c5a78a9d21987b6b74b8fc752e6885ab12c4e79f8c4bf5ece279fb7a308292cba5835707d7a7090a7fd5248b2287eccc6e5fd287ce1a3b367878e3bc9571fd902dba19ccb2c44432b0b0c1fe30a1e50ad70ea64b816ff7c64ab52357882d4eacbcc5e38b36de61c6835289f06da808b887cbf3b05cc377482cac889290dc2483a8a33629e9f17dc10c2be1718183e7cf2d0a8241113cc3e82703f01ac257f449c494e35c69260807af34a1d8c0208a48c4d4011266bd74515601195a35164543292781ec9bc86c8e9650462f8c9faa5939f51070fbd83f07b98dba091c26b987af12bf0cb0745539af24c8de43a5bd7617bb65297eca78ce96dd55067791892b8735ffb7c79da77d811fdfcd5d2f7c4d93cdc81a8f34427c607279a8d4774a75bb043ab91eb4f99b5059f33594cb015719c5b936fb7c233fce7d48cb9b363e14f621899d8c5da3dd9d242b649328960213e01ee53ec2ea553211c75c439424fb53ee7fd45219412ec689a18d99a92bf3aee58102bfdc191b901c2c8ce90f7450b89a8515a2108ffe54cd49de63662676c3e336bc90bfccfa670ff6e6c75dec60a70da3d9536b2915ac61e168112098df1193c95240957f06f8fa33fab7ed2afd12f9c636604a1f5a71cb1d2d8efa25aafc6e8c661b00a6ae0e3e38eb5f85fbe36e241615679d3ad0edd16e605385e312d97746446208e527acb462bc76a7da1ce5c243698d205c06e20715bfd20773d8f363c2e9f4035e9c379e7d8d97123cbd2bb09afe5b17e184488ddadbce6693e1952d60f9e3dd3f0d1f1579715fe92e02f87f95d9aaffca53697e08676b394240d833f57916e32e970d08dc318786803f100fa12b46e0506e098009334a49126af53aa99de6f49312ddac8b951b23689200b3e05dc55186fc774c5f2fc6118a728dfbfcea8f4421e6aee15e0cffe3fbe9b9ada1b6bec2ffb8f015c273f2fbfd20036d6225f861f633deb96b244e1b87d55b8101126b5411e5cdfdad2007ab56d73ee684953730a015b1ecb2ea774e4a42dcb0d775d3afc56778ac7acd36dec69524175a7576b3fe6ba46a8ee340094ab4cb67c509035fd4ecf27c612f1377e51f6fc3fa84d67eb69fce38dd317639d494f745caa3411ec9037a2774036552b29ed6991e09e86d54e64541995121f1967527e0245592cd04827692c7678dfa2614cf7f64c55e8b6ead0743bab678225e7984c281eb982577a1bdbb5368d022b039e35725ff43b46e2d83a6a61adc46467639982d0b52d3fb9a40b950fe2743dc737b645bed479dad6702125aef3cbc3109e88484a16d8aef992bc694ebb8e09a41dc8fc4738a42b44f284e15370df63fbed972afac17c0bb80a9eaf2722b50289f71e2c4d4e62ff7151747ee0b797858b7c16d7ffbeb48941ee00c0fe0bf600cc4a554ed3139e6a8cca29330942f899fbdabe3d2e6ed7062e8a67676cdaa362efff70dc68c946df59e8d1e1c5e15ec99145365e08441548389a3190f00e9f667e8ceeb0eaa72a1f2a5c96943deea46cedb7f987f8379230b05f9dc075307bf53de5c124084b55a7f38047349335c1588d91dc0688b51d21fc7cd7bee584a1e7eab0a3a62f7317edadfbd8d580304159d27367b624c237e024caf4cb78c83d41cbc9f65be5aab2bd2a9f83781ce32d560e849479d24726ef32aef99d4450a2126c65d8a57a7b5e638467e2b21931e4d5a20d9c2b108bb6f36589060a51d787cbb7c3c4f2eb3c70029a9e224bb75119d6c0c86a675b1db7bd7eec09f2bbdc4ccb162ff01e3a0fefa247a679b42edbbb4184bcb75ce635b7244b5a0194fa6f4a497ede810fb0e5bd18323b381264c5c1d3ec983c5d625b360cdb39f519a1ac50fd0cb457d31969858983180c6798cb974121e440be768ca7659655c8f2c039dc78d92d5cd2923672dd28e0460bc9353706fcf17490d2a6ef6ebace6ef7375a7dbb710156b5f026bdbe61ea03b751e627f4926780cba2f5e6875814d200ea5f5e7704238ea9a92bc92d6e850a5763ffbc997f85058e9f3dc6dc4b3fe62f781c58313ead1f3fb7364e9f542a2f1e86487e4177dcd57115fa28f5d582fb5d168dbcaacad3de231ede779409aa3d1e01d9a49ef6f31039c7bbfb53e863b0d3e435c5927cc2ddd9d7a6b67ad4a20a63a2ee5a42739ef66d48ae8c350dc6bbc708267f0cb8eb497725c3dd2370c8e5bb1b7aef191bc4b4415ea4f53d1142705280b31ad0b7c6181e7ebf2fd2c379e727889277ba2b12b584754da942609d4b1ccffb153d0f90e03dc8c5393a738da01d32a6165c6f004ffdc9d1d24eae6c91a55b9665bc23d6a43affd34a5f0475a92b022e5fb7a55145256c706ed8a9df341ab3ba9503b2620e4000a7fdf8c3cc2c02a202cb5f67749df52b64bfca12e9a43263ae0c842f1634c82f69ed23376fda73f1a5842aa043799b7fa2a78520d2d1281f989c6b0631ad7dfa059c56c384ae845490bfcc396683eed7d52d27f94db2581dacb20eb401ea50e6206089ca22d5850477c2baf1b632c4cdaea5d84e68d554d1c2b4c410b495e31ad142e576fba7e3556f861afa3cc31e04f57221197e59638cebc3338ddd479ede463d50925faa67b230db6cfbd5fcb7ff1f9e5aacc7c8503197cfa51deed6ab12b1598fc3340665082082a261e29e4ceb9829a4315f5bc1a1ebf38a60caead87685db8ffe8e029062c877376797dd90c3fb78cd3c748bc6047bccaa2f3b76f87c608762c186b656da1ce20510792e2be9f067c935b3f92f224d2a013145655f6bac7c283a7fd04b81ba6433469868034c89ad9ef8c5c39aa5786f2b1586c6da33e55d05797adb2183256bd6df0491662ebb5bfd8810995652fee8ab0d917e592b3e038d1ba519f6b4511c2ffef4c17d5379aa0909b6c796d45ca5c8b7f1682a52f6d26235e6fcb4734d67267e10b49e580d32e557dbaa3dbd6823797c99c38b9cd4f6228df5b1718f6e2b97582beaf5d5d86c2b06b62ae470edd4add4590aae9cce44fec228970ff73a38555885b23cb60d5f439a496376c6eaa03e041ed5d76adc5c6d63e03f5a59e748ca30e80d8248b7681d9feb3928f5afe74a4615840f0e6559d78328a92a4e081df296af62c34a4fc4c995ab987e9187b552b71bc89baaa7d77337cb8323db399017ff5819ba984138ea93d7e2dbca44d204cad3c4520dc54da2119c2c00a81e4257d438b621547d2ad3af78ba2b56d4c4c8accb2045f55ec988bd164efe95841ccd67ff337edcda33556b078cacd89e3217d272b15bcbb13a68c04fbe0df45c976ea9841bfac48acd8a264ec986da9b20db1a4ca45565a576abf075259b6c5a8f4e12f0751e6ebf2ea4dd6ea2b40da407c84f0d61da3256ab1913ee8f31a69f0e3a898fa3913b67e79477b2c7e0e91e41300874f1b880ad18d655e88b409a7b8dc84101e94dbfea7aaaa13c381974ab8fa2f20687655419e0054aee2253acd12a20cc50f5617f49669e3ae0c4533ae2aa3b0603fe053be190f3e4ed7930226166012722281fe6d5fb84009f8aaf3ada80daa5b0ff8da2367db3b0dfc1de48e675c8ad6050ce17d561e23a35e4119b9374d8c492493b10d644efbc1ef6f291986f86401eced636b0a63b8bf798d6dd97a2bec203027a4a3004144c6a3087956b7a992e2a0eba2d5e397724fdf22b3b8b6ecca4655119365ebb24465b7a5f461d338fc9e40f1fbf967e5bc74cb1533d30ee5392c3ac1c8554f204ec722bc21e3abea6173711c0b888f3b249b8b54e72a853a27dfb92e69e05308990a032c5fa36216b7db935c1cc67debfc664abf0d880285eb031de7fb01e0f94f85d2b11743174cc8e449633341040db61381c68ad0184220b9556c1664979a109b37f3804df88b9586261cc79422dfd1f861fb6f460e3e02c01c0d12ca12291bea31e28232fa0695c2274d5051bff6578700df8dc5de329253ff8428873ad9b95ff1638c36245daf20ff582188f36607fc2a72667ad3cc6ee4e930b469107a2c877a5bf41244316ff629c304a41c46013b11e875b2b8e1e465bcea981073d47d21fb1b1f8adc673c92d0d7efefa14d61bdb1162e121744ba63562cf011f64f3b45b753e14cdd544f26830393d2aff5643c9804dbe0bdead3854f5014dd14dcd8f4d911aa1ce8f7d4f91672e178ca458653309f7b40f13e88f9cdc770af7a53e519836eeee26ee1908ef43efa352c31cbde4321a7dfe3d7c3e14518da6c13aa00988eed20fca290a300cc38acf9a7185922e27067e2f0dd36eee3064543d13ace8c84c5796f767e39d1b045135ef68cdec3d684b4847b860d2e0654327c8c42b6af80eecbe7de5364ffb0ba25f5df4a7a96537ecd273c1887891e969b6bef4cf598d8d20ebfd867f2ea47406aaa65bd5865b87ae4e6b5f09441a70a9989bcf498b721260e01c71575599cabc313ba1d174de707250ed49e1df9590c3742b5d84c9f82c175fb5bcf7e8ad32a14c36d829d4b110dff916321144c7cbb6f97b9fa11f6f35c18c0522ae42a4aa1cd7dd971bc5e92e97821f144e2db3a56cf0a77ba0ec8a9aca9a0c8113573579172ecb73a08e3c998b9ffffb2812f1a1d9a162558722b5e98012bbb808a5a2077126ac903f46bdf7602c35885c323082ee1a5f9f0d1d26d11095f9f307392c7a91f73960c1ba73162b86d5c63a38abda3676cb18283ac0de2e84ab37c51ea3088f1cae470e7c4757a23b8996533784ea701745f330e61de463f5acd11af1e5dbb65e99947bedadc221eb2242bc2b7610dfe1bde8999903a7915ef190d384cb66558dd8bf63b014f0be90e34994289355c205a1f893fb72a918a5f2372200b6fc165b7df4af401f9f1cdad61c2d0a3c3c062366caae8a0b7e3f0a6bc006d27991bce5fe1c0f5d519ea534f3b4db5f902af9f02775ec7cef4f69fe7fad32f525ae7e8fb4d22afc10cf989a247ce2762a4ce5fd34787c789ba8aeb98ec13c1dc473d4368c5305af00f22ebe398ece8195db4e107382ecabb28944e76e41d52673836ae5f761ebec26cbf0107c3bf36497631a10194b5e5142fc42cb16d03f56eedd8788864b4ee3872a742959de42d4fa7b5aa59eb051b67b3e142450f7ad6780dc738bcbb7cc7cd3abffeb7dea92319c5b9c2d3c9e5c05f1dce0d0d555542c1f0d31244fb8d8c47f373d764589727465c151757c083e38399ca11f6b4ad11bb86e2463ab11c50329ebfb79adb83760540b2cc465fdb682b81556924ef0e16bb3d7860d7221fad15e0f90eec8be09ea0933d5399dade5a6ed67153f3b980115d0ec26dea67a7f1bcd7ac0b5415cca2081a7b1a735c20273da5085e12085bc9744bf96590e250ef3efb1360afb3a5af4f58bba22783f43f63eaf321d04b35fa7abd2046866f664d288edc4eba4dde7e69e76460cdde4d860b1aa7b9aa26655a099db896794b1cd7a5a80510f6772b6f32d73150d63ddf04485257ea887cf75007d0e15b3324eed5378e1e8602222f84041d90792af75e223956ef75baaeaf46b7a0af3163b8e36626be4a2740272b08027cc49ef7548cab38f0c9150a1d55de52aa659199a1e8123ca3232c901dabb413c6a005fafcdedb802df772dcea7658019489e445a073b2cf056f7bcf149d9e233c3a2a6408ce8a912cd9280e6c88ed9770311837f7ca571db95fdd662e0e8731b4127e35cb02f2267c818cc4995b3c7a565fd6ef0e41c7b8430d19a0ebb9491ff5e0318ffc3d9861139e38d78341a4db1b9c62e62581915396bf739928530788b926981815ef354cc96ad9d4874fb8e310394afa198689079cad82375241ab63e69fe05110db642a78ed815d4f0a8aa8fb34862e139639ddadd56d648a0eeb16ab3ec583f3417dceaeeca9a5374a421fcd1874e9f81d7c45113f16b23c90fd7f977e1c6b94e1230db9503385ded63efc150b227d8716aed791586b747316c4f418a923a1235f9e0b82991b2e968e471a633dcb0993bd27eeafd0e80ac1733f9415ada3085da65e63287b1784ed518f4f9debd5f191b71604d7c7efddc8e0fa9d0d1d9275f73ce7f30c330eb86ebab2fa2f145a08c17efbd045bc35d39111dabd0c0adadefcfff5b8e032054f789bc3bd12a4a37541b1a6050741e26825f5475bf2f4b678aa1db6b454c44db313fda623bdde50fde0d686dd3c798438f2cfdda99d21173bd2cc227f085a8bc238a43fab1623b3027c1ab29d456c880dcc5e27ca0266f3cf8776b08bb6c0e166bb02cfd2a4d6211f039fe1f68be8488f3b1d0bc44f77a7730a3dc79d5224d9f4b7fa311946453c5255c3d65f296f35794c09c0012f6bfa045e015d31be19e8b09d6a1ece4f94a29ba721710d8e5a222edb10e6532ed11771438641c75456c2c5bad025b3eb0a4a5de2f9cbbcd67b72fff7f2342cd04996a078f288c9a5d7412099ae5400e6759152fe71518cc9d52d7e651455ad3576c528f556099d9f36017aa4ce2976c1ccb4e3ee6c1f9c99042d8419c5169df7b65c832b362b36637b4df79e19ae9ceb2eac77bca94e4a362541f223b768e0af6f56eed89660c869821fa467a0e2d9d50f13127af427fadfebc2b1894f66274746efedc1cf2bc8d9206e814ea7dd55b2257f92fb476030c4301312cbcd1b9231809221c66ea8657ce100a1e21de3bf30410d22fea03b09ebd4abe48a91c3ec86063a6ae4f721626fda65f758f98532199ca04ba30aa6d0b6f69c72c8833b5e88c00cea46d889a996614de93e1c6f3b7f0f13c5a226f7f1ec0fcc6a51d3f02380dc568478323f1cd4503b2bfa8e2e9a0e09723b9bdbd870a54f16a8d4711496d88f0b5507256c433b92cf2215166d5578898986a76a29dd31718131ef880101f7556670648f27d93546a19b57d1a89245ad664b0d2cc80ef67ed426aca4211d066428c4f47be890a22d3ad84fadcf40c9846f95b43008573c005f94632fb01ba676db37d0efaa1ac87882e10f139dfbd93decc9b"
|
|
},
|
|
{
|
|
"mode": "Magnetar-SHAKE-192f",
|
|
"seed": "b41830b72fb84b46bc36e7fcce4a155b186a870262a46cd8e29a10382ed3784077658085cc7c111e0ef17d1a1bfaeaa77ccec3e97d663d52d5f3bca4c16b309fb558d155019de78d1a504b07730b6dffa7cdfe9ab8fc30e93f3a9d6e70f80a05",
|
|
"message": "4d61676e65746172204b4154206d657373616765204d61676e657461722d5348414b452d31393266202332",
|
|
"context": "",
|
|
"signature": "ceb77c8f57bc180e2bbabc9ae096d5ddf33d838fb7f4963ec00618023772644e3f589622b6060f223bf91e2ab84510256b1516c2830e0e8a5168aa515ca26edc42587332f33bb8338c5bd7a83bb571479f557ec3cb019628e28a597ad4715d4ca7d79c0b364cb54e84bb3d48aec970a586098f2500a34521627fbeb3db7cb68ea27fb345cb39217c8537bc2cf9477275bfb1078d7abffaa01f6f1c4ac0991ccf14ff0d50cec5a4b2396a8f639a6fd06ad8ebb9b2b7e48bede3a16e80e5c65b25601ceafed619cc8da156003e365fad17fb1208dfedc85474bc4afb34d1b31c4c368b4f4fd02446268de240946d0f6edb5d3e66f8c287d30bb52f11f3cc3f60f3725ef1fe913fe64b0534134b02ce86f961bdd85d79991e50fa84945063428ebf2493b3d0a8b128bb0f0ad0eef30891b79e0102e2ada0bc7c761e608b3bdd8291808b3c57e56d5dcedb60601caa393ac6842a6bf7defcc92f6b612cd9724631a71cddbacd5ad85e228709abecd5228c206b9974ebe4a4f2b0d013b1eeaf2286e18f4b409c9c210267482e7a9388ebb40ee95aeddccfd7bc02f91efb753708f156c730cf10ff9a7062710b3a0ee8f9091c8128af05cbfb5f52685ce504eaa056710096d516ea2d179b99c33403323ba92577ccdb34c1026afec2463c8f3a49f78c4d9810245f7b45d0e181cc861f40ccc2f7951ab99ba65d176823715d10f074780e2c1042d5faacbb17aefbd3cc431d49bfb801b2ec57c2cd8eb7d5c96f705055792ef374c9ed693c77fa652bb0c53b4dbaf4dcf61c287bf8d991cb6fa6961dbed9a4c736b39ad69d4c49b8a4bcc7de763f5ed89e8523c6518e9ca6f2065a43fd87c78ba6754d8c84ba526ea564c3d1b51b0772479d39885f26a661dc4c36343530234791a2e57bf076fd47903887b1d85d66d854dfebdc46f9fdf490bce55276fd52001bd17057a6b2c7924deaea6fb6114c46f9c188d7408ea6c43f790f821e140c657a3add7f580ce03263622f16084f19fd62b93f6e3717ddc17454a3f906da5cc1171be25ac10fd749091ff8dc2ca6aca024a786a24c2414db2c7cbdd3bd31bb3de824e5a4c6dfd12653e453d5ce25cf91e46b8493350122bc46d764e1772867008d579874a147fb9a33df5dfba8aabd508175f35768140284b9a7ab52e4a06f537be5c5aa1fb1f9cf87160e4642a4a482bbee5c4e922dfed2adee35b7eb61ce57e062afb1e2ef08aac140baf3ca861bdc515707fd8a812e972b3f04aff3142903d21bdf4c5b82553304e47ba939d6c94cca3cc4122bf5fa4f7ee931060e684fd734ba1de4584d34b3f981f2722c0caffd7c953fc2e188f58f076f241ed11a7ccfdcf282917dc965ffbbcdb8dbafca02b5d589028df12fc5cda3cd62fa1c9d4fcafdfc897507298bd852458370cbf69c241b983188dfc900b27d70f3a3a0bf21b369e8241a59e3ba6f970e3d6fb686385bbe67ccbc468c2d0efa0f15b7e4735c85c8c35e36aa6e5c0ae2b99bb390a76491fb7a8f0ba4251be18f064169dd20195e31ed16df00b538df39de210f46e7a6b22df31221d1b99e4542fb9595d1814b91d689cba46870a888a17009f09157688b6874d6c46bb91c3e8bb7e9944389480633a0ab991aa54d7748169df1664c536a84f416db0367f756dbede3c621993395054fb5315bb6bff25b0d044365add203523af976e6f2b7663345fdb312e8ff37f751a3f9805693f3bffe425d131ba07833b197288a28e785184ec1d657c14ce58926b4eac2cf3306e453bea644498a34b7b14dae03955589dd43ec0f7c7c034aac5d6b92796e600482de467628a6aae2a932af4265bfb4c1defb9e08d412992bb112cc5367aa6d2bba58b5bf919ffa1d6720dc5b7befa24d21f55a178fb11f71eb83ff6618de5768bfeb0b4e8d2be0160ba71818bc77972f8c58fbbb54fbf250d1d658e57e684956b5984f6acabaf72a05506602817d502048d6a3f52b54f7bd84d5934747d085fde020ee77da7751323d900162ef12492ad3c1b7eac797b3f873ac350a11c100ae09633d4c8c6048618367afff653574c8b68fa045f3ab62df40334d016200e532439982346128fe15f36425cd4fa5f33eda7e0152251a9355ce55fc37ced414efa861ac2384262ecb38888de5c4ec506f7a02b0dc0f959422770ada02f14013da7adbf77251ac58fd5f7cfbf77a5162374a158a6e651e26684ad033c82cbd42d55634169cef73db5b0f276d9c31911a68a485c47a9b3017b273b155d3b4c734a163226bd01f416cf83edef091de5fdb99d8a47542614adc769581c0a9c72b1e66316d8570afc80041a2305e7e2804c1dcfffa37f345c4231f9fbd9f1d93bb79cb4a3f96de99855456b7f0453693097c60339d616bb29ecaff3cb3fdf0b0e602fb39a1264aa7f20d1143ddb7b90918ad8f82590ee0208c3b7493aaf211aba2ac5f767562114599b52f2df6113080f5a12cfd936a94861a5a6b28462b77b832e1204ff1b83582b9a23f9b024fbaa93399a1641151e7ac3e2cfedfd336d1e05e156ef193118b5860f025816721e4e319f5a9db6fd497ade39436e78556e106cb5146db839a2a8587e1d5b41d79863933baa09d3889ce0edc6425ef3da126044fd750db5a0b7bfcb72084342e84aece69a75cdd1852ca877e1844810836bed0fe20ff2bfa56139bbec693b9725ee0004288806baf2f0e5378e07f0f8b2c25d34c15c98eeb70de60570c71fb2281f867ce0f80f9470296c99c3682438db5bdebe6fda0fd84ef1d99af03ee1169a5deeff7905903c788421591ef77c0ed580fb856d5cf5d6cf3dd864edbc230476c6749670ea7c159a4d475d96182c47e9f9964d193b8463ce23e68ffd3d182797fd142e194143c30ff111d843ad28e304e16a7311a79ad23bd990e53becffa26f16544fdbbef9aa658978185b32df1280f405353a28950738398c7f6ff89257196df0967507d74633a5aba5b99e8967cfd4294f2d49053a4fa9f72d67392f669b4d5d71b7e8b2aea905e8721df98da424965288592a27037316f0f96d9f11bc56d97b2e821e7bc7a322a88668f37a1786dce2fc113e4c2737a91306c2f2af8cfaa83be2a8ff0855a24dfaa262987507ee252364254694bfce10cf69a32a5cff5c815948e78ddf110c55dcb17a58ca08032d9157bf20a8b513c59b2f46bcecb5e10ee19096512eadefe2945e03d2046817f38ea4ea095aba8eab83b348ee8355089fd165ac3c3063e8d11259a9e0084c5d9739d87fcb5af54cce31c3c695c25464a99622e118af1cea37850586ebd07d60ab764fa6a337074f3c90431326d74b2c3206a6fc3312c45360070af3ea49e540c2fbfaec06b5a36addeb81b1ce4b604155c7f70c2f5ee948c82a1dec7878c5f2980b35c374422a072bc9e27212c78d2df611c6d245967b33b3b5610c6d6553bbd59d24126b87c24e45883233648d7adc128ed54f1e5901a74d3367236dc9d27b8718d204810e0a59d55f0859f4cc9fc9df382f9f06eaa64aceffc692077cd5b24221b2b74fc51e3a90e3c34e491b61781fc67522d635ec1df3b1036ec1cd089862ec76986e0fbd15678bcea6f5680210b44544643ae6e7f211bc1e056a79f8412d3e0802174d53ef9727613e69406abd9cc1cb31fc226b6b8134ac9edf7eda330e6bbeec9001c6f341fc775c4afc102f9774376cc344f854a7340cc26e5e105c52cb506bf6b8102a6d1f5d7ece2874e6a287c1df4d1942cdda81e62392bd142efb7fc8b3921d825c6d5f9b2a989ece6691e4c386775e6e4e33ae41262f24527b4d51ee6017c21c5010b006c90eb2e11ed01d4a41f99773434621a6ce2b88a18a5fef27affec73982d213052eb4577f5ff554e9881ee84ccbf78d07d4c209b72a21221856715605036b08811fdd051f97d917109ef39755ba83097efdde01b2760669e3a218c7c6df91bc9f6877d90fc5bf1f12c88d97d04b7ae250587cbbfa31750b5501ea1451cb65453a4c1a7c000af50c2ca8e3cd45cb7ecb51a072008298fedcc02a1b70c66b15afe91946580bf2677ad7a947c796314082d4db00137456296610e4de66c395981ee647d4b96ae9c2510280777b11b14033f38a8a8af7494a8ebced5d228340068fbe8543e75295a294f6592927334761470e2a896ba3014b796daa9dedb1c53970c036595b24498306190e7509370ae20ce82fa1d643be79365ec0f33174dc6f774569c491784368e66141018f0acc1f89febfaf1868d2d3304363d9bfd332cdaf8886d2abc89032418aecbe606ef932e466afef8d52d61820f4c2aa1b80e8d5ebbe444d6ded96b01f9cf83278ce1b18015bed0cf499786fe376775f1e2764df91c65cfc5c6882c9f253e70f98d57b4bb7ffa455495256012cbf34a931fc6a5642b35de49a2a37fa5851d6e9c8248ef985f147678d2fb228bc1dbc055c1857405fe49b588730bb3120f56e5efef87a3b9b85a9675e3b7f20d5374a18008a016d19dce34f0b0929bb2977f9372d8f7c80b1bab5bc2ddfb5a66ce87da5e0ef657e1cfd42a7d3070a120b78036c521a92a588a1524547a70c28883aa63d147ac8811706e4c0cd7862f6c1ca68d7ad8263c2f605f283f0eb0a6d000cbbdbf75aa03000c423cfa98a27aa6c9a606c1fc04fb843fa018c1be1c09acb8e3c064e39d44e4c802aaff4c8cb6f3e899a91b39a6763ae33f70468e67d77887ddd3cc6108610d17fe13933c66fccb7b7643fc76c82c26dee9aaa70591935d138098572ff82dacbd3f0c5b5a128ffddec9c33b9dcc8c5c55ce40f6f6eb77299ab8d07c4c7def6524cf0cecec1b7aa73e73117895f828cab15aea201c499ea559a550c6bba326ef1d24fe4ad759e6076de132ec878b9315398efbbb90fefa8b0d22ec1c4ebc6f715dbd38f7821cf7514b39045a958628e02f63ce824cc14a207d163e9c7d7f70b140ac61396e22922ce3da6c60842432639d0ff34c949639c5d928e1d5d9fe0c25cc519b9932f24b661bb890b28d21423a5e471a2aa285e2f5c80d51d13367b8908018dedab951ce8a6cb54573d4cc91cc3976458ce1b799d73fc68af24db239476d08b68571147751fb0d549657477f1a4d0bc4e18ad24cd04ee8d958059f3812bf61fa07f832fcbcc0f544a486bb18ab068c570ec30e648ca6858ef795b968b66122decd2fefc3e0fd7fc5d01695d6b6fb24f84aadc1448029087246ef6759c4974151528f28bdc2c6904e2d88998f534d3ca72ba87f2afb8e97d546ecd4487b22283eed37b6e6535f51833f15fde09374fac0d444e4414c5de259cb6e91ce50bbeda63f9c29c66835ee4d4f2ee55d5f0fc4ca94a75c05b18119627fa76616d641447a22cae85d3dd9038322fe9e4533e26299479254ed1b3fa849f8fdd42848247ff0f483adec1ddc672067279accaef7222518300934c85bd10aae69d2f98bddcdab968dd6eebac097c834d6c15f8524e8a2b5fded2c61a1ff65e2a8fa7acf2ae908bb196729bf5c41073ce900197db0493e03e3b429793202fde72d0523d2054ab0bd7c14d5b3c119496be448a7d55dffbd68b6efafd681be728489e5d83f8758eba45358bb5cb35e14c44db2ddc8eed18a2a7cc0334e86294c9dcbff466c7e637fad68bb4cba09ff97a18c8890500b138a9537a13f42c2debaee40ec023224936bf9978423d58b7f5f7668e8b50a512e11f93497f1b945ad927262747b8364c926825751d6255d978a867a06afad791ae9931cb32f07331a369d66b1c1d342f97d1fcec8fc7be16b501a6ba2cca739ee777fc080dc88775b2d1e84b208b3db6140614324d4dd44c87107447a1d1ce74a8aa5d56ff578ed76e75abf3620fe8e597ed66e2755b9b48dee7096d312a661de756c707c36a559d795e459fa9592e3758e15e18a360b1c7e45be3aa05508a869146b29d9eec03fdbd1ab03dee148c97406e4abfdb796138506d078510716471f418287a9b19a510771ca52b6b62b0e3ffcf5d1edcfa168f49d926b1aaa0e618045c3222005b51e8483d46d8e5bcc7f12a08f8093f048c3f2c28a086f28137d577088d130dcfb70516a724ac34cc0e96b22813d3b993f74dcfc700ea17f9e16694849926669495ff3790a76753a7d9a2ce604e49ee7fb4392bb05668fbfbf443b65c355a366af3717790a4bbe9b52b5bb9ee7a40c2251f94ed737f7069034f12951fa3c00f41c8a314dbcea74a70eaad56f301c7bf890c972278f08311d3ff8991a134f2d6be73bb811fd7abb8dd283e2e1b11ea3a083e286e1cb94e2f6891827934b6ac730b9fe64a31b7e28a1aafe6c0e1825af00cbaa2681fef1bd20c9cca8ab02c149e4ceb52529bb9bdd71b7ad7d68a980441e5ac9488e76fcf3dbf910d706163827ae95275fecd8110b918a48980f664962cc917430c4c44f0aa8bd7963b8fd4bfce6573477d35860d75ec5872c99965f322a17d5cd3b92b732728e33b8dd2457a37cc968f9d41e7816b72de529ff813c3135129e8f2efd976fe0e65d40c8149ee4699cd027cc4be78e3f2ad074cbb039c718ee765be606a1127903b3e2dae141c186e38cabd3958fd420283916fd252cc3d10dde3fbc49707d1e1292ce30a442d0fe71aa4032f5c7cee196f73aad4480f8b442500b18fbbb112565c818acaf9410c9847aefefdf2697c904a4ef13418618d8ab0843b7324d2eda1d157aaa4bf485864c5c243df3feea29f9c86aa7e2c8e3d6689c24c6e31bd9a9a122ac7a9d2d36aa73ed8706e99c545f95b6defa79135e07ac40620482b258dbc5cc30d7ac49965a6054fa3f8cf5b87f24a198e63c8467bd9b799f6a269ef611de40ad4404f5baae13c726e5931cceb6ffa884306f2a38158d08769dd07652519966fe6fdfff4bb5561e978f0c4827e5ce430872f3a1ed42b0a39ac0f17d59a1989d86135c23e47c253bd0b48754a4236869d971b1dddc9002e6de6e0270f0ab8888c6459d17e9833885da03f496802cf3feee42d498e9ebd2478435f3d3fc3e2befe70f343b58beda431796feb9c47d813ede256b15f983abd7da2559644351b626e5b3a8c78569346ea8c9eaada3cc1f81ade6d6320be85bf338146dc9041b0ef10131b3c505b7f8ef1259f804342b584e5757e437530e236d506adee554fea4396f44bba323ba71a9bfb37f3d0ddf6746a35932809744747a7144faa87af907e6e92e6d78055d97428b6c7152d7c3c185600902193fc003cf3cd3bc3062a74f30420d85d5419b52f1b6326adefebc0d49e90d0a8539c683defde9b853745f71a35683848ca62c4eccef8f72e9d3db68305e9916bc141eca5dbb333f2389d1cbfaba131f7d2c5d4ee77c943f64107d25a4dd20de372c02e8eb941ff1f8747d2211b48c38c3faca4e7ff5fbf63c0581d90aa2d576a0b648d9122f2be67731c1c337b1eb0b9997df7189031680c00cac02c20e5952d9c44ec7798fae4bd1d4bf29ed629a865521f1a46da4911d3f90a37628f1968d1c9afab240acb46263783eb6d6e3d9178aa4ea257ee78cdc3b81053e1ebe37b95b139909ac81948c1e2b85612fd83133c87e5e0d24724c2e26ed62ec289800ba7f0bd054b6f0fcfcb67649bad2afd3110670dac35c71153b3ca7465d2e767fe202cad322db8c05017cc6e820fdbbb7d1c73a207d0555ee90c6ad3f93ce1dc378fde759b73d8188ae0d482c119ff6bfe1b02f446688443ea60c3b31fd1f319ce3ef3eb11b86e66afbbbcb54af51582a9d7a2e8aaea8340cf91615e8f543f3eeccf697521438dc1277f0a396268817203abd9ed0803754ef47f7b107e20764a6af0ed4fe5329fd1dc628ccfb010687245e1c2385329b789610b6a242c1e2f90b2c54a7b0fbaea727ed53bb487fceba6e5e23fb2e807b1e53070cfb640b555f7d67e6e8ff1ca9f9e779b169fd40f09d85264f8de846a3a63ba2d9554e99aad16ec338ac0a944aaa9e2b32b5fa713ae0536807d759c28f23f367b99576a9c28c9a4f7cc2387893c16e66c7aeb9e16107ca12a2f5e5410b7537aecf784e7d5bf5db79377f7790a67e3a38e8339ec3b0eda3b39a7f786420672061eb14aac0d407f4420a0a849725e9c9255ae620f0d69f712aad5bdd7ff04ca92ee45bf896db94e1e9261929158e83c2a8fa0dd74a83bea4da2ea43c94238ce09850ab478b5f779645167b04d9c09ae750272432307882b6479e1646fd28d99f49205997bced048ec07524695084de97e7ff4f81a0601d372b108e32257ce27faa07981db083d46b28f9efe1638f1ab8d48d6d58b6d970d9634d8dac20acd95cbbc0dbf184acaa26d297ea92c037e513952283ebb13434987c8c44ba14bbe014b469c34b5a3a7f83a4bec07afbd25087ba2c7846f58982b4a39d58e568064df39624c24ef225dbfc7b4d6cf8db1de23825bfe33f0b1c4564a3fbedeccbe90b96195b11f70e44adafa6669b4bc9c3b1cd26bb4deff092b370c3c5718d17f0961456fcc55aa7de295395760b6f6b6b9a1512fff2d72157e040614af6762f3f3e38150ea312fa282ab644498fa61c049ad1eb450e7ba5daed5edc9b077f6a54c0638cffdea8bf08142dd71942b206716085753dcfdd05fcc37358a2d44c407f72fbb7b258b9d18c7f0c3c70b49845925caf87cc7b480be0ef73c0216bf6f48efa480bd6cc7642241e0d3f67011b55c8ff933873867047f316e77c3647578e21665f70dfef8efe47a7bef62cfe8c2bfa8ff7f61fcac243b972db7715265123e7394938d5997b4047626dee345054d589f7aea37066247c886b82b881a24d79a14d6a09224888734b48ae2b1261f1e3b0c9e7738b657d69ba7b295e9c40d2d7ae49151161b6fde4ad0e1157edf873fa5b2a076d4b4f7b85d6d1e8e91c36a00e2ee5d1c668fb57d3be4034b714f62fae6c50d56d474e17235e5932c39e6a8138d03d6b83cb3fc05f967b245f89914a9174e769531e52a3cd26e72836bfffd980d8b0079b198ef5df0d7a44a02d95a744067d776ad7d951f9a73f818541d4020796927188b30027c69292029a4c9968af909343aec5b054d4757b422990ea11112d8f69b91c0d7fa1e0dc6b85dc9fed817e474cec643500aa548a22e3210c5f44a0364dc970a17f2990518656dc7ac8c066632321d0e9c8f465462d2b598f0510d917b7013a4d0d38fa11094733f4b2ff2ac22d3a995f649410d6653b911b5cf503f8ef17ea488fda95010bebf0b69f5091df8e5772e9a06ff8916f3db9d5b5a60c6cd28656063d68a48679c2546a04c9e4cb952caef4f41e7e97f66c6b4e97e2eb28ecc04b563778e3d65595397c8c2fcddf7d5d81bcf330116c6e1e6668eea29835f63672933292158e757f10e8d6bb686d996f28f25ce764e6b41e76065ef2f3b8e56f7245558b5d2677e1754b2ee7151a206d42081ff76c21e63653788b29253b9f2253e1704868c4874ad881893cd7d52b4de955d37ce1e783de7346436dd2f6f54550e58a61d4c09c73bde9d41b49889a51056938406dde5b7c76618d416f17a14defbaa32d790538cfb298c76bff1f0e45ef5153a8ac1fb25670ee2d33b5647afefff88c42f767a8bbcf4888a5e28585d6804ffb05a5b9fbf506365b8684c06f4d3947c5abec9f93d979ea9d2929581140673cb838d06ecd959a5f3d9b7dd3e24eca197980dd4da204a698d1d9a0e4b7889ff0118689268f96223bc6fb85f44efe2b8e599c029e11c2676fd850494509db7f081526a9d8f37a3e006e140eaed2edc2496e54cb024710737fb0f94cb45728ee9dd6d05e99ef56a7131dd6fc4b58f02a097fd61096ffebba128fa1710736632f743062f98147647371d66e0edddc9a4983e152021077911b6e9ebd8c9941000812f38c746ffdd44d1f906fa7085a177dcc7f3a2be424a40aaf4cacbd795323be1868635e3a808029f078dfd95c078c6dcd591077f530c370cb01e7cfb9bfb6ba38b7de69aa08077d3619db6a76fc7fbef28b6201335d15ccc5a073953af0539ef644c679bce4d33445c9b4dcc5f375f446b337ee8a2b5ae1ec145c77ec56f5530d5ab73148d45ac31ab29db1db94fac095c4801aad933150d08c82ca5a43465c0aafa03f2b7a319594c79c902ea963d7c46cf8af6d608ecd60d17b279e70def1ea25b1f71d0bad0ea8d57b622b1038028c7ae7dff44634893740a344efdc7227fe108606776ed27d4d0fd89b8ada4ae9a3306bf6e09d12e0d40a05d29e41fb73ebc9b25606f29799cdfa80cc7bea11e4c7db51986f0e93e4d175b34e33f2b2346200e1ce50e7970a5322549209d715a2d9cfe1503f78d9eeb4d57c8f875889a53815b1e0c7337b4bca985b7fe4dd2878a39501275323b0d4933978e94d8fd8f72db3a9e9045cd003699a0f8f8de507455c16401acd9540b409ec2fefbf62b94f44b8956e335ce32a5600000aecef82a45b87d9796a3276ef7cc7cfc915061fb75749f4736fe00879973f2a678ddda7e18adafb9d5b6e564269c217d64765b6166214aaa465447d3cf5590e8be157ec691239e7479f345d73472bd5fde2e3f3243c7f2bd50050c22dbd52687f3c2974cad562f0b2437c7aed11391c308a9e7b914f10fe93dd74c968426996144f6af156a33fd69995008108582e62f54bf564cd7aba409cecd1fae55d10504ca15bd3cf655ed2fdb9feb46231de078e7dd3b1a2aec6c9dbc52143f7f6990b22152023e80b76336350ce47c4e47b553b664ee0ff57c8f89bf8649550aceb091de4240d01521a81ffe1c106eb2f988f79904b599740a0672a4f57cb8b8f11a418e882919fae061f35b88fbf71ee26997a1e84fe379cdfbce830c661a60e00738e7b42486d8334e5b5ab30c151bcdf2a62bbb7a48b80cf585dc69d266fd9623295be82b0b918023b94ea0fd0b76b3397ef22bced3ef8b12c72a0e590df2d329222af5920ca2de151cd27044d57e3cbc5751e15b13f38e8cf9e7206fd604596edbd3436c0dfd69663d579beda782040d39b7fac96ae55f44e44afc1203f57403d01bb9223d3b5a93bf98cd8ee3e70c0f9a54d69deeefe0d47fcef49194633d856ed0c225519abf2cbb8c27a0296e678727180055682f745eb03bb798bc4afa021abe16857495b70ade16ee2759b08cc6c93e061b9604b194b395ced29af6fb5f82075a50617b31cc3c41f3e7f419355a6424fc3a908cbef11005b8d3eae806b4e3ee05281f667d60e4ac9029b0e931b6d26dd239813d43c20518376e244ed7e02fcbecfa0d50c87f9881cf41277e10e6d0dc87a33469009721be1c5d3afe2018d01286c0c62886a4a6618845e7d1f4c2552e84c05cddf7d4bcd5281ed946e68b8e296c5443dd2937b8c488630fbc35ffc5ae3f79121afe9e67d7ee044f241b4ff3eefc91fdaed99909b025ec80094af1198d76f0912d13d0f84feae4bd1fdf03b46dce55b9f8374a1d80e185a86a43d86d0c06393ad0337ba765143a876196f02374ac4ea032d0f1d7d1cf35993fd44dcd8ca0e877106f826832d0e3dd66f8d65ec9393b2fd78d1565bb8b4d99162e2904c3ce22f50abbb3e3410152ed3278996bed0e078d6a517ed98dfb99f80259ffc69f9cb76aa3b61c5f8fc1bd857675a1079247acb9c1e2eaee39bb0c89ada72c09c461a4cd5f5a02a6ff8dc23485adc6e36339cfc9fde97d0f35fe58bdd1a3ffb5fca2bf050f778c6599fb7caaf1aa14d20f622a00b4ab9bb09ea35cc128c73313fc3610825fd4b41f3af64652405c6cc40598dcf11b3827c5b829b9c442c2769ad518cd7ce834d5486e8e3beb7a5a6fee30cd020b3af96a695a069f181ea2dcd4c8549e854dd45b8a1cd245b3443900393e5996702dded1047576cbb2b4e8feeda3614ebf0d8b4d4437f9a302a4d1ac60ef4c6c4405ed32feedd4230b3d53d77325d576539771ba688fc0ec86a5cb097868328745ca6a2175b936523e559135589e65d290b6125d36bca342f7f7d24a3f4fa6f1c3b4142a17f8c4175ab0edbb1a90431aa82b129755adcea20c276d23e816c21296671c7c432cbaaa4964adb264fbc2e53047442c1ef677e06e0b5eb301c35d4122840a67e4457abc137ddf53bc205d45c3c1168f9be48b58be05c727cf5a4e74e3a64d20e0129a45f89c1c9938992a098f588ce3fb2bd39e43af4899285f6dcb108fd855063090c88f0122fea2c59832a6681be28e2764881087c0be39f01daf865231bbca818a161486be9ad92c10ebf133ade242c36e6b0ec84bfca040b4c35e8a214d9ad0e736d600b60356b2392096bc1d9ab355ef57ecea00d37c1c4d646340271c3f44756fa78275ef20a46cc8e2c15be619e407f6c369d2655bf69d8cc93216d0dcd9b5abec7f3470343cf272f01fcf0f9f8cb8030cc818e9532d2013fc50893d85543570e3fae66ba734ebc44f6cdb71816cdb3d41f5ad0c84dd5e342763cf600a3d0b35d7a0b23ae5245f4b5e38a16cf37190fbda7ee6aa6efaa11f88b97cc97ed9da8230e29d0afea754ef296bbe430f195713eefb59fecebb81e437e5e3fdc3f36fe65759bcbf46344014bdb0514aa3482425fbc5c3178111279d7eadc493b6a5f955792a89261ab27abff5a4036c70daec204e65287f8ab0961294946a601011d07df744e33cbbfc63996a4f09294e470ccaf7a4e054570749c9d8a26497231906b2d45950a0f32d3e84e7e7f55d575a65bf7c23e7bb1bff4c58d09b66a9123f24649c7b8ef86822573d1157f9415c5057ce8d75f51f780ef3c4bdca8c80ea4e645e21b77c40f9ab3b721e6416d50be28e7c1ce195798759d07b6cd266b601e470de87c05dff22b13e7bee2bcf3ca01f0a84febc2efad99e707eb4019256f2723bb6acdfa208e59d09b70cfe56769d4a30ff0b14812fbd98489155f0fd2239fb3e27879b68af7ab8b1863e91f1b57aedc813aadc9659e34b91c9baef3ab81f6bd773b9e0d57f481830fafa35e1f92ac8bb612715a745fa39a7ae8604b99f1607c71ade4873aa843c14fa1286ad5a11ff2fe2ffff113a24bcf195f5b24bd2effef2988e998a4df38761147b2180d9546bccc610588f6f0f79ccbfe9e7c8d162d36bd06b53be699f148146fa625c8fc2907362b242924cb80467167e47240de927a77d701c32d4bdb4fedd0f64970f498123afc1e8dfcce6dbf1b2796e29db49cc43e9d3cf940012b70e693148a1f7f44ad83f97ea319fcfe87f59dd9e3785b3f08cb80d13fd3ae8e8c65a5ffc49af16b6e92f9697bd58552a89875f6605d6175221bb668e169a446adbadde445c6e880d4ca611768c680559aaaed7ded5762e6862237de60b436083cc56155af290a1c47e4a271faffe38a85eceef3fa608f199109a08be4031357b55e26dd769c03456e6c6a5b483c1e87a4bcd72ecd4945c0fe5bb4da0d1c90a4af41c323d94580a141a58cb7b227fa78e8cc9ff81e0713cfea358044683bf5019a78d80e0d7a850842f7b6202235c692a26df7fb5e1c0f846dc38c6a22f076ef9653148e58386218ea047ba11d9ebe21e77484a52b1c0d54beea32d322195414a79ca9dee92e6af5b7d2eb099aa53d889f9aa85059cc30806f3b58fb4cc1e72b27a7088dfd98ed39b906ab4893fcc57e7788859e33e670b04a2c41da062dda766fb7e77f52501479e49fe3dcd320b4359cbdffe73088e12d239858f28c15670f34b1201a3a69e46ef805cbc3b1aab86d8135e17748a607f2b642d1ac1bc25f52f21082e1f2827330bb9cb932763f03810068a4b9fdd35e7e6c928aba895ffd122c357fa5537e7aa21c98805156205098e17be9f7c5fac5e1bb75d62f216ee78d7d074d888e4c466e16f2b5358fb27c449e5c71ad9f188aafa0765a37346e84f6f83c8c3df7de5a2dbc321f4b23bc1f8c4ab9e67ae2d461a36ec0af26a8cddf8160a415e097ca315246e25344910254985515f72561d18dadc209675caa2e66d2a5492f5536ccc31efc171a0daf72eea6713b0bbef83c2ad102206295c6deb8d3e5fd0d607e16afdc275d11d783f0696ce4df4c6a9948c65790a1bebaf35d6efcfe0f5b5bb14646db97971f1b92ecab3d2f91b36e38bea18bce2bebfb7a6d8c92d75454695f95d3b522801991e1fcc5ad0cc76af8784122b108d6eba18caf20ef987bb70e399a3dd9d6d03e35b5c1889784c52281ae53a34a6be5d811548f41fbd18009cbd9f0ea0172e08bbdf3d12154cd77226a629cf943a8babab4c11ad3a54d85eac21d265a79320626d2b726086a2f5069f5cdce1ed299efc63974be8b4a3bd6f0ca5065031cd1443bd10500cc1d1175c1d5f0bd82746600c1743547c9eded3a3a7cdf888435ad0e603c5404b883c98072f152c4644d7609faf24fed7743a47e75e13ea8b64c72fa8b22c7c63211e806445113efe6d2c963aab32df43e39b64a951bb54eaec740665979dceb0cf0a317c1a6960c432d614c279d4a1831a99809e75dc3746aead53a45c880a6d606227d5cd23ef73a6cb3090784cff4d4ea74f7a950cb494f9fee0d137532a169c78ae160dbf88bc750e3ef44dbb68a57ef134930e3d98c02970c24f184acfa0bc2fe1724666d7600a47f9e16c0ad4472a551e8517ae67f0b31667f41b011bce0d2bb92abb0a94acc1114e52bb307804249a4ab7217e45d120cf0631157abdfa743f1b48359db4f0b581e84ee747d91822deb38825810bb2ba088701ad2df60dfd2669c5d489f97b82d809b9f6a6013a563613cbe19da76d809345604786562d0f071d0b5f954a1465833947f45b552ca1efe81ccd4cceb0f5199fe8580873d8f7fa45dd4f40d2e4f817e0237474b0d5a2fed7d1e8279cfdcde2642bb00ee5f70a62da72f585bdddca98b3217549ef0607994e29bdddcc2355ebfee20ef721e1ad23e3c8b73c2b5eddf20f6104f8e1a5c5173b6122e69be8aca8dfc4059dcca946958c6b8bd21e4a06f174b9c13ebd414a645605fb7f0a3e87764cb2b0c33369b5faab99640be20598a354c7b6972a0bc2129d11b6093915377adc7b05042f834d73a67d6303bdaeabadb15300869b1b45edd56b05f981c2991624df685156c9528420bcbc2a3cf3cc4507ca4dd64b38bc2fc182681e12a9b3e4c5bcdc79f6422c0365ad780e672802be3ba75b4397528e9f81e9936a14de2f27ede9ce4e6311d8580674e255d2c1d5a1d6b694a4f931bf5759ca64259d712c168d2e7a63f3ab78f4cae8d118a8de84a0c6d3eeac5889471f87e3ff5a00049ed7692529c98d6aeb7e98b1207f5de0d32e5755bdad2c60fc31551dbdc017563f2b930d5e181fb2c071393b3612bf0b3be92510be6e0a69cd16b989e55ba4b484152c093d8d742a21dc998f3993bcaf9bd87aa39f7ac26acaad4433619bde569a956cea2a817bbd7fd7ed869f5940b7806afa6bbb75f2bafe375c20e95992448fe08c216e4b21f882d8bc5ad8fff9e91ad0661d1a453249b788969d84c75597d509295e074bf566af3699d78b4192326e28ac21379fc1a8c420ea2b682ef59f5a205870eefe12113db5b0b3ec06f2b68e9aaa0ca2ab8a0133e69ce3ebd2ceb70755d5312422c0b5c69ad735504fe02a506d2f019e5edc418834b34b911d946c40e3d625ef23a7136139023ad001a59244ad1a479aab25b5b3b82ae4d3767c62964e910edd6647cbe9f192c6a743a7e2a935d9e7291e6155372fa1d5dd5dc612f377b43e30c47c8245924b5f99eea955db24b3a65913bedd710310943af2c14f1fe277eddc9cf2061e3911aac3c6422a3afd5d3bcee4f40e6465afcab048cab378d2221da30d7fb212af4f5ab9fb68a78a12dabf971308d893eddb6be2c51f82224acdcebd96610083ce2ae27e4f516a7a8dbf8a332678b38f4615decf4a57cad62fa350eca4437e0304247cc320e6387f0fb1c9f017e7dbd8582707e02233164caea1bc3a66139b1bfcf0564fbd3d9dd9cb54e427a64e9f844d61bb9937918ff8884d12919ba0bee66e5422564c2576bbca9bd2a2c9cec35fae689e1d2d8577cfb1f4a4439fa6edc6d64271d18d76c82160a89069709b3d944e097b3c8753114604bd1a1e01b8eb69561303f6cf9df5e30323e57822c5c44f2796191e62e4ce5445ac3ab2626423a5dae5d385799284a68a264dab654dfa014ecb0a17cc4c824816d9837a04d734ffb1111915f015d06c859bc5f2898135341c43024378bfbfb647bf7c5f0a1cc0739f4d81f6dbbdad049f0a1fb0190c681816bd5799f217513cb5ecd6adf9402f532859371e13acad39e12997c74a5f98cdcc3d066292cb14564655cfd0da4f1391d2c7351f727b49f796c8e3c514573307d61d6d97a78e04780260728a90452ffd9aa4b460d393bea322798e38871f84f448a40d4933964efc13f0bc7ffd413f51ac28e23d1ccd6bcb6f7c9e139fab910457052f41cc2a45f1d43c7d92678bac2d4731fa1adb216d2d82b5da9576b67e97d5ccf5cf1d5e2291ee2ac434a8512b98b6b0dea15493c9ffc18e70694b835dd2fcd22a40008011cc1d4027d9f4b0055d11858ec1fa470208dc5e30d9aa6de31575f9524449ca28f5162f248eef5ba27a93c7cca54f0cdfd2cc2c1e04ca528cfa68e9762c97870e3b09d014b5b68b901fa1e1a0f98d33e0a42147a54c24cd99cb2ecfe0100eecf39ece367e84afe07b04ca8dccdc7f61b137d9d84a071e7e950dc70cc0d5ee68063285cb170f9c75204ef87a916d6c3dd74c5e1375e4ca0ef7d13da844c5886c810f346f1416f54c3cae6ee23e0ed98de13a8ee1c63595f1017b35fc99df50e3fdd8ac54725345a9b652cbac5789319854caef032bd6164199e3eebffd9b3babecd638dac2e588ba2a86aaeeda503da27f0303c30b7d1411dc3a25b6708420d504dc94dc4a974d6999f7d8a221db1881ab3f978a5950080c819bdfebd02e42f2df7e073a5302889164277c1d00fd7074c3553ea792a7e50d0795ce3dbf7b160cf70f87d477d8a070316abbdfc71294f80dd646ee973f22a1365e5156afff1769309098bca059ed67f9b10eda6b470771fe1d10fc43c330eb8495256f34bb828550a39b63e5e2ce6a5db823b9058bbde431163f8163c5f53e71cf3cbb38a492f20f7bd8422507cb1ddd4b1093b06ba97445a8078d5f44ef8a33eddec033467e62606d4b0d30b8026e21a8ac92442f08191a3caa7ed92de14cdd5ca83f8cd5fd5ed955ee091c1fbc1d25e3da1dd461df9b5067115843772c2158337018230575cd981189dfa38cf4e2743b82e4a090187261516b7b3f5342cc04ac92d807074f55676e3c718b48f76444c51ccd21a55a2f0c70d2718fdb2e1a474f1634222a5066a7e3213cad653f02b2189201f92dfe12bc674d3bbb7227a017c7464c6f70b04f1ca05a69c993af8e887e1a2f12cc45ff517ce1111f507da82e8f470964bc85a5ceb89db82e7897ccb380a61bfbb80aae0b316e636aa87a1b202f65b7d67252457095de18eb50e5e23b20db5787ee5bccd6a3a7b9cb7fb8273a0001cb3b5a3d657d9fae89aeacfd0602c8ebfb4291dbb158daba081fc214bac902e43afa4bd752518f95cab2528498ceaee7d765618f460abd8b4e268ba82bd4fa610b844335f3ce584a4232cfb6fb8c0f2f576fc8a316ae228578d0157b612e45d5a9859bde343888d947f60c2b25ac5f926c052d798c6bae0dbb5c9b4b244c2ce0515f768c392c053599650952f0150cc21a6cceb5bfbf2e4e3308105beb21a086f6d1e907b211c036bcc3fe0c073d96d9fb5cf0977db59ce278955996e95cdcb57d48f33de443b16b25038c2226120482541443ef027226f2e0940a8aef955a31f57d4e53f80fef86c04a124b799d053d05c6fdba401ecff784d0825311ae5edbedbd28767a84931d3ffbaaeeccbbcd091220a0941cb98f0854efac6bf001844bae5eed54e84148e6b63a495e569c2c796c705fc8d2ffb80593008e399999e2d00578598bcfcfdf5fe6bd13afbcc352389b926226b581b44bce2c6a6923566b010b13bc0719099265f1467ce7639f05127dc5275dee1dc2f9b354791fdb7256faab9fdb9c3f93966f4a64ca9588543b212b99f282385b925e8e8a9cadc47e8693506f30c8279ecf8403af1c3c44d32c8d7b436197776536f2b8941878e8465a7f3573609f3e8bd82b2ff15f7cc82eedf6b0e9fb2cd85fbfb4f7cd29a35f2a135cdf5c1ec2bed7e9330ae8cf158a5d726ddaaf07d939dcfd720387bece478f196777a337cd4e16e012e4fc8458795a4cd6ef995d885314ad382818a43fa12cdf7f0dfa517dcf376109a1986a95b875cd7dec29e932160502b55888f89d9401153c0fe717cfed04ebea83b3e5ecf07d54da8473732efec1b330bce88c71cdfec7749c78c5608dccb06df264232523d0bba42b02c871aed6fdb483caa1271b91a883e7094c8035238f9d06311d7449c5c60c08eba84db70c222e9ad7ae88faa01757f1e297d897d2f605ef9f95ae55d000d5b75a535af70d31fd6e491b7b83b7b357a3c513bb18597a924c4a5782ebb17cc3dc5713009e39800d7675c1c957cd3a6b1edc492133a38664ade88ce2dc75100f76dfb9f19a19afce35cead735976b6b2f92de46930c2f6f03527cb3ab9acc42ab2a5dc33e7e0e03341bc67b3edb36cbfd514d41e8cf701d3f19e37e1c791090622174adbe2d80e55f4160bf44ab31632609430631dcd34a977ec55484cfc4b99b8ca8921970e5808215220095bfd79a2eebebca3e296f48d27c25af1145814e9fde6148986d2ec883dc8f3b4fbed91f1f48793021f13994b9857f8db8c1cafe7e37bdf060abcf820297729c70fa9e8457cfd4ef3a291fb8653845fb54f59ae408990cfb51dbf50804d3c986dd88067377c81924bb61e679f47c0e5c8b70163511f0d8bf273821a59cbaf56689647fd671f5d69f005df4715d8eb98ccafd1e4f592839a25c1533663a56393fbc12a22544b415063ce853cc4591445b1cb7acfb9796624c706c4a91490fc03b46cea67ac22d49b481fbb7c82a752428a5c8890214b70babf28c88b15ec42e3a4f5e828b823cbd8ea96f142586d4eeb3663560e6127c8ddfce181d1a08a820129591de9519bb8e22bebf0cf9c7a2bb21f3ed87eb414707d8603d5554d3e1e7ee31a75225123ace3b2fcd16435f2563e5d4a313229f9d919c0e56dd623ca4059fe2e315abefb8bc85431bcb8f534799f7c1e4c414960578073dab2494c96b95b608301ea8395a54a5d45150e5f5871f3c96b6f7693d319db586566e8c6439e0bc092e3a2152f4ba30e081011f72e94fd29ae0bdbc0d6eb129fe7ae5d80b2b1c1e7024e21d457f2ed960a8e0f759acf0623c39302fd99f8ab78044e966ca9588d5371c2367892a640947942e945061a0f5f47e3297e708a261ab4193931914efcb9b2af6eba085b78e5cee08a90f9d64787d12ffdf40bae33067085380540ef33dcc676ecb7498f5aec9037b16ca5bc7d33f3e3008ca298f305b5b4c1a46943fc3b4bff046f11257f955d614bcc12d077dc3d8e708ccac892bfc3344d6a1874499305245b03ecadda13e960e2146f8219fe2296a49d9d9a7c6d243af90d4d678c1e84e2fe3237abdda9439dfd9611560e365961bab1ad56c6782df1fae4734f0198f7f57aaae5087539d1b0595bed4aa879d4b224e7ea8f31b971e680916da132224256f49b034e8f761746fba65b096c874520accc7128219e8344dfa776cb21a8022b7b8a23b9ad7c0452434272822d4f867b744798847c2b057bbccb818a96b352aaef7b59486d771ee39e8cb74859885f9b62e2c6e767e06b1fdc6cc261af400e289c940ef923dffa9c66a1bf3f6849da2efd825d209fccf18bfdf5afb0a4446371608f82c22d5a113da6b1add3facca8c23d9a2eea458195eadb443efdb23f0b75c20bca040049ef2d529b22a66c29e853fbf28658bb77adb7d1fc8cfc8cae9e5c8c923b18b3d1a918298d3ef4ef658dda7cbc4ab8d92a99c618d1adbe2a70dd96d6037f0a94a57d278b8b6f080826c1d70d1206cf2aea59e5f7c8bd929024aea068429268e1194f520f5cfe23c83193e5c3a52619238b0b90827fad0f49f9f6aafc6ed9deb75306f85b25419b93a9753628d5c14a82bcda2c36008e19eaaba37f78ce86cc3c0a30531487b2aafda7ebd48620ea5e5821b5b5d26056a942c88addad386849fb01b6c24a5dd10a448becc497854bbb40f30e8617b667f2315667be5843741d776311873c532fa6d5d61b03acd9e29c985809544f4d4edd7efd96d8633c42d81bf9b531d1e4ef945efc0886d5140328de044a87556e42739b5d2f948ea755c77887d2330635fb1ce101e72d086062d487f6c270ab073a91f6bea78cbf95fc0b6eeb7bb11dad96fbe5a60cec160bd2288f897a29bedcd7b5e518c78765ffacf3a0906531b757532f47ffa8d6e4c5699fc049ddcc7f702b55040520305c381ce5773ea8a50f2bf75dd59083c67f5fab53b4662a5190e3c79d40340a36222bb4a16fa5e03bae33ea9c1e43fbe6b3642b19aa0c9a7287750e64021243ebfda63ea4bb444439a89cfe8343dae70e6f81034583a7303ad7cd026a5070980b5e1d2bea99ba0ed433375040f7ee04b9d21ef79c6ae821b175a50afd1a06c7a1079329238e0a8657808cefcf55b5efb096872eeca2c0a30beff269bc42f9ec2201c5b4e12d4cace34185ecb069068f37b69608d75d6315890bcf20c86b1f747e83b41c7035b900f032373a1da8a2a125e577d48c1353bf1402d6bcca12c3829a0e5879a23a8de28f837a27f9f8fb380de55af7cf0ef1d2dfe28c36a8ed3ea5d94f0fb7532367c689088bedbf994d6a4cef7f94d49ac865b2224e5fe241c58265368d3a547fe54819dcd202e743e1ec2ee75201c37a7768781788372384e9a20bb8b7688e1b777839bf5474368cfd835dff03d8bc73027513c0c214359be45c4b77e46786795347fc775c35a971017aba038fff6b171a1d5d1cba70457ff2bbee87e8264841f9855b0f08011e6bca550a5266d9630068498210abf9eaf01ad70b02ce2690dac93f8fc9531bf7b0cac789513665a791938834e1afe50d9b9c37982a67ded5465f71a6d7103bd71425172bc2f2f14b6a34fc2b180c1d2a2782e4b165bc438c98c34ec00c0bcd7ce7ecb027a4aaa0802b856ddb70859cf0d5fb19859a2d3455e3f36fcfa5e7ab33614e5d391799681d76434db1c22f038db67106df9d6d5010a7e852b3e34e7f24fb829c73e711fd89f11a6db9ca9dd9ed9611cbe02ae936ec2f82d43c1658de507034fbcb812dbd2705978215e977c10115cf87395feb802482c8006936c796c373e7a58fb8a8e64f4b811f54bb0ad57d4672a14495823c74460cd544c6e64537a9322c35faa326b49e6402516628f005ee918baffbd3ceb9ba7c25a2f563f5163b6dfa7d240f49c7ec5fe798339bca624d68c109d6308fd4e9b86a1359f53ecbfa00534c0d3e04bc058a610aaa164bc2cd32e64ddbc63bc2c1956d2a9d364c00b97b59f4ade3727608b82ce7426345088efe8aa795742f3a68f29d080b1cd86b0bc9df775bf26567398beb4a6978502ff4fcce8440ff8a23f890c3ec93e2018a11ddc1eb07dafb1f6c553b15c8734fe9778201fa469d87fbe9a7d65e88884d8025c6c150dcd765fefdd3050160cc3b6945abe4039b2cf215f6ef218e4bfe7161407bba39abc0281683f1ea9a60347739ad216b271db1a14adfd7172dd23621cc0f76f5788a04a796ba113ae4ef512731908071d13981b7097573884c2f02c6dbf5df517bf4eb0615d3ba907865b8be1d33b8de56d7f11b3b809912bae203a0bbf9bac66cc786a07102566a1f7bdb8b73a87af5fc78614bb1b07c05dd1b8c342aa2ff5d08eec8a292b6bf40ddd3b02cf3a0f8f0da705855abc391cac122249cedd9b2855b00d8958692bc27b776f14e128217e6895ffc4bc2abd8f00b3ce12d8386fee6d1d3a5f9d3f6a9a016fb6c576fc7d855f3ab040288c4a921b42a79b604e25de6de1118e0af6d8cbbb6eb0b032a749d9dfb3a3bfc5074dbd88169163c9730822094c926acbe05300808e861433d5e2565e966b769226c0e528ede758efe86be532e6d5da9f82c6ed498db8f4c1b1c7d5de9ffe0cbd6e2688392192e0b433a7ce4f5fb866ce6132a8da671e11144aa58a4818758804b77220f26d217846ae4f770ff29558364c4402efa9d95521a0e3e251e0b4982f220d7a33fc1abf859738c2b542204d60fa80cb5f96eb45d28d5d33c4e7fd0cf41011d5afc4abeebc43eae2c45f7d009ada8b3abde34d95d642aff7855f85f3d0289b00c7794f97ee7adf0993658fc6940d6e11dedc49bb71b7721c3848a58f5ea80ef436a33d0671021482efedb224e04849c6578f776bf3b827f238b4ae87c8fe51821f6f10741b6565a7088f4a38ce9ffd262ef79daa8d35e07c6e175460000674b53b8a129b68425c1a6a7b9f41345075a5803920b129e5d8da5d33e092c958193382a69b887d11b66314d5819367e3c5af6ab6bfd3b6f032286745fb3e3b0b030ae76472301927ee5f8608596242b4e0b1eab1cb66792e6ba79a10cb376e5c5cf0f83bd3917b527e24957715678c31e8ab2b8ecbe5763451ff4d2df941065b488fad7822af14314bca4f7fd2b518fb01c69757fa811e047f53d3f6e215dc47ab708c53bd69899e36ab08dece3316f912c4eb5cea4caf22126941a16d8ed8c74d2324b195eedf6488fe88af912d91c460c47364ba01f1e450296af02739965cfdb69c8f3a9ae718a12d96d63d3b5fb110687bfedf867b6b9ed11e4b5f397930a1d658e3db67fc33fb92721d819e37cac562adb590c384b0f97c8619d5e0acefc3a06c155ec3f4bbb5eec3be71c91b64d439bb20ec5c142103cde1fa2c56aa80be54d92b6f5c43b1f2364aad2a65f7fa2dba9c024305f4c87d610c9b166107f7ac68e4f357a2fb61d3774e20c60ad8b72c52d9cc4d028e458c3493f008772d885f7317d65956b521ba68deb5ec7206548132ddccd292f4eedc8c2cac5fa8fc89dfbea60198a6d7e549a9f65b20f5589a077e3fbeb298fd830dd27b6a089cab9e3f60878555c2b66212333da9b5776b3dd140f606b0e9f2bc1173ba31ce2f209f20cb379706d12e41e2810063d4ecfe0d6c93299febd99cda67fb174ee9c70b7b0e0b425260ebed5398bfcb48817bb0ae91741b0e08dd6cde34745d46d32a03a568ad7bf74bd6b543c6c3695cc10467b102e0ed0222dcf7fa776448d104ab58b7d36cde2e27ecd8921e98634b7dcc16606041b09f64916bc101307ba71ef0b63864e0f48b5d5aa0a21fa8429add44be25dbd72400bb9292814041c92828d962670aa09f0ca7db71cd7b320ba8f17c6240ed8a60171e5b5fac782dc87baa3d0706e83084dba5c9646648e1b2554101f7219b1e739bb98f5c5de4e9c15190588a39496003616b9f8921fd42e41bfe8d18f73acd2cd25c74f5b7bbca0724f2e3ae1929037030378c7d1a0457e1597846ece3e7ba086d731b24b212cf92afb8eb5bd49a3860d470224dc380f7828464c44d96e8a4fa8c6562b3afcf132e3566423797768cf8a6a3a3ab1b79aa0a2c241ddd88312ea5af6f1379224b412fe9995fb8382c2b7af7a7e03d631667fb055cc8aeda4656590238779ac18c392da95b24794638887371b991204f9a270670ef4bfd34696bdfbd7710e15001d4390dea969bc22a3d87b68fc0e2b552f4e18981cbb7cb666f5047f8fe21720370e543ebc0bab937417acc2652f99a3436cc0fa477c954d252f9dc4f507689d2cbea3317d7665d7552cc3a3326747b86b636272b42836f5753924fc5095c14e249e33805c8f852c56295e2bbae90dfbc74de469b74fd48124ee35e46e3e9d038ea6ee5ea03d1a64be9c0ecfde70a61295da2f04fbc2b9d81545fcd2acfebd37e77b5db0cdb3f2b1c9dbe7c703ff89a962bf9a51aae431f51b8969a785729ffdd869fc9953b73058e40f5ebcf9f93d86858fe213fd5e007c9ede2801c6a9caa6c0e4f643e5977d2cf7bb1dae5492f233dd5abc5da0ab7dc257c88b99072a8da0895efdf7b1718db7847763081cfef4823214aea0f2b75ad691f633e935c4c0cc3152522087d524aab02da68a71c689aa183721b54dab676bfd2e7fc822c8ac309416f7e70a7e0938028b3917fd20318ff6dd77240d35d809faa5f6f4394995a73db99a655196ba877235eff21bde441c04f1ed61a3f5ac3e01dc468e382305d3d41a9a5b4b0a2ae8bafd7e03a27124a4f4724baced0f4bcdcbf48dc110648fbb4f970c720abcc361bdf5642327ade4200612e8dd21bf0511c2bc8b3b6427a44791a4780f03e07fc50d21295cc6d59788247a5a01c20ab6044f1d09bf692267d6bee787a13bc2fc94c23a60badba4b3ad0fb058fddbc15dc0638132a286f2aa9460861819096e4efc2f15f104184d78bb84b8ad03e5ad2c6bbee412de6ce1fbf87133dfe6c827ffbf61a5c4dc16cea902f34ea70e0904cd164ebc7ee38adad4aef20e69037a5332acc3e5be76b5ae5bddfa690132ce4fcb7a710e7b634d14b81798e65ac32a4d0fe8784c0b3f19cd1d6393da02038a444db1d33c268b19e80407a5cb62dcf33bf12b7b6683c01a7e585d19cf14c8adb7eb365c757ff868cac1e69ba6500d4de4cec31de431eb345b8c6281337a32cb7976c5cf679fa7abdbbeed9f7960a1ca96d7d5bd7da3f2b78962a967589da187e17d633c598d73cb9c4d58cd82049604aa8d447aaf7381cd1ec6a2a15f0560c01ef43d2b2909bce6064dc5ca1f857f6cfa747ecb089615c7075c2a22a6bf0bcbe16c06c66f3a3666bbb040d8f2857e51902fd073ad524d54d8c882fda588505d3c9d607b0a3b1a54ef4e3b264d492897e593cdb2585660e41207f945e2ebd72fb56a316b43c2445b9cedd0ad1c5dd76c71469e25d569e08f50b191be0a44757152118b7707732921d6bd47c0e919788fdc11d67acd74f5b1b00dbc6de29a204dce170ac4111de62eb701a70200d1328c07dce8e3fed3e6a873a459244c3cf9a2f128403071df2bf8cf8ad73cb8af01af3e4edc1a709a53628d4f14eb8d362736d4db0132c1f58b7f70c19bdc0cacdc4e0a42ed153ea4306ac9efcf9dd49dd43aadca6709d636f386249ea7d8d0072a9cafcc022115d4a08a92b788950eba599136b3f3745205aead0c9e543b520d2e691edc227e3e540cc16b9469a384ba93e557e7c98951ea6123fae1141ec118852dfcca03ef881c953fc13c6accbcaeb3bb32439b1615007a6bc18787c4f7ddfaa6a3811fc9e518c14acfd2403a187941bec6b5f170f19598fbb58b22bf9e26ff58ab74d36ad54183be87d25f4d4d9af7331cab76aa5a89ed7630764a6ba0a85fac1331968009c6c98d8053f99a0d34527dc2004cc7218ada16f817de194d6c795ce068cd966fbdd378d33a61c862e5f2b14396061d5301b8bdce07bdf854374c09f499266705378221b13498a496e2eabd444eff1c2813d982960f3611fb5f7ea7a4f4a50a671fe5aacce90b09efe492883df6a29b7466914b818859fb12073d7e5a1b42b0321bcb6df9a70fd1e3e41c8e3ba286e7e47e62d6ba56fa04bf3cfefbc0189d2011d79bd0f8c8935844c09a8d7a4f65f5671a757cb1beff70e84d80a003cba3219593625ef559dc4b123959d2014502ce753e9a4555f065ddc7995487d94a894c67950dcc55c3dc48c812dfb1df8420b04f339bc47cb541411a02a1484b49a8d75c5c93cfad02da4b575ca4350ce119a0997cec58934af16839f110ca31d6947b7f67fe22a65f5f037b8b90aaf91b5342570d57ebd7a732277aa16ca74aab840a6280cd6af41336c09befd40846779830bf565a48f757514c048d564574e4307699743ccc1f3943422f83a1d37ee696f5232a1c9197910089fb1299795ac9fb85adc42b3f9f068c35fc08b46986cf3ff8642715a521ddd7ba26ba8a4b1bfeb92070396dd0d5bdb3f898dc1eaaffd39a74e781b120279bf1ef9a3b2e05af046fad8548a432a261f06af4a8851c1d59f49c84ef2f4a83430e28fd3f7c1937cad14f9aefd0f8e39f42298d57c3b38af6b9e2f307bcfab0188cf4f1e9bbd5609579f4903856df14b48fc05507527604b1cba6185bc069f1bfa2d692baad19a9a085ca9074f646164c1b3f26bd7afcfcfc86c0eb3b2cd41b510ef11076125885040fdd34f6c5ba50b846ae788b2831e1d6aca748d9a3b91badba833b82c1fd44794d3e2f7e27730c6e1fc7e3185455bb97cae9572e67498e12f5178717e82ff142f4bf43c72c92a9831904f9606f92fa44f59b2e784320c91f80d681fd5e49efdb563065e240ff83b095b65459de0b741411dfd207e1513e831cf798e227214229457622471cedb1dea931a6a3de63d5c1ba82e8bf1da0ad8fe9c19c6110b5aa3111a5b461ee2cfd168f650abb79206e37aa7cb7e3be166c41388086a42de8818387979bc1cb904b6bb9c5402a4e07ee914cfbef00a99b70d5aa567fdd1e0071fb84c59601ce395c588acf9e04b7cadbaa4f5b20762219a97b786bee449051980d1d74deee0f2847bfcb8ae8ad983780eafb299dd64316a524f55b882796f7b819b15cb46ba87320eb1a265fc7db0a66e462103c666b2e708e73ed081ca2255b036ee56a50c1e4e5c72c1a15e18f853c5d009f3e3a1bb8df28c31d8464a125f4d8c9474a955f5d63954e761bff12d69593e9ea3e4978c57b6ef6498dfbb564404c67e109aeab335d6f0665ca4d31ee271afae4f8fb2d15fc477c40a58009166666f4e920cbb47c9a8105687ed2fdccccce9e2c1fc62e27ba5a455c4cd5fb546bc0de69b9b42812bf494016ecb08e6b05ff20a901acf0711f5d364c42e7afba31bd81386ecadfe703b99be02e199bb8452e0afbf261536b64b41e0bfe0e75d8b6128345a2ea8333ced5bba2b5780984d54f73678e505a47073a3923a81517c7df62514dab94d3f8aaf3f44875e7311ffbaed8e6be29310e844b63877bc1daf0c8c19741da66d37485caf2831dd65c3b3bb10bab8a6fb61513137667e172ab44b4580a338b6ee369211481b45bcdb63392e628afae9205e8ca4180761c647bb1fc4e9d4f0c0173f7e6ff04562f1ec420aa7ec8dc6f5d8452eb4e8972733167d163da692d648fdb6023a540b1f4e30532750bb0f53eef0541c41df79a5ab13d1a35b7af7343029c90d831f40f480f55fc9abe8aba68754f3c096b160ac126bf85e7fff3f6d4c32182fe715457e32400883b5308fad82d15d8fddd0b1ae6c4006bf06afd15f14c04a12926e7584b6b7ce939899e172ead275440a6ba0df3dd502ea863a1df0558834fc42698a3c2781d0bd34b0509e5e81f2657a347577bcff0dbbb01b8d4c6fe03c2347898ead65742800447b7fda021ceb69b86ab27d1cd6614c6f1db7c111c6927f032114f667365fb57e20089ed16d006cf3dabbf007ec1b011bdb7c3630819f1e0d4427eafd1a69dd863af53cf8d1b73eff45ac6b1894547c1cddbc0886c37b54bcfafb3890780faf544be5874c5ff7150bb9063f4a5aaa1276bc93b2d95019b348feb17864538573c5f61aa40827a4d973846ff09e8d62b7c0275198010f8a421ae6c254b0217391db0b8e67d2af3f384a4b4cc588f143da9d0ecf6907a56cb807561bfd273c84d15ec23db5d8181469630d80d0dacc2874217f918af2fe0f560c6e43acd847c2f7f07e6f9ed20fa9aadc4b1b3ec1eb586dab61c6bc76f845847a0b7d3554c140f1eee0fa48ab173c31700b1535f8a295b1ff19a39383fc8ebea3aa11343656845c0650c8c5459136e8947f977e5a7a508273de50abb33bd45ef1e0ce2fae1de05961a6ddc86fbdf4e858370cb97c0adcfc0554a3345bfda0fdb89cc6d380d6a7503b46c329e7024250135ec32e722d1a2ed6b6e1e53881a01b7c2708af74d55d4724f35d29ec5a9b49063767e8f797a36a49628d2cd8271d660890de6057fe29dff016c42254f0f45f620f719dc7dbb3d5afc8da5df2e9865ea4983ad3e0ff9c0b1d563b2306447337f52ad9e184057c299072a3da8f40568d70008ba2c0fd5b9e573f5abd9e4bbadd697543c97f9e82c01d62de52a25ef630222a96f8184d8c99da0383490c756fad41d623f87fcee2d249a4daaaeec0d8485d823216c6f5a3724f820cf674d7995169247543aef966bbf1310e2a14adaa2e1eae113fb8af7f2c3194aab7b691cf8f017880c0809c78718cfcc078942947330dd94389fcb2d1bb1fb644edfdfc185c19e585238b282922e288cda408b9690ff43af964b0043ee494924445cfdff4a47ada99e38a6b17bde60c6af08a7158e6026adaeca9cde112d8f028103f7a4abeef4c73b9f255136140d6fb452509314779c81e433ab70a1e39d1f15378bcf4d1e7974e7b147810b82fe06d09fb6b9de0cba1c5659d267e9d949d206074f2c79736d250bc89e83d5d92ec53c5b8eef9cef6390ff335310c5429d3aeb63c47a1e4a47ba427965e5fb73c740a877cd0654649c272e79f4e9ff899fd8b69e505244ead2025d69199a1e1336910d9c9438d301a7ae41cd1a2f2354ebe6f29262d9fb36177a3b70c24621a7f8a072a9ce3ed0889f2d5c22ff52d9cfeaf1a658c070b2b372aba648d687c08af6998c9ed1632b9f345f37cf870f8150c4edca42304d1d4c82495e56e2114515e3c233864aa563f45351830304d947fc149b214bd27bccf7100bd9cc312b40edc949a7f01df83ecf58d616316a6147860bb5b69bc2ad854ca6f5f93cdad4d12c55240fafcf39cb98080ec7b6e5017cbd04ce496f5a077c005653712c4f48bcd8f7a715a86aa6e7addd5921bd0fd38da24edd8cf72e68f6e4ae06561d1091bdda5e69ebada20522081eee1322cc525f6a025d0aa8b468f8d02bf44888d6c8c8a62954e724eb828ddf96fdbba00145ab0f4da02c065dae8b29afe84ebcd8ba8d960312d3ec3c3b2125526fcd7dbafd68352ec6bf9be7b301fff81db68ee7e2097704fd54b3fc72e3b8c6d2b6f8e89d52273879a07cac744b98ab37233ad8fff63d871c13d4c0a876328976ec5232de6683d19e93fa34999eabf7527aacdced8cd23eb3f19722e66f80ea65119d1d4cb04fb195202de670618393a3394c6dff5c958b67e29f034378f8eaf97233993e18071bf03d023d8dbe3b25bd1c63b3acf17444250c65b12c6b54b7072d3be9a6a5ae1fa186cfc782c511422c5ab6ad2bbf980faca125b6dd397615c6e5d28222bd756f7726c2187769b94e5f9382c2e818a4eea9c31b24f47f3c9048637d05960c73838766c3673f9bb3529020dce9bb00a9bece74177de515318abc19c0e0229bed76dabd973b361fe87a8cb3d517639ce9ed718bdce82d4f761eef23e67d02402da1b12bb6c11af2dc96b269358e30f9d93b2f0f6ec4bcc63aea97de66c8c84e57ee722534270fdcc55487eb24719427a1552ccdea75e02da5d2d84586aca047d79e2fe8aa360cfce6cd49808922b696f8e3bff4100f7e5ace3e6e0f75bf1e13826eb6fc18100a0304ad711875b7edd771f93c12c33a662b873ad2e882b1a4ba36da7755e75de16d3e97d494b5cf8c3c07ed8f8574938ffad9382fd192d884a11db547508a7bb6d077c79a2721e203a6d8e958ba71e942d36c8effcb3511c46ce71622a274a50bda6ea472602eced2dcda76d04d3be8fc225e136e54546d049cf9aaa880333bf596bfd3ea2e13545628eb811447d0238d22b7d30bace594e3169c3d308b806c591e7d857503ba452de4c6a4c4857b29231d00970e7dc4ee4300dfab7624cd964fd5254c43f432405cf26da0cfb8d8698d13a93a49bbe80ad34560bdb830f34e40a6ba4dbaefdcc0a4c5740690ec4ae31ce4643bc9af6454d105322e81e1bb173886f04f05d4c01b2b8815213097f569e96046fb20fbc9e2e8291eff2408de08359f0f1582b803d11e8523b927d707f5184aff19afbe45cd1a81684610db319de9381aac311dc978ffa7ba10eee4852bd7ec735b2214f33a34041645163a4037c5da8a966ca554f3c06c1234a15c1813d51d4f2e93cac5cda7f110755b4c0e6c61b5e61ac4ce8ad49f1ba6405607293c728b565fdf0fb70915a7b36b07340d2f5932fa634a2c4bbc3efe68294c2e93192e07396ecb92def3dd3fc472bb762da53e7c04a2877b1061bc9abfe750a18da66cfe3a242d3f34f6c7a656f99ddf68dd66eae25cce98d28d54c17de5e7202e241927d91620ebb7683349f3c22e684be87dae538868d8e4ceabc06be702d8bf2e1e902daa6f104517dba02de5d8267e4eab02f3bedab34ab00ca60d66d8a97bb1c098b6426cd77f35847e529a8b545ff164f6ffe6c5a60b998f5b534b610eb62a225abcda326e0ce1252c7ffe8da29969348ea9df11d5bc5635c8ff16023d124cc3ac4eed69ba003893328dbd1078f0b1cb0513b2f4645757931bde114da31606e3e3a33f2d4bc54a10a6b875e979164e727dab82ebe0c22c55a4ac5d3ea5167022cb2a0cad24a55de00c57407416922088238484612266a4fdc9a41d6bf080a0b6fcfe4be1991aff1219fb3a98370427e86b4997ba3bc25978b47fff6fea2d6070724790e0146ed332a15d13784899cfbacac9590ebc239ede536dd7ebda01caffa347062716dac3b4b985648ef79f39787b8b189c216cc6c230991dba6722572969aa8797d72a236ede3a9b082a553dd955d5478eff4e840c6629bf69d4291d5a1a03345293fc4e1d0dbc57cf2c278244bb393c6f739f2d51f142107c5eb6e8bd836681667fdf956715150b18747f9b65aad0b99cf5e74f75abb580893dbef3840654cae8d8cd6ac62be62e70a496536e363814ea8675e4437548fc158ba3b2e1b3abec0f3f8cc32a186f526c3cb7fb32b87f5d0ccdc4c01e98bd890e6489584890881ecabc4b7791d111e0fbf8dbddb99649b89e9e1e3367094b1e44e002f80ec591c934896b898c4c37460a740860eaefb07866c0ec3bcf3c20602e11163b1da40c9b5047657ae70be7a8ad00e51baf5af43f61dc41d12a9f2775db3cd1454e65e46e5bd1259b541f56de2ad988bc76e06aeabd7cbb8d030fa135dfc1767f5ed6e957307024117b1c7a405aaf3a2c9a562ba6b78e7da3d2e863b58a412057028a220b8dc61615ca6f09f30737f887783b9bd16670fb689138854856e88d31c6e3b6ec8f2a9c5cafcf1ff211842f42efe4270b6fa6a1155eae69151485365c4dbbed564705d87d586d329e4dd1d5ddf2253d5fdf37c29aea69c1255bf28ff2fa27e7d9a909aff114616f246b0ff7793d75cfb50428b4a7ccf598d1d838591e3ea3ccef05ef344c87c2f5f02aa0b9f9c1cb18a6e3870cada58be4c50ba92fae239967dfca162d89bb28af9ea4b8742e2b5f8e92e88b11778d8d640f7915283eddf58def4eb0da2aa3030bc805f77e51ecfb63ce722ff424952acbb349a6baf219f06739a0daa2a3fa32c2cc45420ea8f6fd0defe986f5478ff401377613eb9176c9dbde91890e36e34f825bc2e96cc8042e86723069a1bf955cf272e358d77933ebca44e50cffbdd803236c58f13272bbe74acf82a2e4fe51e76e820d7dedbbd17a31442e43843dc4ececf5582fdd65a52f0c3b9f1c31ca2a6f158e10c3ab5ffe02c82d6e4dfed54db97f7ad98001ca4419409484c03476cf35352d215f4356f5d12122d31cf359300e72d65413d44b41e26aaf4f7f81be038afeabec062abc879806c11e6fa53b43865a7ecd4c3ef90e1b5cc2e432ac0e8768c66e8743d8798077791944b2adad0c87a7aa2ccf65d32cb6cbd430eaf46ee57b94b0c3e76b358a387ae4dcccd4661353ac23f23b03b8537d36ec460189b7acd28a9e95e9abb3c09cfef3c85b4db417976dbbcc13d07a375782fce8691b8912b4025ba9d225caba897c86e4ad704a8f4f8c7a687d402dcd859ca4a6c2513a1e22c9b1a4258ff2b5352911391467283b14d94fba7581ebf860dacb8639229725a6dee5481e73a2fc3fc13e4822a870a0d6af3911763399ea0ddbd4e4ce85e10944ebe2b845e95c9bc8702da7bda04a0ca048850120904c5af2e01f34d2bff43b084672dabdb71a3d24184b113d0990fc1cd0b3fbbb01e5c9a8743c1a058ed24905eb82e5d76f8d35e509deef24b6ec59bf9c2094127c9a1158db924028095bd8d31775e5e8f54c3d88a28e34dc69ea6cb979bc905d7a580ffd77eaa5b916eb82163347abc564bcb5abda1e4b12b4b9fb824ea9af9278f61d3ed8960fb3a78b1a6dc76f832df67faab0ccc8a194cf8412391f32888152357ded9727bcae2bdd96d556330b8a3fee8d055070223d3bdd2d99e6226e0297dc3da3b78bfa91fbacd2afcfdf38d996a144d89a9397c59b7ed0af69717a49c9530d66b30ba85ea2dda2d313d7a18f581957fc21e70f2eac771041a58c4cc26034b7ad140cc9552611ca8fcdef933dc8d085de433ed829d22921b065038b40570a9b2606d513297fc29fd2b9d00d6a5a229908ba5feab83651c7c622769a99ef463837e2f4ce8a2586b09524f5efc3a4045c23410302430c130d361766a038369a6cf2916ff2c05d73c98f9f0a7fb3c9239088cf163e9299cc4e98da5e14822f2696707cda170e55d7e2574d64300993a428acf97c55411fde2ec426cd28cc5321875fb8df54556bb08377c4a06aab883950b5c0531a024aaee0b909bbb05f0d99ffc7c9501b72ef03f683a3e91bfd078dfa90d0eff2645d4de0bfff9202a86b0b1304d5f1199adc8d342f8742e8ce739f0df594c55811bfa58e8a0489a0af48b7a50c6a2d11e3b616e0c006c41ac88d298b12fbef3476632f77ae8ca705d7846c14710f79dc4ab476b3613a5db12bad283b1e37c2ab096d58a722125a49124239ee131fbb3457f1e625ddc265eda32c3a41e51c32996d92fe13421e2ffd087e32f65fe9dfb2fc02e6daeed8d6f808184a9fb44b9f453cd6d1e61be07227db620d4d9dbe20e36536baf748dbd5c51de762d56f4b50f76d673d55a046a4e791a2d073c3f5e46ba7eb9ba35e0b87b01926add82c03d6d06e581bc4842a923ca318d1eefb9b0755ec4e3a011e2b98009e03c5db6b546efce4b4a976ced103b2ae45e2dc3d409f7cdb1a48875384a532981604c3170664787157d10698d15b1bd8c9f2d9e76c5ddd329b27583023635189d75244714acfc076b07eaa907990cbbed64211bb16ff54bdc4ed18ae75155eb3b848880eb306432bfaea7f5fbb85e02b95d863c6b5726cdd94ee2944b575c754d381204c46292155172b8ee45bc0fc443ee5e6293fcefc7c207594ff298ecfdd8be375308776b157bebb8980ddea5e93c98e95c3173cd23fc5956eda13044f2e86672aa50470bc237c39db8ffe31ec498063d04d79889091572db16e10c51b9f38b13f4f7ab7d8ac1510433318f576d40c703375fb695f0a7aa8b02dbdf43b8bee94e948b32122e1955c4ae85894a840623f41714062d611e8299a624176fc74f20b45efb3e4684ea3e1c0ea68d23d3e2ac3f230e5a6c81ed5d503d233e4e0d03522c241ef1e6f32b31299bc4593ee60a0f3d1081565c97de6035c872e5b5078511cf24af4f3b88218231cab43dbc30f7eaa0b043f4128ce500255052e707d15d5e702bb9c7ad2ead12f6a984a5ca7d1f6794a9c4c8ad1b30a327b695622065ebfe5b980632d4199b1e5bf84e0764d4db7ee68194f0b3a4a66ec07233447277b41ab28657cf84cb8daa539f9dd1e310eb6e7442c9e9561f5d12f92de4e95147311defe90bc23d94ab426b5b7c33a4f8a6d14298061a363e4450c8bccb0ffbad4f34dcc78d2ef759af76f454e5314332f507d4a7f65c9cd4185b638db0feb8d7168b663ad75f3b6fc6d2963e203a08be4d508501d98cb1dd4344eb2b8086932c901fe95b0e1bcf0a4744871988b0d4700040050e8b5962ff35af7b82c0ebe0f24d974e3c6bd3d6fa99e2eb4c62c6f9b71e7917874e6cd3cd8c8e9f7888f666cc8abf612131a84c9ec07881f7ab7951109c36a27210856da803558c9b283049ca0308852a5e740225099f00f5be38543c8775f13f8580ab78b104c0f90af8ff0786dc4ecb677d351d5f53fe6689f7af76a359c3c1650eef7692321198b679d19751517be3b1d58c9a8e07fa4ce6b23db1ba33d21447230e1af55948804b9908bff727d7e7e04b8abad3ca30c0ac3a394817ebc60b8137d81d6e81d7504d288516b138c75e3349e799b5c0dc6f7a8b3433ce4c64a0cf8c16d815a05d51e44d24eaf6257f27a72a064b702c67797eeeb78ec71572e60783dfbb55e09776c757fefbc3d5c9bae40faffb92e2e3e85e8a80f6ae81f511c1d3ff87f9437b1b4f4276c9d4fac9c827e9387f551112e4fb2d146f9d3473419339e27c566a629bea4155caf5b3377a7ecdfe1b1eda1f1c49830f53961c65b7ca2de03e3d80a532e8f69e2272e730f2de80fbff1f53e360daecede57d6938c48d1140ddc11931ea55001e3c6965cc078cfb1b27769a08111d5f7c51c91520a30c9556e87e9312e97d6ef00eb7daeb258a3b13418b243340988b7969e8e0451a15dbbbf3abe8d2943906fb9b558668859b18a27d017dee3ec57efa600d96b2f5d10f4b975d1c13df77c1aa9c00f344812348d19eabddc184f6c46031419e0413691de2c1469aa50a4f9aa2960cc43f08de3c625e4c7ea14d0ecb4b80c0228caf665b1a901274a3e2f1748688d5994919c53a85dc649d077671de3561408d8ba6f7b1f9cdeca90e8a1474972788b60c29d665ba137c9f1e8b1dce27577d895af0720d297c7482e9843e70887e51b6d0707c7260071935ec267aa9231189f8527e309b4625f1d1c901eaccbd1f4ac39404f2829ff1236abfc7039a45cc0d4796d0804e6e73c7de498a5c0941ae666de5a663a3f5a167b5b65f0ec556adcb4cdba93a0deb385f317780772882c0e9bf050c61597e6f51d9560a77ddc947cd0920279d831941939a73b76431fd2ab6cb63dd179babd65021411257c78b7704283f55bbebf6f11ce1df1097ef06a1fc1c755dab1167402248e4b8a95ee1408d244a2778303074f835441f2bf9dd59e2a80c88746905554913b1e2ca0ba0254abba5c5b1e17c493c8cfd36615b647d4032af9b8770984ccfc838ab34d2baa9bca0fe555e364bcfeaa65c8d03acd6eb44926e890f679ea4875683970400fe002fdaf0067f14ce06bf155097819054a8abf3b8eb2403c6411bca1979fccad06736cb74de833b5cb1ed779786b1633c9e5926e9ae5070b919f268a296f24acf630f5ec57e4ef97847c54d57c842fb3065b0d20c55ea9f3bcbc01400aa69c4748a80af59d4b2f056e975e68248361b1d8aa54c463ab109a2b1769d7eefd28bfe1b64a02b47fc249928282e01f3599c9aa620150a5ed871182c184f9faa549da63184fbbb3ee4e91f28175f61615cb623dfb258b1c2688c8b29bc292a220fe70f429613151d749a706c5bf10e9b9f320775ee47c0e791b69f3f35e67ebf7bcf2c30df846914f1e393d9a8d3ed47fad2c5e9ea9f0c2f5f5cc1629ff728f478fa324fe7303e4cb1644257fd2bd92a911df4cf2f0bb312039db6ac9cc64fe2e49567fc3e8bb24335bb364345b3d02b8199a858417ae7fa57cf0d885f84dc5d5fa587a8fd72debf902484ded15a3fdafe4176024a6dae2f9fb36be8dde83f97a489d69faf24271b352adbd01c59f330d0fd053c2d6cb6a7f9b59e0a8cd0a81450727002af55880e386c87f15e19f42fe44d5cae3302f09ba5edfa2d26346369e3eb467a3e1b0721be5afe62b641d8a0de6954334f0cfcd63fe07413bcf7b26b99d2b6d15fe173dc5485cb95d799f9a7cc54c17d30092c0097d50d44b3067025bf8003c983c02ef848cae46b68d032d58c470072339389a54546cea52141a087edbb7c210a09bfbe3008b9836263e090f9e3d06269e8d0d1d49b577778f18556cd9cb708b98effdfc989ceea8295808d9867bead572fafa3fdca54d9cf4fb44d60f5451b4708fb080f1a032b959f156359659e704b853f7e9cfa9144e6ff769e9edced3f7fb73ce97305c498bb5dfc8cf897e4795cf9ddf50c7cf18df864cc2bd392798c7f4d44da075490ed7e29a29ef76eaf7bbc0410bdf6fa54436e53445ac4914cb34d9f79f4d8c47997a0b8f62865fd0a65ce8356371143d77f7bc9129c669ed4cdfa6264e847e0894b67c3f71a18203159997aff5040e820e7d9defcb6587cb490666872334a3662611e01c917384d8b75419d42f72e508a780bf4ea5e3b57008444726d45d7927a1a265c63afa4e314b676c98d73f16a1f41e6bd949c38065b6250253c3dacd3c48487053440aba179d2e1b04ecb5bbcd6c9d5cc0575979a1f0e5ea44de1366a5d69a962904ad5362fb7ab67e5e8bdb4068ff3d8f753294f42155b35675c7025b8a46c57e31f9a2173c71af3b527e2eda0ff9a142f41287203916b557599e3f93f035bc75aec69b288c980b22a60d58e6e31ebe3c91798c20d4db178b56e1010e482758209cedaaee06e11fc952242347ded3c0e5b4ed677a41bdbb00438c06de60159bf6b143269ccf1c691d10b2999da32e8c7ff234482d7acd3d58cf5660d3f9c76e4028a76324582719b96f92e84c27e87b4e7aac2bdff09800707e7f029a2cc68e9b603060476d64263c7d9ff1ebc7a126c47cfc5f6c17098583350b95b6cfb833513ffdc7eb3cd45cdca18a7a1b9b38ab3fb8871d6a81a6bcb2d3c951913d95950b265ddb516ef435cbbf749eab103de57a341e3cf2f6bf2faa091e5bd75da8cce7a20360938098fdeda028c9ba15255bdc8bfbc5dc3d063d3b8189526eac2d4357574226dcd6cca1430706873084e88b788726195ce38ff541b0323ef451cb207bef0f6049f04f0d2bbd206b135a35339d1636a532d5778948285403bb27c8826fff24e10515bae110fe448c94cab9e21f75a123ed42e45b7c4817826c35de5e52d3e4ec90557d5a4eeca4e779c4ab2eb659739b6e7715d826fc618ab4bba6bbf2c359276821f4eb1986014af483b5b7c943e954784135fddd670516047d025f57abb750e179aff6a838d715c77e1febecad22e20f3fe0dbea64e6de1ca1bf4da73930d7eecf8a878bc20a2807627214b7e10ed8f46211af367cce92b6ed8a1237d832acd192517a7e4234e3df044c7ab2cbfae63b6ca2667adea04dc4fc6d0e3d178ee53f4e488cd9ee4e5099100499a7b5c2e90a797c775c1f30577d79660515eeea9dc5ce4e9fa7aa5c2c77fa6c830145218a3e2d04ac4c2d88fd3cfa92af1f2e1d88ca46410b5fb6dd6a03d3d62fc68709140a0181415396c9799e7513d490b865d67840e2eaa9a2adb59b9f539abf2b3263c5ec84ff3c56ddf6e89a363739d3d86761771ee1f6a130190ca5e34288e6f46f2964af313c7591ecadf4f2afd86ed74432e26f714d83c6a004e9ed545c63330c384cb684024828a40587bfe94d73de4c07f0ea18b935564d7fd68aa3f289bb77596a3184df1a4d900a160cb8c773a40b96983629925be39f6aef605f3c969a273c77f41a8b3074266d73ee0064ce0ad03ce2584188df1770e6a83b3d3e20597169d8c221554494f13944a54fb99fe374aa8cdcf7e07a37a0bfa908a63eed1285ef9a5f84bd539bfec59b22f1445dea090e421864ab798311c4131c0466ac6cb4d41875ac42f9cd2657d496ceba0647f037d0afb38376845327b0769538e5ab9d7cb8a5b9d0aee98c96029aea1f5be5cd7e3fc3bd488a740eaac0ec3159e4a7701d08b04e3c67dc0eba9cbbee819b8f2949518a17d4a244fc26c0870635037e8a2c756ab36ef3298f4ef2f9ae234613d0acfedb68bc49663884e8710e0c44f5611d8d8f282e93c09a3ab0400e10e7d70d8209b78612f20136b6753f61076a41b539a5c8ac4bfd833cb48126c1e63ac0cfa1cd65cdead916e903a50190ccf5152647bf6e041d3336c35e9afece440e124064b828972bd05fac5c5fb527db5c45bf266bcb6047a34d7f3eb5e8bbbefc0d1a66759db2add5b0edb1b32c9659fe59dcdf3024b254fd8bf81d76215649add6e81a328a9e43afcbd1b8ff1994d146ab5f7475d5d2710af9b54f73da0b5a6a4b36d4b01f95e2fd194936c8ef3581a072b358f63c13f7941955450eb33e75840a514ed707aac37436b1a20d5fe26dc84b6cce826efe8895eae4f23e78fb31c84ad39095402c9c398235812556b9f83e569ee7034bf0878eac3c9d202809117dbb7e6c79392040e55586e9ec371c9ff4f459e0453c70616e1f6a0424d6cd9ca32bdf3134799830757080111f55317099c7cf776b2595657602645de3dd13936102666e1f0092c9f3e67c417ff2b007c3c41a206e33031987d1fd7a29935ec87c4d9ccb10cceaa3eeec4fd3610c09a28b51960fc8dd2590fc53510b6274f9150eb53cc4a35bf63f97f78c0aebe9154c18aeb1aed78396ebf16fde13d54daedd7a18cddb62251685af3a7c04472f4f76d3e2ef8fbc32461d4b81f958d3725c80e310423ef15a9a4754df6cfad310049566127bdf365f25ee946c3a91ba7f05b2dbfeb19b9f3431443d52c73180ad9b67694259af9bf8ab9064b3be7ab2221963fdf704fb0433b10ea913c2c7a149d4b1e03adb263a8a95d4e817d7dbbb3075ec4de9c1dbbddef4d5b26e40fa935c5476a2ad19c02cb9805dfea874f0b40347d78cc8c69597d2e7fefc1e5ee64e5184846430f4f0d6dfca7ae0ba5d66f7389048c27f23447adc47ce3351e436aa12bc960ab87879856d56d372f382e7f1d537d6c3a6695f1beb6704292d82b5914c2875fc5baf584ab11db31dbdeef02b4c62cb25e9b7475f0d01edb6b5d3e9a856872f33ecd2c1d3f9d1f0848c6fb85c7186899f87074cdf8cbd42a420512fbeb7d31b0f8584a1b94d5e02c54595bf4b12f17eeafae79cd7c988597c126a807d32d1bdff1c1bf9f5b5256ff55ff28cf8cc402d72cb938d4d1a53425e96538b13f5f0eb41b2e58d3624299d933373696595403067abd9829e56389df803628175c5bcb87f15b84505e6c719609b49c56f30979fe3c2c3c6f9290a1a2193192b00c50bf481c6cf1f36d473b4080486101cec0065bc3e7209912a71c05dd157f1ac73ba6a4ed6a39759fcf0b2212dde57d909945cefe9fd2b5dd0a22df3592cca93c671341f63a1ce5ccd2b8296ca5510a82870ee568125b0ff15b774bc40c5700f7c1de4c232842b31b19f3d9640d7bab2a3e59445edbccdfcaad041c8f88e476fff8f4e49a1f99bc6a5e78aa7139b119f0ea4fbbf96a6a352289a40435150ec898cf80e61dd6c402aca5be142a9cac8a869781a2dea77a0a53b6ecdc32bba19693fe769dd4ce595dc37ccc97c7de314410203f56f466ff754affa43eda50d7c90a91c1b2f54cabeec1d170b8722c0f4efb42fe8a11860af6817fe839ab3d44b55904e99cc2cc23bc8c1db00053bd4fdeb757d5110d3f568f08206efa95f7b7a36ff3f9a490fa7b3f1732a8da885252487476d994393d9171961bb3e1895a247d0c4c8d95dd868a1bcbdc4449d430b8c8294048d247d54c41e367e84db55222df935f4567c53633dc0b761a0fad25666716789614f8d76b16c8a69b9091d5f85c456ac76bcb7fa823539548e73200d66073523f9638f1617e3fda7075afec6965258e66574330e1c8eecd2eacdb440ff2874d36d524552cada63bb8af9f66fc2f39aeeb9514eedf9c5cad32768b9ae249066fe1f55e10835a01f79445f7375f3a84c4acd695ec85b8fca66e6711a1d722e8d675fa81357746b4270d9de7ad2d7720b0cd41ddf394b9d4e728c27ded67ec211779c47a68cfd45cabc16b7adb4d6e2cefd07f9eb9d20f88f3c87f812f234ee590f69780ee13b75e05773d719dc158da442af24e81ad30134bac7eef512723d94b6aade1f620a96fd5bb1e04f191553245907a5a727abd74ba37b24993faf0c8a5d730d46ed401eebeb2a65328a27e7af76ad11ecc3fdfe6e393eb81d6d082ea21de8f2a76d8b3e334649a278da2158ebd00b3982687c4aad6af845d9258e11b4d8da42fb35ff439fae97ec2bcac027d173dcc07874ebed7ec879a3d2db8c1d89e2c77f0f9bdd804a61f35c621cd581c4e019f9db4978b95c641ef5c7b73c921477c696c0862fb8fe7c33bfaf5a48a88082b491cc654d240188af140baf028d0b0b0b135ab3f181a6b4e00fefd494c4bed881f3e0b4bebc4e25361bba644de76963b316a0faa6ee50debe6e694627c40af39a3f62f8019d568db3189f37cc79d565e183a54017185359c6db9d5fc90f963d306957fe13e4e90a8ed5c10da9fad5041680286e24cd50ef420242f249ac272cf67265d47dcc90d524ddf362c07803dd1e47e883fa3e2be198e7979ad7548cbcb8bbe5963be14a66e8607555a401511d2677f8bb35131d3eaebd9380c1efcb2991c8e38cef0535dc25d3a705f904a8c66a67a80fddd9eb89909f9417dac270b863ef623a56206f60713951d1eaf7efb9437141e056eaa82f40467ca805096ab98ce3f003ecc847513ce12ae0c5115bb365d86036c5ee3949bf790821ebca54e799dcbb3bee491d197bad33557a2dea1247092b6990be2797d8db2095212568f9f6aa962f99c010bf439d014b3f85c3fda67294a61daad9497bb3cadabf85c49ba23336375a2afd7177a39ccaa57eb1c3fc756692e4e8e79e9f7a7bd375b3b0115211c2bd968fc232fb3b38a89488132cf1c7fc924c327233a0b5dabb1dbda25656ed76d846e884547371594ec328333a9fdcc18a03ff1fad29c30639e81c9f7ffce456c9447b5579408ce9229383aa6566c942febe2f1e21d21301001cbc805caa5f0242d995b1910cbe2f9d3510b705783372e80f078325955c82c1067c29dcaa93efb327c08874f0276f2cd0bc14d34a4e04ffd6ac1f93710eb3dc5ee3dc3272e45c7b24a6cd6f17deeff62e3ec04ce102c31fb5c2f739cc32fcc461a170067865eac13f82dd40ce801579c74db74ebf582e927f9069d40c83c2bc5064e3248ac5064b374f67b2a6548c3a668df22963f7c563e0c45c38155316479e67cb535808ffebc0a6a802cbe85b306c45f2fd81485178e20f7492ffa2fa0c27f9e757d8db6814bedc5bd327f51dbf316990b0a9f402af035c3a0c3226f0337cb4d85e41187c1ddc9fcfc5e84fd9d02aea886966c2c9a43b496bea8717e7c8326abe817ee627fe46daa6a6a241dd47de37b4202dc810faead27952cd30089c78246ecea7cf1e4ff7916f6795dad030212fca9e4e56e4643a1d9cfe7d1e44730b97d9dcdccd5ddf8be7040dcffd9d3b88f0ea27cfc6181e0ecdcf6e74843b7a03311371b80fbcd96b7406a7b34306d5b81dbf11facb1966dada675fc8e3d5cebc78bacc25dd467386719eba2cd9172b5b2f8791463d27e376b8c71809549bdcb6b811c4a8db7a751ffa33c2ec907127e6baf455a429c82272d1d80b4d4d93a96b808361127e3af47782931c72f69762ea2e4d46ddf53d4f7e750efb4f4345d339d268fa69a9e0e12eeb3abf6773a42555073782d8fd6877b7bb619efd10b967bcc44a9ecc03fc377b847ddee9c44673097128f91cbb1e8a282837f1e96ab4c5d603ed5a74557a98fe1e3d96e883fa6e151df401fd7700755962a1fe8784f126091288b6c9500f5f511bc7335f45c61997b52398c2ba1b9ca83a83d2bbb5d631137a02c6e4298fc1b211c775df6a79ba35cbf55c0b3693704033d615f79c4c0bc41b455b22c8e2bb8ecbaa1a73ba35100c7b610e502e84f37a8d99b71b2d5dc1544d1dd818e716513ddbf73808896e17057250e026925b9f1e4098b0f9833071b3402287c021e60bfd0060abc88c57f633984dc5209c8d29fdba543fdca8385995ee477f3b988a7b8e43db69dc7889295c3e5855547030eed0bad909b35b890368764f1a0247ff838f7bea49ea01d269b64ba0351fd633e2461b5a4972c216c7cc99268e91cb5bd39cf119912f6b6c941e6dc28e7f93b21f620afea60ec85136db7832c0a374fca33931ea4cf41e98d9285086484563b67f2787a5b7bf6c03d293cc00eb1d05311210809a0ec9a378f5db91f30987cbda1ca259b95c38c42efa834bfc330d75769bbb35cf40c835ec891bf6f8ebac8244384160efd58554d7571370975493afba1ebb3f7e26cc4a037c2c32bb967ab55688f623daeb4f1082508ec04ee8d358e67d03d43dd914ee35167594d2e2c26c71610c1cfb4c39067a164d1a279c7b1105c87f69067bd27c3a9694a125909a8507e8ffa10153b21e5485a9f9068244947384debfa95c3c822e0126c50fa5d3496f369505b3f9e10cdd055bbf5b4064e77608ae8d95a0aff3a0aa54a3b86de29165a3a8fd376a188e5538c82415a621c34318bb3cbc1a173c836c3eb687a4147b393b994fb72f12e2a1eb90181164a0217d7c71a5bf3f5305cf30b6692ddd40631120b4299c2dc265af5e969e6d05311d405cd841b44ee4477599393d3ee12b401ca859c877c17926d72cee5881f27f89893824d644ee8a0ec05b1a2bc5286aaaabd73a1fa7ffe1131fd721905f5661edb95001dfede4626d684339e02086d2e6507a48a8fdf55f47a537ffa1813fd5f0f6e99a91069ef47b1c23b84efffa173a57f8a4f6d07d89beb4213a5a31a7863b64f0027fbf3afacf879eda116b649741eaae3618703a4500bcffd207053f7d1da30b9adbe275682d00f03b79eab2bf2474116597419f0e95a9ba6474c6d1c3350d58bd1eed8ee8832103d0009b63b50bc8c0aa663dd69cd49afd803322f0d6c30888e23310a2a18ab59926cf4c9e7a66bdfa9c08b5a7cee697a04d6e2446ba76acafc9c1201190c215245405d3491061b14bb0f33dc3ef4d1276a04e11de1a7567d1f38e9d8cf8857c9a56980b2f0e56ecc6a1a1c3cb667009a4240aaf9a4af52e00825ec5a87289acf00c629403e01a443213bf4646c60b0a4333e031b069f5f0d2df81bfad619c327c3354c5f355a3bbe6cfff3d8981afe072a42074b8b1daa768c970fb9e62ef7457fe1402b399346ab75ab1c44c0a307dab3e60418939154493700deaf23397d87da2707b4c94f48f7e55144e90ed8a5b58a747514d0218561c555d23bc548eed78ec7cdc1bc9aec9d06e5f54a3cc35d00ed7482cfdc8afbb4f21dabde314ead211bdf14c854fbe9e25d07bf90fc5fa8aa2343a851f561a31128a35ed3b7104eff967a616896552975bcad9b5891a4db63d877afb1c8b6d9f45200367d5bcce64ff955a6734624e3d623ba71f48f498d9f34cf011cee099f1e51e9f61b42f06643f4b4f7607aed88c3fa21a95a81c178ba4377e2db4d7db33fb11a633941595a8d7a00340bc0b839fbc1f0a8a4cea88c4450e90af55cbb8143d5c63b4cbc0ed889cc290e752d771a15e525a8399dfdb547353791e117999c25b7ab9e5c10c5bfc43cab0ad560897a31c2667824a27459bf3810cabdf35a5047a464c02af7bc9d704f1058501f34d82db62165a304cf7605e761585acb5ca5bad929097acb595d3004f1444e7b04ac90ef8adf520157dce9bfc9ad2fa3590f2b6dade1f05048bf334328e8cf919937a07afe489cac1d5c199e4688d0c99f5fec53b3ae51a7dde8457a38c3c39e5594d60dae6cdb010fe00c3d7b69ef08d6cea3f996257779544fa3c18149a4a91c7015e523aa9c0a8ca185ca252e53cc11b65a4a2b2671868a702b91116294f564821232d05628cc86d8f051cebfa8c469e818ca79c2c050cd90571eaddbf722b9df0971a20b0fa77330f9f84a8bc2a4de87dc25e4b884a5f19480fc60f9381f10781815e5aae11634750db2c69de89d455fdecf4b4c406937a61df474c87e6ec9514edcded817d651c0ae66afa8ae714b992c76b223f256e0665d40e296d7d4d82fb7c5a2d217084fb6c4e8c3409c83ac5e7c33999f5c41451a064444bb93291fe606bf97b543f7f1f11aebfe445fb877cda34a8441db41c50c2c69932a13917884fde135eea83823da7e073c2a2677e3f9ebac3c69e6ba879f36845167baae84595a743ada473e13ec97e38d586a7e4fac56a0fa5f557b9e9dbe8a2eba8cc9c8dfefe931c6bd6b622fcfe3c33f931da13e2530df5000df374532b919b38081153b2c3fea28b27c42059b769a40d2deab19d5d41b5fb91a2fc4e9bde7cfa0dcf516bdc48c940b9e99afd2eb4e73ea55411b8a7a1a15345ee2a29edcb2b635a3bc3c85ede6829216fb06bef3cb9da1ee213dc0950be6b88470d2d8556d8dccaec714980e97e1794cbdbc71b6e322ece14370ed3c1845e0d1539d2f12de2cf032f45d1625c9f7a21dc425d68d7eb4ec5db34b807fd4a7b17c32ac3e7383ef6a787cd8cae98221f30c0b39bba03907df6dc30c345021e158f0d916ee2fa1883564a9a1e2c05c70cf143a38f67d4e6f1484e9594059ccbc375f6d1093594cffd8930545fd6adb70e08605a4ce2c243b3891dc3eb1a8cc409005bdaee35c7947934c786229288d1d879acb761b6182414bd23358c0d6010862b9bd458a16ac242b5797815ad97073dd91fab594e0be9d0cb4059fc4551d49e4c37b3ab1ed533979a209e4496b7510f36645728b55412355fc2ebcf771970f9625982620a5fc864ae0226f596d76c3dd7c467f8fcd81439cfaf7411d8ddf04e1efc0bd1d913976123fce1aaa2aee11f582dfff0f81f3ec2fee8137be3b99215521e1cb81a223f05385d1e43435041a3c2b36e93c40a51306056a4b436d5821e2d9804354d067092959ab1c8b24759cbde8c2b6fbb4c0da5456b900a555bbd286a3d884a7f16095f6e292c4955fcee1c11e6a629a7d0b55661eeb370503631f1fb268b52fab67b591081a6ffaf5a12d61416c388dfcf6e6a51ab5b68bd070b4a0ef02d9b32ef339225c67159857053c8d141e90875d080b3730040ebe52b5694c5c3b791d5d41a08c750e76ef02e82cdc73429a5f05384817bac78d3e3358b0697fcc29dcd6f079e62e29aef5c42f98bac83dba834206bc12a1bb2a138b58b566b2e10fc9145eb4ebfd86ff82922180fbfe92009b2a50943f72308f3e338f1101628ee5ba1bbbfaebc2b52352a48e1c964fd87117320649f7c15518f375bc2c4e23e32788299f836cd6f407d1044f9fded55c33a9d1513a738caff84e3d049ef22e3a655fd73b26ea9194c46b5d6fd1b32bbf536e608e2b2094dfd7ce5258cdffd557e8a1bb64ab7451ce56c709d428764094f0e74d444e4630ab63f9a871a1cd8dada7dae6a3ce7e021c9e625f1b3e42eba6af1f1d38e4ac415468f70c541d50a7b524a629204da8c6302591b8879ef85c628df3acfaf8fc5dd8842e4fc488f6ec63983084e57cfbb1e00bbffac51a310479869c686f02dc3cafae3b8a707cfc3dd965551ce41eee7a551b2f5f5ef2853d7fe0bb0881d7c6dcfd912945df70e2948e43b8c3df1aaae2c655fc3542033cade09e49fefb63c0f5da79d24e44efb2ffe4a6ce0b855febfacf8adb9bb06794ead73973f7a45b5988c88ae5c447c9f1e8d174f4d99456e90020feb6d5493ff3a4d05d2231f1e2248509c75da4d3f8d22830cfc189825d88d193a1b49353dfc8f361faeb562fb24e836f49c3e9fe21d6e2aa3f1a30f9dfb9eb812254df4a6073274b227979ee2f022fe5e692baed24fe32564cdb9b748de610a37752dfa8d8202fb5a3a2ac7c59a5edb91aa5266920d0b2ad5d496dc3514a6d5a1d0a600949eb30efe48d82705ead3cb4aefc033140e449142b46f17c19bb5dc77fb44f10d924fed8944a7115a5c9323ab099c8d253ec405d6196f04111513ff2b139c4db132a941b584934a4fe5d73187c916a658568e8ab7f0d9794aa4777e32b41beaff43b418d0443cf0c1c5565a4f13fcada4b826caa501bf5be4839f72fb880d813b78f422d5dad74501389ecc8f4ecb27bfd677d5ffd06612395997643c63f1e109b8598cb61a3e4ac9fa936d8303543e462f95e58579598fa72f2527289c1857b4f05c7104cf7cf53805b22251d021954a94236f3e28562ee9adeaa27feda2a992a0fe1ca104c07522d5db30423393ec87ff7e2796a9b3d9d2563ff1528b82388b06949a09a6411c85438cfad6ee5901d8361f59c156cd87dd99233d8ddf42114a13403e21d5b3c6583d343edd24fca97efdbfbb1fe7c30145b429ed0e23ca56f93e5ca1ac6e4324c1c3db1e1fc862b1e152f63e02eacbce8bab4192a14326edd2fcb930d6d547db9886a15ca1383c808096ca0eb0b8dcd4ce3da852510afcee7400df874914d537dc4fb58dbd1425d0043d01aeb1281ece728697440cbddbda21be302868b79acde87e7db795a9bd6d11eeebd7ff7c8c3b0e84e343188cc000ddb22ee7f7481bb12e9cbefeabfd7c3917439b47d09927252f11b74dcdc1748507533eb1af26755d437145d9fd3aa6074fb4eb201bd0d576ff5e8b5ebbfc4d30b9cd596da3236ae874ddd99582a6ece773865410501f530ced62c29556b6f5c403d9076ea85eb53e8fe555bd1be14b69af8dd1839c10f7e7bd8357d4cc9cb6010e30e68b2821a21d231defdf76e7bbbef0ebcf2a6c63475d3fcc8a7bfbf16bb281ba1d3ba3a3ee023cacba8911d6c12256f5f3f9e2a95e9d8e8fa1ed6ee7bc2ac3ebb1d719c4a9ec7ec331a7e1fa6cea0f339b1b8222a39f3c76cb5c6252b9356843f4e6a4e70a618d6d0446d8dd63f552098a5e2c4e7ae2c8f2f0de176ba75e48f3c6c694359263d2c0f39b571e3121eb704408e5b84bfcfa788509d10059f6136c7f7dd828187dd59686700158513ee1515f335b8d3d2fda0c706208cf755ed3c29aaf8303835bac2645f80fe8e926921e4ebfabd400f81cbb8d14011d3ec84aed3046a72e3639b641427cd1fb76d60b44070915a5e9f82abfb4a990339e362939f4e65fa4a8ce351e32055c060e851ab99869ca1e503fda96dc6d545f8fcffa113252f7b190d0c040f63802ec3ce7ec385db7d0754f636c6514bee3e258aa583ae05178283dfd7abcf3683fe53dc0af55c1ae15fc51e31a9bd25f512909f8b3059974da3a0da40c33ae88a0b22709128113c8507ebb505f81333fd2c18c9aa26a45aeb2261089794b6af12c495ffc47371276af23f92b3d37a7de8cbb4ca5b09880ba5ab8e9562fd1758e849dc70d3ad450a1f437ac5b7bf7931882b57f8ad9319b031e768580fac0b87a550186575e4fb8409886dc8e66a5ab807e014b000434d9a8eb6092dfde97a11c0dd7cbceb2e0b2f07caa0e56bfbf110a03e12e933d8c8aa54e7f9c63b7a8cf7c161313f5236b015a5958aa1545c8c7ac4392211043aa083ecc7a5c7345b1ee8c9077b72c559033dc06ef2f52a57a046c0d81efac3470866f01b4ec3772f02df4ff3e32084a1ce2bca959e0b57f6c42f172ddf778e053dc79bfbdbe6a48239393472830ea649b65148c1caf3253d7331ed44ac60d677721d7fa74bf423212020629030c64af1f1cd797d35659daad548716bd3f164f52881424cb32103fe21a96950581ae9c06ff15aab679bc1761b3baf5301e50bbdffbfe848144646894ac4cf7512d508af2f6d0920831522907046173d33b89746cdc3bf4eb9afe5770f2008ff74258d5f8e288586cffbbfa77ada31351af0657960f4e8b112b6e14f3a3ad625fd8c7ea463b7f0fc1d734ce7adb20b95ae30b60cb122e3be16cd8499364c9ba07a154155b7a537afa797f91d137ad0ca1b4f0a3288b993aa80d6520aed8c0cbc312e0a6fe941ef53fb9d1c337b0a2eb592354b7f8f541e6fdc654413a3d1ffb198fb7eb2f81b2ca0150973c5cb6c16e7ac6f8602a27feab8eaa6fd0653ea7cec8f5841b38756f705f1b3f1ced669784b69e8117e0f8912381462fcaeb6073acbbe75a2a2fa8cdc42ca2d8fb21aa5601d97e5ef7f42bca7302fdbdd12e68d1e3eb953f6df5495c1d87697af532008be1dbde266fa73709375dcc9315a4aa8e8a56b72829dc106c0a25c03fb48bac1d4e1ef7d12807466e7aa51628085e6b0db52684ca6fffaebb2309363d3e1a5303fc2ca1de569295dd413b21364387ff3d6741ebbfb449a4e3cd9fd347603fca605ce96234dca02967da31060d787a00d9264e2f51b66c129116abd9f524f7b06e60d9e3dc1831779e97b7ecce3d1e30aa1657d5a04a9e530e8d8e7a84144f8ca8defd4a8e16aaaa3277b6530386ee5738602a60dc659905733bc1afe8648b6e6264097d9fac5539665d3e92f9d575b46fdb12fb1a9587e5bc48c8f33ec8545ce78b020476c280e6e64c1a6727508270259ae8ade88f95166989897711214e54bc2d70c96c3380a34c8b374a4dc6aecf527e0f40b715bee0e93cdb065c8760b877e619fca94136dbf3940d8fe0de8be6eeead1c9876053df47530bfeda00fc23a7f5b7e73d8f0da0b9ba0c131111952ae71a0246106a8950aa242eff99f81f922ed94fc730e96f497c58b82ef1d790de3fd52d4af79fecf18169ad6433d399385f8b1cb8de88f46442adde91b7b87ce41205f65183d4030540f5576a0b851af465c564e7e25653cacf63d26baf62cac233d159e7a31d9edc711f8e56550b2337c7b7eb58099434ca41a6127aa296e03586ddda0d132f32eeea1455bc7e4f738f8d6141488f191a694b80a0fcdd4a66895ee3c04fac4478547b0c2fb9da5b9ba437cb9c55570126492a854c94e567ab8a7a13e1b958a2ae659e8b41c83945e1b12033247d2fcec79499f3511374561c70c8b43af04b8686a369cb645589aec1578e1b06a3e7442f7d7ca85e6424197ee0698ef33d9721e41634a606f93c3f4c8860f59ed79ab3e1cbfeb18bc5513af93bd56c69fb4693a820f6d7a7a9020fa31f6b316fb6452ee95da6db1e4a37ff35964f1f6d945d74ecce6ee305755e80fb93cfa482113d8cf765a32ae6d3d30eaf724d39c2c0d743ff22837e5ff617864aa0e0ac621c9f17aff9b0af49678bbdddffe7db9e266f83cadbc5b03d677c4ac339b2c491f31cbaf13566fb2861af9c1d5b020cddcbc66f4fb8f3524c61adf738ec6f6ebfd0cd06fa94e5013e0e37eaf53751ada068b4d5a99a41c9582d977abdeda879e811d8bab3da9b83347b628f93140bc37dcfaff674ac867a1279694b16f45d392c53fd6828b16660b14888a2d46c9261a3049b4c6d0e9450bbca482b32f9b2ce5c1b826cf9e6892d4868b285fc60d7151187ac18c09c128cd9ea0bb61bf89f57c6967fbd64cf63f443e8796955f02289fb6480f41b1882bcf3afc7e4264c60edb14ce276bc0b7fce2b3b708e27e3d9ddf7064e91cb5b34f3b8fd9e3295b5b976d7d4deb265f78f92bd3a6a2f09316d76765382be2b21d67b21fdb57cb9941e5e82ac520ee3c2cdb9330fdb60f354ce134af6792beaa6ad8bef98122b2781b90c6ff978b8e930b5e400e9cbd744ea7e7f164dd0c04370847c6fc71e17a1ce15cd3b22876dd8e5edd4bed3dff9d155640aa349f31d8e109668ac7adb2063f2954e4cd1534911907dfa7098757d9f543491f0815a8b36685d1c28fa3bbe5d689af0a19725e3a000eafa5f1dcfa5c4c73a5f66026dc1596000a8723026bb8368b5700a2009ccbd22bae303b3794217eb9e3d3faa9c981179159269ef5ca5eb0d814039f9cbd6721bdf6a5948ec72ecbac41bea445c7294e73ffd3eca662774fb774ca0d0d717e8aa8d5f536d53965bf15f5ea81d2f6e7a1f8d1d59a9cadbf458759d17354cbd1341f53cfbd7533b34a2e336388d1f3d3b1c5da8a4143d7492dbf786da307a292d8532369b2d886ff96d3ba6e69c706db0757166b3565f02107d4d4285679cdf85fbcae4ff547bb03cfefc1190e7d37eb8877a192c4fde7d0a366b97d688f9cc2c9e184d9bcc972caaef52e4134b534adb29136d9435b7e66e8eb74f357b8033b4558760dfffbb9b4b8c915824fcfbf4f23fc4f91ec537aa3569c870872eae3d7dd5caad99c535158824d050d3466fb17c6184a4709e48232845c5d94c35522d09f4be031f3715c943a649d5a413abcb9da1568598e9a2b430a36e3136d3fda430d37fe0dd365aaa80bd9c4fb441affb15075954727394aa9d5f2e05f42678f45d334032b4a09be41699c45e2b10b679822028d4601cae56a8524f2a68b8753a5256d21951a89a558254d2bdfc46442ad04f24c517053bff72b9cf480a438b0145c105a3ced6c00769353084a2f8dc4fc6663d0a0aca276048e44ca95cf8f368d6ac0830cf9dc86efe7e659ee5bba62511eb10bb50662ccd391c68308c98c884a3c4cfacc22acf2b33b0e3450f8ca3ed8cc6012e32b7a51147a4eecf7744258ec0ac8fd2e17eb419e13c36a4315059e5f43c3881e7b6c64b015e6d857fd66599fd666e7bf531982c98e211db73cc4c2afb9915218a51c529970f53f675d7a7d7da3238843ceb5e6c60ff4a22a085d542a4004fac62c97d2e99fef52b1c4d4803dbf43eefb8bc5e3ce7005ef42d8be3675b8504a047d9bd331a12b56ca88139b8d0bd515735866c13ed9c8e9927cfb92f8d1c63cb1"
|
|
},
|
|
{
|
|
"mode": "Magnetar-SHAKE-256s",
|
|
"seed": "59b29810ff44c7b5b02cbb3e034b14306c5290e7d1395c67c61b7023737a31a2d86b2d30024dbe35f71a59d917f851b6ed6a5997a0a1fee6956e5e68652cb6a02cf4069df6c558aad215d4c411fd8f5189bff16db04c66897599a58db7c13248105e6e062a606f5d755393c22ce19f0a8cb1cd64ce7ee7925e834fc00484847a",
|
|
"message": "4d61676e65746172204b4154206d657373616765204d61676e657461722d5348414b452d32353673202330",
|
|
"context": "",
|
|
"signature": "804070aad4ea435c0b94ac3e5861c3753c73659e7faafec47ff29caa24cbedb91ab92860f53878f0af8b5ce4abfe3f79c3d69ff4612e19b1be46b8754506426f81c6caa326c096c095287a60ae303a4327b6d3119d8ce9600f2650df5625a3b779f690d72b88f78c8056e41ede2a3ce48f4df3eadb305ab5071172c74edb3853d986e2ee44dcc44daa6ae21c9cc3e58cff9d007fb9a6f283456497738e9c9d33a113ed17c2ca56c90168fdaa5a5f948455e98ff1136be28caa18befcd675db0eccc467587ecff6d39905f9c5e225e1a65f82489177de963b0477ea14e1fbe187ad58fcbed257f57735314c2aa4ac84b602c441a4cde72ab3cc15e3f4f573e55d45cb6dc9b60edbb22a3bbdd1503358a4028a969c9fcf407d1297b2825bafd773c48ace77ee5f2829260a5cd559224806c934f3820685e9279eb75bc5280e22b8b3cd5a656719204a9dac3732e706d9eddaf0da7a5135def1414f722bd446577ed599f37ddcaf5e25b04488c24e2b3ee6ec29add3ab95e14e7b008c583fa00be1416e4d13c0e2d1f95ddbbb840d507659f4af4df4d933b5e97f325aaa020d1b7c103523e72c3fc514b9032b0807ff90f19184ad2c255bd4bb01ed50c900df97dbbc26f3293b7c4d86957cc79261d63a9cc2d29ee817c5a6bfa78af147af947246979e2adabad878981b2fd4edea26ce37aadd6cd0f520d4867db4b3bb57caa42415792998e4093f222f084970bcfbba68fa499c6446d2e58f6f0f50009ca7fb5a9505713238c527b1ae07fb5962ba83d47ae68d2f21c532eee4f1d33bb53769b3a1b2bcf3ea4280009206c2a73f421637864d6eba8342fa4ec07c986efe06f7a374b0557734ef88b4fb073fa5435ba2c99e9617b6c6fec6204090afbf5dfd34f6d16d3ee68dbb26839365c93fd6c90b2a7f92b4c69508d7b0bb1bdbfb186e3c14887600d74cb189de101451033b51c8a96fd0dfa870ea072e810260d19596cb19c98776d2ce1800c78085c1f37248624bd0fe4d4eaf135422a860594965a98dc5fa647a5ae1ac39480d6aabab3c6e82d88eba70c2e6838f7e2afca263ca80549521205ad8d3da73e3b2156e58ed37113f86a9992bb8663d9267f41a627944d9b4f335b8920da12538467e5b1f04608e413103c4028b45ee3dff6fa8f942c534ccc4b15173d0c5f536824b32a632f1126f992a172070cf5551446921da7f835cd5a629b82227aa4006121252b8893d4c8eefcc8d3b21f577f3f022ee26ddd976da7fb6aa7f2f72d8dbac1e6e92a45088000b440262adea35a1b9e7be2c75ae1ff66ddd2888e62bc71a0010d171b8987a43cd45c0e5cb2129f4da1b8abdbf6f5f5e321bdccb087095363d3224597b23c92f93fb21d61dac101a71d871be358d4c5cf6d4379b3848e40ed5281fce8ac8d59a0679a07cf3b763c536aacc48b0a0c020298d3694d75e6cb8263d29378f686e3e1cf130c8e2dd8305d20a5f55915c9038df71c4e14611806d6b32842eb3df200adf8c7afe0d2ac0121f4c6ea421dd8a6f4f21470521fd338deecd7261c918ab5115254dd6a6d5ac5f47ddb813bfd3d80d1e31572c2fa8d80e73e77cb6fc42f1925eda13e93c05d4387115b41a48231e39db33050feba148a0adfa99835ade7a99aa72c5fbb1ea1691a5d3a52aabe5ed0e76a26337163b0a1a66d20990f701d0966de9af9f298ae5761de14d733981bd445b342a62697acf8fbbefe6e0938dc29d5fa1942996cca6d35e3a7778a1b3113a4097557cec5dd49655b3252b6805b0fcf5fbb3983535ae4cdc373d85ab85be34ad0723705c9c0ea0ef29bac502777717169805eece57db3385565e72c8cae3bb1307d1065762ff43948d2a8d30ede8e9202fb87b2c4ef8db5010ac4eea72072a151eae6f6211038de8ecb9e0dbae7454f60820369b14a7496b0760572e3bd681445302bee96dca7f954b35c9bca992681b23d1df28ffccfc662842f1d71a22d571becfd8a3b8e9807c55810047b6ddcdcc622f949bb382074b1a674409b51e4ebc2f8c60a7a8468e1b1c912e9c62fda1c0982fafc0a7d231ff1555a2956527c912a9838ff6374fd2635b41173f46d958f614a333f922db4038175d5c781655fda9a2abd64c3ad0d03bebe3f42a16f5847279d44c362cb1bb5f131286502a8569b871cb028b881de51ebcd1a51185dca1a29fb7a3118cbde7e3593a471e2667fff93944834dded99d7bf534b7fa2bfca6df69bb307cc2e11ae4ba65900644528e6dd4ab45518be1d302a79c4d76ebc04654b9a01d734a269aed6c3f20dbe0e0edf873e48e9bf31eae6a23ef7c998759a922ce14ae0444391cc5caaeef688ee3a116d21bd923daa07faebef5506328a396a59ebb8221d5040e1bcfe03826348effdf1805e5eab4bbc3169a7353a80e829a2a4111656e0cac0785e5d8187f502624eab79ab665f3cdae187ac2430927db6f2bbdcca6c6b439e6cf0ed764d5dff782790f9c06b51b9f529aff464f745ed50478820e54bd5a221636530b0a2ccdfeae16b6df2b75eacd5c9ec14a655afd0e00e59b624142b30929af6c08e41a78d857310ae16b991d84d10206ef888654a9f82aac5720389431adda320d93ddad2d193aae2aa29305c01228843bbf15d450747ac17d0fff29580ac009903ca9d23f42df2621c2d1a8286f5a1af3cd93bedfa909793de3e715d6650d90d5806b6c66abb44044d87df32e76b0405bef4b26b0e5aa919fad0abcff20db6f17689dcb243e6e15e876530022fc16f635385115cfd25625dbab69e33b31284f6b316df787be7b0a804e80fd4b5e1e30d5cc0d6692d1f147eb6424151e08573c6e428c3afe6f9d1d4ed656459191ad70d3ae3a141b86415a889670d09d9a7e487b6466f162ca336377be426a9d06815b746d6d2919f84dfe1a5ab2cad6a3670367f6d62aa6aa8730b579b2c429f8801428c15e15bf3a416b439693d7735d73e8228bc1c164c5a2542c86a05480b2d79cf2fc601ce852458a40ca1ea57c84502fbd44a7255c5ea27cdc13454edef6c9e695a2318c19a0cc8f1a637f9d3a52bd9f9256dca84c1462ca855d44dc9c5111f401f3984d0b5037d9e8dafe8fc75bf7aa3fb7efdf17519e89c9b7f153996432c847ed59556e83fc66399f6e061d00309431a87313ebcaaf259cf257db06e0d603d728cde8aecd7877cb273873f513925ba82925b374c6e3f7e24ba35f6e228073579ec5aedeb8218c1fafc2f4c1961f97f2ecafe24577151bd72a29652e07acda9118151b90fa503731950bdd45631d463998d5436e0847c1979b96ec7d803dd6cef337bec38c415cd38448d4265169891d3ed9603dc2eda3c8dbb79c26b26da99961bff969531134477bce429ca0ee63f47e8277f822507a45e6a5694e9b1eea4f38c6e134bb95f24c7f1016205eb60392260393019db23b88416f5ec3583c5dadb10c8c816ed068d6baefd139ad38e136edf4904e9d2821a140f8269dfda8a07bc93b0ae3014d7cf4508e2b9d44688ae01a9a95671e11bba1e23d4d69328e61041133b32a60229a7b36d7476795ef0de009506b537f590bea757e18043d30e5c24002c00431c91317d9bbd174c2950dd68ee80fa0a03e5a4f23c2084373d9eef1877e448ef4438dfd4b0fc8ff694ab305188d038e9c90cb451e59032d29872b503b7fab570f3ad486ceb3f36b7ae8bd480abb6fab8e535e3a1168b9a996591b83f6dc2481053f18fc887531cca3bea73bdfd2e33baf7851084be018ec17f3fc6191ddf8b2093aa07be4282c02849d7a71f82cf9dc249c4d5884f12d35deaacbec8b9ea22e0e830d7b51f5b1a601968c078e386cc9c84b47b75558a7fa87ed9316793a5ebe568117f0151fc6fbc2ae1a145ae2f96e170c41928a2359c2da320a4d12da35c5fab2fddd7c41441f1c9d7a8874167a80d49241b12e52d97fdde5d17a8eee9c50de5e5e8e5df86c63db4fe94320dae16d2b2c0c758be3dde6cb98c1568efc0b1919a6df9a216b591cf409fcef7f4359708970f40ece7ce1673e0dfb6ba27d410c06848a1a9f807c71b4e47926d610e13fb972591609aabadb14d208ee1eeea6fc32f9980e727fec83e105321bc22e94e4d6bb1da469ae20bb35bd1ec3480f3737c9d7a87435db770de85dd47a58f1ed810c6b2a9aa2367af83d8ce84ddbae362b00ea8fa5b25bddcd2fc3eed29806990142ddd62301c6fb770eff2351558c5f9ac07ef5869c63f8fa7d17d61fe22888f2aa7a5cdbf1987f49400e57a2102c422e5603e2068093009360e35f8ec16663bbea6426b94f5190e9da9b9be996a1e6b2e46886a66cc9ea452664c4565a7e0daf46d660c01195e6e85f7e314600101c153ccbfdb2717a7a19e62b1d7b34ab08b16661d7786117231b42f92dc58978bb8ca2c18da28c2eb15585f31670b0f6b48b1b4d062162eb7eea3b21cd3cb97d17fda2801b2a835fc601e848450fdc98312e9cd8b37e0a46994e96b3a6018e4c6e0c770282eb3d40524cb4d4c63322ab7e6645e8e2a13a88edd1bba8cf3f8f0dd8d6b97e99e67c6c87d364d1240262bcb28c425d185169993003b05eea9f01d91bf42de34aa566d80ace433470a16ce2e71dfe9d79fe62f25e0ac139dc9d8737076c53bb942a82d1b492c23d9e857825915815beadba7051e5b40ed3aa5169e3b3e57b4fe2e9e4f8bd2102162f674ede8b3cc74ce5ed93a02b06c9ba541e92bd641e0b1f6791979db9dc49924c76825a32102d70af8044a6e5907e2018e44adec54dd8f83aafcbbb3569da314d2db2e6f0548118a64060eacdc2ff79bc2835c16d4ca348383eced5768cfb12c2729e744952d1d71f04c60bdb72bf08b92366a0eb523ac1f7456778b33d718d2332508d2f0e94f628aa39810513fdce2bbf9dc28524e2c538e1389c08c2a49c279dbb0341f3d58099809e19e46d218b3ee51936576fb7c65e2ffbeae875af92f2e028c69ccc9d292f43ede4f285a25af7609e95cc488daaaf245914f0c6300630289d4b505cbd0a87869eca1b01e7f9fac615467aea3ac403fef6676766d1082d4fb6cb4f34addc3e4c69fa0d57c5db06ef589d566b98f2c89b7779fe5b158085d850c1a1d0ea7bb7d1c40bd3fc88adbd0e55185aeb4b6bf34168d004c56aaf64c10e2e4772097d4e27f2d93f0d46c0755e89e5935d16e4ab2fb050c618623acacb7adbdf395c960cf637a61e893cce01d1679501fea6b814dd3d6df52c7765aaabf90c91edd815f2cec8e04d72d37a14ff7a22df397204213eb966111d67e5fedf5681139799aa45efe035c00837c75ad963e708324ccf6bace404951377dc88152e561a8e7db86e387800fa11c4f83980c3a475f63d45625c8f20ccde1cffe6fdf62163ad909c525fc5471531eeba3b27c4b478810f3c3b95e5cf5ebe7001c1a2fc27ded57c736ff4ff33ec75e8a75e3109ddfa82013dcad093cc7e0c4db0039e6403939a2a5d031c69f99a9a4024aaa0d536d630fb8d69770d7b4e30949aeb56451089d1527b3e444f1a003259eb1a5c4eec0c3188b8a7bd2267c7d2a2b32879c9259409cccc6ab4f7677a66c2272678ed0f8f2df6d1b2ce289cdde1be8147be5635a815009d8fa9a6cbfc8934d21537b3225a5b5d2296599a1c8d9994ee1fff52b5c3d0a76acb548b3d1ef8e90a7150111b879911cfcc5f014ed888d8f07847b03a56a8b5b16d35eae85ae5b47913769ce78644e67b58650f255542a2b0f729c582828606653d282c7ac0a77dd4bf852100d51d6ab2595416969a9184c51202585cfdf4d709f8d392d941eb3398c18e734e20c6be98bf3c056562e6dcc9204bf2e4db4a5c8efaa1c2c08a7903915c1c6928cc9f9b2835be231065dd1f713d048960ffe149527378e6690c13ea6f23c6b2dafaf4fc348920c6f1458a3e4ef695f3c1dd0e9bb67bbc969bca19124d24b45d46110669b176f9e75c0fac8080310446d4503e8bb5dea2bb00a76ead5e362e7468420180f7eb22cdb99e092e51fc9ae3b759b911b8b2768ff9850f9f858742c7a3c14acfb85584ef06b2abdd446916c7e1f1f2657cc07a16477a37f46a4073a1f94891f32bec267946d4438847d1094dd96e6c29df0910eb8af2bacef36fc10de1cd47c6db7460d83b5b825830a8362076d13dabe2cbd03645254b008a5dc8b4d1563fc27f08b425d051c87c9bc301acb327b6bdfcf5f2e23d7237c3b544f9b2ff5045b6395aa61de6c1bfbc5cd540e88f2230bee4730429ed529f9c0b3a83d5f2a6c4643a02d2b85a33a95b19bfe9ebf1ef63a4b442497b00bfb6abb7c8044a07930df8e0efaa683eb423484088353ac6d0f329d3f4b9c5cb4d444d0cd7b1e64218a4961fe89cd3cf96014e1fd90e20f1abf88901448eed52dbce136c4ea63d6ac63fc11ebf9b8769b96f47c419c06786df07844a860ef9654129a5bedfc67bdb51bb61031ed5269782ca1bbce42b6f6318f451490883fb482e577d82ce15ef57d89b2e1e5380cdef9b7a87e8cdd8223ed98a802e0821eccd6077eacfc209bd96fda3c07a74e3db15aa5ce409b346d884d8255edb72efa4206bdfb0e2f9a24aad6596b99f9db3b45a3b57d6a0dc46e60691a8b5eee9fe335c2c9964c2381358467f23ef56f9ea7b12cd867f8a576f0264476aa838d6815234bf10157edf75137a001a08c2573f768992eefe92d664b2baa5f74888b7010e3f5d27609d5d29c00ede89e205d9ab91cb4f2273ca548c2ef28e67040cdafc39e7e6f2a1f1a62c83d40dff4908da80901f1e99088daaf724e1c0a7529b51fd9657ee6e1fe5561411720cbad5f03cf5c964acced8c0fe722fd044ad01ba4bc86794211b7d2682294f9c8e824be21cc8b93b8430b4812bd7d0c763c6ca8dc16e9a3702736f86263ab8b82418d3f5d1a220243157a08f4174713625566c545338b610bc8019dcc7e535288b2ffb1fc16004f3248e76ed58c90fd5be128006d175cacef494b1ecc2e92ec7fc130d812a11836487c6eb36bcc5e07ab7fd11e04cca19c4e2f65efe7716e63842189f776fcf07ce3f013470a905dea1875b1bfde8554dfab44d318984a64219d92086f72741c1b046107bab7a0aa5ac47d489f2a9c70d63162e5802ebaefeb97116c89c9dbefdfdf8ac9ead1603beb0b677aeeb21d03515d7907fb07a025e727fcf49f0c95f96fe9cf9503a77093a69bc274b1b63fa6b9fb16512e14753a89f5fa36c6b97f1615e33c2126fc700dba5e2cf2f820327eee4d8c7828db5fa69d88ac61b1a98958893a14ed50703479775b8471cc7edc6d2fe780f6ba9333349802fdf6f301753fab3d36f2bc728ef61bc40740b4d8c2663b5edfe5809b9a21b3fdb5112642777f9873fa41dcf076b7924c3f09438cea8bd898004507d6cd5765d2be4c0cd83b5b60980b9d0069a201fb19522a7dd7956e31be0234ff3d4eda4351c5441642f295d0f8c6d2a342ba5a5ea587ee9d2b0cf2491f50909ae8b03300a0747dcde0b7a787716381fa65e32bfaca84fefcf613b968f5d4cef772c8dbfbe226d78980ea512ce7c38488b614b1bf20321dfaaf5d2d8ca2c2d8fd9cc3e243c7af233477d332157a128effde0a0b29e86927ec12d19b186172029e83fde07d74a899827159ac500b414b9192e8edfb1300122ba97c2f57a48b8e20e710082a03a688ef0b7039639239398504290e159886dd1ac6630204111b4b3c50b4940284bd1c2c36403fbee5eb8572a3445fb42fd96b6a6dd81e5ead251e7b7f6df37e0ff0cc8a0c4cf9a426bf5d9a403161fcd12fc7f3c474e36c3965d879444a933fc9bc7fd7f986544e820462d6e40ee81a346955de60bdfac9e3157f17e20838c2941ac561e9981f6445523d5c583c37beb51a55f59726f5087f7adf56e6a071027ad42e725dd9160aed22bdfd97ac7357b6f1bdbfb3c292973378e287b65f4d92f2338ace93b4fe30ac66edc5b98ace401aa59da7e5c47eda34b26743805b0ba5ca41d13ce6356b5c4261f44dee0eede450cb48d97ff6a170c0dac4288a7a05103aa49f23f499c4ffab361292f40843ae14f70893c04d66789766ee776678aa946f6e3f8eefb2e9db58083d59891d218dd62462f7d4a5976e2a1ee51b7626fdab0a3840ed0bf257d57574a800b20c871a7e9d22fd0c9ead90071b76fb293bfdd7c0f99d687796b95713c5a4d51b9434ced129e95c76e9b621d4fbeb2fba65ba5de60b83aebb88edebd36f3040fac4860be3122b807ea62ebdf0b1d028f9a5545fdb3fde06912fe6af565f3926c04e26b68f5f1079aac4f2586e26f5b5324aeb72cac923848b6db83b34705e4a03a81479ca7cc0a1bb76fcc50829dd5b99085a35d3c629768644ffabfcd751256bfac8006fd8258eedd6a7668dcfcfadefd33e643f91e363377be52c2b6d89824f4864931e017d2885cdd02ccd906a0faabaa44eae4633232f64ad6dd598ef0356446d996b4a09369b1f5115768d843ef8d62101691cb099357a388d410b423dec189ecff6d699bfd4113faff0789d6f62ac48b9ce98ea7b086a3d0c7df55a77aa103786ac434da76fb42bf689255531b0c13aa81bed1c2d09f0eb82f67701c4169cec50f0f544ff0e5dee3ec5ccd66f945084c613a6326f1bebe9f7a9a8a8916f449a9bc6c89480a644499150aff568d02eb39818e3ae7b27f96a510baa738e6ac369f6f3f88aac0184f9ccab6469325801a85ec2ccf4223e95662d37b3a9ec0405b03369595ac6ea915084ebb08d369ba350445e37bfcc7ce2572f4f5ae646a1328137ba57df5187a085415fb9c3af31e37bb9919bd2913ba707d3c89ac9ca5cb0ba9e2eb37ff45d84cdf384775ffeebda1b053d33880118347c578450b22bd21f03f7ff5b2edc6d591c537e9ab12f5859e147b94c9774d25bbce05d37e84d8e31cd10aea84c1768afdf752be8132a6a39a462ba955a703bca0668433f8686a63a0cf1a08edafabc9b4daad38026ea7d79b1013f8cd493c3ae281b6b18404575a5d154e27094588ec564b1e0fbf3bf9fc409c8467abadf4de6f9c80439c2deec97821271a8ea2be940cfa778a2a235a0ccecee83bec0e9343e1a58862fbd92d224c8103014eea961ab1b578834acff3d26114af36d29b49377fb4c56394f8246e40ba3d9b66224ac0c7d96194d1b4e2423ed66e3e802c9842e512efb90ed309d8406881406aa716909fd8a34846cb6caf91ae7e6b9863552604e93571f41073f86aff3f922ae40ee15e90fd36bc3ffa5832170a5fba4a479da3c486645a4899272ba3eb3268e27542c2009b028591e6e44764a84e0993e419fe525d788c3fed6539ad1ed0fae9ffafe3411ccc8173442e3037bd4ead3e3e6c77a9c0fe31313c0d3a4b970acccf2877690b878ec4584edd424006d8b61cb3c2f32cd958c71cd561d1be29bfedb01ee72b3cd6db5dd28a3830336ceef11c94ff8214d9f69ac3d2b3afd01de3f6edaebbefa72ead8853fc82a0fde76be4064f4f55d867d4eb59420a7c3ccd8834ac2b9f4fb7a1ff2aff5f92c6a91729809dd55f3961958d4f1e7599d5df576e7c36174813e450fe1982ec95e886c8a418ddf2d3778eff68fa6ca29872c5c13bfe57e17943e1e0743842705c2e5923e92ddf0b67ca1f37a427919a59912e08e21c3d7f86bfd31df84cecfbbf407b61def2b0fa13a1fbd2990f92bb03b972ee6b04217858e6a6aed1157aa92b3838f46b3512783ec00aa9161e963083f83da9aed5afeca60d96b038f3039d1eb716b653945a0398e33d2dc0300300c83a8074be18904db846169ef4d9d785968ce3f978c0d375e59dfdbfcc8fb19cfb3e0f39019ec21af3e57e9693510abb75208b4fda5f06d8ec3a7c934c43997e7148174f9f69c1de1fdca6c1100f37bc28771b22e92dd751da51085bcdeaba2ad5da720785af1bdff9648f554483270062991466780401cee1e49df0003d049198e94ed12634dc6bd1525af60d7da7737d06bb00db0533d99126ea7ba3ab7d1bc1825a86487106247be626a6773f53719584074d476592d32df42e90b881722c0f92d21b1152e659d767e485fc527919c9fafd51f5518d167111e4677a5632d6bec74ac5d22a31964e1badab11c853583654422c9a335a20a41f2a82dfa8baeb8fbaa648554266e12fcff57fbd21968dfc4e7b4b81d71aa36ead58cec129a35355faa33c7f90fc7c61c51b65daf72d264b7dfd816eb5b581f2069a61d2bce7f04eab1321f269a4cde01384de3792881ae9d22aad0a76155e5ea542193f962f7877b425966a7250b737f0e0b686786309cd8ca4f129e1f1271b57303ce982d2fb757268833f0b4f79c464c991dfcf0ea4c1e17a834617263559e9bb35ac3002a80b21160ff600b052114ad4bdf4d0f51e0f0d045c79a9d7c9f136c2f6822e471f3d31e6cec1e6f7d054873c37a8368cc960b65798a2ee14a519d7e05da9a84faaea424ffb648f0a127716f65917c270e71c11c4398488d9dcaccbfbeac77afe26dca48e2cb533b3b80ed3ccd70bdc5e3e6c5eaa9de3cd5fe4c7206bb8ba97ac3e1c221fe4753ea0b50b330a172d2c08a73617b0211a7b3d9f4c5efa09a9e1f43e55b255d06895a6647860f691a71f6323f8b248b4edcf1d5f0ce9d0af30e7a79f0dca1c6d3d27390a737a5eb347cc509199cce052b9c6ab4b03f672bcf6e85a0f33b231c60aef44d8577eded5991a7d8675b8915bd76281cc06c1d92c8ed7824c9dfa2670ececec3b7236fb2a07c7505ff9bd343f0fdec352d6c78c7a8b1fde12ab66052e1e0862c28d504a8012f0c616f94a533029883f743815aab00ff030eb42179b5686e33b1b8b30e533179337e7aea68ccc7b6cac68ab3ca4961414a03420b91fd5457a569f13b171779a0d22230596c79b66e32c772cda862e1aecb70017381855a03dc77a7b29c7f1245f11944ef50974e8d1b12ed1b149f7eb9cf190323581a1acc013e3c6f690b3e3b0d6f16b8c43fa6a3e65b25c45bfdd882d8b5a2e8c82f1873a7531694e321efb0756bcdebef4c88d07aa8d09e70d4f250bc8892bf2e71134b38523a8e57e875470a5f81ddf4dbdd294b89c6002b559024b0ea7f927164b8f14eeb7487d07670af7e83e4e1758bdfc7762653f7a4762d3e59cb18deb01a2eb14d8387135774b11a065889c5f58a2228d7e4b603b35fcd3c04d9d0a5b49a4bcec9f5c4dacd4fa765fc9e361e05409311fb9513b67fb34ee50dd9d6cc0636309366846c1e7f7037f0c73feb97aa992d2873af74a09ac50960e42ce9a43226a10be64a7674d09b08f4d395c9a82fddfa42626bdbf46f5340f21ea4b912501b1ceabe1667308cf11bdc7a8a79f277c2b1ac8c7ea5037f15e4baa183e326b26a902d4b37f8226ee8f4cbb91e97bb3c4b2222be28f2f5312c605f140090084c0b7c2da07275fc4a3844764c0e1b4ec3c66f19e599b631f2476442131b729f363a3a038ab26e588e2a3e5c2ecd96b7dbe16214f2673cde3311093a4d39d7f819208f820ed6cd489e7a4014d696db76573011d8d6a88c68d66faffefa3b0cdb135dc0d3a44df7f5a77a82823f4ef007719ae583c540b9f892a8f209cf1d9802d44e79f78d7e0bb6f2417ab6469dafdc4f7f5fb65d05b10ffaa75fd21078262077d9fc3378cfcdbd8a35eb0103e3736e66aea3bb694c55503b95a38a3f64a5612a71cd0def281df0587c3f7212d28aa6fd0bf0b7a04372958685a8565bc5c337833aaff00a5dd337d9bbcad30d15d09bcb3a2d3e3e59a8e8f46a3ebedf5a52df7aca3d46e8677e4ba526d44c85ba5c046ffa5dc645ec44233e102da3dcc3a7e5230669522c154f85dcb71a7e75a5f7b773adcb715658dcb32aa7e348ac0dfacb2ea776f06f9e207424d8b72676b501959ab784b28a9baba8e2721ad6a1e79b735c85db4a5771f7601eaa9495cab45641745ced5830b92428914c9c6bf7ccc61a5dfefac782b569f774bf0658fae5d029306223444155aba85a148d29fb0bf566ad3c5dac2699c1559f5733c9319b812671a620b8610d746b8d547ce7dd137ac2d864976e4c10201630d2c5a4df974971f1d71e2fa266b2c1f2517d6487f928c4a0700f7776e633a774bee90c9112348896d77fcd8812ccf331f9d2d9a0ed97d0239921e305c73a178e06c514c98914b4cfec98db85e14f5ea8a85a1a4cfbb19564956b5226f6424b84696f6016ca632fd3f8cad6d9d72d5ab46f6200cc975be268eda6e356f1cc81c5dd73f5e2ab4e699888b1ac31df417fef1b76fa9f03f8c338c86fbe6fbca31a392a1f7b1800f1985cb79637d89ff60f1f092423f80569c12883587a5af91039601ad330d7cbc38c0e6d894ef5cd8b25c04f76ae51de8a8c80ba315e5ccb4f31c23fa50701af7abc5767284465c7c9614660871fa5520d21ee91c6106290b34e52b59cf4dfacd25afd0874a49d0c459bae5fbc2a7596b0ec381753a3b11ab2edcd00f47b903dae09b9f66bcb70b7e485bc36a23c057a5008b63c05afd0fd2da10b080bdddec38c2766f3867589fdc5d9148fe4558c45a55bd0319b9497de73462aeeb9e37f9564021c38dc2c280be7c6a7bd9dd87328249f6b0a660f96f9f91bc8b0388beac85466c5757df682fc853a1e96bcdda6efc58bf426a8850abe9efa45b71ea7b68b5600090bb5f47c85b98ed6bd79219b951175b02dde5543da4102a8bd785b7ece5704e62646219481ea4833f94bbb01c1eecbe2d2aa15aad627386474806df0e940564161a13d59f0989d563853fcc04e10d8b48f043bde31c9fee9e58d98c632282adca7f896e794554e2dd4240ef74225501b3ead31c89590484d48b810e9d09abc839a7c09dc764e297ee44fa781fecf13384c3fe0d6128ad13b51efd61429888ca112e8b14b9357a9965213e48935f4185532bd7ef1f06a66622b900c586c79ad9f311d690b2692ff3b7edf5bf65431d937b9c8b9db8c0f53ad722b7c2c29a8f9a799854fe6aaf9554da738c55d82f7a458ef674d182b0f27b5536932d178616cd44ab7e6adc67ce2bd511fdc165d3a194c46f932be0d83cd731a22b7028bbad5fc307c775d0606e8d466dc826929443ffdf1b363beb1bf4be97b8c71af1e5b468a0a7ce070bb85d3d76c9639cab85118d1785df9f3f2f228846a55b2f030def18c3ff07a5eeb4a062ea541e57fd46500b2012efbb1919fd96f2edd14635efc855b00b7c669e2c335b05f89a233bf1648260c7132b861e8c9f4a4f84df0d741ac05d6b9676023b45949e7c4c04cd5275f3f54c34d10fc7136f7ab75198135e30f30e4f0023420334a1e72c71185daf76bd66ab48912a1dfd32a63d9815ef259cac8ddf116188d0983e6dc6e9002ca77a6f6635b446d87e219f0def1af37fa9485c02a744ba02318fc062a3b9f4d45d020c3a6763a90138747b9f6c5f45da2a179a9ee8d790715177b811249aabb62b554e7184c10cc5109b18343daa39b0455be06b4c213a5e2b9a9428efdb7f15637f093501a62198737eb1cd6e11895973b760ee450d043d55466503f942738fd03465990ce8d01956d2763813b08fc61c5a51f2f050c1b38957354c85fa8f9ee6dd78572d6e6242f5f91b2ab56181d85208022b8f35722f1b8bfe07275add4eef439e3255a8c0731864397a8f948f06ff138caa1d2f460b6bebc61f020b3ff834106bef1397534fa2cce41082107cab5deaa08c7d2522f4c8b3abd24f2181658bda4d4841e327146e18b7d0a8e2d85c44ef233779c3ee863950a8a71dae7c3cd04fc7b392d1afe9d70cc69afd137ccd8838841ba9023a32e7f816c69afa65acb75be1ae752aa8bd2de40fad74d099f8e4de6136a32fc939a4abca6524a920be0fc1906eda146d4da2e67166153192dded17da1ac6ebcb2b6d48f3693a6eb5bbecf79a0fda03a7e2f9910e430cb97cfb1e6d0bd0f26d681449d3535932e5fc1f7ade4c72469c5519a1eb727c20acea49b78cc9a5825d85a06e6c1f9d2325eeb334b2018200fa5e38e2f41c62015cc46032f0ba15477ac6a45b3f7b166c8618e7ef4fa881109758edd14d9f6bee6a127e28529b19935733ba63965c80e7bc1b4c6295372e30e357236b3fa42e55480c7d0dd2c0c95a3fcc37a41c09ce430b0a77d0c1962c077b0857b7985a70a5e3c376af30e626913b64f1baa7f934f3d4c7003087d9aee1b597f5ac835853258620200ad5456e3892ece3240c96d9529f5bc95c9e269e11c251b354a3c9ae949a8a39f3885e140480fce539342c5a8c57133be06ead21d2bb6559468b7f21e8dc35636145fd148550e4d57114e031abb8989ca9156aa85d0c8d6c61ff5741079d8af94973de432ff5e1c3cc44b6d6a01faa8d067a686cba5fb32d649ca3d5900ff7e3b266772198d44d79c94c84cad40dd57f8e1e4d8ede064b4ff5defe38e4ec16018f2f3266a15af63e858db3ee0ce2f636c04177190e972a5738422925d73778ef574ecbcc916824a5c453af4a3343e432c4565801f237164682a99554b3e5dc83588b4b4312093e325a590a74a59c5aa3f2902bcefb0724647aebca9b35fb7b31632b02c7a99177adffd3deee4b8c4c4227a7771bf993107b65c6fa15e1c50fdd92f7b091aac3443f7ebf55e10dbaa0388e013dc40a8ce33d2e38680ecbd2ade815965202d9e699a2633ca1300a39420a31a12851bd7caeac4c7ee5641030c8c8f4e89a27ef8bf831195cda940d7bd4a25a2b797fbf1d9e6f1efa553b2ae13a15ba0447667126a605d6f992ca9588a3005c3e20ab72f629787c17bfaee1acf379e945f06f63a2eedb2b07b7de0048f87f089693ec79fff6aa886a7113ded26c0092d5ea3a34b2c96d135326e04a13a85c56d4ee37485ed9aa64dd77190a9fcb0222668813af7fc1c3fa5e636852b3b86634442112812827a9f5c034cfeaec55811fb2f4df78ec8d04d704269a0bcb95edfb685baacaa3d7b41cb12ba0e45b93629a94e64ea2270242246cea00ff2a75d3ede1cab56c42cda4ef09b5e3ce8151c27ad82949fe0bfe36b037fd986acd08425f5a574a134c671220eccb598c1bfa426df12ec7308b961ad408a5eb5b51521f9acba6dcfe88b6c1c54a16fdce9eae242fa4a993fa95be9016ff3df2fe2121c7a8aab317fd2f3903dc7bafac8989f004a62b6f447528c44c1ba7ebaca89d00800abd88ec326319113b62c1785428730f51071f21ace98a4a2dea500785f8dfa9dd1afd76a479ba29c0cadc9dc2e9fa938ed41603221853f3a64ae3aea32868e0d5b05da8895606b1b48c574f3fb2c66efba9ad4823b71183cd3578b12f6201588e0b5d8d0b303796660bf1c4306d066bd48858bd77356855ae1e485881bb5f9edc57673492c563c515fbf7881f052e5af2093b3d9fbb8eda4c219b3a717b1d16f351bbd9da859dc6fc7cd4d0da62b4769e0a59c9ef04c07a66fba263bd185028c0d271229afd154618b481b905f209553b3fd144b988cb32aa13fbae5321214265276bb0d6f72b4462fba693bfd6229e4476c64ee3d8e52afe96a20be0ffc6de825eb50cdfd631207b8750938cd397cf0895d1ddb1d4b33e7897b5acd6f93787e941094d441d604eb6ae36dd9f36dd2570fca0959c1217de6a00749ec05e275787cf12696aa2f7192d82d5bfef73288668364c04508046eff97bb259fe1a0f4e170d7724a318d6f16eca24cffc0067990421cf358a5bc7ca7a4367a08d1eb24a56281cbc2aa2de40d9077f4658ebcc0a4376530fa1a8a88bebf6f763f400e84233a64da53ac9fef1bc082ce6263aeb0d2a840986566ef058d0a0680e9d52bd431dd84617289853f53c97f541f43e14f5746e57358e5572c2c5ff12c5f6e5fb7e6760d57f47072c0abf9e4fdafaaaf3678a7481500af09fabcc22fff510c6dfceac401121e8a29d76872e109797608563ef3c2c437592d160d1a6a05d7b6ef077f4f80e49fcd1f34e46480e4cbc40b713ca537559b535017d702f9606a71f80c7ea44135455cad8772a1800cdf23ca3b4d7c8e69706507845d55489b1e1a2aa8b0addc1e458885ee2a63c4a6c39b2dfb0e1760835724e000310704122781f6d619b71eedeacc43fd0fb9e4762ed4b341660c9edd3ce1b3699892fa1c2e151d277815f158e079a864257c5e0fbabd609d8d51fed0eaa645f2b867d93b4906a67721c977ba4cfc0720275a99455b76f5905c073a044a408db6ecd3a4b426cd1be7b404dd907c9f62fd924e97d2c2b28362eef118ab9fe8228c166fbc9a642bd6271dd062730c6968e05e4d40abdc4b53eb26877a5156a65fe4f8e8e7164a1e703e1e5139f157e3fece4a9f2cbc46d30c5a83a2223356078609c41568a38f39ca50efc77329675ba113ff18acd7ce3ab8726bd439cfc23ae62279a46a414ef6b0f68e8c19151d8dd06ddb6b46d6f4a0e6ee5ebed8606f206bd6f2bee5d037d214ea439399439fc229e271288ad4e285eacda526f96f025c773bdd301557a00221b271e8cfe7999702c81acfce272d2246663f975fd6a9ad96a072e6859f258ca0b57ecb3cb26d46bbb4bdcd6840d6c95ee95589dabf0b3ab83c8cf96300f379d3cbbb3b71693e90116e81fde44cfd0257e6092e456c9af1e553c72c2311b95a608857db857574e631bda93624abf21eabb2b7bd64b0b78a4b182aab1478974921753ca7041904507e4fe3eae1b365a70fcbda3eea4a2f8008289c2f339b3d3f8a14901f361eab1d03a7366d034e75829f65c73e1aea7e46843bd3fbf2f90580a6658233d954a13bd5a6cc9cb64375328bf91032c4e8c7a9eeb6b597bf51203e1e302941fda142cf7fb1fc2c0009e2dc47fab60f9a1df2ce5170e53d85ac270d61a68fba437762d8d2f4614a19ba2cd91b0f2dd247897d254c7e7e5cb0675abba5cc7ff5b0ae5d244350806fc5386b54661e4a22cc5ac4d0fbd16d8aa9a5cd8129dfa08b187b053dc0fd7a3ce4704af68351c1a7a78caf9bdb40d83e35f552004c069fe88a3946bc156b0f7be2c80465a13146d35571e41407b17b37a88dc35c95231ebdc459a98f129cdf1e39afa577cc7ea873f6452de7f6120b61dda3916390fdd9ed0541cc8c37d19ed53ab9da33a4dadbe1269a94a8de2e29a01f96dd5d461cee37c4d00a75f30b34f5098d55aa80a39557449fd56331aecd66b27371674b7b2f68ddec8fee8678899ba99de495a0800f35aaf3f7f5c41c29730c56a534f0248278a72aab5b1e4ab7ee53b4b891cbc7270c57b17310752740fda268bd61182acf630927cc037cd268234d48a7544ff230e27afc0a20838f6299bab8f886b1eb26f6dd496945add780848ba02051951f7472d79bb19a407164977358d169e07f41aced9a5ab898392b5b83fced0e19746df49883c22dad70f8c866301766eb78dc879140331fc42616176499e73fdeb48983c637cf0fddc6accb6ea67196def2fe19c7d62f219a61f8b794549b35964ae2af8da449514f0ede6488e61080254a5789f7db63935a5ed3facf304524dcddf56b412a9073b2a73c35bfa66ca5934f40029cc23559c567a848f2d9b1e43519acb4723fc36bee647307d6c85b11525508e6f75392b1e51a947e52928eb6b8f68cdbf9ebb7cc260b6a771fe11240d0abd56cd2eae66c869edddd32e67507ddef30b9ead789ad8d3686c8fe13268f498bf23411f8a8a45e3d7719636d2b9d5ffc6b3392d6d9e687a5f9441492db7171f6afa1f4ce60e8cf3d1b94910730f0cb50d5f5b2dc3c29d54b57ba483a3ac2db84aa5f29484cc4d04d4809d0b1f5efe5d0a803d0ed38d6c193abb3195cca73ee6a6af798ab2d00d229e9d9b94446b58403a6750141786c7bd1bbb0fe088e4b45fa82a74b806ec82b39ef04d1d1b9e35a5639363afdb47d0476105abf9305e8020838ebeacc52d4997c84b0a4e8cf8f52a1db5bcf1b6a9c29b954a480a5e09d3e5a00c0ceaf723e6d5c3075d3126f6cd31d75e476450ce01337e5c15ba167220eadb7f4dcb7d86e0827734dbe27ac8bd34ef66de141224f65bb7e9939521752e45b3d29a81b60b5ca91b3d7068698c61eae7f4c2083b6fc3b38564a02ddc7be6f42e9def67f276635f21cb378520b1d0fcfeddc0cf839bc7f48af1b053b1c45bc7b227b8fbf31d9b6ca13ec811c6b3cf109c4a6218882f2376663972d311bc7a6183a92a8e6f6715cc5c1d2ae3acfe3afc74f55727e2d0428236fb516e5f120d1b1f7841b2da80667a184fb93ee2c1f6c60765456ae7d4d26313f8f535e4a4ddf30649a24dad91557e71d821e3edbbb85292eeaca25277920709b9b44daf42f6604afbe4c3b6dc57b9314d77842a3f4c191ce347c4ee251b8be18cfb03539e5580e7a9fa0bfb2b1a7cb1f48ef3d71a45d974bcfcccbb8fe3cb14dad6bd53f809236b4b506f591619bb66ed4f3ab357f3cdc21cd737ce9fe7e774af9c69bafe84035acf3e9e0244df7522ea0c760fc1f5d5a4776be1ce4404778d8e411f9f85a394bac61dfb37a44c7ca26fa2f4086c4c92d188652d5df9db21e4f76feca37ad6df5f7ba7a9105c7a40834803d7725650362306f04cfee00de1070e7231d3920f71f583d8e36450fa3a839626ef8e8a958dea0387dca90e1b565864eae1100fba14d03f740e7118660251ee127dbbc3a2ad41216710b11d5833a90b83b5214760d2cba3eb14888a4b72133ff03007d34c56a78276ab82648770e5cd2831b062d5d297d6791145800e2969abbb5d47d68a5a69dc7d58abb41f3c4ecc8af577b27a2ed5c343771eb894a93701bdc1ad4a9bffe01ee18d41379ec532d009df39766a650e1f25ccf2ebfd48ce22facf54f552dcf3c3b82ca0997189f830237df6e1cfa99fe983978ede29969a2ea859c3debea0431261d43e026f01f78d6a1843b0a16d631b5a28934bd8093f79d3fcd044c1798f5d45b880a5ecb3bde5d45abde824e9de883928b6b4879b189307c009708fbce7a15d8d705d5987822806087cc4e7907abff510eed791fd5f1484015c695cde3ffbfad6fd6b67a7e842dd27e75fcaf152ee3f5b1c547f548a614ad7015e0583ebd54b03da2eb7e0b3e77ec569e80043b9dc2b550e2a93c33dca08c09fd46f029c9b3dd00d1fa4de55412af5940b9b1b1aa899186846778c8b921dd91ef5418bb8ab2b72b6537123939aa1549fe0fc84be69b745614c791f29761e0aa8ddd5e59efc23811f94e1e256b706ed807b29dc7bb6b295cc01cb235bdcffcadf75cb95e631a66388ee6395051806ab2769c800546f8c5cce5badede0dfbdb36fe4b595965a708346653549af400b9467bfde1f8d2a180aef438512e2c546b03bf0cfdf94bb79e9d51098fc99d3133827f37b4b99ed7d515bdb6924eb6e37284ee8d5da8a59c2aca28ad41c31503aa7a52eb56e11d82fd5069da8f0659db05184c25292253e8694c955a59d849e0c55155a90198991947965458527e9b87d4e708926f1ee7cc2ed90ee9cdf791c9bc5c488d00d0b54e376898dac8e814edd8f68f3cb68f7231348560b9468797b123096b328fb92427039556d998dfb701eb4370a30150447284ad2b0663dabf713a5a25c3c258d4bc0d60cf37a91ebe0422f91749e31fe1fce4cb2cd9df19ef39cb699c82efe1716b762d074085c8f4d96989b5f738efbb775c409ad90781065aed72d9e9a4689dd075f258dd2a0d4d9a56204391d6b9271035bac4a488adf338e1d6446e0994be3f82cf52a316d07a6d13593c00b149104a39f94f9eee3369fc4d1da094af28ada4bde86a8a28520a3ba8474f783082a80603d1477629517bede7e23585802b16f336c3b7037232cb0eb87dc4c2adc3cef759cf1e0a68546ccac75a18c76e64e607f58a61e3b4ed72b2de54007de98e1e22af5d2e3fea12afcc983a14e7b3e8ce3717bad5686be2dd1f6afd572ff04bb56a0e2ddc063dc3d9a395b7abe266d1e28ce2b1ebdadf3c191a398570a6f12fcc2a55f259bb380ff0bdaf3d074db963138b9f164dd2709536b4b5ae8581665db9b75821558fe04bb87197bcbacef777df4f1e934918a1af433a0c971c253490ace4ef215ea17871163e50d294b19f790fa1385806870a74d48eee0bb892e64b84f8dc1ae1f8a089667366b9652329c5e852e7aab78863f95508d92b36fa41502bfa66d1449a1a8d721e2c9b1fe21de441990b5123862c6c14ef9b23709e50830fc237decc1cd12aed6df7f5f01874a4b70722914968a8af544318c01ab28380e9aae8e0b3e9656afb10dcd13307fb3e5453cdfb523dbc037f374573c82f977d8f818a2fad6cdee41e9a3499475dfcc893058166f0437a9cb43fe8e6a127e31256ff9af0a4d8f1111377c60df7cb5e0ce3e2f3b9f4621f4879f21189df48d474f505a5fc3753a2a37cf6f5cdb7b769310f8c68c06303eea1b575175815922c6e10ed27087d902e4904fc520034c58f37b07f0f12db62169dbba6d459913b5c4c6946e6b18aeca4a787f7015ab16da941252010801713f7cf464f78888b7e9009edb086b27af8358fcf09e30bf458a7403aebc4991685750a70a47efd6b3216c6c3b85fa7e2226059b4448902d9a1ec9ffd8db3a114afd5c50adfe69f8d8a46bcbfbb6ba8f542fc286c161895cc12ad3f2fb3bcc317ed98749d1bd733fe222734e02e2d7f826d8bc56f62ea1509289f5a7b37cdc247e07729788402f5259b4f12272732578f47625a226946c94356a59bb35809fc0dd30190d6c56cbd6b6a5b913dad9c71dff967f541c93833e5ee0e54a8ae1c4059236630327e61206ce4c4eb6eeb940ef77a2d243903e7cff3035215b3a9dbd6f7b21a250f21a22f4510eb821cefada79583d909720de7bb181165782d2513b0b252b97c59159e3f30cac74933b154e543ef3a9e8bc6526f2a454799ce32154e2225a4c8c98f1d35b9214a9e7ef99a29f3014840701fce9569a92e525c5b7fcd8c20e06ad50b72b8c03dd968e9ca391de3fac0b5d687dd6e5ddbb400a4e31e4ad16838c354f202d66fbebbacd9dc857df75737993d4a125eac62e2527dd3441a52a360632ee7c713175dd7633cab91500dd6bce83de54e831aeb7e829d4e7d44920e0834dbb054a009bf7b0df61f5d16f3ba408f5006b8f9d5a99600795db0d22738b9a64795f28d4416b7f002cac3503a67e7b6f527950844ba7b9e9694968eb0cef688f9223ef2e752e8132951b957972449c9403a54a377b120a71f1db8dee4b2f74d3fa1260ab8f4bf0cfb813a0e4e94ca75c7b81cb0bb871dac389d9cc8803239c4afb2504779ab96f18e14df8d179ebd9db00e8d03d54d3caf7e25491641b46700c52230c27a6a4f09636eb607e1d6ecb505117a0840e80fbf3a833eb5df8dabaab9b7c37d4035ef6d1092061b4a7833c1c322db9fdd0ac913e34d1eda319fb7311da3150510d07de6a6e680eca2e6bd346ea26a6185d0de897c89a865ead9abd01c513002230e7f1fa771750017b45b8263d68edb8d9d75f8ad65f76f4fdb7fa9dd81d460f64cd824aa34f88deed95842a7395a383acffbe732ceefec1ca82c56b57778171ea993d7995af7d7d8e0e9e48ab2fc473f2b2c0ba1c389e393cfe5dc361c17424601e65765bcfbdd092af4f8dced4fa2f53b7d2c6501f4cd037aa9e6678b884705ad21175cba9a9722527bfd3e82f871068ea7d9234ca40ddb17632baff9e41ebc50af2aa9a66b99bc30161e75f078819391ee8f0f133bdb35beb91cb4f889ef54385cb980640f049ae65acbf36985ff9af16bc0babbb703328a93b670ecd3fd0f06a528d8438b6864d80220898d898913eb9b9578d6caf1c7f3b7d17924b3a238d894903d09207e2dd4f946441416ee6f0f7b44d8987e7a7913f9bfa44d5d347416247c7803a656a98ef319c3c31b7987fe4df362bc2e995d2d1f69097ed687511798431eecd042eed3c488817d7c56d7043ce7b59a40d02a0bd582802428642d185f1a10d6e084d8828b3c41f13006b0201906331222310ed155d8756f79648b4e98a94e85dd9e4bbc340fba2e4120cf186d59e43fbe9e4e4299ec0ad3431ef23312a914606c2eff91d9281048138f835c5d7dd0cc90f6f1b611c48827d2c020aac0882b3ca92d86916be8afa055b23dd1b8556d823ea35aa6011dd94c5ad9d85e857a90437e2abf4417f00c648cf87bcbfdbb484e628c90d87154e39f9e442f8412bec0ccd5e9a07a91c97c9050fa38c118872d61b256bf380d30cdd7a2b410bf02fc2126926cbecf6742d4fa24cbea0b99ff2995a640199077d08b4c86d5904e03f1478d215eb26ff76195df29ef7138d215ad13a60b10ec93d8d2e11c09aa75e12a41765efb9fcea49f7346f7e7d23da8a16106b0d8eacc4c281cf22811b0345a902abb72fa15fbb9359740ce6d342220787ab6584692f4e4fe151ac07b1acf2b26dae955e95d88d8083be3859d66f393b2444fb6bc7f80e01db9925f24313945005035fe50da3beaca5b50e3211065aca7387f834caff4c75095e9b75600f48aabd8bca89affa7c3cf44452e7b762a762c325c760b76b0d69f52351be3e11d248833fda2b4d83b3a78ccfca9725c5912882ffd6b23d22632d5accc1871830d846f6e36b5dc526404e4854fb099d243097ba0e987d52944051f60c627b17c2d733f34cfaaa2a34fddf9c4639972d5fe6ef5ff0c0fef3c02a16b1be3095827f6aa77eab2e78f2b59fe364e8e276c3f019bd48ac17ebb3729ccfdc4da850a81004b4169ac1cb18de6c552bd04dfef1be85681afb4f3941ad56c5aef0db71da88bd4592a9d9a66da292b45094d7332a4d905ba62d60f595e5a330ebf7089e796521100f7663fee1bbaf57b4ea0999b42128ea92ef1822e45fb2a553b22af6ef4810da818b4d70ca740c90ced8111616ec55392f66d61564ac43aa7a58afc80ae5ca11bb3a6c2e29dce2dece828313568daa4694c33601715d18c96f7445264aad26209eb049a4f963d0cb8758a73e888c2526826daf346f8642dab78393fbe5431c4fb7ce476ca528c69c8d948ec9fe4285e0a6caec0a697a35952a1b96e4f751087309ea43006e8622d0dded57da67f37cd51546a2021b99d73a44c5710bd0f20384917e56c8723d93575487befff0616400ed084f6dd919ca44490a9dbc012f5e0a1ba601e6d8de6c5792f6b557f94afb4b8781b502172ff76ab2e8762c7c027bc86c4e91f0d6a1222a4c0482fdae46210c173ab431798ac483d0143177b1bafeaf88e6618966f1a3533dc68fe85d3d4ff487d1b218ee5ff4199f9700c84a524cd3ad31a92c8372c56f65d7ad0b710aa3b0f9abb6225ec61bae3e8d5c2308588786251a76c7bf8b88ced7a3a2b5c96b924845b4d739a648f76c8c7afaabb7193f93fe03eaa36c8d7b106e5e75e10b71aa4e21b579f0d2aa0b42ceb41e513543a2af59a9711145fe0c664737a506fd1f3dd753817c550b81ed400f2e9edd940a028341d398e424ae21de457da6e3eaedc28f36bf85fdd3fc9abbcd25901cdb6078833e792b1b1fc81867cd8f0a5372c24da19bac8486e9a4568ddb800b67e6e95404b2e26850ed1238e692f221270815a4dbb8d0b82fcd6f99321fb0c68687181d007bf3242b6f9efbad0d53f140d570c503907cc3f75a8a5aa5962ae9f51ada2a2adf5d520699b8db9611ed24a79a7ca35176362b2176e3d0883db6291a4dd7214b9f6bb24d610b635afdd9214b64b8a566dc1039830cba5566f0fd3f428fcd498e420ac6e82028a9ad89e221e4b14aa7752a928a51683d57b7c3208117aca15152f0872ae2d65f479b844ca0b937246d83da55820aaa6a49c35057dc88ced2fdf4a70cc4e6c00a2cad2e95a8b075fd15ce899a2e19aa56fd7634d69d2666800baf462dbc9449c2c7b70c0b94fad4c407836de65ef188af27fa20356d632f5b5fa729e099d3ae82554ed749e7a6fc2e11bd0ef841662d0a8a2f6f9271b92a29ab5ddaf8060eb20931ab6bdd614fe30769c013c69a75fe94504556430db99010bc4d586c42e5f1cd29b935d50f9e538d40c37e9ea34b33e18b70213e2b8a21161c3520e8dac04e22d2830fd3577a4af96a855419af9b797553dd666aae30f70d38efca1f0c99c4999985ec632b3e9e9c5262d78325990ee8d081ecd984547ea3c85eb207c0daba1ae6761d43f73a3b6a745997a54e17b8482517b464795bdfb80edcda784e42826b6d90cd457f3822a9b25f92db509cac7befd760e71f92a6f9fe69c376e1593e9801222f86c1fe204bfeb049723f77b3b5c3d3f22c61d247377beea1625010391f679d4d337d719e61594f31d59cdfe477f0e94328f17089e3e151c5ca86a2a0b24ac902b0c62d00365faa3e4cb73e9a1ebfab9c07fed3b74c3b9bdef2462ad640044e2e86de8336a201840c307c0f6146dcb57e15fbd44f51a9b64df85124098366cd36ce5092481d50aed2acd892f2815dacf7e4eba73d7f13a24afa41cec4de29f6466658fd51f896e0ec1ef782bd69f2bdf03b53a8eec96655501619e4159f958bd13a9b908d9faf67198e433a7b4569ffc28edb50107586a20fcc42cffe53c47538286ec1c210dfca6cf8571f65dafc7ab3f0e76475af21b4fc3869c59eecf27a9b4abafa42213b71c3a433e42a463a6150ee56c9052100eaaa966151ebe5c794579c05269f49767893b37601401f920e050144ec0ffbf8510ffba95eb0e6b382a3aede817047efcc45e85c1634ab19d504f78816f5ccf16f545211e7b8211d3a116f330d1c72e14ce362a82bb2fb1d751526bf52b692d319fe4d9a4f971694f6920d09b07d6bcb47e49da93323bb39300fc2d129c83d72a49d657aa36fac0fe5509bef2e09150eb4e296fc6df53ac39987d1664b272bbefb193ed63d036200c26b6da9d4e0aea8c4b77d08bb951e64cb6a292c0c19f12886374245d59aae6b2a54d6292c9909ecf16a5dc32a6c0572809344173a54d8f8741240b7cb4183f57975760bf996b9c4a537d76acf3971e1097768db3e76e8ec16408c55999f6d4dd718511acceb5808f9eee0a3c41d55c907f2a99f6240a33c2945ca3eaa92dc3e25ffb77bdf8e3ed856f6b874656280b50f97ca8e7124391e1da17a8c103666e0e382d94b786d062dd4ee223e21f7fb61bfc797b988125be06d0368b3d803c83b60d4c2a3c56d5624e6056ce4e7b9e07390ff21bb0bc1e504a5d0aaffa01fbfbbfc8e8e4add6c15c679cc8349ab7ed7614492b0291d2407d18d4cfa24bc786e0e38f358bb6dd367ec3ebe19a3c2fdf42b8f82a81724187a1908f2dd68e54d65fd4e0fd518ce8be19f8e2977f13937558a268157d9293c0a68c6cfab3b0488c6c46b5954673b598356f836d5c6ef466af07c71cae00a7dea53a005a3504c783a0a2e4728de54d2cc1e48e5cb091bba0c2b84e9d9afc0ccb61c2757083629af6ead56186a31b97b401043e94d7b42b5c3717b60a2fb4c67b671cdd803a50d6298fc7cab913175ed7fb51469a53548839558d13ef321d805198fa11b430a50e79c4368cc068cc90e8834e6e7e7c456f94e6119bfaec4251808a4dacfc09c660d50670cf5ba8b41556a941192bd2025137843325e1936c09e058371307f12236758a9af459f3d249360ae0461d86077ec20d6437e44813630d368fe7c616ff0aca201468a9ddf7809ad2ff710444af63db7a3f33e4f4d59987503716a5c4fe89ef922c5652df51d6973df942201c621567b33eb4ec7214abba7b74977bacd160438d0dba3ec09e4f1d69d0a2caaaf42623318b934482372529e2a06f3c103a841ba2ef3a6d751b16f04fea67d31e49aa65a9846a2b1e2976e6a8dcc964880c75bfde70e27eff3797de6abab4d7190cf6221bcb62bbb692c5efbb62cc6975be63821c6c08262f06e8f95ceadbe59907d799c9188f53d226f6882d7b9dd13389d46135f9f18e69b4e2113547c7f07e802217a3c91df0159376cb6cdd990e727ed486dbf77dd60edb7b2f4cbfc078c0de376ce50a2280ea3a230935d963ecfa622fa06aaf00a6a52013c266aa95cbf4ec066c4684e384fcf3ad93eeaaa4836b9e89543f75919ac0a70c5de51341ae53307a6e2b2640621e84c9da24f7d7cda3d8aafb3d374b3361f435a5a8ebea3b83999fac37eb08ee739f8567a4a562b3584a31abd4840af4f1d2fd97fd9d8feb1476a1fb5269e797c319d9974f5f1249471b4fac6942bde7992e1e496aa1a31ba1e4e0dae8691b54548e3803b7859aa261237e3f19ccc4c609763addd8b386f9565c1a806e9c29325209c43d7285f6ea5ee2499a6def565ef1bc6926cd0d7ec71a3af6602302b26f3c4c843ba91c32031b45aafb084136738f4aaffacaabf0b476bef909c4fe6afcb6987f26e6ccbafe1322427287300ea6913cc992908403509d801d0e31e19b2266eb3fe7a0b79ac7b54b032c54fac793746eefc619b5cea8bfd19595e725a4121f9ac298afd531f199b783cabc6428d12e6e68410be59a38655d5812919ff583206b86af930d544560075a95343e8e16d00b9255923cbcd1ed822875905653210fb2de8f5d619db2eb253615de877e7882fb9eb2594f3fdd404b3f5df813fa977135a5ef8125b435c70181c02b95f85159a86cd972f085d7a064ce151b949722c75b9daf50b9ea76b7c118fefefae42540839f239b3ca53442dde355eccabf1dd7f8a1dfe62b1d19e7b30e69e624611f3e58af83d593539b011a2e91de18407d46cd6fa6b9582947dddd17517a9ec570d4b23d6153979eb5b8b2029e2f975c452c9e1af8ca1ca776d171239f0c641b7be71e19115930b036b7af9028fd346103d383ffe84df371a05096477ecc51fb52a686eb97c43b97c7e12bc0959c57d7150c50eb8ca8e416ec7b0662d1e64c22ceb6aa2dfabb543aec960bef3b9ad3db8574c1c1df4266e95935b42f30150adb8011ef7a95f684f83a1cfd35346061ab039a2d7d6bb835c44bba61fbf64608c22d99f1e5e2c3cab7245e6feac6ce21d5d01e02ee3e4f0a953b5bf79d89cf8eeba60e4a9315309908c43a72b7c698d35aa238ab17862adfb24dcc6fa30dd4d88065d1c7d372e0c3ec3a75281bdd757b49a2211294e7f29a5bff3ef041b508a03946022efd5b8ffc32198e68cfaec215e77caa8091e73c31ae7e39788f79565356642554edf7af6ed94ee48a3ad2491c286a45dc19e6ab438785f91612de556b1e12afb318d1c9798a8609eef6d8f216f43de905c782e545f6a6843f937c305d611716aa0147ecad5ccdba3d8debe9afea5d44b8df13d8427b0891846f21343e13753f28c0c69db49c4bf38064777bd9477f52c6a5ccb6ada8249f5e37985917df3558be9e4d799203375f854853dacab01d7940d45c5fecd63ff9705ffaa98b653c4165eb89ed0764ea19c26e867b99f39275d1ae95517f1cdb588cef3b41877bcd31ba7209df12f5f40996368e86dfa6fd702785c4674f12f098b95fd429e0c9c9198f27075e72cb1bb7f2960b7944a05acb1f2dad5e36cd06bf3f936f80a997f819e044c685cd727a8a96ea4219fca9a6beea3ad9c64ec2eee5ffd606eace79f09b28674b568a80f79961ae2ad1e556541d9037bc1b7f477ee070e1b5da57d3bec80bc75abf8d0da3d676aa24a6fd4256b37ba4467494b67ebe00730f03555791adcdef54b376fa132d6bcf8fd79bda82233b622f6033bc28a4398801ffbb1d0a1e399be877b143d18d4f63f3aa3970bbbcd3c46c33613d40a42f2c657364a279056f097e1fbe6ae12838b5cb3452421e296ddf4201897ad7bdb4802294593ed2c79e27815d2447ddcba69b3607350a566b1eaeee4a5656c40fcd9100c26934deb5986724461c2a576af5ba84e60c4241d188a5e1717a8a685930e35afab21e180cfc3387df11ca48eff83359a0612c0f3aa1826e40ac5adeb4abca7be026e7f830e2a1207c3f8dcbaa345ca470a408bef1aa9357d617c2085da6ad536a8a1e58f508cacbdaaeda26b116e801af83dec0cf5a9423e79278d93296734d16eda9b58f2da08cdb991efd37034a93e7a1bcaf53d9c81079e49554c9e32f214c0e3f8b44d3daa62a3872541d1e793861a75eba597923297ac44a0f30159b8fbd5abb2dee3a63ff1a14bbfa7631951af5dad107ef0e92dca0ef67d2f3bb89b6bd39b0a2c80913f8630df3e31e59825798f8258db460465aa5cd8fc9aeae80d8e500f6c2e849cf6cba537050ce809f3fc7ad4edb516f581b99c6d061bea371f3086826280142b0d678c570b7d3927935d4b6238b9ef1eeb43385f29078c0c5a141afa96c8d1b75bba9818c595ccc1c7eeccf6ff7fcd424af719c424487ea8c48cb844d14a0c30874cfb34d7505901f37b5062eb0f886f31469b56e9000a02ff5f8ce7c9db32157ec32789ecdf259a5aab103b55ac8cb90e9823185e0de702120482fe4472de7edb1748e59d997547205ea17fd40004ab9c255d4ef1ace13a37da945773cb3712116650a3b0e49bb921e5d689b1b42dfbda44f339c6fee81e9839a444ee8aa93f17586bfd1288a25556644e99677c1cb2044bd60054161d72b9de6e4b39f23b0c4ff8cb425c7cccdf6ed082cd16ba52db9a0a3efb0bc87b656ed99fd966c7c92ea1fefb224d649e005e1e44af607efb122dc77714b5a644060f946277abc92b2ee5c2e6454dc190b005abec5e8e35d60d7fb282d07595def67f36044376be64095092a4f78aa7052fcdf9cd2580b9bbf9ca2ca7f7a24acbbe470dfc964c920f35a18dfa9a505befd83dccb3de6922fbd549aab97f8bd7c20889fc07f78d4918b0d5aec43b6f6d2894f3b9b1589c6d279a5ba895a1f29af5e565353844513937a845f82d27fed208b1bd298447536273fe84c6cb6f6ec4673ac1defa90aca872a9d4187ab73737d3f4bcd2cc9f0dc7d0d53eed1347cb951fee3a0f4a8b6c1d6610859e5fcebeb1c8842d780ae24ca837bb54311818918ea4af9991f9ea2e3cd04657b9710e5c80bbdd43f9deb0255795647be5d31d2c2dcfb8d7f93334e4c181d0b4dab41b311fb1d0c80275be9440c505cf8bad2b911ef2d997a161b5b52afcbfa63898e8809df1871e2ae8cd3440c84ba97e0818605efaa88a2aa13563178e743af35506b5218c6b1958151ce3a4bf0e44c4ecc212146621939bc009e889b89732a4e43bf5b3f88a956ab5c1ea0090dc973f80b88e3ebb21291f58e4ba86159f41062782ce2422df641d445e413d66d0ade3b114ddef0bf775fb9a3e3c2259bf284078088a6857afaa974f1017ece76d623d5f4358c1b5d96196c823f45769497c3d26a425bc8d7fb37e1f0abaff99f46976b442cc47975b7a7ccccd54588b9af8717b8e28b00bab8a0e6fe42783cdc71232861fe798a3c4fa773bed32803e17b6fec871acd17a00dcd48e76d742e08c079249f8dfed72c16dcbb795d8ef1ce0eb2bb94eebd4cce4b6ab89dc6285ff70437f9d417b32964d439dc1a696b4b63a40e4eb181bf79b90fe8e218b723c1a61b1d38dba21ff825ef6fa5e8da76fa4e2cfdc06b3885118955d8b10256411da5234454ee8f32a9d3f016d64bc6ad5862accd11b1addb64ab9897412a916a5f0b1b779725717ed510840458c78ca509298f86ba8a46d43f45641f533e906621313f08e5064dd3e84d40c04d7be97eb42a786f0dd029068b9d772d6c988890fd0363670e5e4cecb94b77fe2d397630c31ea3f48965eb2e85c596111c723d217a5109691d1adb6f9e3498d8a4d110b5f8c577db6024df57550947bc9aebbee79a51414a1767a2345e23b2363e31d92ceceb28a8f06fc11d5d19b63847edeb64131459df7da8c0d52dae02c2af29a298bcde06449e65a37fb961420b0858e6aa4f0940667252f66e02c13bb5dc5d467eb1e2aff8393c09a15d891a8b41e83c18665ef6aa3faea3419b514b0f9c90505d3946b24606c9d4a0aee92c77da6fc4479b43e3869af3a10a8f9dba04ea7b3b56c94de9bbfd15ea97b509fa2d1e61b62dfc3f9ee219a966f32be941331f91cede77cdabf54820a9fe64ce1eb95ff4427cfc35159073511ea4e2f8340a66574e60ddb0a92fb78ebf3223b79a2c20f1836a7532e743acc2eec9fb4050ae5bc2d11868b6d92eb8e087f3f220b977ea51759ec0ae6dc95f4829fed728cba0edd988f730c796dd738f55e21403bf040b25c3770ab0b54cee9594e7b3a90461f125826920d29561f28f158f96652fb645044e0596c43a92907ed40f82fb31708826ccaf229df6838b3ea5bb18957ebe0b19f65abb8cf38d50a87b5f7837beb134a3919305d6501152198a3da0526756879c1ab3d135d4b4cd3247bfb662ebe0b54a2acbf69d30ea642cf5633331da478fbb9ae8f44f98e7e33933930928d74bb8b9231e9a88f33676f6ffbc80ebba358e0da633129f4211e7e40a87cfc44327d06952bea48a204eaaafcb758d66e75279c8168f95720a1669dee686e8b5a75c8c4c6f55f4cecdc2c7ac27d641ad08376f161a1cfd6d84d5148aa73378c48c4f05adcd4344b907783fc77a3c4029c8845b2d457248be20d280eab1a06f540add9d021f87ff40c12d3e90988e3c2972a3b05d3e81a37b8cdea6aa73674dd9ee7dc5e055898aaae136c4b51b57540b2d9910244c467793e00849cb7afc98240678c23b278156c2e77b22ce1d338f7e67041c06963399bfb45058c13530ae70c5592a882ac2f5d8a53d7be55e31f5507390cf840e108949d3d9c96415d01406fa22e116342504ad114f30a85e2aaa7ccad1da7a0cda508f639e5c6e7c939b020099c724a896619df49512cb3d7ab51983edc490873e89ed42d0fed965cf78828980926467b9b8e4876ad6e607ca51538fa8ca60d4b3ed8aa11260f7a112172ac63df7c367413d5d7868b1a1b183b3866e6d53219029298c8b38ed8e8b0b1d2f885eaa32571c3e4423e38ea7ab4d78247df628dd2c09a779138823573d44efbb99a8f3d6ae919388aef4ae070eccd4ab40432f027ffd8c669545ceed5d6a7aba2dfd11c768315ebd57670861749df923d3878320c3dfbb643d87a38a70ff1a557266a30bfd3347168cfefcf488fc038f8b52f01a75158408690aecc0dd861ceb40caffe3859c8ec077b79f6009fb0aac477d399624ce2b86917b7d458f864dc1cf483e45b4853d6318b55b171cf9ff675659ab607ff6061056f8117379a4be24bc93fa2391391ae243c04e989b8bb99a38fb8bcb8b7797863182680a6d78a685195a1e6076e38b07e3bf53d6c8528597f8349d2a6d71b8127cc059ea3c6a4c68c97c199c51bee2e65f441b3a4105e65c66075eef579704fbdc3c30e571149134d113cbb47aa8a321f3d81a3fd0430f096c93ef6b80b54178dbfe77c5559d90ed6714cdff0959fc70e9b6f87aa05286a339720f1a9446f6750525cd9f1090046b204c7bd809e7324bce20e0c6ad85638239995ed8f17139c85f2036813d96024283a73256b54b31d712e211532ea146718e46acb30edcab1105b36b90efdecce756f680d0462fe24d337c7cd6404a7716c8da5c30cb9312059ae1995ba1e4d8ba5e28f98f321cd2e419b8167dad1ba87a75ec8d1318242555ef5ca99a6ee8838007e6fb1227f5051cf4f95bb7d72114a84a6b72d8a8ac22bcbead6cf21be01a60c7431b8921f812c8b5b2302415c801e4a60d21e92dde8b46e03dc8152e0f0cd93b4119b682c882e9a7940867e65d4bc27438dfc99803d7620c560ff5d369fba1e191af70633ede8ed8a63aee17a3889b3fd630ec831c4e9d97d8ad535ccf71f749feb2ac607d07bcffb824b3ec8e472a402a09e795271173a4aab08e0c0bd5ce6098d40aa14da4d1b39770770206ab1009a927043a07aa4764576b08118c7205ed27a3781d80ec1ec22a84f05607ca84a6679dc85480fc9966e8e35264d216395b87507b9e155a07c960b73a754ded2d82afc5618cb1d7c84db5ba0874d416ecd33511390bdc4409b5c0f9c2764c069fb4c337effa82c32b7605607811e32fc4cd05c121caac1105234487cd66af4becfeb7ee8d085cf38459a831920f36dcb6ffe7ddc88c6d04f541ec75aaba5f97f0bfdebaf8ab1299533015e5e980b2f3b5bd7f5f41df182a1c301eb7f8a6a6a71cc394b5c81da073eada013dc28ba4a29f845d5c64ab8399029190aad38bb230bc4ba4b119a05e43c27b3daaa46526e54fe8cd88f1fafa4529aba343971b5e52048d32c1870eb07d9b39c1d38c495b6fd21524de6fe863869d49adfcdddd9ff68ba712dd77339add99694f70c8e1651a966f7f075cf3a5393fdd77a931b7f3bd4ff8e76b7bd1e25a0c8c1f91a4d48fc2cbf643de55113dae8eb1ee69d410d0fd1353b27223003d84222b61269af2977370494b9e931fcba6ebbf290afc2b491678da2654ce15068c7e4d60e50c8e7d0bac381ff08d3649d15748e44afc3114ee84174d70eb64954333da3009b9bf13407bd08f3daa8c72182706421b5f035a4d16e5e31623f9cbf5d35fd2f3766b5d662be05bbed0aebe5b413561db4fa7a059ce190ea818b1a90346de6eaaa5d5b3e9596a9be66c9dc7eb1f62063997573c45cf6ee00366b05c858c1a02e884773162c3f43452e0643b94800b040eb4eeaaa4ec355101c9a5ae1003313a6f91834be6d927e954f67d0f71897b947ba569db81d4b567185ffa0d9925b36559435f60cd66b54e0b59952fc93ab6ee123bd7d6ad117f0fb9518710a3cadd134fc5fa83eea7c79758f60fff185582272ebd1f24d9b893ae8e9aad4210433e0310cd19ac62fb9b798f5340d0b416da743839d4219a6f190021cf9f59e72decde45416235fb20d4c9f7651a83b4a3ef1b38e4e604907f6d389505945a988bd3bcfdada49846c654e7d6ac0e6b1078f0e30e12aded42da9f83b92b3d25e4df287bd92064bf44956ad87826898cbb3366ae891ecf1733287892c82178cb2628634a792c481c706604189653a2d967f3a0ab9dd2144b7e10b89a999d7570b6ff7dba0e9f854a85820a46040f6105b34cbfe83a611f4c61ed9980b7c24d86f6b9c605d6e03ae84892d8c66b5b737c472a2d05b71202366e1d6f4be1b561339b324a860a88c09a7260403b8f56d9854cb7d0f5ea3f53a2a630606676d28bf69e71cb1262742ad8aaec726b4e23447c5fc50e6c213763b94a8f1a39928b34edc33056a90c303871f650de01fdff359379d1614fc5d683f70e0e363b49606b27d3b48b8669644b5a4b36009ab7387aa794fcc43fb3a6185d515bee48ad51e1283f9d62950cda77b451ecef81ab7d0e1bf809f60e291196badead64cf3f088627875b408666e83b76f8a8133e48d10efba19b1067d223ba1d77afa5034034d26ceb88cef0b9feeeaaf2f1baa43c3872d133a8aa2dd42824e18b1826611f2c578bcf2025fbc504c22b17608ebf1fb7dd8e1ad5380d63292d66b34ce7598cd746dc95b27a9039738cfc8a4cb0573f3b50afe24c2164e8f4984de28c9ade9bdbc187109e1304a22bcba03476244fd720f003eea479311863c326819c61aaed682c0eb77ff5c81d35a8d9716e43860e864c61c5ad357010ca57a8cf185ff740193f3d57d381df5659136dada5597979e872fb8bd764228515fd5aceb7c26d022cfa2edfb15c2e5b5838d719bc08b0fd92900c32bd7d36cc8936b00228af01ffd2f20af4c085062ce7713f9d55d9e64988a2c4ae0807ebeeed9a809e06baece87b84a1c112b015cc089252652aa11a7aa666dd0585e1decdeb0412640c13eb59cb947e194a9ddc0c1484a25ff0cb3682bd09350c670177a0508bb1b9466325919ede43bafa44470bc70443d113b2bd1390fe5a324891eaa2261c8f8516489356f1b327e4f60094eb49efc36cd6bba7f588745adbd03bd965fb5b569b60624b8f39d0d9324d1ea4662bda4fef04b707013ffc10ef0153ab81f5ac4555bcfe4aa0e2ab5ea406a6c03876d09244e50d66ceef4d77f56eacf7dc201d0b919ee7df143a85c4d9e323222a12a187cc06ee6c6f051520339cc81a096b08655cf3befd6d4c38b9dc4f330250cfa4a815e439cf95cd88fb5ab117fd6645bbb6f1baed3dcfb000f18da73ee376eca029d89701ef637e2a221d1c848b1d93baedf0802b56bee2488efba83d430c3adcf91403705c8200b275c4c13b14dbb88f51f33888e7de3329fe3e4fec161b230b10c2db5cdaaebd0c485b2027c33efbd3046190fc17b17978131660f10efbb6ef2e13394ec98a3c8abc212ce91583da6d8c2a28d70ea6f649ba964f51bf46b0a0369c7dc14afd8f1ba9b716302884b3ffaa835c6b84f18223c2786a6b2a4626892d5177b983b20460753e3d0d0276307fbe9e95ec994fc619453f1580e3be77c623f1af76cddde61dbcd7246c5bb528f6f76a838144722401bf2a87dea3dec9056e774f14e9dbfaf7e2b6f0f68033efdb1fcfa92a919c429b25b7956aec128fce2ef8243041d9f66060b4b0aafa0424b7df610891f071e16b532aca8a6807879e884aa4a980eea0ef6fad7b8111ba80bcb2c428314454a08e1ae34112573a34c9f7c4f4494f75432ab6bfc1df28d18e8076ad031152e1f6d248f26956e0e20c78883ccb6861a519c8c3e5655d75ed63fdf4e40438f7b718f127b26c3aaf0eebf7d53cca50529106878eb7ad558c1f7d5a188c7e13598ba7ae0b832b4bb19631d95f80c027335131223adbd51808bc6ea8e38eccd775781d209c224ba0b4455c2c5db6a9763ff2af8240286700dc78c552e941c2d3dbb68e94959e31229a519a54cc29f896e2ab656cdb40c988243f1ef41ee2686eb4d6450cf4f25d6f9534726b51ad36b9e3bc12b56dcb4596cf12eed05f43c767714c518cc33d3a1d628cf9cc9702d64f502aa676933846e2e904f2fc919b498544fd78592a936e3a74928634ee378290a6fbd2614b48d624b7d5b58eef475e3319010eaed0e1abcde48cb071689f3a61e780b950e08f475ceae3992b1104f2915ee231b11ae7745093a9b432da819255b40b8ce7b9c8b82993afe8bd3a8ada2c4b31dea493183d2f051d3b39df277b087431869b8aa7c359265914aa418989d7608138403e4e709465426e05774544b7bf4983e1b051ac0f698ab2b5bc35deedd1284f4b14d6fd18fd4997cfb2df50014cdb625d83b8823d2dd9b00024beacb9f0858ec59a086e53ed1e8986f40f005506674426fab7668f617d5a825d04adda544896169299c1e83f2ad4f346288cb11884290d800c39fef2c62642b0929b67f48662e15a357def0e81e82e41251a05e088f227e13fc953c00b146878f669f07ff2ff9b05103240310f2c81d62ae559324a70adcb85a5d510b65f43a627bca89dc8b185581a201c9ad894b7293ef57606f75a6d12214b97970492c9d44ef6f6ef89fb166d180d49ef35ed64a996b1b4d4ad9c9de89744254665955fbf1480c04b8ebc9f40d24f59e3e365bd79afe2637ccf8ee45865dc70c9bb7691d229c070e43ee5b375f9f75e3e543c96cd450ba8b722c20733d75581b4c4dd9a05155e67570701642166baf963e7dad843c3ec4e9c3e0f3215fb46ff492b3cba9096fb1dfcfeb503fd91ebe3f3559597ebdb7b6f264bcdc55fe0b4efe3e16f74420073fbe2a36bdf3d69cf7f60505933025c502b3f3fa34bfa88079412c8b39d6cbc08fd0dc9f8d6c37717c9bd21f93bedbfaf4b22d71143a03238e45a2a7a16623a56aec1ecfba46ef2dd81c6f2b8e1d905f36500fcdc4c2077e367c745e4f42837ce80362a71119de671ceeae6714857c40027df0511dc03cd786d724eaa5eb5925bb1f33c8c95de551bdf714b6233291fc15361b8aaefa10e68d710afb6eccf607cb373bdd32557d7cb49a3cba0c455d34e311b1c23c89ea6dcab7297e4a12307153b7a5c117ced8a1b92b301b61508af8900f0f0b8503b1c6fd18f0133f100a4623fe475a1fe57aeab32365459d7e88bf9e3db8d2069557318aded911d75ee54ed2fc9cc141de9661326461b9f9893fad47b0e64cc7d52c27afa633427ab7d076357fbab15c21f336e16bb17ee4b45d8d101324fd12e54840cc042a9bc29e2bd9908e8ad75fade534c4c7c8c484c6f15caf305ef284b082efe0d523daecb60279b2f9ded4209f24f4a60040b159ac75d44957ae2c2764f531ed54a58fb143ab8062c2b67cb7af438ff92662ce059c083509ee5c2fba0a90878a300e16c95b4bbf2f860961d2e51c460ca29b78fc2b0ab6e0304bfdbb8356b45be7e87cc3b8da152b4d1840ef15c4ecb34169cb6480fca8d0e1d0e00a58419fe9158dbe5c6eaf2a023cf6a80a9e81ff89c56f965dc1c3d2f537eaf6e9a1282b89dad143eb535740cd06da3a85f42aa4df5ea3eddac114bd9ab97ec7ed42fb27b92064ea518fc85d2e6486bf94b94d0ebe5347263ee4d15a1036d6d689f6b63cc74c4d4168eef535f360debae7b09b8b82058b3c9af0876c97d3ddc8af918b997e741cd3e47269b0e5eda7ddbc76068dd45bdc8d8e2c438bcce517e7d9d0648fb867ed881385c49cc3dc4a8f7cfe020785c9c247870343607b407deaca73d16024bcbba8ef03015316ac560eb9aabc1e6ceef2bed327b2e451a66a71b3a9932bdf216dea9fb9f9f1219358aa832be5018fd95e9b8f86393e3fc25dc8bf33651417bd6bd8b42ba1a2b7dbc9d61feb5a56cbcf58b0e874044034bd7535b9c50f520f016e1c4fb2030e8ba922d6449ed63606f0f1e8f1b6c9502ce71a184e4e1c3871671bba196f08ec90cfaa6f3403727c4baf0b10ce649a34623b0daaa19c6bcb321c6406fac743d33df14a44b2754a10503705488623ef6716e7d6d8f30922941c1799abf814960c6f0baee4ec4cca7ddbfc6add1edf5fd8a161d02bb253c52fee6b60f15cdda8fb075da7c04c9240c094811dbc65e8c9766e754796a3d65898f9941af4e1b524a2e12f374d6a38e77451973355614f7f0453174b4474a5304fcc15360f9a4e3c56760210062cc0cf5b4c29ebc1325e007271fe53627fe20eb47373a0d1675c5037bcc06a554ec225b679e18070aa062b831f578e35ac07bb2d4e6534e19c1775e8fd94a8f96cb69abba7a09c00b1d5f8e912710ad94222df844538a95288c700a1acbc6d8e3e76e8e7e46f5d1b8ad4321cc6e709544324530f681f1e5d6a44918120179603cc58c8115463af327464b07c459ba412b9492b597d4ee380cd55b7953024522dd16ebcd7c3b686bcdd12fa64d9127293eb0bb44bee68a69cf7ddeba212f89dd6ceef2c2a8cc45f1ae7ab910bf11a50f2def6a14d15a92bac5e7833af82d32706a23955989bbb4d43f73fcb9bb38a57bd0d462893937c72fba134d033975c7d145467b93a8b4add1e2ac31a01c429aed06a05dca63c1bd78e49b58c2509ee7ac27f87c7207db631d21423e4aefbb41ce3f21286d07ca98f0807de95645eb44e695136ad1612c62cc75d45455b6936cad1fa5bde28f1683adc4cccec8b232e176b50264c8bde744bba938588ff5aba351eef356c1e4e5745690d63840ca03cf0a60453c31ebc8ca5158c168567ac42d79cd09229d8bcc4756ce201796ea5de467c25f8b7b7e7b743cd140524b1ca33735d01280b6da8d7c47a52ebabd460352b83dcd995afa9c68e98bc4500bcb36395c845fe447e0c4a8e6fac31a09dfcfce1acdcf91855bf1bc8611e7696c602a1e3a0e2103a8643064f1e366e8ae355d6fd22ca6f0366eda81761e2eaed5d1a9d96f9fe0ee49444e7e07d1467f7c0c83b8c28c8301bacd59266a9402984cae2fbccf6eb9324a61cae89f105314643409dcfb810f014edcec5f7ca5d06ae47ba447689661e7573cee12e4856aa1ed2dbfda4c3137cb8ab3c3454a4c455d58df574699d1ee8ca4b2fa1e88d6836e4688fb6916bda880242510daa20380baa4728e8e876e7db6d0ff3d48a95ea3e70eaa04df6b8247607a9473e33d6432a543f6c227ec9afd20522b023acde3a63545360d6fc156e23fd36e6b750b8b8320f6aa087615155d22fdf919a765fc503945c9ca49d0836eb316179a6bbb626ec40ca2cea405a485537441be154d20dfa330e5110b4c65ba734ea86f45cc6bc6dfd99fefa971b64b313eaca85bd98016d51c456046890a035ad385b81fe311a66bbe9d2cb8a60d7babfad5e8b8b794274fe9d29db299f9524a9e6582e6aae005aa4ca96410654e0c7712d87692e33d8487002b3fd8525c2284a0767f44d63289080c5466409c1b75a740580e91973186336f549628033193ca4eccda8bad300e44e61826de44788fb4ed6964d7a12944ec614b19cd801fc86dfa2f7e2ebdca0e083f78dc2fe18b0f17ff6c795d68567fcfeffefd9bec24edcb63aaee19cb8f794ac6e54bee94ab9edd26fff4f92af04df2e54009819c963054265be7393483fbd62162289e1b65e150f7cdc1c0da7d3632e7e004dd9563558a1f883ba2400d6337a2818d7e4d23686129bd7991ef14286819de59804a3185725dd2dac8489b3396552afb9768c001799a9d94a0abed6ace76ce4bea5db5c93eebe902aade2b07b87d5d6c705671a27ed772068040a77bc45f784649d0ba841863ef3659b3d2c76f0307d418989fb26035e665908bc955292a32ad1e049dedbb4d3742afbb945e05975071164603344e965f66f85a0b8c7b69da46b1f8d866ecd90bcaed693e588288c06ae54589203392ffd7ce08a0c9389676754fdc504a7c65e552d999becdaa6882af3e5292fed3854028ac49e5a569e606a1d39b34f00867abf462a9ef76929e1afaacf65079b5a1bf2365a86e53414c23aa9be9211679fecacad861f1338c61a3666356da6ecfff2c07bd403d3b84e9ce93703059638c59036ad96ba1bd9ae6a595bdbd89228760ee00b69c6a53613e80f91ba018b56fb219b4c159f2367836cf32da598c7525b6495668733c753f4d1c80066f2b900656ca5e851a79dd59964c3212f19793ac11f46e7051a37f72f3d47d83766ee54d718dd1fd982fff8c353a631d2eb3a8c811b65b268e06d57a6e4fa293a3d0a3fa349d8513384a54c427aa83abac3ca365abeb55c6980894d2e62e6db5cc569b50a8169a4dceeb64e0575f729a5d0479104d663de51bfdd620030e9d54a67e9d3c8594071633a5dbaca1e03141de5ff2db45bd50dfe4637255e306ff94b428f225a213a3b32d7314502a850e5e97f842574af14e90dd24e3c3fc4780ae1e782f0599d56b129554f10b48ac99bd4c5083b59c39f50629c304bb1368d3b86ccbb220b43ac65d5a3d42b6a54bb78e1638fd5fc7c392963008f09e77ec16efc0ded31da9f7517da27ef4d6df9f0f9deddb61dec429b381ba269f8415c69f715e7a37660ccc4d68da5d0b3d75f3cf3ffb00ddff5eacce0d25db3e5506daecb7eaac76fc5df361deb2ded30f470e2688be835d64062d4618bf1ca4cc882715424e74c1fe230e97e3179db74ea506a9735554f0b198749d12b48dfd3889a20b739e1cf0a8acfb2769b109224f0965ac653ff6cb88ee7bc084d936ca36476dcae335844197b89a1a3560908a4c2c77a8eac5d1bf6f0fcb48ccc3b468df35cfcca2d6f3e1a33cf83766d22361913725b5765d529a8ade905667562beec964434d28c12b1857a7880cf78df541c3513d09631b8e2ce942f3ffe964ea2e09bbdc03d984565648e470021cceaa5d6294e53c6eda4223ce20a3968e15faeb907f7da2cc73963813d6fe00839b8c24e640f9b48ee2aacf4a171d896be8b52a63cec22be6e7b94e06f77720dde0f095415566e55cef9a12637f8c63b43d5aab7ac51a3e4b0b138446dab0a859a807a916893ada784fc0b63f05f6e9eecdee02de9775895321217bcaff1d9c607ca88ad2c93c30d88f03ac67725df2649dcc1a9b409abb6de50fb437777d6880382da39ed1f6d38e7b76d20b6cdc5a552f258f500b45945b62b3d61b6061eb5a44c899eac54bf13f93980220d3d67a80670c4fcaddfee33d3aff929d20933eb41041cd2956875557a9a9dc6e4241a96d03be5897843f595435e2b228cce6a576b5bf6443c8148811f7de899de0d798182e644b6fd21d931707be6168c53eb27b9c6ab9ff903124546e4983f604436b05a348926e525257955c662a67697f5d7fcf7357096fdcf4fd88b0af7e09b010bbb0f33cf53af159e07c8c418a3a4f3641be7b652f10fda8bbb25cb6b1374698cdd4fad1d28ce59667d80c70d10038343ea6700061ef4aacefaeb4baecf705e9d47e4b2ad5ff1109e4c0e2f570a433e91a12660bc7dd958580b5c1a2db78a0081aa4fc44f6ac08a28d9c93b3bd0571d8025f1c9eee5222432c08a3d62d7c38a4d2c05129b68c75a6856cca3331759ab8cbd00ae729a2a4aca46d9b155ae87c5ac50d5be54575de8a88282703b342bba8096099a16904bf53dbd70efbc1bbea738f9021cdd1e64e5e358c8abfdc46570e0dadd85181cb24cb7ef10000215b68c226393dd9be4da7e6b3e9f38ddcc49dfaad9bf06fd3e28c7b61f36cb92273a67ec7b4f3c6a796c39930d9cee93170a568b47f9bf8d0962651ee5d7c6b61750b7cdd4dbd1b8fe54d3261cb61208378c2d3110bd0af5769fca5602767f084af67208432d448d29885dc9b746e0a4f95e3874681730eaba8c20c28c42e417c105776cb357887128c5567e8acde67c2a8c98c114e7e2c80fa14730ce3fdb91030a02ddaabbdc7465ecebd4b447cb07f444827a35a4308641484be2b27a884d89d1328e73881d0346237f73d2f7a652859c86a51b7ba8d37d00593d901c5025fbc88d1b8b55f76c42a0c0eba956c9d9f6e1823f0cf0e81fe573d7b924d64e7fda629d9b10c7ba3ccde28d16dcaa4fe63f4514f3b01ad7e0da0d59b8c8eb8b6588886736a3c5c571c25e13bacd6ed8270bbb6992e1b9797b2fdcfe695b2488217b0fdb18bf0bdd164e9653a5f0ffaf4ccd12939df1a544896a3669f959d04197cbd205767d9acd4e0e72f660971b90a44651adbd90a2f4aa7528d39983c1a3235c0dcd44b0c55483edca5400a21e805c5c6b15209aca5e19124b668a406eed442e6b0dc318dbffb55f36166e3ed5defb526c0508a5b0cd859b4b18758b4b8a00b42cec206284353195fdbd8a1f819e686564443cb0d47a4470c37b5f7b67daffcd801a170a63c871818fc495588dc77ef0301297d8c21861748b2e4a02f610e878c6edc4b31625117463a5a31898100bb2701e93494bbb2ca12e246b748df38e1f9538e77cef815956e92179d176830b83889c0a65d6eb2d15c57c4120bc2d4ce4d2176da698661744283e9472cf8d1939d64fa3b38ddcdec57947c4b1146ae09043aecaed478f9336c62cf59a24b4731d64d9d6ccf6a06a939cdc9b77abd870dc8d31eb0d61c918fea39eb8a9ca47d8c9ea3e4abf2a2f436b9e60d7cd7d2d0d2eb2fbfdcc091db4d5f0e355afb8e5d93a4699dee1f4da58ff90ca79c6de0468e1ae5944d8219a04c055906df98d6941c3b4d9eabb44bab536a46523e50bbcd3c8fbe3d54c989fef7f650166151caf473e494a999c2dee0394a29987b06557117c3d6d4fa5a0ac75aeabbb794f6ffb4496f2ab4e409296d6ede8cba5a61839a13c9d1857184f7dec69f1aa6091b3948b8beff95df1ec73412c3f1949deaa43a160dd4da94e607fbbd3f0f052720245a1c4918a17c35b16e3f2143eaabf67858f4faff8f59b8532a4854ff03cfbbe699827dfa01d502892b2a5489d3745741f14cb4e0ac3ca0ff930968f738ed74587bc341a16c9966c05c705f62917eab7f2cfeb634555a598277c3a8d0f7756b6889461ba611073bfcf8b3e91ab0cbd7a92e807460bd97940349239b584c27fc40832c05c11c13686056c29775c4bed309af6136f6397e7e5b7235a9cf341446ccda72dc7d9f4a535ed7c10b840ad7083f4653c456946e29263e89f26a2e36700526867f735e2203a4c94d2eccc6b43ea40d82581888c5291bdc1d2e6dabfa70829a018133cf8751844a6a7e2a173cb5a64384225507618a2680ee1c6da1f793a248e7417c4ab696e370ca30a2867dd190acebc03efc346638f0cfb7e3441d3ac8bc43d4d5351e7201b2c32aa206e582659bba44e813e6c14185dbde86e55de60241cd365786304092c5fff8c16fdb7d86dc0fff900117d906fd0700795a9add09884ea61bda0f831c5fc750d7a18c359fe443097409ab564736580887a1819299f1f2b44283d1e0b56723d74875db87b0c6a6d072657b2c9823ef1c30300a24a529d"
|
|
},
|
|
{
|
|
"mode": "Magnetar-SHAKE-256s",
|
|
"seed": "712194e4d5645acc1a955578539990592499107585c92879049d0c6584056cbdff7f8cc02fa02184c3213bf8ffba76e653f50d2d134d53ae217870d407c81a846258590bf9ac8c7992ffe48a0ec91d5e72ff9f8ad3a3f20dc5ad868e972560ee2596cfce7c92755d4514f9821be7c2413fda3c61eea515bbb72fd4b9495e99fa",
|
|
"message": "4d61676e65746172204b4154206d657373616765204d61676e657461722d5348414b452d32353673202331",
|
|
"context": "",
|
|
"signature": "24979e49a6d5e263a466917e71d8e34d68ddc8e0b2cd1bd0997dcbc262ac7017553e1d9618380c0748914fef8dd8a38e3a55b346792a07fbd57848d9ff57c3baee2a4cc74346fddda2b15d7942556681172bf1a41d22dabddd24a120141df2ef8e16aa222d42eea8b4e7e28bc8630e4e0d6bf88cc7c2cd1fe784a0177cc4f3314e82b076affc5806cbd97942c0d17182e06c3ea791489060c4a68069cfb204accc19fe3b4af234eba948c3fb1e8755472c3a06ddf00d308e654f9a532aa74155262d177880eff9fcf447053d4a00bb330e24f6fd6de16bf6b1322ade9ffb357e96722094422659f1d5179daebda19c8677856192a7b673a1ec34da93b8bef361685dec883ba2f48dc58e5383cf7a4c6de5c336339254d6a8c7fccc132a69c3ce698887b9eaaad36740adfa3e2f0a6083d7e2b13ef4d15cd06488af8d561281082669ed179d41d9ffa751f1df8e2187ab35892c8bd4be8609490eca9209292741e8604a746fe8afc6c4b4f1fba79e1b57d8e64d3bebf8dc57a500762c39bd63e41e00e9861b2dfb93f5b524956d75d3a28fd895f2cd8a51877f8c4f27e7d61d351282b47f0f52070c03d1cca50bfe19d63093f42060ea44156263c174773e24801e74f23aaae4baabc8a59634afadae3f17b88168b73966c15e4ba751cdccf5e5cdde2b5520137823beb42617824554bb0ff424c75ba3432fc83f49ff51c4911dc0f54fc54d72fa008cdf9f8a6d8a4f4e5c158bb494eece3a1fe6e163bd876d3b10c3b91dc0699b612cd9b074de2add7f56303963cd305160407cde7c84214bf00c59c1dcddc6059633e6c8bbbf7874e05c3aebfad6ee71602af48e6d3696b089c9d973bec6a60a21ebf27ee9cf609a7803e48c9836e3117d15a266d6e869f2dc13359922f9da049c999de6b2e88828ff7416c05ca7bbb6df40824def7b1444f7ada830a9d84e13f0603aaed0d1ad1f14e9c0d46266b7d6d25cb924400b9edd167e5878e5e01604b06036b25b76b4a7d11d4e1ab3fb3193d4a57e7029e5bf0dacf2dabd4b70a3246d09c4f7f3fa78e2a78a1d793e248c5d862e2a0337da6b7e3e9c4f3bdc844230572ba7dc95e389c6d3f3ad59619127fcba0d0e04c857a16794c4f9aab820fe27e532c1408100b0250bce787ea620b7f1de574527401138f7808bf9881e48b5bb9101d198ec7a6e2cbfca0415c0099eaab0056b5eaa633a6f56b94f80c4848b88b37d01aafa1413a2bd9366d35816fa405dcd554f522e656c6bedcb9079fd0bc3e48139d56ad3f48420489a2adf04043d52876ae38c11f1f1e85422b5d0a389a05f6488b55b2712a07627f97080e43adc3a52361505bbc3b6d152fb29c548061683873271857fc68df662dc3365734765237f50f894e10dec5ffd546075eecc87ed10c1a5a56840fecfe384220977b2f59d7affa7d7c72fba7fecef1f6fbed6d307638456c269895c48d9abc29a6f3711a2901853b5e3b7493cb0d29865eefbccfc103179f299e4fe31eb49d19f93df1abc1ffe73566c6b8c79f97b23b5edc4e6d6608ff0485bd622ec77ccd70be4dc649d23f28d4907cc5707ac522df2dfb67d42149166a54b5e922ea77ad66ac9691e8c54566cb298bea16dc43e97b4936373299af87ffd4e35d59150a9156f56d870af02c5eb9eea3a2501731e16c3da5b2883fac46e30249b9ac42d60ef416f74f9945c0b10bf6b1dc8cb441470ea80edc24ea4b26a28d3603dbb72b211441f12d2b8550d5e5e79603cfc72a797e68162e4d1cefb29547673cbbbd0f5c9b673c5e17bfc1b570a6c31ae6eada0178f677a4d97ef7120cfa3a47128f3bb37d78c31d39c916e3cd3d7cf220c2af211586ba636fd76623a89c31887d9092a5ad24736e5ff8634d84938649a884194e84adeb9ad8bd48b0f2e48cd308dcfd4284d257d4247dfc414f4b16a4c3aa830f6bd361d935915241e17730907338e836a253749613074fffda5b7c2b13d4b8a624b4d095d48743d134098c8035e195f0ab06aa3abcb261a000a2a0f80c6bc22ed4e6bb0efbae7f0c209990c22664e3ec35a6f87b709670da0fd72d5091334e5a10785ccc2126ee57ca6ecfc1d71052395083678904e50fc8bc96ff820e8eafdec863bd4d9b299d3d371e01154a4b3eb4ef30cac9c51417de683e7b43376a901c5c13b14b960dd3229f0be6c5afe69ad295da74317f2c0547fee6d7220db5d6e3fa06ae82ac89c12c84e336a96b24ac861c45f4c4192060e4baba747dbb7d738e82eec725cd13907c482d2d098923b5cc33e675488d451f95b250a883197c3a298cdf09906dc3a7d839656de818651b33727d346cebf6b9c774d5d84892036a0b9f58d55608949f29241166469e623d2d0e171f346238d0664ab84b76059bb1d9fbc4f8d46367f7cd3db32e0a2075cd568a050224903800219c33dd5095c5e98cbd255d455c79a7771ac5ad1948bbe4d5ebb602e31c3a0ab994399272f6c27d596f65a1af4b410e781f7121a0fad920c6d63b6bcbdec6623db07ac2beb6f26514a5e71d41b848c8ec44552026f3805d23441347c2703a26e9c2cdd1332e2f0529d6a38ea4f38a3c018c13706db4b1233f3ead42b32b675a602c714306e30988624d4a48684a50d150983b5669fe8be18f0504479d956068bf2e2b3c7e4512e7814f0846ba1b7dde6f74029d9ed7465f1cd33539b83cd43e71f85ee929be85daad27b38fd32b00a9a999bb8f99bea16793f08623ff62390f5b0f741e14eafd6f793a4a4388b6f546f79057220d3b110d0dd2c94f18e5255a2fda7c94a3bd0b39b1fa770248737a96952451cd1578bf240104568d4c41368a5479c6a32b0e6e551311a68915e415b0700689ed2418dfbb1c9e3d5106fc98c93cf904698b9c7d238b4aa7c09296bc4036e94caddc8161f5fd49fa4f8dde6640c8919b62cdafdb7ccb5fad088c6e69fded028381edb7ef87c2fbe28ad589195d5579e881fea24048827c8579831102aacd10443b691b1a4afa69d0224e08070c11dd13ba8ed5db97ab8077d233c8cce6ef9827481e536dd5125d5c87ea6a0167cc31e0046e0a217df824e2b4c260d97c0c272f3813bd0a622e94d0378206c766b8f80255b2f45ce229155936edec461372631e951dcc8bb9893b69936dcfcbe6ada83485f26edc922baace71251118ab9800d22c97325f2e80ba0c34dc969f74b0eeacc17b3a007ec6a1885c8150c8a57c572d5ae98ba88b127723a53bb65bf223884a6fe2ac608513b4a38c7a47e9b279fec5abb531545313f125dedc49c0a5d35e8ea8605d5d7a12d40992a7bffd1753f71678a5a70c6c52ed43424c3262c6e45d7810f7ed1671003fa612f25a3d73993eb4a9c467fb8d8c554fc79af51f67154ecc1a4f6e7f6ab76ddfae83bd251bcea2c5d992e1c6c596b54720745b59eb16de0e79ba6eb2875cadda0047f77734eca1260f9fd7cd8d785435a63cbcbd8f7e5c8e6cc48e4af182f5cf5a67c522ee72c424bf082ae33e44ffb098aa4d53b95eb7e22bda556816c3f55bbd5077f384d0df237803526ea51445fe3e4bbe760f656f1c6e86b3922be7cfb4a097918cb1f803592d51cc29e0574334be56b9006b496249caa6f5e0da7a88e6b1e7e4a99c297f590ff0550374a685da89b9a1926e1c3441923438d564aedd46a78b26f1abb1b8089de5fbf51575121cc27e134fd58710803c240f36ae97165e0f82a94f0929f289df191536395574faf7bea0d269b8cabb6874228f671d0b8973ea37c5e69c739678923c8ce830fe09ef81871e25a15e898291ca63df00bc5a508edc025e64a85945dd505790406f698c30ea0a68f5dc26eefcdce4a5c3534e9fd4bec219e0b082cb3e4c0adeb322c291710531f49967ae7d10fae72bdc0c36ba5ca2180a3076f1212b060b1c488c26f85f1bb4a89ba670b288b67b2e0af6d2687f75865ae66162a60b004690b208adabf9fc5f5b35d4c0af308eeb4d1d1ddc2d3c4f19d9adaa148c069a5681ad96e86df837ffc36d7c6b0477c6e363858fd13fad5a50104fd30eafe6966e079c17c49c85b400f74a0fc60503f8ace1816487f388c62829f2072f726c4cc9aea994778f132a796c166e68161e3a176a98c83758f0507738339809163a4059029c93f7b732317ec1912dd1aaf701cfbb16ca5fef8a14893da24415d53d8100c91c9b6e323b1bc83b53774a917a936140482118bd4cbe96c610a37e440c83aaed1aede9bea9b876c75a2378ba20317d0a90aeeb14680580882f96918df971554d9688c2f9ff548a11155afc8955da40889a178df65bbea027852a2c2fbe8bdac54de7d97f41d27f836bd89c1c6f3a6baca6643596b9eb4a7aeecb3c8b158f444b510c0e01db1a10fe090c0a50c6c5257074a2e489e8668b84fadb8c24d6db8d79804395de997160c21dd3b42450532fe7685c7e43f134797457e22c582868a5df952e98855fe4d280a7a4152cbef2f96b33716a79a0eef95ee26d549998de8c9708065ddc8b9568bbee184b5583754b2bf09f629c35ba0020a58996f1e421407344e0fb145df58eb72772b322b9d85904f64c66ed86ded7caadb28280f0246fb361243829e85cbf7a41d4a664bdb274311c182209fff64881dc69e93591c178d5e108d471fa56e62ac12610a2d48cf900f06b8d61744447e5cfadbdd07c81c71849166d353c6192d04d1666c704f0e8445306a2117d555db0d5b291782e1162a8f466c31fb6181da4374b09b579c5d35cbc45e6a064249aa86d44327f820cdbf315f07c63da380e322f535358c996e7e60d2766bf963371283c807491fc5162f8d7911e4b6a0fcdc5424217a892b5edb3df5451e8545dda2dea7fda30ce51e7dc5d14de68efb998aaf24ac524e175133cad29c692b1563b872fe8c2f5d7a769d672342433da9654c9880fd14e5378ef12a79b5aa0bec9ec1d0b4af0f8f7293d5b09c63ade64064827148b31b88d7548cfdb608e2dd1c929219b9fb3691cfc57949143b95edc863b83de298a5de6e226ce3af6976ff198dac6561a7407ea61a6bc5d0a75a498d822aa4af469c0fa3584891b8e7b898c3dc7c6f4d8dbefe92cede74e4f3a7ed021a62f0e281c671e7fe3d8be9fda843c516b504123ef27edb3501a8dfa957d0727b1c2fa02ab2889b2f853ac5776a78a05e5414bea40c9ccf6b1d48a8762fbf6fbc6da168b126356977163750feca63bf0047207bd43304075eb8fb0bf0c4ac4af4ef7e2ae5a791a4b6c6050adfc6e2a3237c191589f9c501c977c82eaf1b57960b7d22698c7c3b9a090ea381fd98e79b316c4365ace922446c43737f7700c78542ff53e4f36ecd854d62bf3a3352237ffce838a4e72c0c015dd0e75513aa8480c361d59d5baae94e28d55a5f46e89ee6dd5c875b3b74737d2d424aab1e6411f88df985e6b2e0064797116fccf7cf453ceefb798e957a904567e197e3ff917a62418fad6e99a960d8b9563dd0c02fbcf7096a62d67166d9e21bb1214d8adf4445c2de27198a5297f3e141537f615c8657320dc35f9e3fad4f7dd6b7ccbeff49a119f00de2106a7ab44aa91bf87d2bf56350fe85ecde87a0215d661ad60667cd55a59af1edfa3f2a50dbfc6fb7bd7a519628ad980165f8a0ba6ee1caed9412dfd6013520218f260e1f8158a2fcfd55e7ddb9f58081d4e96a695a4da56892a35c79770f08d5d38fb755a29c081a4a4d5eca6ec2fbc29634ce6522a9bffe4fd265e327933208d03e822e5c0bd9792120ba15d3445b76714e467b4a228f87dd60717168369f1686cd6a61dc87a57a6b2df26be556d952e1c08c94834c6215e68e9eeb21e44d45793fadab0f8107f22b259ed2d6252e2396326aed3f39685153c2d2a0e30ae1bc766512f629d5f75d0e35d70b3cb87e93459010b93a8aac73cc5fd05ae5882b4f61b876f496334cb14b62188e0441ffa27ab234f2bdd310897c5fe42cc4eaa3d4b23eb76781e3a4571ba6fd199ce1ddc5485b3d034992af75be44e2c412f59d980826209834e7f57bbacf70ba71bf42c0c4b420453093f356c2794fdd2fa7161b056e7b1bad9971dd2608c070751d4cd25e38ae910543949c0d78c8089610fcdb9633fb4afb02ccd32a278df28792b6ceff1ba025c71278885822b866126a7e5109edd0b009b6dd81f07450efd7cbc9ffe1b421a8e514e83ef8d70166f9800293aa7d8ecee022b8ff39af3bf99e92e88af6806859c65d1259877b0fac5535451661b404b1a4219bf151355e1205c8c9e5d755e381359706be81758c47d06ab897b4cd6958223e52a91179b9b3510e354c705eaa9b23e7f751e669a9127ca74231c85785d22773a26f96a9fac480a8138036430e35e7559bfee66aba32b85514db62a9bd0c9cb83f1beeeb08f9d0221965d8490d5ea4aa4ad28e96d0e6e97cb4665ac51ebc7b48b737a945a0e85bc6c8d6ef4625995e6b9eae239fc5d276cf17231838eebd6c359903d2c56b8033715beb53bef41f5009b3ca938f04263650f5a8ba6f415786e7aaa4d9fc0968f1204a34d2d0cbb51734c67e0dc936556616b1d1985460f1c318e21aa135649d850b056aa450f348dc2fea5d6f15cbf2681d9cdc50da0118d04bf9499123853baad97fb8bcbb9a5fd333670129b9250fa084f3e7ec1fc2171e4cadb14d82aefae009a965684260fc60a92d152899e973390ad5f11a3490fa67deaac13cd85add0267ca50bf8266fb7afdf2ca84d9c9ea94df5a72d38716eb9146b1c65e588d1cb202bee979f95d4cd51d70b8d2b96211ca0627dc0e9d151625726d15c39c357ac928b099ba5f295d967f7d805c9475898a1c3465816367201181ae5e38b78dfa72025558ecdbfd9d98eef0629adc25f4a81eb6d3874e13e790afd74c3aa52bf854478a530333b818b3d564a6e5427c9ca0ea5c0289574ffa593f505d7f353c5502f9ee76065de68b866b426e3426dda86eacbbe42b822332e6e4b3e5cbba307654270b8cfe15d70e42ee0e65fd792b9549658ca8c0dcbc0cb6e5c96488abf8d6417849552681743fd9b9597cc6dea1de5b194942eb5e694be00d7040c7e024babb754bbe3cf293a3d1f64cb2c91b8e0a7bc9f9c1c573e52c72b54b95150290374e04b26e936337eb670570037de4c3e89c1daea35e2948c81de6830ceca449ed1ec3156a11867287c4075361983eba48c1c9c2be229ec1e929273f65923e27a2e2b50929dd61f112b8ccc1925a4f211abb62531e72909edbd5231d5f409b0ec314018a179a9db5a89413d15177959fa72b7413b9a1679d144c4e83a2ea052c3373ac5b08f50a92c09c17f4ba07b6f1ecf071c8f26529896c79de3e85ac89bbcd35641c52958a1597e6aeac15a37377ec1d570f8a917c5190a46321b5865f4364c836b78a465ea0ffe6a461abeb8383d59f351061a111aef8260f97bbdd7146a50df66deb77fedb1d20ef4d1b4d865331014f01d9a8c948c5c73b2ad9724cf1aa581489e0ee93dcd12f77eb92928c005e9d1d11e278f7ee7ee04dd547bad4f6ade8ed23ebc93d3a58db5bf116c272b4da650b7d69559c7cbffb024cb36dfa87b678921e6b72bd1496d0ebb5477c9b4956b6b116aea175ab313d3c39e87a0f717fffe2c65b5d5c7947e0e4454868c5385f52f219dcc035c8fbe12fdcadcbf714c20b58a744e0cff08274ceb2f2c7415f239c7693c6c37d2d26f725ffa62f5347da48e7c0286ad7d34801dbf0a758ef5faa10649ca306a7e20834bed6e26e7e1da6471f0c2e6019e609a9880f0e9aa6e6cf841b75c1c2a629c313f9b7e1f753144d31213f1ca654285e37dec385ed22033477013be9af6057af6d04d438a2b829c3ba3450149b30320b4ee62ae24c306c138e4419549e20200494a3d933d942d4e4a2cb370e35325de0d8b096e88df8f5db2a51fd6b0f25f6d48a71f4e3e56af90f7590f534b6d9e19e8663b39b7fdada877ffbc3639de66f2b9008d8f5af2aed9a382b048e16453e52f91169cc2c4324e18f723f8e8a570be2bd5e810635fec0e7f7f1e492de522179b9758b4b7cd0e1f8bba475d07a26ca69bb684b7dca937c068a74e8ecc1d258849092d7b8ed86c85d5ae3d2d09a11896136fb66c1360894f842604d2fe11b52a1cd37d99506177253dbcd36c7216a08e10b05a4fc3e3c9619ff33a4c5e9d07c074a3109ebe665421f88231d71e0eb7fe12c5103b49a8af464ffa8d06bde28c8c54bcd9f9bcccef5bca39567f0a1097b4e29f582f889ba7cb0e358b2b53612d5cf17b8c2fca858480bd1c24b8dd39f186bb62d31938c21e95bf381d9633123229c90ecbd0a221d91284492478d1659a0c1a129e802e7121c8ee5550c9240a6899d8d41ee628e8ebbb9a621c5b539112ec86beacf001baeaf3c756c3f89fa00e13a300a7473daaf36e001240b093a714454342657e2a31de319e259484e8dfa1ed9dea4019379ac7917cab5626604b6a226f969d5d2610851ad1ad347c654aee4238889101d0ea1886c32e3a555f4af994d173aad6a1e4ac5559a4488626968d8d37e080ad3092cbab7950501a5055089c49ce3c4dc3f3c8953830a4cac0d976a3ee64d0b50b422671be105ac280d2815bbc06a7707167553d452fc2bd60e6c3d88b7d784427d8ad5629c8f6fd0bf09f554ce32a84f0c641b7220f111cc19ba53a4d334f4ae1739260ed53b784b024ad4a4444418023fb10e39e18d59c0b3ed0c3c05f2749532a2863b63b942b08410272ab82d6599448393b0e0a0ca42413ac3cc463c298e42957b180c76a1c187c27f3778611d87f1ac409895e6794934658b066af4d87e555e149b0f54d689bda01e2d798ed4a5d700d5aa7ff08e28c6b68a56e8f562f4ef5cdc5a77b7dfc5f85fb2faa655d6c4a9ce89bfe1b682361721858daab134eaef36688c296009354ed0225d79be3d54bf8e79996ccb79f95dcb51705a210f12ce96222142124c7d8caa9b740041a9c01633bb752f9dfec8787e441ffc8fe646c8a582fd2ba9b98d7813cac8f96cb9a7759ec524c9cbf4fabd3e980e0aae6e28bc156dddafb6574ad87a3d4a84dcfc53cafae50f007c32b9bd84d162d756bfbdbf49879f3989f207eec29691bd75850a5463ce7b07dc11677d95fe3696ff3d64921169d2514fdd19205f67045c11c5828ec8752073816656269bb1e564769cf0e490db5eb8abeabda80a3562f1cefcc74568a9b429271726fc5442d116b1389091c5003c718d6111305397513b078c22f4ec80e9f2c1b563958e43d7e146f587dadf42bdb985c72762cb6fddec9a687316c22f36df61811a74f2bfc4e8ce052fb05fb1452d61c7e0013edc2a3ebd13e714e367f1d13e8efedb3dc2f49f975e976ecaa075472ebef6dc95d11d93436161330673491de7fe6820a866c0ffcf5e5ac7a3054143ad59cbd267c87a30edaa6f99d5cc24d892f8fe6a822c2256570461cae4a537dd21eedc9addde3819d47b4ff7b26896b7bee8a5e6e65947fb2de1c704166a0f7e0bd2634e64140a3233c30dbb3ef1b1b8151423a68fb00f42997ab24807b1e82943dac2315d22700b6b846cddd9d24bbdb02e88c38e670dc16e3df2d5298c13dd2a16cf6296d1a3d4bc5646953d5b727ed9ee0f4704aaf282a05a53b733c02c6665585eb765d824c77f9644eda1222e7a57963e89fe161b6b4bb1e19a9b52be71b903a32619d44716147ba0af613d95fd22cb722ad2ed4454b366016ed4bb740ddd2f5b9373be8738607b5d178385bf43749d6938d1d4de81662fd3c56dd26154476636c319d207c6b864850b1ddb99721378b54443534336e0baff0e7173066c70fd03011e56f3a4389730562fff268f1e76b4233ca879ba24b71e07f158fbdc6be4d25a75d2c8b3e75a7712adf0d9b6de26218970a1dd874c8079a40be66bcf21e94660d8e40a654abaec318baaf0137a097dbe488dae1d7adaea5c38b6378dbb40c894a52314a75b1c04266f43649a7c452809337b0a3cf56e981ec682b54e92ca6cb3eb4f334b6205431bc935ca701a9405549f9f6810ceb7de41b8b4bc6f6be938291da3c6beea1e1a18acbf3753b20c7ee3f185f2e6a46f35851758d308f749d54eee5dbf1ff088abeb5036b23957484635022dcab1b3c2cf0dc57b8aa49afd87a98a2e9707b93d72f033d2aef4d6553bd799979cc5cf124f4cf418c19ffaf9aa43488fc5622529a5d14958777d063e44b17dddd88fa8b16499965f245b9e2cd165d4af2cb4fe170f8a808c1195ecc9eda2bbfa54516a3afe1773dc6f887a363981dcc3c7c3dd75633195a875084e236514f42b52d62b267e7aed5a0a9cf2f11d82bbd077bae96eee27e3d2159ffb2b8c48d7bc52f859f10c76ebf9a0010e91909d6e187552446eadabdabbbf7a27705d57608791381fb944e9dcd24cbd41f6481be613cbe38f4bf1a47a1bba06384bdd73f55ccbd66e5e332f74c27f1d1c44c7c7b2d5156c6b4fc78f3b51d650e88277e72bb79266e6833c39f7af112ee52bb7ddac17a2cf980f5d3c790b7f47a6d346eb8da74167c217b6b101cab9905e4430e6669b61bc0ec5b800f50d05486c0f456014c33c2dae59a106ca94b46a98ffcef13145760519828404359e155432e55daa0131f304c65d8112594cb362d38d06d8ae7fe579c0eb3c1dfce27b8d34c444db3a8a572f9e43c8f02da93d95e025754d9d2c92173e5d02f74c6eda4cfcdcd1558599d283c7282d9f90ba6c17bccb46647ff8509f9c15cf4fb3692c81eceeb6acea20a5f7286d43ac5a8ac384da87dec149995badb1e17623d8c4a28a1d536551cd38e9423a86d233db5a05649cef63854d46ec4ff0cc9ffbeb0d6d9e7390fae09e64b3ac1d8cb195b53246ada110e57636fd3e624cfc613eb1202702b112a3cae738160e583e3d81862030456e3169c65200de5a86af6556e3aeaa4f6329214077fde58293a95b28ae2d9cd585229a330d3f82b341a2ba14c5ae428ce40eca266683adccc73fb5675a8597c687a4607055ab1172b38003d739b2ed2f593063a052a4e665b01f9ba3a22e8090ed40af9cb795cf167ac22bb27df645ba47ffa8b2ff640716cd685d2465ce06b5f07764a69aa18cbebbfc97fe90ef0b37e3936cbc64a0bce72c8f664fb55cb14bc9f55a4fecc972759bdab607261f399bc25df283bbd56043fb1c18f2306e0481fc9bcbe11db73710d391198781a6c77e29afbde5fbcb4a2554ffc1c9d81558b9c875e13cd3b5d27ebc4e8c9018639302ed41f646e99669b4e5254cbb8ed43c966dca13180824e9537d839f426a59eef69b486c81ef780b240ce21a111bc1a98104d19e1be3340387ce0180fc1d0ce1724c877d08298d12511ce708e95e39c65a2a47f1f2d1b9db0d4d81b0a5d82918ce904b6fc5411be1a200539f66729a1797185e66ad6dd872672cd30e12f7539bdcc3088bb7d07c27d332790c72ea8ac6ba1a9dfeac8efa0af7e43e7f401b22011fd206086060cfb162f811bef98b5b650bc77f9eedd3c30af04cf1a55173fee01bcb2447ac3a097696d3d515ae9450a510bf1eae49d2ca2223c1b3eef15de7b498a1d63f91f389ed123604f54750175a26e36c9e34011bca5b1ae9f0e54be790202adf7c16b3276934380b99d74dd5ca9d4853caf7fc9e63eed1ebbad2127ebc7af727dc617d22f93e897a93cb995157c67f373af974407ad5146c043d96fcc8a0821d50181dc76656e9e6cd3f0e9c190a92a37bbaef8ca6b23295b15bd980bc376eeb516cc4b14c89dad4b3c0a026d46d1492241548bc95f22675e938bdd2b56ab8794bf745ae380211834fdaf76e59cabdffa436ded40f60d58e8adc263f46955de5bc3831429d66a0d6fe3f32aff8d1bfc4544144d0e08d0dbfba573f60e5b819c2495c7082d3c22c2605f35afdc27af0a564f2f598a00f6a1654798b35ed7767a7d2c67aa78879c9c315e989e9a468d3feeb58d8f3d71b69a0004a1e699afeba14ebdccf512b35579004f63746d192858689930f6531dea1404f39b413511d7d60c4af5b478c95458a31c73d99f605cc761d09b55704c9da496cc193ed2a890cb1b003d54c0e23e94a731be4e61fa0de5f98d689c03c2c5af2c7cce0ce2e6821dab87de1f13f77c0a5f1fc7227c165732d072034cf9889d470793a8642ab5309ea8e56aca971948f5d50530ba8d30a2f6a219f9eb23fced86334763bccf9d0cbbdb91e72e89c27e3c9206f40fe20e31e429a3fd728ea98a09b9c94d6a569e0cfa5f069968d15982a0d9970bfdc5b25305e606588f037004495ac7fa15150e174071a00421cf063c5923210a081ee07db1a5102b492064693b24fc0d59816fc4084ed7faea5977bd76ec6e9f076b96fb05c70d750f6dbfa4bb9b817448f4b10b84318545e77e575c30296e56e8491cdc950a64673928356a17f14a64c3015e6d9780c33ffb5472846dda330b54b3a10a2a592f966c3b89066f5d8f5f9ec70e1750f12922715c7a671fa0daca2350759af8ab9e06a7cc930d7f0bf6734aa960a874af8764b78aee4d509c57d5ae243d15812d072ae3d701c55b7c11fb29bd0871ca86f551509370474a2f1b73e9537f7bdad8ad6207d0bb97505770201f927f23451d07b3e362024ca72b4337febf256d0e8674f36ea13eb234958db1a12257a2db06016b2a58f1c4af97f7e5184c26ce1ddd009a7d2ecc4c70a667bdbe11d22e99013b359755304eb20f65e511247a29db9fb301eadc3fc988a7ae8f9b8a4f05cb7241f98a88b6153092237dfde7fcc7394fa71d7ec53536eb051c2b0221f9499067da82beba3f216bc475f6c9f0ee2b862ccae7e2c202166f85791711815f2a8840acbbf44a17f1c7111d267d022d0d4bfac2026c4be5354aeb76c50e4e07950bd6d61ca238b9eb9793a092b8b2421fb05f695d61d07dcb42a9e65ed5d86233eb4424aca0d8c3d7042985b43320d58bf623f531439f484d96fa36c0b37359111e73a465edf993c1d9d7dfbb970be8489f91d3855bb0fed684d5fcfc19f89c8454f3d41d586079b8c7b6cdf5308cbca4ec9850319d40ca105da6a6991a9c67ff76f2892344c7e37428c06128e51ce5aba49bf29fdd447d99cb16ba8222a852e36122461d9d7cfc6c6160eaa6ceb1a6d99f4a7cf9269bfaa2e28c159795bce50fb428f7aa4cfd868ecbd3423c04b92a6f16879322ef9189cf19094aeb92a6d6f4778537fe32d1c12f1cdb7b3bb0f3143ca922697604f7806dcc3e80bf02ac98747c9e02b1bb6bcdcccc9d24f27ad5d09f47cfe4aa87ce4f7d0e727bc7516b961f116f310a26a2191ec5c7dd2d8b600eb042397ae3874977e32692987e034ee123a22a1e91b7ece086300328c71c2afe5febdc5a7287ff2374133727401cc2209fd785312314a487460b094e71112afaf7a89c02107e229660f416be4e24aee06638383dc5fdfa89179ffdd3535cbc8ba484c538392c27bbf36f6f5a40051149ea3f02cfebe372e18234f444e9370ab559a50d769abf767c1246947fe6e78f175c10ef3a6293091b3cead7fa2ca7c14e80aaeba8d46c9fd9e4bbbef98729fd5fdb1c8e2f7bf29689c5d3841e722364fb1892d5d8cfb3672fa4d2f9e43d7b09f85bf14f2ef2ca4f656796d5dc44d62bbf25fff0ad73b7b0cb27576584b488771f7773cdea20f7999adbbee6d4967eec7a73912e54362f06a12dbd91cd39f9b2c7ad595db31ed687ed1b231b36f7e887617c27842faa3a9d348ff9abff85dfad7d77b810bdc89eb1cbde22127c3727635d054ee0bffef4ef6882679b429850d14d5240c93dde8d7195aa3728dd1d96e89f7f6ab8e8c101ffa7efbda95743e6a3ccbe9e64857ae95a08d83f5363690f18351952a368b604514305fcd6563d169e5e468a8d29fe759a7a1619ae8d5836174238350b6b7e92f822075e30b51093db995987be64e491bc873f20e074a0d4a981486100f221f1a90067cb36bd3f46ebd58d1020d4c1cae875c51e8d0b2ae6ed81f3c0766adcbf99358a405b4dbd5bc5c2004c1408b6516f1316b22d2630abfb250f53ca0e3ae1641890c5572c182b9b44fca8d22ef173068c64f51bcddcd7f3f6697212ec1a7e5c206b64b8e797df23eeb15e66b0e585043dcba415b27fae237a34f1c7330657ac28815e9201acd78ac81a2ec120024081f0cc8657cef0e746f8d598c0d12dff7c4e2b15d20e86341e2f13b2a4259333a20b6ea9a2e5cf2e4db9c483516f0d927877024c982a5ed844508075c5a2f3c0aa39d4ea244b43e6ce5cab5daf6375ac006ab3ebb65a408aee46bb28591255b9ca37359d06520b6637ef51ff66f5161399d79c63b918e92a5756154c7539e272c5b54bcdcf53e49285a6f43fb22d72f1080185e4e275c0bd718bd41027c47d1c46a9493997c2912b89f3b2f2c305c3f3e62af4d398a68858c27568973fd0740d1b22a9b42cb9e1663c03b03b6728d706f61c467ccf611f68f251b80659339d25ba6524046b8267af956243425ecb1c7b4b8256a1f610ffc8d76c9a9fdb0fb6b0ebf693eeb8cc00cb9d3cc49aeac20eeab6f822b84461c1bf3de9fa5769bb061b51d828ef280ee90d2bfcdcd8722cde0297156d40cecd08521062119cd7fb5d1d217f2d790fb3913ab2ffb1af28718f45f68516f182b3bd8ffb710a5fc8dc6f538887430d491d736354c7284a8879c97ee206bf831a0e07f1d187ddc579850f2cc942fa5ebce339e5e9223870997deb0e43c7d740bf6f0ebab1e6bd468fc28481f692f967bd5283d12eee7bb11fff084b6ebab70ba30ceab5c462dc911604f653e987501477a7197556249e29f716b93d7388c1bebcab95bc0fe8e5311913164302cbb5f6fe35e321910db393290a87f67201b780b8375d8864b02022ef2822557ef465d100b6f0ab86b0e9d6aa0dbffd7e7fc092bd5a4163f716ec998c1934288f91fc019dd074ab5f6acefb8722f4af574900016c1600df629df5ac1b58899fb7b78acf01dc4594e33a3cbf3536584fd0e50110d3e2aa52c0ecf16c530a01e22c856ae2639b54b0c5d1df395e3fab20af0d3b17b4b6b6842c7c4d4122e9d32c842ca6120ea3f934b5eae64bbdce14e2643587a914db1e3c6b42265db894ab7d78f01edb5726bae4fa5cf1db91a25b184d53fa47553f5a516139cb0b3816b8ccc2fc74750a22f7b1f9d5ac4f531ece0242599a80e0568d6becc7daa405ec8d0c163913d6caa39066a434d0bb08023950b2523eb7486f65a368324c880e5f0e64509fbb661049867a74ded12ae9664c553a31df6a3e6ca0a6258ae461a7bf985999c17425a15a80bbe290efb83af496e877d571925f457edbe45bf864f463aea2600956d3292e46eb21390d988a5aa577ca1c721351e394e09ed86d16146a8d75e6b635699b377c837fcc14a2f4218bf555474bcd5f00f8ffb27dc9d6021bd4274c3d476fbd790f66fcf0662596833e33c2b4d02f867be8259c51204898b086ad08dddfc8a48907df14ecd51823240dab3e1b77c1e183a78f450dca774d065c94a3ac56ae34da86697444f00634dae2c345ae86b6db5c42391f3a4efc644a62f69d94d383234f2279ce729e76abf75364f72beda6622b395f4fae0750a93a407ad13d7bfb7434dd0d48fa817a89d324e9a6c0b593e3e9150a7a72faa22c6e68c5fede3b19c04764f917739688fc25f276be4b0fe2cb7c7c88a5a19e1d566686c44660e55e0d49f709cae66da16fa4ace187456b40c8ac8c77df4bcdbfde137a0e66d9bf15996c610dffac32ecb76581b1c48b8ab62f56e05d3c29b9ac46ef09abf42e33017a08edfe24c5d091856efaaea6acf43f419d21c5a7059a14e49025586c5ddaf4b22cb2c85974dc874b5fc78218bde93da18d30f30d15bf6f3c74fe3638e94b931e305cf5c9f2c16013bc3eaa5188cfd416d67e881bed0ff3b6f50bb7c2aef30c4ae928ab69a53b78aa87e347c38258161f50d945a812fb9c586bf92c849ffad6ee08fe6a4b8519354bbf104c033da149a760f475f0e387184551e24f1de5450eebf836b73b3e04c026d6b721e7619b5910e78a70b9d7f1cda9b8bde113cef726c87b02cdd1bdce8271fd19142716658e13f377860bcf2da8a095dc57c8f69f37a70e0f53a4f33bb3048597753ddad24befacc8d6972b2ed4d36bdd846c435053c123b8092b2d7e3eda3f4723c9caa3f9f89d1ee66b0f28c6450360458e9eb6c72682ebb2dd7a64a230a51dd34a6f15a30178bbda2c15cdfbd22967f8fe047cfe5716b8b3e97b04a45738f0ea38e9f7e9faa5111621fafce7483129dcf05b8f21b0dd0c90bff7a291d9adb7a5f73fb610a873aefc71bbbf31f25b7d6c9b78529041d73753c5a63216a8f1c0d6eaa2f97848c5d3458c7438383d1c83fbd0a47b6bd18c1156fa4cd94e98101aa7ccab62029d412afbc9711558c2650355fa12df770e5c58dd3f64be456ffb991ae5bdeca1cdcb7a34cfdd63a53099e43391741cd6012ae928d370a856be60b3caef0a36e7d11e8caf712f1f4c797bdb8c7f833d9c44647f4db8cc8a2099540fad5d03349e513b5d7d7a9a279391e2a58fcaaef28d8ed933043ea8240e8e8c1aead7d72903ed8cee3595f9ca8c8ac1b34fac9b4d12dc7924db76d5a31d252f3d671e1c1672d4ba96631af6b7dca5885e5743d04fc8bb747f1381d964b75b8fe5f4e07b57c618f5bac5361b84cf1365d9a2828bf6ceacc03baf0978b92bc4f5846ef16699985a3f7a0fea48228502cf18cf9074527dba2ea73c86b620f2dc4ac4177f3600ab0aad8bd92b1769ba4d347b3fd27422c1e942d3b8e9f929de14032ea03212510f4b559933aba41d01b1dfdae38bffb8a7e0b12e25c0c9f36601ce5d7e89c9797463b08f5b7a8d728ee40621dc7af80c200fe96c6c681c126baa1131056cfabee9dacebadf7e9794ab370acecf545dddb143f3d8e8de21cba50eadc9e074a2fc6c5a35f6fba49d8728b2bb85e77c681f9d6f405dc2c565d8b85fc2d1e7e4c395d99bb586c6a5e458b0ba00efab3502ee8eebf30dcd3fe7031f8e69f0d5d710cfb3a2f1d4bfc0ccf8318e33072f75a46919e1bbc4f4b6cac32e2d85a8453714ac8144af73b7c4d5d02beec7171e04cfb62b079a34ee724f4714e6283ad20febd270b079bf555f234706cb377b835828b871d9350aa493d4d61bdebb5005ab00946ed7a1313016dfec709fd10cc4136b3f48fa2016184c7887459508d630f03c17eb8645425ac04c91bebb33af03c1d7b435d4f3ef8d1d147f92d06ddd7f251670f8abf4004f03b9aedcd0271683a286a8f042c041c149fd9eb925d6b1bd4c71b9e57220e436f09d6e1a3a8b60dffffcfbbba7c7252b97e65fcdac30d189265f9d4f3a7c4e7f49389a9aa15e6755c6b2f15b3d3280f4a035278ca297499681d17b4506d01767b1c7c04e36aa5d8c710bdc59bd4d3ed0c663472b00a6d8189869d5d2da488cbcdc8027b7cd830b7762eef731478bd8bf541f1aecb40420012f1a06ad7617470177ac1b0b0d2cd57fccd812b5faa0a591ea60dc8f75c98c288b95689a2984bea87d5a1228fc0fe32bd429401a857baf6af29baef591134e1b2c5c39e4f867c9509cb4f8530a98a6ff92f04109414432164e3ac435fe8c498714ba379c6eebafdc14af5b28346a3a7a783b49285eb6d7d84cfc822f20d7d9bceceb6e284e2cb0ed40a6f4211ca41bbb395b911ed2075fe817f7d2e6a4fc2cddb28a1cd36eeac52f50e9325d679a76d1eb24680775214a67eb7968406c8f7b165aaede88b819fd514b7066eea289525b9134c1f1bf5eb61d864410a525f1f247edc21f5ef5b8f1d4b9233bd421a08239e13ae2f48bd1f8a0d29772ecc0763592727aae8f2d204e55bfe84180bc3fdc98dc4cd2813e6c6a0f729ae3bf3871b1c11edd78aaee6d8eb053a459110c2b3cfdf9af8cf3628191f2a1a7e48130a79377cb518953ab0e568d7f9c34399695092dc1bd362f9b0f9ec82d8697a0ecb5642d8211fcbeec59822b0e19b4311b7261dc6bcc9c3f8c1d85223c5c48771b7cdc2cef12914857edb6ca1f793aa09c8e1018dda0c8a5c991f2f6d23a8a41b0619e9335e4512e82d2ad7a1bdb5c90d0d941d04a02c766539851ddac3667be143fdf8f06db5e6f83c2dc7cd4ed3589fc9612e0de7b4a122c2651a3c73277eaccad939cb25ea02f337dd2133a3e49956fb397e0db6586323dcdadfe9e6141998a8de859c8f5c2f13226a9db45e184e58906625e0c4c01811784634b78b6db4f28b426c637010a2ff57db3eea1aed1b9f364e34b460d07f1e03c77139edce68990ef4d48bedf3eafd1dcb0b24230ef476804714dfc5f74a8cdeaf13f2cba6461170d3cb7c7effd65a2aa27356c6ba4f2c037c1c8c3cb2335e7f57e2f4fd628416960a71ddb0ee25a0dd2f9b937fde16ac2f53e652834123fa2498754dffafac2d59efbf1c1baae3bf391a221ce46d9bab4132901f3f2469277b5cb4c3e8594db7785b364bc2c8d76e0bc13d0a04382baf5fafcd079f4fdc65b91eddb7f0dc41db648abac387ce1f22c645ea0873a0ae9f7aefbc252cca0784b242a45ade5d9a02fb6f32ee686babd02317d434d77752d9a03d13279bc20d18bdc676ae831bada2eb11509db8455ea3e3d67179135721b73e6c9e1ba33602f68e580cf7f552d3d8ffbf0977ab1085e992f93caf1500d6c4bb439ff85c58e2406c99157f1660b0d2cd253e1f7b24d46fed536ad603d0926faf847fe9689dcaa8b40614fb7318ce94869c8fc6ee666cd0b07fe888acdf29fa105b90762e19d6dd668fe09b69d4f18e1d702d4e0483a0675610898ac44001d4d197100c362a0257d60397f7f6ae0f39d1773ad0e6a234d6ef2dd3e76b3f59ab4702a26f97775d72270b07dc9fd5974e1561d34b84e17c5c2962a644f081e23b9fc49280b401d4ea996c5a4b3192f3488beb3ad712204d65f43b316a2eaa4078ac2d62b0bd793862db4b22a3c2b850ee4e484eb38339c416574134b1848c392ad4e97f891b30e192b54dda6f4f44850dd69e0e8cfc2031a99cba245b150dc6009140a747f3d444a803f31b0e940f2dd638f834fa784c83e88a0b11f5c49b2244c4f5cb952a5325edf11e8723ce965e929679205b3630fa1958e89fccf99d9cf4b6f68e18ba82d368a40f6956b7f98d2054f2278336e28f8f2f7c28a3cc992073ea157c8e49c150b7b7844330f1fd371b6a74e2e39a0479343bb78c56fdff2e876c9cc0f617ead4e669efe26d8adba48dcafae561de575460d03f6a4baa322f8add63af9df26a899e16eded78022c8866492137cb13dd50f691bfff5a9a83e23bba17882f2cad08776aa7469c11a2e89cbfcdf89b235e736fd5dafb8aaed81345d2baa49afbdc32fd6ced2b698c5667e62ef2bef2e2197894d40912de86e39856b7d13648e5f0e3abcdaa6bfa03e1cc048029105678442a481678c60e5bf63e8acae8eb2fe33b526a9f3ffcf9ed16a8ca58dbc3fc4c44fce83196a4b9d6aecb1dabdbdb29aeba99cdb999cc62a05c25556bc181e0aa3e793dafef1107223408472d845f9dfa36eaf20fc3492f160fd38f8c3fab15d57cc751c04ba8fdc259a90d921e8f44f0f01c7b53a64fc62614509385c284891de61900f59346d8f6b061421a715b29a617c3cc28ef2a73d01a5097fd3e9b8831ee86b3f5fe5caf69b7f489fbcc93a1affe710615390cde997c7f7e1afd001a72467224924c3c801d733540c932523b9316878383bb7b7f6b0cbd82332fdbcc420723406933095d43735cfc1e156cfef6d26fc4971450fe9393e309ff73b1d30b9c46abdc968e18557c810a49bfc33b5069fcbabef0928690b0559af3961f721f99b75ffb9709445884ae9bf6620b2490fc0517c5edb6344eae4d06c865eb41d2eaa5f378793f5fc58ae056db8825483e88d453c95a4ab37614c35574b3227f8f42bafd8469130563e5334af6a30ff94e54da6e4345edc1e45ce1e9d485644f5066ebcf21caa877a3a7bd24700305c86fafdc41b01ea5ef5b6347ba14ec40d9d9ea7819c02741ad7e0e3122a8c28fde8a01105d54467f2c9c77b6888e10f235ad23c018df26e6ea8a5e1a510c6463c3f6085180e4b28e9c0b937ffa56ba4f21b3e34019eb4ecbc56ae3f2f26732cc860c620ce8e5d2223aa7606ac5445b97476d8d18deb98536229fecf2d53a5ef5d3a980333157b207608c13677dc7be7c8529e79f704058909a4d7fcd2ca42d397c2be76eabd5d7ca999aae59a1e10f2e78f11e1f2354a31418f1f5e977fdbfd292902dd0c26cf605dc7f43a449a6515a8a22ffd8441994e478b63fa081066d96a08291c6fd09c25d0cedd9fc1025bc1796851caccb8927f9b0e8232aab09acecb271865df864702203641015851f18a611c742a6c7ab2a0dc0b82458d2fc1b44cbed601791a0d813fb2e9b13eca050f25fdee3a233bf035b24571c9c00e8d20cdd881e21e122e99807268198c5f1fdc42b9dcfa5af9982276ac8dd0f299530d43f513710c33bdf9d0244b668806e0f783a47c00836f97160db51fa3c57d78f592c726216bc17bc7d5e2464447c2834287ce278b6b3b4485f23d9df51f937e9d75af0d81040f205917fb00585405a0a2e65961a9d98620db2347bbb2cdd29876b1f16360247b8c4af5c048f44c82c48b523b497dcd61d1f5ec987b00ac4a4f4c910d9baae6b83064db590ee82feb3218f0c521bb5ab39efd260fc1bc3f072b84c0d71e109cc205077048a32dfd5345887e6eaf47804ad65a523e0605c1ed1aaf442aae2a10a4e869bdf5e80c35cd26d1d753d81f85f2308b7407519f1d65ef9b92da3a62ddbf89ff2209e3689b5d7cdbf3c75917f0d0106122764b63aa15947bdbf95b32d130d66fa69e760a9260340c40898acf1d3d5c4b01aa5edeaf265fafc57e16d3777aa8e9412616a7b59b14334526932ffc984e76b9f25b08b6765f863f85ecf41be18ca6efd39b7cb4f1a4ae6a7eb6cda6ae4da0ada0b59e439e55e0b6f72c98c9fbed73ce2c3f716c2164f9ba977d7a24793c07dc604a64cf86a73d5657eadab7ee1d4af626e17966c4cb2ac3ec18180367fbf995c0031751b90209211897a0eca0ee8e58511ad23f06d43f31c5c58cae543708cbfdc7d053fa494f833259bfbc291fa1128b3c2e86b6b9bae5fccf5f4a92a7bf66d6ce511b28c7dd36ae5c665e6e7af5c0e649eacc95ffb7aa45ab9bd424365ecf7a4ce17abd9603d123b4ca0326155a8e290072c3e6dd69d92d7d64583d083e8f9c944902116827aaa2805f709a2a3534ca88a90f7d8c75a4735f465fcd2ef0b06c2f727d8b6f051d4f6abc87ccb3c81765ad1c3dcc566223e28824d56032b4977b02cf81c251836f65185fcd9551255105332db264feef37a27e12ceccf4470abe2986d33a4f5b37a34a3d26ce39b3c765e90fc6bc8b8be77a91036701ef6c66cee0d115a8d0399c822b0bcff0addde771ff3963459b731452f9f7ae2af025e328832a29c2f53a6d59957b6563bc2108b068c2221ce5e8a0f60fbf2a955cae1f51aa446f048fe04d853ceb6d3289b991a628430c0619edf9b7053a63945b396e4316133528544fb1cd87e8a857943a1e9cc17e118de8a12c16312a0f8b838f8f1e278af35845366be0470732137b4d2485c7ca45419540fd339b8dc7df6993a1590555399b2292cd0362089c8abde7ce3eb8b9f088494c8aca448785f61e97b1d56358026689f52f30540729a7a84ae56a1022810348069405ebf51ad5fee205456b6e818a72cf667fecae5f02e941b2851f08d66f15753e5d8f87ead17a8a620e60afefcd2e53175cbbc93ed99bffc7428090e1da900207eced20272136d5cddee6646ddfeb2870d1a92482c24eff14de1754702534f8ca12233befc21108199312877df91e67e02a530871a9575daf0864510a5fdc2ac5049e917cf2fedf29b603d600ac1918f7b5ee73a7949d4a87e5d519540d38760bc5239a2b767a01c9a44fc1eb7877d193bc79b7797884dd13a86ecb72415c9c211639558833d4af33d30395e58cbdc5ddb48ed9074c5a5b06b280ec16892d69749e7aecd3f54ee06b87df3a3a2d2a7662ad2b092d33789b1ce95c472353c694fbdb1930fd8676217f21cca0e92791ebe098e785be7711a4fa6f1dcb0794b3ba83f510030772462441e43907a2185b5fe389bee86dbac33796fd382728360abaa2cc3baa8d761047a5d045e1320f9d7a15676d45715863f2fbbc26ea8ba149d99ad38f071155a5096e7affe5f09d9dc12049fc402392ff7d88f864c987b9798b4bf08856308260a26373517fea48fe0db74c966a2a8c25faf80aef07bca23bdcb3c3bb69335a0643440563f154ce7cc8e407a4cadf4b12f5d642ad1ce6894654e2c91caa7553e6de908fd915c4c029ccaa0aac6a5ea0a75847d550d29beed42cfa77f89d9797c2f0f9902d1cc5b03c48bd13f897c8e51755d5790d278cd4ebe665c4e9e61356fef2057a7acf2daa5085b7e3a60c850400c24ee52938fcdcb629993cff4b4bac0fa748ceaaf7360a3cce39365f8884e921b21ef8516957369acba04b0ed3e8180c9f14740c0a20ea7fd3816c5b0a19b598dfc95015e213594cf44c498305dd2eea17585cc4f47abd1c82803e8d22761f3660bbb1539301ec0e19babd33e4117eff89bc0b3966ac36d6c6c0c61a3195c8dbe8258a1cf9ea53bfd3d802006a3894d928ce8640436fc2599ffd97ebd085848796878a89409de7ee8677ec0355cd9cac5f3a447b142db621ede6b23ec7dd4f989136cf2c5ce2f930f5e938c505c93186d65f32d7b0b32b9015247ce2f08bfaaed744f92a261544f861e38b353cef6c021b060117341b21b9df6dfd28961781adca607926a9a151cadf5b11e1727868f7333ac46817cef74fdbb7bce7e44943c11408b872cdc8f119fb8ad7826a28a9b90575abcca860c4ef2d0b5805a2413bacb7923e43f9551de6cc0f307e715fad8c5b2d268a8e31d80ef0d4343279bd37854b630e0561238497ddecb938977b1ef12aa42d8299f9e14863a45649eaed1fcd0a913da99ceb4a86d7c479b9c150db5d081f7f024ea718e08ff9404382dc635dd24a03392730271913bc3acad6723e18627a1b3d04429f25bd397e9faebe5edcd43b741caf264bb3ee3b4e07db2f5ebb86b47402448afa55734a67475e88e4338bd4beba75d61cc0913f1f9325eb009a4747f826cd23d5dcb98157a286331105786a20957b4662f4e1e5f3bfe1cc01bc9f3f98b474817dcf51afceb8cc390c991c4576ac2122d26ba639b6b239054f48facc336f12d3f47188502177afe2b9677aa88bb41510db90107977ac3137881ab3a41cdb781f66600658c59bf2c7782b889274c9c4955d59afb03eaeb952fedc4bedc3ea2f12d1399a6d3b0668e01c8c46226cb3d39ef5643b510612f418aaabd3286cbcaf823c769b84aee00b493fafecf75b789d07b5de6524d5aa331d3c21e9e43a827b9ac6c6e661dfbc9df451c369b1881d14f344e97becb9f5f3599af08780c1f9210573b6129e48754829b7547e0c67b3d83707977eb53de516aaf8a9f132fb63119e400758c617e9f5d1490745c44e9e276915da2a52ba8246a793129b82c991921338376f2c60282664fb58c0e8e80db95ee379a96f59c20b81d6722d476446c6c93774f054719ec4f4c1b129dc56df4c2e9bada9319abf699c603ad204d0ba751964fb53ef9cdef3027426f0da8a38006938ccde371447c98300df917469ac5a52cc4dd40f486fd608641381b2552947e73c7526667b476776ed9272f595d842810261843c73cacdef487ae3713e9412439a161332e453e5003b47dc39b4dd8921a0063f4717557a3b7f2fc26ed204a8e8650274588552e82753437f62260c5547f74979a54137ec870df0e55640ebd8aad8b11a78cf52f0906befb67cb11c80388702b666760607185a1b74f133999a4cacb20ce6d767194ec4d0e32476d0187af10996e5ba86d27bd3a9f31e5dd50754f91e2a16ae76b148bce569ec8b1a7f1a4cccd871e78cd786852262ec7a5aa6f5ee17d542b239db5ff62408157c95f916bf53bc52199eed90027ee9ca17f791e6d9f941aa1f9ea2c17e187cda1e3b69b65f7a4646bc79daeae1733ea20ecb736b25858e99d9f5e84a3f85658ff07e7d54147f05b73d31f0444ba1684308cbd88d5b50bd70a15d66084ca6fdc03afcb4132b2727041012a621f7cbb703231b251cd7fbd9cc8066f46850eae190a2eeafdd78bd717486d0a2b0ebdac6f5c4f1290ef5a5eb52ca33ef684b1aacb1f430b545559a1c0b4626bed3e2b86be83fb83296d31a30ac34fceb6efd25e7a8616476d43d1359bd5e9682c92865853b01927a1056972ff667ffd1a66440d464488cc223228c9f65860dcd18dc50017cbe645ada0f278cf4e8a181b33bee8394c021b61be9ae47c750d4493efcc7477b2b14d9b3e6fbc33a94b9eefb317cf9b12265896b184a6b506b078fc7869b7cfe89432c469bc3fb0b621ea23ba48499caa233e50aee28d38abbbf34a30b83ab480d297131e86e171fc0dc5a0f5f45438c170c16a0ab993f3bbd7cb580c354a0be284a4cec45e8ec7d53bd18e6e1f2161d0878fd9c91276ce14453aa1a3f16741996c96f0a2b1bdcc3450b0a86ca292cab19495b3e4adec621b097718bc13c7c8b9e0e8bd7408b0032ff532d78857584ebc11a5aec7aa1cf605baef3dcfd0b0e87b12471ebe6e38910899a7800c443460aae767e4dfa5507f8ce76ca7d3994712a0e85d098bd9eeb719d9750f9c3e9d63759c5f692742f995a2ee3644b9a470aaf76ad95fca35bb637b2a71530c41c5bc7b5240072365055fe18f4503f50625e849348402336eb661e2300173c095838662478298c711c06039c0048e22ab12d3bd3fcc945b476f01e5aa0714b296d9ef757cee49b5e8faedc8f815eea40d278eace2f039329b17da996dbfff5faed3112d3bc19fefa390a69d89905f9d8546d005f4f295d6bd2a232f06adea65d20f6d3b73cad076207fa4ffe069bc4cb37523bcf874730859c243236543f35ab46b32bfb45ef35d0448a9ba295da4634d00c86b19a9fb1e8040904e8fa8fca94101438e92200a836760c266ccee2257f696167164b930ba3e713107e44a82d8f2ddbb1bfb6fb5e645d2e76788619d7ce9140cd929b70b5e2ef32e1c3283c7c1ad68a95aa77c7674ebeed4dd52a6ea5a49f7377c1fc2fc493b6ca845fdd0fab21ba86b30db4326c1099790a45e71e62f7d0f3908da80cc4f389a8c8233bc870737db7ececb163d67a4caf2ceba527abecd2aa2802307cccb25dd841b14bbb0ebfd20d264c9eb9b88c17f81d962e90295c80732436755f16c2f36917e9d4d2af866a6f60f1ede7088203310bf82848130808accd6a94f9b72c77c45aae0c423a6a60bf341f1525cf8223793c71f5e688bf7600e73e44611f0ee801947c46f1b8c67fdeda002cb5b870146ff9391bd8a78957030d9f52c8e6cabc5523461eae496896094fb61c6a9c8e7c7af17f5396bcb54fd4ba5443b00cbca99b2f7edc2e0662a3ca3887c6a176debd737ce6b1e3748fb60a6d320ae9d26c547c8a5f592a893909fbc9eac54953cc7ac8370fa90eb02f80ed6ddc556e634d64cce4c3a793b7ba01c22c1e12fb1cb5b09823acdf3547cd1e61dcfb3e01a3595e8dd383b466d76853e8d83d4d4456f32fcda1c473348dc5076c1f142f9a1de67c2d071981862b87a52b5f9223340dcbbc7e7873ac80e91c21b1f46cd3f5b4ade613e00129f064c1a3e6c150772a700bc0402e6fcb39f6801d1bf089baea96958a822398f49cfec41950d51d3485b44648e1b666945deb6fd6dc7bd119795c691503127fe747cb798482999b1a82f1accfda63d62f4ec4212da2f269c8cbf57a01b6f6edae4fa6f9e08c67452fa1980e72f7a466a94dfea72ddcd037c0a08fce768cb85efe1080f4ce27c76e551f7e674f2c86f7b93bdfbc6f7bdb57428624afe4660e82bc45521a7d7c2fe47d2696d5f4131f03b05254083f55849428a7445ed96eed6adbef1070dc9ba341dfedf9315d3baad2d301bf4d330fedf871d7581f10d62daa268a87f52dd34af569421f8dd8068440d1b2aa688f1848084d2c6cfeb609d378eb985f4886193c5462b0e47d64d95e8872021cf8b2032a77a0e6a73df50ade9df0f52986944d8a19e87cb549da3aee71cc3fe2a68faeea2c9ca25b458525caf4ed0b5b0a904c1e22adac3147a2f0fbe86cea575342f83a1e871c3f68c2f0736b4ceb3b0ae53175b82929d4ac0bd63c09ea50b37350c97de078b0f55fb38b42508863a501630b21d4c2f621fdf41140bb9f39fb6b07db3483f7a000ac1ddd7e4eb7aa34c99b4a48a871a2d71a282017b6af86b71c414cd4bc071c3839da7bbc2f1f8494e14ed315654b15e57f503f6f4d0e1725092c1f91e97e2395c7abb92c588cc5780dc5a902a7839b30d7c0d27de02adbcfb2c1fb50de1f2665bbfb0b1a4a4022d883f946c52b2ad07cf8d05c197e00f2a75bd4f067863e2224759aab82964054d3b63a8a964096dfa50b658dedd9be3a1c8d4e5c49f7babbc2db8aa6c26a5b61860d65dd7e556d778889e369658cad47bacf07ed457d7ad081ad123e7d7705480f40741820daa19c71b7bd2c468bdef04efa2e362e3ef70b1fd1f2295d9fabaa9030bd3ba2829b09e334a8f5425890a2a07625b93fbcbf9b321833f5f5d7f013584ceeaa3324eeff55cf5eecc2c53f3c62a5f85403acabcb23e6babb00e841d1e00c2a752e1e6e3d3e123fd4733a48398c817a6da858b8633513151eeef0426cfdef920eaf45f4bd2e6560534f20104ab6acfc2dfd847ad41604ef8b5f047993df71208ae9cfe653be65a5e9be397836b53260d1941e8dd5b53e633ba94cb892c5973ea3c8026328079df0da13b937644c60a9d0cd6463c2a6b97bd3182d77d70819903857470c8760a88ec03cd2c2f059da6b533f1a8d92dee4918285cf3c349a27567a5fc2844ed97a7efeb1cffeaedab810ceca3b61ee6636259dd44f84fd92757e1937caf71cde21af1b57c28588fd3ad2bc53676bd7c88c637b33480e1c077c028e24e2bd72d8c6bb19171a628bf4a7a97bdd794b7f5abd275fedc30cefc66f0216bff03ebdca239518b399e092531920273c314b583468f6d230f3329ca1faa2e453fea1d4ae77b1db12528f6aa59f6f4363906e2179a3b2e92aa911539d16d4956ea9d84bc40d7559180cd87230dc7bbcffb1873c7a61b7bcfd22f0fc115b2ebb136118698dc03660088be72909c0132ec4c46eaa51edf84ecf74333be602d8318fe1635c3a6640d6e4726784bbaab30a9a95ef2e7c6fa9c4bcaf5703e97582e3cbe3054c83e134f1f6393d5ec72049fec735968a0fffb6fa52131d1a0ebda6802e4b85ba2d83e470ec96a425ff9a9699d668cd2f55ffdc686ae472929175e8f28f317f217b62ce766bc51b614b9bd51d8b91fc8bb8815b93d63bad71eb79af507b198f8f23dddc6886cab55484508fb7ec5fa869634fffbabd3a4c9f77f1a0c637398e3d8fcf3fffae6b2e8df3834e48a98d3b8a84e9a173ba685390d666717e5305743d5f75cfbed7747445428af9fd3161a9d15f04a10352ff99f26e0c6f83f36145e0bcab5ccd8a7d2321af96ac745a69b175f7658df9ab91085c6d94887b96ff1fe5159bc9cce1e874b427071e47d854d7d05e384651fe0a7a508f880a1413fd911fd7dc42e09157132f699f3218c5ce6e8f0ccefda1ca02af4e75eba68f69f42fa4dc1e5b8bfd47ca7b1b52474371a6bf7b60b5f3dee374a4b830d4746404faf1a8809450ce02827e685f79ebc091878526ea2970c7a5255ac0c86d56390b159a7d33b976b09e1335b2f8fde27727256a9e1848b6edf33776a91dbe71b2379407cf633e3d02b2a26b8b4df0f8432280ed1fc2beda29f026e6f676e4f7aef969c1efdd423c28f076d9d6ae19fa77cfb2d0c3440dc810dfb84c63f99a0c956ed71a891fcf1268fc46e3856fa5e05447aa51427d532dee9ca3e0df1c1218660b3b789b631d0b7ee4badd690f0d096536c66121c061f5242575c4cd5a4160dee3be974f4f8cc48643a4cdc24e1752977b48a93c42aecd08ac1bf18fbb9ee0134dbe336bdbe90409cfb96ac2203148dc89c494a19eaf756b526bb3dc96f54f4c4d2d6ea1fdf60a1b6c09a229467c79c41f31d0421109d1becd00a3a51bf55eb4c1c9a68d683c1ff494978e410cae934cfc22b7d89e1a46726704565163617a9f3d2eb074d5c6d92d0b1335e3cc1dba839fe5276edad91d7cfa80a99b9fb1f7b71df798ba93daacf4094d0494d39d2e5fde0dda7f0ecb1e5a9d0e272c6f495f2893b32712ac5c83f07310588d3c47af493702a3ebd53b91ca982b589e25a847a27da82bda30f9e498567e5ea867e76df019bdc36ce9f0dc6eb8a785722a26e19b6f4ae7759d778eddcf67ae18760b1eb4db11f2b3c9d9beb360c56dfac616b928d9155321d4cbe34614f35479124125463611a4f560ba0cbee0c43119b83cb5cfccd0e77268170f780963077f1cfdb99544960092c66294b2d0bc9d26c602ac55c822e1ca8f73dd3564c70014f4a6a021df9d57f92187e350bf1f33a8acd755ca28e85fb18613d1d4254141bc0e479aae892e4bb22f552f23f62ebc839fed5d5d846cea495db657aa456f05bf57d57fdaeb70f6140f262529c8ed2dda8738b153d9659da076886c3e5305e84f4af37ef2a2b0f56349ac4a165bbb758aea0c523825395ca27ae0aae2564e14e29262efd30e72a1538d6554c492d335be54130f8ab7b5a8e95c94e5bcd11fa0e64c0a928f450d3016831adf31288b939bcba0115726c06c1721f87b0533718936bd83b29bbc5e447ec2971122cc86253277fae856ade1c814eb82ea785cf8df75314f36f8a4b554c63e720668ef2504a496fffb41e17118b2abaa8a8203571e866a1f76231b6c396e58f8c1aa87afdda077caf7f29f7fed695b9df4ba738d0b6f928d70522b2399cd511021412da506d0a77f561020bebb055f1db5a92ae6ff559a8413097a160236d84f8cbef92e73183df7c216a27605dea840a1c562bc2ca78c91e383e3a9f3d5ddf540767fda3f1e441647546162408e52af30dbb0f5799971807bdb926f08831d121564880f37524f1f77f4a11622ee2dd7c60c38f5be479a08ccd1caf207e16096bedf65c2d6bf2c10fbbb936fa84bc3ef65915fe4d27ff0e572ee5d229030a34edac87f63c0553ef12d680a1eac7e903dfc891d7d16b0247485ab3d118559a4fec44997449f6f707dd46fea64e8c5794625122846e2afe10fb8a96afc857a8fa4f79b9740d8eeb3b360056ae383e2c7eabe5410145af12a8b67e13a090dbee890634a2b81110c065875f9e0dae1538b25f6f156cb7110dbba304cb462d254b53eecffb1cb14cd167172b324f88e4ca26dae7b22081f7bfa078fd5f04de571a652afd4100a83e2c873feff03b479cb923b2038fba6a5ddb2e139802ab5e14ef4a380b3b4dd4cd834627f8b5cbe4610d83140e7fe3d75cc95c96016d0c552b11ac56aec793e4b5bd758cb54acb6b1bda2f4fe78af957281b9c0ce376debb2ba265e0b447330c6afde8a8a131dbda6c0f9c3c8b7125b216cc73ec279625491f80dc15d01f8ad743519201ecf709ce1280b0274d479ed1ffa9e252d56376c1f380870a78d2e7a539898cb4ef672687e2c86b7c0613e39cf7a581ff062e32d3e5b0a28ba343b71de17b7dd607c30bdb6a515ff4778a35350fc891c0ac2c0f6168101420e59c43b03869ee8196b606e9a8aa6cb4eb3fa84ccf03cc37456b4e466dafa63386054a0ef823381428fb3c7b53633e5bde4f4c188a9ddc1d2d299a56f582416adb2637e7ba8cc17bafcb768007592f8bdc60c98cd9d3f743aaed42ec6fb6c993d2f4713fea4e98d5ef97bb176598736d3802e0a71602cb5277dfd404caefa8b35796cec3c827221a4558a7689279929281dd72381fab7b9d89daa52ea6da0e4414512bc6a414992ade13abad99c381669589fa5d6fba04df06d91b28dcb0f1b462b587fba0fd208e70632c2ab362c71bcb7e0910264a2d45f6e06eb1ec5e6e5bbb69fe9aa04b594ba387703bc7fda7a9d05127e8867ac2de17a6bb99829e2ac7b72929adff9574c0e04f3d8034c26a603fa2e79b4f665198ef4a53ca7bac5d627f51e77afb971ba08088daf523f2cac3464de37c943496dcef386923e4d5d6276100dd831268d140f4ea6817726b3690d9983ecce09516e247fa4384d4fd8c07c51bed1ed93820e0fe765f024a5eb542d7a26e7eae19eb753fc67d0a49f25f81d987f33333f3cb8345d845ff82bfafcbc6150e926ed756f7b7af64a48fbf928105e80caf4cfd11e46e901cfec67de5ecf1669b9e05d38e1f0bf5f278da4c676981c0fc13ec1279c9e7f7155eedf8f73bd16d6b9c3c3f5a8f9f0e7db5728c8a0cc0a1eb92384eecf6915f340cc596b97bba9a085c3fc0058fc4ea660c587d4ec5dc4d2f4237f10265cb57a26e87d16defdddd79505073d77cfa730033129b5c4dd670074722fb0d5df95bf3fcb7fea33359d9ae35f7a411a85a1fd5b9e07bb19bde1fdd25bcdae814555378eafb6e075e2348d555a56027e51a559dce45081b982e92e5cb77e76f2802f4b2613b2366ed698f9931495c1305591c80a65a83a57af3e3257281402e5d325d61f161fc1ca4c85ebc3049f97e2a9027c2c20aa09aaedc9ba31f10e506ed2257361b2fda60e64dc527750a54f9adc31a6dd8975991714ecdcefcd26efbdb56198a99dc610b911c6e8570647e8303c836db5624222335bda0e6f780a32cfc154846dbe117faea9c8ba45fd7fa2104d6bb9e2d6a5f7d055b585269054a2ca271ba7dad5ade3d91b079e482066996a00ea3bcc8a73cd709e92812d10108be4569ffb9b2faae7c63f8d73fbb49fc9cb459218de0983bbba44562dbcd95bc9b00954db77f8c6b851b350b4248e8cb0da8a1899b0c81297cc023fd91e19add4bdfc0a2476b4108bcd40ca61cba8269a41e8c86faca70ac79b860d93ff05116bf880dec60a1df93182537dea54c6c9edab44e7b20f4defba56498c8b0ca339b06b54d30f8f89a0f97f4a8af421605c6a5ebb97ca9987310e4b8b3a8f9c62b4b417fdb6613fb3c34dbcecabe3f98c4f3f03a93df9e84eefdcb14c77424b504c3b16f3ce6a672d254fb47896efdb67362e5fd79452effa23629f5924509bf19943d6c530569c4d177b482435d85e400d7c9b9a15bfd7665c739d1fbe71c8d9bbc0a07b74220776f74dc55b2313d003daa84830f32f7c297ae711942dfda075e132718f5f06e5d2feca3e280816912061ab75840197b3cabfbe3efa912a5c7c74d900f3983ea0303dde52db3b90d2f937447c9b8198e2c96a74d332ddd3ebedb41ae2e0670708565d0896a9f7fb025a036c8f707e3230ddb6b8b28a7ba06dd81c2f2ee145c26f62eb3964898719b68e656c052748962e4398296329d2c0e748d2f49ce5e199ad4edb0a2c92925822a78b314a646231f00fc142b494de471bd5d34d214e065fd2790996701df52ffbc52eb990ea6c7e5b742c25222232c6c9e611f35e9e902fa29d1527989d92a50b3a50bdd9099679dca6384074f4e12e2d8e2140f29fde47ccd05a1414206fe411e678815e3199ea361b17092b99f12888efe1b48d0cba7504633a8610102cd565f5f579379fd22f0a1520a0ac5a86d4e66a328f62a040ac0aa933d5a1e0437c004e14e8f60364b351dcc3b5d6670750a603641c82647e5d1d67be0731ffd6c668ac2279ba52f4042cc9b757e174713a57d32e319f630fb50dfcef79e7b26d3900f39dd332b09befb9b2415bb09dd13924edbfb70b6726e678c2f59a184b8454c57a10952022652d0222ce430eb7ce3b15387ac5a39b8e125f2931e665df518fdcc745a50fd202a84418d37d1dbb5531d0cf21f4475a16286f46f467b63de991194a64ca5cd7d182c75b5bd1d182f695bb78d5bbd734f51d82509493a49e92587d70f7c274c9ccaa348f53d11cdbc36cc0ea9517ed956e0dabb25043ebad97c5896ff348a974b1717b0f1407f830716ddfbd4655efee56d76c5427779d580cf165f71f23b8d824c5dd6f646f163606d6f25881036f2853c35bc834af7130bda86b6f0f755863ce50f9a18ee2fb4e23116ce540a1e091d6db1fa4dcf96637945dc2af25acee65e6b3fea745a6ddf81bbccc5afc4bb48af208de1b18fe846fec718190618aaf390e89026aa8d5ae0c933e691e7269bb42dc39f55d1118dbbfdf6bea2036691a0e3614690fca35fb33d854a1517ff9f8d4ef0f18b1a870370323995585859d7bb01c84970811493bb922616008cd52707c38b0d5eb99ad955662adcece113f4d35a23e77789657fde4f6bc6e24f8a437f2d5333f630e842487edfbe8ae4a3319e4056d898b06cdef8159ab833f63edca979d8f2292e4949a04572809b6a3bb626cf3c2344ad942232f0855bcaa857a57ca618eefd12f52daffb14f34c845eebde37787298ac23ccae44c1869bbc79abed3fade1d724faa406a1c0e3d5f5ae14de919b8eecbb6866eb43d1c4537a68221a3c78513f34d00d6330ea87e01630ca1b5be5a449e02fcb7cd969a490010eedc394d1b2c53978b1d6dc341550b78645f4e6bc5fff3b0a42311d76edfbd2b7742360d427115227fd5708166caccf32894e884ca1f3a6a9e1156b8967f63bc6814a3feedb7b4a91c33086a3b9511ee0fc3fff49133dde5d1c16c96499c5a7c78e9c7559684a76111aa05aa9e03205ba006377a0eb5a723690e9c49b4c1391418106fc48e1e09af7d556059855f7a534ae27f47d2cdcb0ed0db264c6772addbe06b29a9e6fc88aa0bef6c1cef7b41baf2b4419de962d70b39772384c001493769893ab412a45ccdbd3c9caf27c48cdeee3a9e46aa2124a8172ea9a5c146e2350729b85f598dbb63782f75445e43716398a15411ba5680e164460c88c5ddf212910820cbc9764404783bb1bd16ee4dad76a09c7564a16b4785e3c66989a22e5197baa5b90f63cf92e426f41e44d7b7b610573116487cbb47949b28eb3ef0436cb816c0d32fb37832e9af1283cb87627a21b0529c37825aa2e96b1f20f2445e3a00b3a1e66af97ecbb67d637362fd30a23d79e00650884c497b3ff3b76590edda9ca12843e1126d8053f04e88d62e21a1861f9369e6b4af816c8bba8cccca20d238569ba4b35e29f04a075c7f97e173d14bcef1950484d3f0a022cc1bd405b510d933aa389f403c46c488f8c9de6d9cd8f2e62cae1af622533e4e78db07af73ef70c0e696f87a443e61084282e8317ba2f301725934cc2d3337df209a522d37eb3408bea8479e5fbf5f8ac7db4e8cc984cf0d0a5250263b5c67ea46968cc0a42852f3354e33e0d0d7fabedaefa5aaf30bfa386984e81022004e08b68aac953bad9466dcedf9e186120f7487d8a5a1f118bbca816509befa1a46cb9940181bab90be68bb2185f18291e84be2a4d414547593e7ce6885b44fd00f2a52002a2722c8b25c544b073e4e0d247cec513015707f4ea70dfe6da21312c3d8f026c2da1f31b4081c51ff8aecba77dab9f8e738b1b975cae7a7b1c7bb68063b5ee58c972c1dcc16c8dd07f6a03f0445ce81e44b3b6a174cc035da53c435b273b4d50378b24949eccaee409acc9c9eadf56a05d1ce9543a2ba24268d6883c2efd362624aefcd4d9c46efae7b9becb310e434504384b11364353b3d8b0b0f3d4405fdc46df9e38b7d1145a4451d9b29f2a68785f523bd5982d2b11f1e7f60685c430c70d25f2f5e563cb559a48be9705ac90731a37bf37dbf7c46176394848f505b6a7cb273fc421cbba325ec7526ff4f04b03740118e744a179e63771a983246b3d226235785764101386abf357c4ee1a344c13da1349472b03a3cfde84effc967d2560e8859ce96b7a6cfc6c48b27b6acd17f6e3dab14ebd26b3f7d826d8e36f861b5d7b764bee2af192a97ffa2df2d4f4bd1c3aead0b4c8091d21a6507f240a581ce4a982e1c3dcef387fc23d065210412ae1f679d650231abec5ad35b8eb6c26079f1221e4227906b2b30fbb3da2ec391fb6d613955c8b030d0c14ad55fd784248601f84923207659d74e40cfdfd498193b03396f82c535e7223cd3168aabd41d7076cd9035793bdeda64667c1ac7711c2489365ee0f6a05fe9c75248d03d92b766f493203b149b1e51fcc3d1ab09f6611b95aa439e61781237464f73d596336b006634e668c427ff6a9c3d6dce04c8a89ab6a8a3ed6ba96e3d116473f74d142efd159b540fa66ae673338df498a07006dd8bb21656d1fc9f0492bae28df0e323246a7524939506229e10f071904ca06184e40511994d5fa662d9c0afa0c58d14afe0f939534d2409eea2f3b9372d55077826a6f810fe3b43b2a0e3a166d5884dae31d8c76a40dfcc74897bd56d651465fed10bb7c2ed631bb05c72d0dac6a7fdc4734c16cb74997267efbab4d8d1547ef3f9fc7277bbb88e8ee154f4a2d0cd9043a41dd8d0c99587914d7de8551c9be8def5fc89c8c05a5e8799537e3a3ceac1ff77877afb95b71c9a5dedb8ea883f2a35ee0f2049b32268b104a6e8c68946deb6b9d3a9268d5f17eb8e56f2b331976a75ffb1daa900af3a0e6cdc3b8ced14ddc0cb5bf546d967b3ba111f4a64221aefe0e6085430f673f3e16d57eec670ff4b3a656cf771af96eea183361ba7c1609117c99f9f53f7590e188adbcd5d61b812c773eb580157ddaba0d5e8eae08b9041d7c9019af3eb5a9e6ef63caaeba2fae03a1c537a54a81d8d6791f431b0976891daf957da03380a965e68b92877c25de8a50d46e2f1eeb07d92f8fb3b09bfd8ad30bb18106e26826bb9ca02d7c9149b64545f2791de8e737031dc7dcea3cb2bbce8e5355343c6a983b6d420e4a40be79a8b1556cfd8da19d5c998de4eec0aaf34fface33bd79c0cdc0f2d3bdd53cd572049edea4e7cbf04d5ba285d1844c67c6865e2a7427bf7bfcf4291ac10b82786972876c65feac59e867d17356fdf353ecc303a2e0cefc907814fcebb1c2342d62ffd1db52492c6612dfaefd56543ce44a9c52dcf78db92f2cdad0cabadac1693a03f70adb15a26b11579728e72aa44346fd24cec6a940edbc75723d87d60f54440d60a8e083a80798b34dce82a32f8088bab3a8e119384cadb408de351ed3b52e779393c9e29cdf1bc3a1038a39a157552592a03e38c3b12a18c86792ea7d7f2e957a15aa84f9dcf2b3dc0e27858fb48df98e03124f21c6c71bb26a9ebfa4f4b92f98c5fbe48215ccb69bf790764030914a04cc3678511cc24b730bd074b20571cde4229682d2d2d8691d9e6b57c030304bc87a9ea6255086b66cb3cf368d18b875309b7ff73302d026db2de35ddc8cc57f2030dc44080d0de21638ddb316f924fc34da1a8cdcc983e8fba967130599d3ed487a9d1544bad0c44bfdf44f1d62b810998e55a11b616eccf68e0f3120dea965e2635c664414ec418cdb43036fb8ecb981c6d8f507578cd1f7510b7e03ec798653d92ca5326e0eb9e87eefaf0840977bee889831c9dba20e26838a957524f1aae84ff9a79e1c1b8397a6ae98d17e8883d62f9b42eb0564db62b8a7f1fe248d70087f71bd940d671f04a3fb153102b438f28c6b6351b2052f7262a6b8c4e96a0885251022759cc890803f7a2dc11ce37bd4b72b44775e03d8ea94e7d4609523a0904a6f4bb1e9649accaa0b1f5599909b63c0fc6699850c49d4a8258d997ebc0cb517f1f5035290dc73f4fc72aa330c0fa6fcc515c41ab950edda027f18eeacdf1dabd69c60a698ff9c3dd97f2b513ccd8110d22d2427af913069aa6e1b039eb17ed45b286d18af4ba3627e6170c056be1537c847533a9b39999ac9ae0999a508c9f2b26fa0561f13c9f7ece42e6951052c330007acf6962714183f0346a596846dac86b9eb40e8740eeaa6cc52573cfa5b7b1f34e64b9dafe618794d8393e251ea129fbe466903306803cc5015656085b221ae9fb657e86b99bbae176294e84e59585b5bf74de81e43fd564feb2dc6635cb3d3ca163310553776ac79eacd149d158b095af82c67320f87ce4b84b3a37b7ff411848331c4114a084372629f46b7f3ac27a79f9e9e8649facb40e0c6835ae14f4cc8b0f2c7d0284b4ef84e34c1109a66a9c00a6e2dec9b6e641ef39c6c0c9cb0d5e5ee7b4dee9334dcf96a0f7141928114a621b6e5a74a115c3d917c844a41b7c2172ee30d1d8cffe86d178b263903f3d0c90682f0b3a16c090b908e5f806c24c4723d57acbc2278167230ae8c9badb45a64a61a831e0b2ade95c76cb187150e2d125700212f43f82fea4e9b3dcdfab664a15db8f73a4f0a55a01c321ee0561edf7f468612304ce88ea9d9299cfa1ac8140c149240644a3af6b1d2996c01fe54cb059c1bc4ae2ff143cc7e2537fe6d3291b7da1aa43808a14b90c6713e88b2ba85cabc27b8d96d9e58ce8d43c2809c7529b303f4e9bc3c887d0940737f7049b5bd7c7f11e352204f82de4cda9e94a33a08c915cb1f0061c23dc7535431981dd759e6f45d5799a974828e1981db64239ee661df3b71430d38f66b9bd8844242c91c82c67b8b160dfc8930aca9230b52bc6b7b67b40ff58982d2ee72cd1afbac26c7607e37a3a79e857af3c24c10c02859e911c36508c48ce6bd7c4f072e95357dbc18f02706b3a9c88d71a00c472532b5ed1289b9a589f259c8eb2369906dc8722fa38b8df192a740da077da5347e2d93731814f2d123959d3c337d52292aa4ea2c3cf081e721ba1dff71ba610a2089821fd8262b7c750d88e7f93a7d7c2af97d5f02a957f57e92b108e6aeca283110e95f33c30048ee8f28171b840607171a935e260493beb0ee7df3e3b6bd6b2388e5ba45a62696743763b5eadd40a49434940ae14651fcd6bfff83fd47bcc9f035da149d5783c11526812163d044ecd4d84e5991d0126a5ce34352215b7a609478d0e22bb6ce4e45e697cfd449bd198fbadb2f2b4e6712c67bb67085269bf0aaa1fb2c9411e90d8c9ca98c77feb6d877180f66e60b3f0c9b6100fb1f73620d02d5002dbbfc3520788627d8ddf91549cc3ecf57074f47e3ae50d0f98aaede38df8240e0020c6578a96426c5e26f8bac4d6811e6c045428b981487e8c3d5d9d154d03998667941f8a41a391f56472a7dd0beaa46257db409a5826618884ca6341ade8781d39aec5ced21df741207c8f2ba8657a199c3b943d51d13ea947f761fc3040c44fb0d0fde2c2344f3143133a27124da4b0f69844003f544bd603ea60e22ffa6526cccf1d44b007f3e0a69ed38651ee03f55c87452f5754754bebd2b1872d0a32c13e247055ff2af834dbd9e404a4096edfbc053fe69bb8a52622f2672778d855f02ad1b4cfa5cbb096d292f7c2952a82e5565cf6d04aec92f204c42ac8113111001579effabeb0a39e585c18650e9341be3317be993df79d7a6b5119f21cdf9bc7080dcbf21af7b5d9f317ebdac760f5dda44c9d54416dd34004adb0e0da9b3c8b90c64f2fc28048303521cfd7b107df8838da035057017781f1e9596ae3207c1099ea8a2c726b15dd64e91b83d312b807741a846afab44cf07016b37ccfcc4af2592afe72cab85ae0945314d78bb93964d24a9bbcec04d9cd16fdad882a94de34fc928af232d98f75f6ba01616f94213098f30a51ba8a8fc33d1d1c71b9913b7c6810fd14af5aceabf0d7fc9b7847f06d2f52024428aecdee753861123497ac9bcd82a58af3c85d2bac086fbbdad3a04460f04f41934e3ce1273cce0b122783bcfd63f6b5899dd8d26223e65e59f3a481f22544d62ab7c2f236e626e2a79fae2a11ffd2d73a6477dd9c478b95fa5b6d349e1676b63bad5c7f0787cd0e254101a259f823fde1875ae0f12bb4fd1a58b79b18dac68730360c46a0bf88510f8e4ce9e8d7d4463cddd1657bb7526e78f05fd22ef46c5fbf66288dbcbe8416e031e007172485c5e24479dd8a72c745c8c949b51ad50692f4280c9868847a146338e59f5fd5a8a26bd6316bcf211dc7891d2c480e308f509894fc46dd5d180d9ff6003140aea732d82e1a3f3a8e381e29754e330d2174b94cb0f3e9b4e0b614241c0d41f4b0b58dc9f552dea85aacf542916e5b9938bf30c39cb07b39ce6cb1bec6cc66abbd221d02548c664419258471992e3cba9bc73c2c8501bfe63a6a7aba879bae2ae216906beda98debf7addb1d99bf7cb161b6bdff2ac6078e02b206bcdd340a7608815ed3907bf398b1a6073e6bdf0917d2e28a8d2c57291fba839212aa189b846b8064a5bfac2c548c5a3e406def1ce0a8495f41bd7951e30acff0a8a2164455c8885d8560d9ee8fe76798ed79bcd438ec4197a2922f8f970ecbdf1427ee14a3287ade5ab1803f5ba79aca4000ac10a3ae066b49c2c1807072f0088ae6c9545f0e26a3eb63868fa31f917b95bcbb3df6224d2ed855320cdad1b8d72f8b82f689e998a2059dfd4ebf1d42c8263f240fa78d974bdbb2b77c97157df2d78981bd9d44ca1fb265cf5c5adc63e519638009147e200b6b2c46117d0f6ab630b7b71c4786acaf318ad3f75f98f58f5131155a9d869cd462cbab2cf7de701c2727fa05b05548b1bd88324cfc9c7802bb0130aa50308810846fafb8e4fb25285088e87d63ecb6749deabed066fbb8460f8091ef586a3904b9c0bba8b776c647b5ff396fd4e2fba1a77b3d5b13baa3753983f3a72991c50ee25f737ae936f2a8c8b85e23c5f97ecb0c0a5d6bbe1eea732f84497275e46100ec215e5dfa806f4a1b449ccb24685db4fecec03d343e7639039883f148ac4c5643269cacc1c6b15292844fde8564ee68ef589dd094562766098cc78355d42fe55c50463593c01124680ed8ba67edb38d43fd9f02e62ece0efcf45f7df24585186f110a7e325862df2611f0f464726677059fd9406e3624254a52fc5002951d5a0c022a04f59f088e876b42ded7b8132a64515fb023ee054b4520ef42df8a70dcc6cb7d7c662bde0a3ad8a32300c208bfa480830d5d8a48f2118a77c872dfb9f67ab2c31106eda782734c5fde312f38690e5477c9c438cd5e0805f022cfdcd7b7bb8fba67f02fee8aca98614e702f4f2d1fd122621057fedc4976cc5aac95315a304493d71406e90aa41217a5a2faafee736485dbff13ff07dd869f70e167ae97f954f9f53cc509b9ef74951a72dd39d22b7abac7c5657ffe9b626cb9c145aa079905249276835a0b589a10dff58a4e1d7c40c354793619062014e5fd630a5cd9ca1258759c561a7929dff896c5ebdd4a8487bb6341ef7ab5dc574275521509cac64b9562d0a0fcf6e901dab54b5fc09bd2d6b22f45d87a84af898429cf110b8a08862f264627f81f43c98c846b48aafdd048687ef780481169069d4b687b319777a146c1f9a631aae072944dcd1d8725c192787910edb1d3f67b87f484569a0eebe6d6e14e910093b9b3e2c076c8c9360dd8e023eb60c24731328b204c987721b69b2dcc998d3a9154bb019bdf80b5f945cef9d6af4c821c103e561f8218ac49797b60751ab30139494c6210cf1e81a647561a1c1e18fd26af77dcb06396a643fb10d1407f04face29245f880c9b8555e075959adfb95a662c10674bfe56e7cba6208cd6f372e11e37252ecc4f814add5b51bfc170ffd3ee52991cc617a475f96ab6ec09471f52d163dacc4031ef9ccb832c1cfa973d88273e1a613d3bdc4d9d39351d67bbefda93139ef229976541d42e01cc76b6c2c21df4b1668c0bbb096601e59a2c26435b222d70768b1b455ed4d41b0f74347a428f6316955a9014237b1907ffce436effcb47aafd90a3481a0940ac8977632ca060f8438aa44b13b983107876645653ac650c4c0abb3117f593dd54a525e86ddb141e63691456563fc3b2387a03032db2450bc8839c6d6cd82953a6cff07485548e91ed74956249431f297959bacd94aae5c6e5afeffc403bd8239c1a7310573f593aca45cd1cc3026bc728bceacab6ec377f6ec60fd37b62ed9839ddfc88accdddf251b3ca6a2ae2e32e960457efe15cbce3195188010f3659d1d315278b0337f030db677816fd0b66e66dcef80ffdd8fdb09c54e74c3cc808f24e2f7c4477565e5690d35d5c2dff1f07532f4011fc125b213648920c46ee7f9cde416dc720e224663834e44551d02c4abc0db586000200923a81de90b122c399bc314a34d6833b57689cff10ccaa96f36178b7d27860987f455308033400593354c95ae09118413e955468bd27ed8af1ded45c358b0597399e690aba7e0e769d611fd3382bfc34929d5a9e9a727413b8b54dda7d8d936bc2ac4281ed66cd5a37891a5db392789c44486a4d47acc442dbab3de06e9f9e336df43479380e1c481a34addfa6a9ee798b459e75e1898e3e7092a0963aef1f0674ad98cc6bcceb4306939c580d8a7bfa313153a98053ef7d4c85cec23bd5ad6164f87b372200758674eac94346851948d4cfd2f292c3ef332029dd2d4de7c2bf1c1e4dd24b2f166606709c102f94c03d1ffbb118b9bee6d513d2499ab04105fb0d328df8e0f6ffc2fc0887243416ef3174c1bce46fa35cc1511f99c258484b7dd151445130fccfbd432bcadd79e4c418ea937878a2bea2c31f22f29d82c5b388da3bef97d508bf44ed68de26734d4dd0863c17671e88badcf872baa866f770caa16407323c9f656f994b6ecd05fa85cb26b00857f8e7e491bd851377c72b6835b1b691c7248d91b133aa5300b31077e8ddac06d7bdebf41200d7eb012919230fc06fac313f02985012f046ff18ddb35b1b427b1b9738740d21586f6221fdbdd0a4e82167c11e15a75fa32bce8a7a911147e6e1b51a8420d7e31bef710ddaade866daa556f1601e52f8d85832fe4819b2862dea13c2a2740e6e1fde303a9abf841ab969defb8f62c464dd0c2a0e0a7834f224fc6ac785ba2b03910894c426671db02cefcefef5af3faf57705b2a77d102b1fdf9833848cd602018a40bceff1cb43a9858c42af0fbd4172eabb6c7968cc075e55eb5f961415d8f96e38087d7ca692b86b4dec2c884e638676edd537ba50d7a2a5a31cb97ad9695d6771e970742e4a86cde0cb9d47d62ea50e9b1bcfddeb05bd5093b157ee1bfaf80436777e2fdc021c4d9f7646b8a139bb3e9e537fe55e5b6de11d03c81b95c068165b3b7878461d412c2531b1fc4b96da8b91822991c8fa78b3acfb45a64335c4932c08990108f7a0e6adab752a449bf2f807a6be724ebb94389ffd527e3d36fee14f123f00b24e84cdb49f89341e6082dbe504271a7642fc0fc441c620b24bb88f3020f4c2e9dee3bea18ff6d2488f4247e9390e5d4ec1cc14380cc42d595568be59392e24b2d85c83f8b3ec846c2d617fabfc711cd58a2a81503698d3c09eb0b7c1081ccc6b56e8f15b7b770f5578b72e7d77ebfa8754f97fa3b89f01acf3c84654b2b7ab284d8caf2c2fc429682cdf69d627727567a10d65899804fd736c3d3e0fe9323280d98f26f0e0fb4f912af4dccff21b6c4a91a07266967405a4e6994f69e3ef4d350212ddc37818131648011e6e7c2f49c2162b09e41bb4a132d4e030d8c527851897966fe272e723170c25d7c3865124d86f93eb62b7f68db7eca30f6ee6662c86207be3c24b70d84e71b5eaf0f7d07fd2e0a252afa83f69443fbf4d0289afe96214de2673cf018f903177ab5f8b2781f8e7b8d0b4f8bebcad1e7b284da3b2c86f505448ec1ee2c4337639541cbc651e85c63e4748d1dd4983d5162fed42d1bb52fd6e9f1a969cc5c74786801dcd87054a1a3cf8036745f941c56c95e4151f62028d651bc0a40eaf7bd1dc5fa869695209ec53d46dddd646bd4e3d11981474b8aded13ec484e40d2070c56ce26085b2927e1ab4c381e887d7c8ebda6ac4946cc69479b5e2fdc303f7235e722fd3fa1cd7aa23feab15b522ce5586ebcea923facd9fe8bc3b1f0836a32ab813b5c9f2be8a541222f861d7fbc6c952ae5a0197c982237aea092d317e60a44269a5903b42bcb683611b66058113d465967761d5d35aaf8761d94b3c4503279c71e8f5bd00728d53c16ca971b795172d29605bae21ec00c52df3a411ca65f5a07dfdd7d3a8b5e6ff56d75"
|
|
},
|
|
{
|
|
"mode": "Magnetar-SHAKE-256s",
|
|
"seed": "02c945a04af43227b15f7bab0f6ef14305d4fd89ebccf20f44fc1ece71e8e0847241da970ccd3ea7a2eb303b161516c6e4027b623561228ea141ae39b1a8c23cf1ac30c811b7de6e2e03d6333ab0492e41109b8ba85f263bd9b2ffdd0d55b989ce39db5821a5eb7492fe594048e3d5f30148f6ee96178388cec2de5b903724e9",
|
|
"message": "4d61676e65746172204b4154206d657373616765204d61676e657461722d5348414b452d32353673202332",
|
|
"context": "",
|
|
"signature": "574fcd7b80e4282c361991c7b97b4f37c091820abbd3111da4aa1ab0f22f03a1b6be4fc67909db33cdd89da2b240cb5064678e043288d9df1d3100f14c218cf3d66d3055505b01e97271d05f9b27cca16449d34e61b05ad69e0cc35eccae50fcb32583189a8b12453e533c5d1106ce09fcac859c8d35464316e18f7b627df7ceae7b52791bdfacb518da123bd57d569dfd6657d3e6b9a9f96533f232b57621c6632008acd01d2da8aa83961ba8741a1c569f14c96bba2e162da5201ced3a937a8a07d6fc202664fa7e9661770a7deaa18c0675526a34e507ccfa5c1e028eebff41b06131dbae221cb0373ad7bbec727a2f5e693fd517eb61495889802476f6a665ddd078bbaaec9b97d8bb392c2a259c62ceb02109a59c581ba1569147157679ed1b9c710661e3bf21fc5aca36c25fbd82a1a04b6fede51e20014be3fc22abc9b5b92d1ae01465a901b1494e12f4fddd0a8be7fb33d85ade6d81d1218aace4d5e65735e958294cf0ce8d9ee961433a68f7de53789f83267b611492530e4b2ea81c1008c08c53d7c23fae429dd3de3d22bfe9bab6960b165dbc4fc2c35e2dd9be334332690a15eb71df7c5ac753b68a74a883f7259b95977d945b3f93c97f9ed113eedaad0c87d4db37fd6a4aebe301ae01bb3bbc0180e02f0e94dcd9586d1b3b6e21df7d9c4b6da8b8b5b8475c4cb6757ac590b0912a0d49bed8cc01513ac62aea2a27041a71138a21fe5114ba963800191a4b901e19bfb725a29011ff73978f80331d03fe8e4f91679772170ad50e9f686180611a8f9332ba595bd66f64ccd28334cebfccd1e5dfeb0a4f830c2bf74c782a2086610b648543ab634fffb179ccdfc1d2cd98a0d1962e0ede78512ff23ef7d5329f018f8b89f4266f0b2a190cec4229ca48f3e9af2d49b133b697154588cc32073f823d3bc2bc5553866e0805df617dffb05df4e6041b5a8f8e718255faf996fd35f446aada64627e654029e80b576fdf569b08059ec150b5e5ec3f267090b35ba571166709639302c0ecb2cbf5444b9601955fc97d4c9418307e4d2fb25e07db07e7f88a02f8bdc84cf4d55616a412efb3ef5570b3b25a0b8ca5eeeff7e72724ee088185d82f026687707abf0500d7a43bbc7186b468842e9ace0e59b3348572a42fcbed6e41d9106a7c37c5707a4509cea2de1b51f0db0a5682e9498900585660b44245706947600ef7a5d123410512a2c66df1b83e6fd90494ef3bd8864809116d9fcbb318e2935fe025e2e052d256238390d462e618f5cd9763a5d5b78097a7cc2f38785e2777de4013eef58c2ee73cb3e79c9c3584b50dd20688a5e14341973d9a39ebdbbd1a3529967c66bb1072ee703502c63f33472dd040e0934fa37005b96fa0477a254e57fff28483f61ad97430fb68323c7393b833b8c3cc83a8b60a9ff32d7651fe59b98d7ca788e01848b50329aa39e25cbeef4542fd9a2e396602339486fe9a6f9427cce11df5f3ee39da31ecdf33774af33b1ad100feda2c523280d40bc36111141b3ed225856ff7037eb229e0cb0e8fd637a09738a4f0be2e940dcb9ea9c779b02f58874f902329d5f436ccdc00dee8672699f33a5090771e42910f0104a8b21503b1c1f043c1135d0e79524f5dd5d21b51c7987ec4fbd5a3127d95d1839d46fa1379ae5c01ae5925936d4a10324df9e4d68d0bffa8f33636d7358999b50d9a821b4a3349b0242b6811489696aa4efcbd548363cb87aaac5a4df69d168b76600445719d3e9cb441492bae77b9f52f3211f92d2b78e3cbe626f735bb29036dfdb171f93e666af92949ea50c95d527dadca9978bf76ce689d52f25a2bb4aee55b55d11e5b000d253e1be5b950b4520998c7498938352849214601cc6ae3f9af6c2de0eac88c56e342dfb56ca0874bd89a311b09165b71540117c2eeb1492e7db713d30083020587fd9af20ad8370a2a64a9d89494018bb8bed450de8653923669307f35ad384d077ce30e550d322250a37c16e064f97b4d2092e75a330a096a096adc6f10a8ff8da4e42e69aa0b764e35fa13901151cf2121ea8dc3589cc836202cf5087876c78ca7664d83710affa406d95a63389272425ba6f21e0d315610fe361d7189df4a7126b192c0d9658809a848d24d2f93d0cefd46b95d4872059cdf772f808403c283a1865d8e3fcbbee3c3e1fcb66df0a70802b211cf4ce2d04359d578ee1d0a0bb37246f8604a8d02e57feeaf5973cc54af3c6306d3c19616fdb93da7bd76631e8cb296b47206640ff7dd95b280b2baf4fc672c7f06e4e421e0a3e055fdb295d7db1c28900382b7619405aac50b427c95e2d6a8cc6e8a8c6b74ba18f6afc8e981b3d5045ae11471f4ddbec494bdc0db433231e3ac722c3d1c04765ec5e775d6eaa8ee605e542da28fffa6505c3d9229f98b91f983af4f2023d37dbe6a89e2ac1db79aa98687b7829758170f53de970c84c6e63432af2dd89617105dd944079a80ef35898cf12cfd5853db9c45bc54b7f83eb8e4c63c0c43cd07d748c021b09d54d8679c5b6c5fa3f2cceb9d8a11c490de790ceeddf855ec6f575ed4f51bc5e229c57446af05eabccc8177bf2fc66571cf0533200a49a21f1a4d711b8acd3be88d73cec56c1cc46d602cc82468197925f2e4a1b4ae5f7c2122f0c0f416b5c92c16cb3e095db9a8f9b691f2586aceb8414f8718142d4b84d2940f24012654893c78bc30f4768c1b787064b568684c64acb70a41ed389846146feb8bed6c2ac38e53fb15cc5ae54b1c28ab811b279a8b27e8a3193533c03f1cb9d119b2e8a680bb77544499a9cc48cb04a60c78164ff4558e00736825daa3dcd2234c8866f0ddf33ffcc4b71640b35dbce30c1d54e856a0d1918d780010fcea7bbcade4a2c399d5b49c33c867363f5e6195f434486fd7f5b2765561138b08e240395485ac073df1ce595adde7b7217221a4a3af8f136a3117ab1c561bde14bc47f319555e304f9f3ac115df42e364f03cb54ebf4cb9bae80aa98da72db569f126489466c317953ea3dd258b48beec6f5b7aa0c37119bd977b5c749ccf8e2d9852ae8e1b0390a9867c44099efd4a340b5e46104fd8e317b31c448c913f0fa8592cd41434cbb4ac6097f8898e187b1cf192c3075a9882c91ed3d790253724194d34ea9f7b6b7bcd636c06a9290a1f47dc5dafde25a83465e3aac6d0275e2fb5b803fd18ab5b0ccdea8ae401b223b4507b40042b15a6b7b3786c65af3fc9716031f149a41e8c3b2c4e8e407bf218715ed8deb6516027aee0c05ada41cc0202a35d8404f38ec0f3ff5d115edd63115c5a9692ec4ddc90e065580da69a9c573c4bd35ddcd229ebb9e89bc18fee23883212c6161bca57bfbbbd36759f84ab5ee48e99e0b1ab0a773aa48ef3dca4e19fb618dd9332c72a57e7d927179d9531067579cc340327b745349b438a8bbba6d446fc6635fba50ba62b5745469142dff89270e0e759a234d691985b0d2c2a5d6ad87d802ca843b91b2bbf9db19d92290287a73f6a8984b5de0858141287ee2bdc5bcf8933558c5867b8ed73556c2ad63b4f78d2cf6b81c6f59fd78bc0c880b8eb422b6b4a91ab71d0afa9fe965c1f975dffffd2ef8b50881dea694542275dbf0506cd4752e7b947e199a428af2e7bf9e7043a50056a5948f955b26c5427671ead63b85dda32df0242f76c2ef386d69dd2e57bb5449f258172f5359622b625aeb6aa08e2969893186ab585e29a6cdbca62f003e3acbfd3d05df8eb76b63c964f9a0170f8dcef6b5e9a99f3abc8f98f5ad0bb1e9656e924c81c5a0e99c5a68d5edfe949f3cc688683e20ed7ad44bc2b208542f9f2dfa2595ced0d9473361f1802052b1ec313d352cfa6b5096af5f919f4c54e4d4b5150903af496a355267af59f34aa60f9910cefad14bababaf9ec1db968d4149f123f2fdbcc88f728e74e4f6fc1b7dc6af5c9b5400d674d34caa2ca06372e3915595a124c60ffcdc6d645831f048fbf1f5345a5da9f4afbf1155ab880c4730aeeb08cde8f5dbdae6e82550efcd599b662c1bf4e497414e0bc61a2da8fd3e9823df4b3ec57da9f55a151f13d551fb743547fbe19abaf9269eef558b34197e3c76e3eccc277f59fd79dda8de6682eaa8c461a8a0a7fc232aa4228cd0c2ba9d62dba79b15353c4c672a4b1240782c9bb99821762c0d5f116ddf615c74f1c034a727a07f784862e4f92197aaed45efe6dbae0f10a38de40a5bfc943dc6fcd8f17b4d9e30a0ac0de81e5be8cf64c2ff62dc321ac9a88281366eb45ebdac3e06cbf0d12afa751ef93546343cf0cf1f4f76837d3b409d97a440f761fb75faaa398e27d33a1bb2c0701d360c749cbaa961547770fba3c40b834d0d6d1bb96251f236cf4235a3ef50b210b8738b91fd6aaabb6986b59c009677723374b92c994ca2b9ec044d6eaf8af0f1e8fd3133406a90abe09d574a59a73f690d894d8af33aeb79e960aa5100c5a978699a8431cffd752fc0be1b51b42b302b75325e23f66082a56e72c878c0c6402e1ccb8a2f0abb9252a4a53e8a08837bc0d131507475be95217e8e3f8e234bf83f68100c9a7c223108ec9eeabd40c967bce19219b1a7d01bdc5a9a7c40cb699fd144acc39659765b0653dc284b494d09f9752f58fceebc282c0c13ff7d302e2a99834f02830ef31b17ad525c0cf23c121ff0ed922406ef781167257054061622e997e3816250de9cb7e3dea523b05b442334521cd297037ef333ca41a9cc8b3e9c741a02fccea33401621bc00ea54170f4cbddfabc3b77a16de29d52dc41fbc3fc15828818d302e8b6d50de79a228e0f330bb99bb852723edfb18535047fb3d1e638382618a439dd8341f6b20c2de41a6fffd3757e046a7357873da9ee208ff6be25872cf0f88dc2443d01424a5e77a502c402f5989ac0bc417d4c32ecef436bccb8c2257eaee93ae0fdd515d1695de63425da04e2d45a47c3a3a96fe9d235aa1c21c101c59360a92d3797ad340a7b342063f4f67d93e37ca08410901d6379268696199163bc4c3de40ca86626cc7fdb4e22a32ce30ff66fb2c5791b4d4a4e42c07fab86842b33870f625972e57d0fbe008d187e44e0f822122229a4f2ad5bf200024c25c8a086a76f64f4b10406d1732062b135a99eb2b497ac42f284f5b3380e8266a0e5d1b0b3e0c7b3c9f91d2b696f6a468e2bc5cd974e66810226e4539a4488d19bd8660e8e1b68863e2f762926137b001ecea9b594c883ff501342a3aa697f2b16be82181ea3efa1a3abb3c43f1f53c74ba418dd0845b5762d42306ec6dfe3fab4754fef21228f1636f37708318ef8e53285b79b8b58d8a2b85a02c1475840771088bfa46d71bd242d2202065af10676ed50190cff608430b7bd84dee6ab3dc0b1196cf5c73bfec4367ea24809aa97da3b49fbc7a71c47bf505f838eaf38045b90e545e21e6aaab8bb61e6920b5c0d7902f90e5651a7ac6bbbd9c4f8749cbcf1f1e12b61c3e804fadecab67ce8877b44e3bc57ce6b07bc36b1c7bf5f0160ac20a013e21a9918e4aa5c32970eb301fb54628d13998c07cfc7af933fc06f780b84f4f7c607ce3e1da9261b3d9219cba0a3dc92a1111e7f6a2c475974275772246c96671c33558245182f022023889aa51464bf84472e0d787928c121cf106250b6ac207e795dda94e6960644e68117a9494469f8127840b3c01c95ae0dcdb1b9d534dd6f141e73a8b21ae287b1363d29b7d3045ded2e87b121e78b77d26d2e8904113e238c2d12ca4163b7f1f45b90b0f0332672b83c10eaddd50993ef61969a7b2f33538b04e31dcc2a89cb7adfd9e3e1a575581648751017d1c1398198785f5b8a44d026640158a1b393015d46eb44f7c358ecb0ef07bf696591e8873e5ea2bee415f0a3ef5d78468b09ee91e593b141a1bd7d963ef88b247115897ab87bb067a3a8e70fdce5647d72212f98ce025ebe416548930ea43aadbd14f2333b9a701bca3e5a15c4240982553f91ef477bace5b4974d754cb07d47f545211c70bc012b6ef0b4e19fe48983608b339cdaaa7bb85bb3146edeb4fa1c90c2de0e798659728dd43be644dd1806b9873e19d1ec7e9b433529f88a2cd848cda21b4ba30739039e880bf531173e16f7177af3baf994c570c792f9b75859d310d99321be37ce333e5a09f562f6b0a68e27acbb2873bd9653b31a65813ca880b4482294bce8896389f07ddb33d632036673e9afac07f7af2de945c88d224d570c3228e7519b3f7f44e20e851f7d1271c9a692ba55f4ba1f52d50f0c9fd35f88b713b6c237d17c5195dfadc5492184d3607f377aa3f02827d2db7d37a9c51126f5712a36ac54ae669868394eacdd74e541bf670f86cc1cbaa59e365d8139e73d6afc61197493f425717c11e627f0ec0ed577ba956683494fdee5a81332e405709dbaeacc5ef66491f79a83091b06e3b652d2b0dc4a945cde3ad35f887144e0d74694563aabb9cbfaad416fb409b10a5b979c667cd35090b839eb7dfafc4d8bbe1b96c60d15866c83f261a52a5bae167c3c2e60f0f0f17a7920e9c21a26cc1d42b19e396e231d847de7d0b7dfde3dd465801518a6f84d141165e5910f83103910026251bd23cfe0139576db9faf3a395628be0067781ca1c357f016dc2ff30b8197e08734417f77d2fe70aea8ddc2b2d4fc30b935190bf955353b1bfe109a1f01058f0c188087ca6a7942411ffa323eb324667d5ef4544d7f8c2a2758f1389d0b1827eee9fc994d64be2fc216872b2ccf525c6b8c01680978ed694e84d78e3138dfa022d46f6c3dded8fa9382f67df6b272acce9ccdafe24871d23dcaf7dd4306cd3553038e8820ba7458bb49ad8eaf9e3e8dd39cd1cb976cee62b200d381c57bf0e93e6c6c92e5203fdd339fdda42dab837f8f9e358927ef35220f45c3f6dd4c2e13aa179c36f623482db818557ad8834faf2ba5344b300b4f453418bda2fa3a35802b558874820dce578d565ba66e3ede2c009c76999e53650dee94778363d689f05528938a71e5c6997bf68f30b0331aeeb80a6a38e6f039840ad722d1a03f84f90a02f3ad33ceeaf483f0267b1c0fe70f533b1ef028170246ac8baee2d6922fb36bcd2a2576f17f790e200684c893ee2f5fd44147398a626a83907a58fa279dcdd318b9f634e45e6296e4f08c1547ce65c17b7d2dca74d47c4125583a86c0ca7ca1a09cdc4178bca3a68a453a9154362924da5195dd6e4c5408662acc8f4a6976d03886580c9835549e9288d0e957ae6c9cb78844195a85200fd70164735477cdd812e46ce0af62a8d2733d4c3c617a47313b77a101f788fb61c54760c8d74198a11528a2ba4dd0ca0b5aa9986821e0b4f1705bb3fc3cc45523bde8aba75e0e5a924bba561a1b031f0fe4a631b62f343762fdd0f0c7bac5ade293c5e6488985ad493a90d1c27b83c0018ef9922b61faf0c02600bec2d3e764ca4589720e3f7ce6fb049b157a9c8e46ffaa966d411023402032c191467a6f6d8f5752cbcf81af577cffb240e16ab41395fe655b8e42c94acabb9f461c5e41cf1578de4f868588e1f8af1d208ff03c02e0ab998454f2b73dbc86f4a8af906d038166af5bbb335373b9cdf1578cc5557dadaa097d65133c6a657284bb23b8737cc176370a4a670b6d6c7441516c286acab7a877134a37eb6e663ab14563329c93c67a0382ab0539581157fa0690f10c20f6ce5ad6f509e47ecec8d10b1d395fda0b027afd305fe7020380de610d252f48f8d6ce0ca5f0a0eb642c63c8d13c00a8e17406f6a87b2f1ea77b9a9bee60230dd5e2b76e52e603b6f61cadcbc0270bb2d69dfb506f4e64a2833787f2aa996dc29b7fdb247787f52a75198426b7749a2c4b9132026913f9c5a4b30f9637e0785620c0fa1675328b73956623ecafa04aed6fa2c9bc0b91c8d05e71a48b047e173741648606483132e0e33ed62f2964490605e9b691aaa944f31db24955cdabff8064b03d04e30b58c4e2a0764a911717235f7af4db042c6abccfa41b3eaccf11f0fb7d08f79c8fd8d7c740238678667d12358953c07b09081d127e7ab473258416ce35dd6d2e9ae79dfda747d4dc2bc562913f53a9f6b57a9dfde0f93c328674dc9be6d0833e2c084ec36c5c785a7b875c761b401bfffc87d5fe194f0d3679bf1ce3d61c1067e77efd09b9407108db995473a28eb87aeba65b93eea910f26e8a332f49172b7b606ff70319eddcc6fd128353045f0030b1a5c0d4d0e70e0bd1f997f629ac840abade0701855dda42acecc17c116e629022d903152053e8fc5ec63c731bfd418b3a07c993c79b166707da8755c9b60fe4874f31cc61b58b58c47bef98389d83fcbcf6419b3f54030928754e40a5646f00137599bcbc1807bb90b9265a95bba38d98e03fec1e699dbc698ddb20db5c337137e3afd3c02a5aff36f845cb0eef1eee7190296341683ed2a1116183cacb7eaadd7193578c98d557fd48aaac67008fedec929ed4804d591ae7536311ec5000a14b7f964d1f876622892037c321877a0751f10e093fcfb544f9e182a2042c9f86d005b10225c70f0c1b9bae24e08c3532668cd1b34fb9f808ce26c94a92096070b4f6fd0974433cd9df214237ee2eb3e2d627bf4e558630517b6f42e1bd3b95cf8c097842b009b09ca0951de0b36383e0ca6695c3d6ceddc86a3ef709d6d4b138515f84964d381bf60ff557c40da0f48f742456d33cebcdb403f03b9fa185ce74736d6d68a0a06ef550bb69b29c0b850d0435e9c4a869a8c9036d287df36c9844927ae1941a95b3c811f7c90017bbb7de5bb7a52d71c0deb09781f7e6f1d8814faec9f909a27f1ee2b8e3d8de8d8bb9665ac8f3958917fce1c70e393e36b9f84b93b05c8712812b5dc238e4d68a2f6bdde5949fc0fa08b3ca612ab4d52435cea8f1b54446fbd050388237f1cea2ebca9c1efe9f484d3bd81f72b15856ec7f4b959fc0eb48a7f5817847d37207ac9ab326bab67393a2b945001af262b8b2af2e0bce0c25efdb83075e7d76c0bbbcd5fad3b2bdc30e5ead95faf37cd9752d9c55e5e6e714572b1e616b3b5a74420ce75fcb0424d3f4b25957f219f5bf12dc101003d5ff68b537cb09db2465d0e4aa3e19578b6a17803895d4eb069f8891b1c234352f935e40b3af0b3f387229c712d8561ff6bda62adc965e11fdff4ca0b346d7a7fb8c065033cc47170b3047b020526b1c99052ae5362a6b112c6659f66ee785c7e303ded42c7352740fcce38dc03ec77c55814d52d4be37cfc08e0cbffb8c96166b65d5d71f3a048701043c66280bb2c3d5d00f355e22045a19fa4d7a71ecfd3c58aaf6d929d0bde8f80763442cb0113db0fff08473077f274d7585b700825d9326ba81fae3defaa6ffbf1f9c52d1a77812f2a672553529b07ac2d7aa23bee4700159578dd4e7460f6cf44028d0d050f1222c86d283b0a9ce9e2472e0a876f45a661bebd14382578929be42872d506b61e48dac9cfb3c43e9bf192bbe0c7d2ddb2463006b8adb6ca6c0658ea2743a1b3ed41e6c91d60b6959afebc6bfdc8e0d515879e9d0ba6ecf509c8fc4a07152f0da4846a7a7e91699de5f0c7571ca9e8ada8d6eab1a5a99bf2240d562d7b2b3a0283b1716dc14f9ba8c57e8a1174230a9adb2fa48271d2363f63cc830ae9cdef1d41ee9ae4800bc1827a96a68a862b686b7e24e329de9cc420ebc5f6d992ce7516c50cf9c222af837eb3e8880413cee7cb3377b76e4201a1faaacc6a8ccb3799b802cb8b7bfdfbbd8f7dbd6597f68361b1c172637154309dc0923cdf55fa6ab5b636bf27dfcfc9bc19bc857da52fd9200b216c63622c81ffa808eb16b9590b6e9871059b049586ad1cd3029902368e6cf403e39ef532c09da0e0541d480ee981c1fb2fef36491c6f47d679dcfaab6dd4920d282ddff9387e796150df881cc00d1c76f0f57b4fd43e0feefe900b0ac0971fab5bedf0a1ba9e12e9e48df1529b099d02d781ed0e0142e1fdc78d6c771e1b955ccb9ffe077634b7c4aac2b258d6278bf9545379ae44f0bcae5d45a89a7d7883add93c27e6775dd37b131751bc49ef1b25d321a086f41bd6adcd0611ea05f62bdc2e94493cf2cb55e554620cf28459b34268189e340e5d5cca793b95a9b082fe237ac0f89c422fa77336cf85052aaba75f5dba93b497f8ffe67ed55fa183f9d73bd5996c11206d281d1b2ca2f0b8fc2c405085a2bfca81ba2088984132acd0a6edce6ae0e2179d3072dbbf6cd2ebb4c19e1aa1a2bb543c3e43631b35dfb7f9563db58ab8d8bc2f18a91d4d9e3d66c4f83170f8557fd8f701cd2b12b15bbd9b2f65282a200928972188f75851d6d4c58bdf00d12f16f09e1037f3d5ca683e1e34e18ef2d1f336fa695735d9b2639b638c11ca0459ccc9bae18c1daca017330b5e36c5a357907d19c34517793e486dd12308ce590e480f35cf2b815d88a6ce826455ffc025fc62826396236a177fcf986e3870125484515295eb038ef6bfa40a513c9c1dc26b1a83f87794ab4c75dd63ff7e9a0b169c72c3dbda785c49c5e6b7c97b7f49c4fc34e64846a97fefbaf239824628eca19cd103e8e8fc7f9ac25b19bcd5767f351f0e58c714915e6cc8d2c49f5597a81fb13a461edda1d3194e92e3dc46571cb1a4dfa35a1451273b1650c41633a003d86ffa303edcb3364cbe8cd5f6c1c2832f9221490a7ecce204703c9c8f387c47777fc68fefe2fae611ac48fb605072cc559c5609e6d7c1a52d1238c2655ec1631e0b28b1b0a4f381f494b69f8b300cd55ed5c802c2a6a0103f0d40776acd256a4458ef3746dc95200761813ad137c006b6455419c4f2190d76712f267a1c70ab83a722e7757c5fee4e2203bd3f761a0fa03450b4a58acff940da893eba3ea3e0e87d6f919e2fb6555e32e57fba77a8bbc3e22437ab080d221e459e56838be6cdcefd87e9a179c794a9d941692f3cb29b13e2f143eecf2d1a8ceb6ee7a4540c11c0271592300236adc4c552697d8e230a5f4e19b026496b2e84206b01c332990d262e9d1f11ce93e927ac2665cc7c9ec28b01a45083190d9ef78599070a31973d6fd123b2a2a9983a36215e515d8d14634100b68fed9850912043f8be98200854d52ed49fa7831ff93f31556a53683d2a156a318cd52a219d5802d9f2b210d9df568c9ebe8118edca312d1dade9f1254514bdfcda3897f2aba01fc6adedbf4e1ddb7bd6aed43bb03c6dfa7175bdf3bb5ae0f77cebfd9ed87b0da2d5e06f16ceb7adf3e455978578bb2cf230fcb35bf3e9b1ec9902f8402e1829c4bf42fc860e81163aec2b4c8db3190b7dc66b219b6416b36f4cbacd88d238c69769e05ec20b5a96320c027939872db619e642195864a8e71740b688f1c3b6d2a74177d6e37701ccb6ecce8a4b40794b93a3b8824e4a24bc7f66fd94161bfae4eabc0241f5509b0e449c1d6cba376f06ac21c063b3bad45c32aab61a0ee2b77934878136dafd9821ca4a61803c09034cfccc9061fe8cc1e1a3e6f74fde7e660c784ae158e2eca5e1cdd1dc33c3c42a68629e7e16d15ce054f22de85c0d4344b8575e4701a20e88f2cb4db447f76d1cad1496381f10f091919f1555c967909670c7e664d33238a198f5a9599734de1a9f4fe61ce5fcc794bf6c3e9a9d5f9c1277865d68532806057fa9d6f7c1b01afe7e5826de5af4b37ede9ef87e1cdc52a76dc41f371c12de1c711d15a11d307049ed993873417defd84d1e908640dc8ee7ec157a3d373b9a08329bcde5a40be0613febf23e7148d60e0773c5a44688eaa7fef9209d4a114cb1b9e1d00461438d0eace86d93c63e2f2044baf69b4d5ef093f7e0a76c13f1fb468e2ab8654d17350ebe47f417bfbd5f0e0822d92a795c7b3e9151be7ea970cca307e650aad486609e96600b6c91fbe0ca5e91e154afa20daab9c77f7800a7969abbfe545aa05b462f0002bb2974d30a4d583e39d6dcaa73b145a4ab6c8a4416231c33584dedb5bffd69e6b97a645209de1b2ba70376aaf80551f1155443b40d5aabe23924c9a3352da85c7802366e3afafe3583087bbaf1342b2dd5405bcf09cb5cc1438141fd461b8a2f24580073886dd838051d43535ee68b97d9e65f886b24b3af0ac3208e24e5c71c206edbd5aea68e2342bfaf3008663f689b66fbbdf6f3c843848377ee9de065e2f64c7bcd2581a19c1310d09b8827c0e56f07354e2f843227da164bbb0f3765ef1afac444b5c382df896707782e6937a28e28490b984f9cd72f9f79c4c99553875b12fb4524f25f2f447b58c144b33e4e23d1997b8539ba852454e87670f31604ad9340e6509d4e0b7f438f6d48fea1b4e2c36dcc98d39ddedf258317eb3246775b738cb93c5a3c286b1641f6819e2b86f6e5eeb7d3b25f09ff6289dfcd74c80e20bdd804b5f306774fb6b0a922b5b2cdb5185d93fe14a7af2fbdd121b3d0a2784c3fb480f791fb533398a1e58810ce08a86cf7cfeb58551844057f4ae4b1128c8530edcb33258f62d4ff3c2f570a8280f5662cd760709546900b20f3492d6e538f6afd8475988ffea671d4869a729d9a6323c584c4e236a0d8d8801b6531beaba3d3c2b67af7ac3cff5ba593ea88e6d826aed2985c96fa9252ea719641e445a8a7e64f848447aceca78adf6046f2da45845385a18b3ed0e8bc0e801aa85489e4a8e42aa3a15ce7954af53277a17ceb7a199bb5ab5f0b6181ee5806c24bdc8bc0864b6e9bdb9db063e49d5edc9896da311089356b44c5d35347879c2fc203e09c051ffd34c66bcc13a165cfac2f911653188d6814de4c54752c3ac1a0ee965f441034cb7d26003f916d83f941b9fedc4d1d7aafe85dcf8561e573bf143a8180d2139ca87e2dd2803f9836785d7aa78553df8a866c8d86da779bcbd544c607cbe31d9b355ba84fb00f7235be28a2e5cd40739a85e9c4bb39dcb6be6e663589d3519598a6c20c8ba3055808ed35da01cdac46b42bb6fbd95d5c53bb758e7d433bc6db41ef618d081b64989fbb528a6470092d2ddc461581f2c1540f684e2ac03a7d559892d166dfdde00ccf012686534eb206e69fa63167bf1c62ad3e89df3c63f1a6e215671a25680dcaa80623ea729829d226af9ff4d4b60667a0c6824bb67c6e9c27aaf548892b5d392fde0c450ca85a698a4973560f2aff9b5c7e1adbc5408f2a8943fa8b1039ce07d27a54408bd02169614d97ebf5ac73c0fb0db6dd41efda997e53101c06f89665d0ac117fdb7f5d65e90ab829b65a69f506dd699ef08752671bd0dc40973b52a5c0644a92278063eb8e2cdbee18dcd300f99270056d93296e33f530362477e5569fd7bba2941b18304b96f2dc426928d370d10ef8dfc0e57a4fec9a0cb163f4d59199d77af2ce7db475e35b0dc6a224aa48b7c88082595d5fe3b9237b5f13c071f89505c58a506058c74b97e63f5e554d3f19299d2e0ad37b8d1f6f0abfb53acf98b6025cdb529927c2e0e70bf33105c5713fde275f063bd1f5604465b2a9fa478de973c852d255ea482e884fd512ec5412342fb2f940bad709069335f1c4f8159b727b51ea2c9d5d044d1dbfb18f6c123b0c3f50960c46282a786f2cc3fc24c9944af61a51fb53aa4aa3cce8cd7c374ecf1ef0b77672acabec4c34b2874e21666ddcc70fe94f7ff3f31fada34f67d8c4a06b34bd21eca58df53a3ed39d9f1adffef547bc65fcd6aa9eda895d0d5e404e93cdfea943e1cd2e093cf2f27c37ebd775470a3d2449ae5b6ff6b8bc47b79c44e0e294e760fe5912563ef21e15bcdc9e720a9aed49f18f1440b5ac05c6d73b45916660e44ae91c79372eccb78c63b471a4377bb97989dbd8b99713438dfe8246394f80082ba8e69450c91664dffd85434b3722fc776fce740371b3c7a76176def83b1a38907fd906de08b8991a845b34fcbebf9335f5b6c229dac2296180e9ad17aaaf2e424d0cf40fab46bd930326b0624ad932b50efc982f338e81469c30d7c0c84d095b2251453a6981d4879d61047d83d9ed7a27b18a2b84d49db1b92573e5705f32ecbd7f6ea27249cdc08423fae89cb9cb5444f5de84b8d961270de2fb50b3e77e9220dd5b3c4e134617f61b55d8d627d1566058e7d1752844c7cf105a73dc6676e25932449a49fdff0cd52c01fd41082791eae30349c8d46bd9f72ae4ea7fc704478d4546578c018f7d12a3b9c471825c04a42a1f8bed82d8bde4d79d70a6acf5ea4def2163fcd4ee098969a23f2348aaaaaee70e0c8ae293d8dcc1d52c34416468c15f4ed61ac2861ab1b99d5c1ff0d36dcaba5cbb1ecb10522591ff0aa7335325d98f72172e76c483d0042030cab8f21d3d0ea4611ebd2ed991ed8fd52e32a1d0a58a26990ed0e41ff7d9cb936f809993e5b7a10ca6ce870a66866eb0ce7d0c62058a617411a4e038bc632525c5635f307a763db35f72f989f27843c347ac7cc3b7a521a816374691ffe8d833de7b28bc4a11d9a8a851c8b605a29058280ec9a032a0b173e239df4ee46d554039fb31d92cfe6f14c565db017effa80b003a7defcc1ecf50acb3a56a66b32cab9379c59e385db3d8db6200cb1cec3e34b26736778653821f8550021944dd44a4d9ebfd8b1dae68b3e540e45615e91f7eea3d2ce7292039eb1c04ffafcdcdad808d7b20fc35eab3a3e25bbd6b5c5e8f942f772144e7340c8958a0b106c0245214a04d10983afae3bdf72038cf8dce0a7561ebfab428b4504c7aa306826b94673a28e60a84b0e8d341c915e54e8a554e791f97a376092227493e491d26bf141db32108dcf9c55f2a90de9d329c6d77d585c43a8665ac29d059fcf6b93e5942c089259064f97a2ee07e588943a05caf1e44c94b8720da3d312722faa1fab9da9b068d84ed6a88c48ecf87c62b6d195bf08853021b3acce53c11203587589997d384b8858ccd090f8f9907d1e141c7b611803474bbdbed046a40b7eb07221cddd5c5979d979e1ae476cc2c8a25e02c908cc4f5b43e776fea0ca4fca5f1795f7e92803db42876f42154758ba043b391e1c86bd01aabfc343b7797f0e27b756ca492b9ec359cbd7a08910e6a6ee15a2222c83ebaa128851f1dae2dd5368aa18d3a05c8979d71d5d16bfb37fdd55c7f478e7e8a211ed1506f870e88fe5937a19150086d01a89ff9bc0333f73522e3dfcf57065b5999b79594856bb93d989b70b1ef57d935699b99ede1d8118d1e94a21f6138b510717986c6645621c0f45ecfefe96b255848ed1076d17575335d175869d1be24f26f22c0526a16b4ade5ae24a698a715f9c9a78edd8611667be25ddc86a025de85331fc3d405fd654f7261ba633a7150862b7eeb7ac9b614a5cef6e6cf8f84eba9f1f89928bd4e207db9abdd61afade543614a02f9a71a4b666e58ede8410e29a4b0359c7abb685544b84b23ba4050f95b100e77d8ceb7d9136adde86d218ea72f123617993007ed0fec8268b66abc5726af7fcba22d2f33f595b5501f858790a161fd298b71e0d5cb640b9c962c2e887b73f5279cc0dcf196219890ca0df0576de734bf8b7a15047ec07c8735a852bc64441e8c140f1d3c711d3e15461fee93ffd8d5bfe12487f7d744f9e1078b00428d9c565868c4686fd7ee74ac61282f362f250749504302cb075befee49fe5216b573811bbdd852693b1da3259404d70b09c77f9f26f2258ce9209abaecf84c50ed4b7820afdd3878e45ebd0e9ee7f3eaed12c53cad806987a3cfc0f949724ce43aebd3d9ff6fc580048b418fbcbd57706cdd4876518ec1ecdf5c0630a18a5e296921840da5ea4044698194f8247b20492ade3a3451bfbdeb2348bc94e5bee9994b1dfae6fcd14d380b675f5738f5bc65b539d56dd35490d89b6ce7ed9654444d7834dfca5b8e83eb55718f5ecc22066b67342dd43ea506eda3be7aa674543eaaa5e396d62a748243f021fd01ffba800e00913f172bfde50d7b26fb9d36dbd1f1d5031cdb0a93e06b90bbe7465b090efd8484a5271e1840bb8e952fb05c99b091b83636cc1fef57d53d66a97c398460cc80e687d4aabe33ca74fdf0de329d147e660a6b6fc7f72cdb7cd26bf54cd798ce920e1d7c87250ae1fd8efe9dc5d027f9f30a9773ef8f4fb9e32ef380e6dfcdebcce4ea6d6ed4f382a3312ff9e41efefb8dbe8fbb6872157cbe4c6c39c2558430869ac117591c1bfb3a42a6d49d19720f682cd8636fdd89b1fc19f1c5a046117ee003eae0a36f775eb8a03b56cd3f119305b8016527c4b565ded2a92aeba04e84cbf6663b7dc7c738d912092fa99df2e9f54199336565a736bb0df2e6b58bc4a83ae78e07aaf7cc7b46483f0149aa872a79c8ed57c6d6efd4383435b15383142d0337165a4ac407a41ed8694b860acd386d215692815633a7875fe078627060a5f5a1dbcbb7eb308e421e3ab5a7a501d84c8c2e6924fd545883958f4b6dc6e692ffc0c2225e55d2e6e8bca59a4f008004fac117ea243bd73a7a832009912cf7adcd0f7c5c90a01f66b375092b0a2359972d653979ececc16326b8878754a45f985136b61ac294dd7d4a022782a1bddd19dbe86b06be36299d04719871e7f9c1faaae0f9e625e730263ebe3762f0a7102b70521508f023396cd64ecb66fa345b0eba510529966a5c18c6d833ab5b23aa1a3198d616b288cb7eb856ece262d740eeb3009ac40a934f7c6d8a5a342f3dd1e2f5dd3b0c67b0e690d8b3e4a81983f8954ec24d04700b54c14fa53119c20d9c6890c69a3fd73b7fbbe652548fa01fc97fd5669523502f2cb23463c1957844cd86c190bd2764bda388d7718d6f19daccd387eee4dfb778661791f8ccb3b8907bd56b425ab16abce35558886c465ee21d1d052ce438f8f6a913d2131c999ebab576b4304c9aae27068d0fc2ae74dcf1357ed7a32112fd285fa932fbad6d381a99dc846e02889d381cf4918a919f8fc6690840c44c2374e0d41fe62631e68c1f8cbfd54b050140915e19ca09894565d4af46fd0e5acb0c5400674309e85d2b23c7da019233f6ecbee42feac7dd19d39db25a52847961843eecc5fdb9cc0b3351cf0a355fe4920e8db97b3664c5e696398b3d5e09f40bbdae8dce86f203d783623f467d42fdf83851295fdaa0c755117df56a7a1e80f43c12a1fe278d795a5e1def6e3285c7b38fe8f072520330e073d38cbbe5ff6b098b069c88fed510f8e31c39dec74153d2872f34508f2c896a65a57fca9279513aa51dd384364fbd5360406ec1a76deb4a11b454c2f08d4a26f83d7bd092d192c6d64cfd329bafb99d6baf628762713603ff7568cab81f7f54823564bf48448b17bdbf26c749fa68bbc617c19dbd3b2aff8618d3ed89b75bd49e3d44d995de7e3b6066a499c2ed0f328b701adcbf57e94cef80c38e8c76ce57eaee924a66b297da374b46a4015093562313b95ca0371ab8654c7fd8802b879a0d13c1b942244b77ff3404fbeece824a669e3240010903c8581f5c84bd7b736def198472f68a5ded07449a5ecec55786c03854e55109a17aa81f542c6c920c2a3452d338356af3740f42f49e4e068bf52141875c244e098ff164e18d832cd4623f22fd5fc2f3f704bef223dfeb5ec4e2bec6df674742f75024138ba71bc50f05d1ce7618d84364ccded76ed3fc1c58a884139776f5684b432dc463aa545864a417670d86810afc540a1679d99733561038eb9fd21925a0d8c4f136b01742510ae90eb842d482c98a338abb3b0648bb6b65fc0b32a17e134369f70e319691137ae3aa45ac9db685e7bfbf6ac92f309dd1c0423fb2b5169b2dd6fc2f3e7436972b18cebd8c08e2832491cac63b585f61e266c9dd3168db45c1044fc46552773ef3c1e464f068612d6dae10807703c54477bc7504c0152b680b52fbf1ed17396ff2c3c3a33bf456529da70026d97413e9a84f35dd31afaa9aaa2149572169c0fbabb80ab39fae812b657698dd1ad76d57cd715d946f837b22d60bd3a464bae976260bb2a6255233b3c68243418b90f167de1eef6232495113276f7008d9439d7e370f7a4e148396a1fd2a27eaae7db1095ee62d9fb254066217d53c7b464dbec486b85881c79159e061854d45fb25076d0c9ff4fa51dcf12598a761674270470eface0be404381c43603b3209787d6fc449fc501007f53abb956b995b9c282d5d57341d42a588405ff99cef854931fef68abbad82de69e9a22a41e08d87b019d3396052740f8ee473b8bd77cbd54dd968f6fee2128bb30ee16d3889f736bdcec430323ab910e63a9f60870e920bf6fd5e3b41c6c57cceb9ba6875834f6026a69e2eb2c3ace5710ee769d7de74ee0fca11d64f547301158b37f92fa3912eb9e383578b894391898c83559ab3840e2299ee0917ba1035e4c7a93c3f1901216727958ca51e6ef252b9defbfcc63a27814f5509691544a80f49bba4b047114cf18fc83e71022bc6e5c77fa247f60780e1f3d66d7f5f7c172c02f983c6698628621aa5b8aa08d8c79c6655670382c47122c2c49f0e451363e96305d9a4f854dec7a25d017a938a1cc28ca78f53e948b585d9f45cac866839760218fa4b98c740ee052932b6bae5b5ed1c4b7bd4f5af0fd01d05f89e49f89520e2a214f64c9e44e623dd7d96940e105ec268214586123f2079594956aca8d9f7f852f22748469c5e1c1ffeadd24d62c09e39042461de7774cfb3ce77e78ba8598dbd5ded7eeabc5d98e27907aef9dd367739de7a8d4fa68d628fab97a96b288762fb1e227e93da2a5ff2d76ae3b36325818840479ac5e21dd112a59eabe0678d679a3d0e1181dcf93cd55a0be84f7de4eb91caedfdeb612a18b2fa8d9d3eed07af73e215c4293ab49ae906c034cf0168909affa6033709e1ae79cb54ede0bfc26c67fbffe9d471a06ac4c20b94d66f62bd3e528dc5b6e6b345760115d1c911f6e5b9ed1e4b4b97585f07a47cd3c2a366b9975f0bd51c95a210edf0267df4178d3a494860e86c598627f8c42bdaae3c03b3205c266c5c312efd12cbb5cd941012947eb20a1b94d3510c99fcd9fd09c161685c49b46e8ed68283922d1c5026a42d37c41c34b326fa7ecaf2dd8f910fd7a2309c9f7050132bd4333b013ecc6063d154e885955668b6688e4a7c359299de99ec052186cb6aeda0843d95955bd3ce4085eb94ee66768e0a824d16d964968a082fe08c2413b2e9fe3c7eb8f5bd7d972955013d15ecea37c35f8887298d1849c045ba23c2d09ca6837b853f76f67da1934c88b0715af2a032b9bd4f025e77ca4d1bb918085a4ec54a4465d3535a7c3a4519ac40e1bf031cf196db26d12bdef68b541a806a701a9b9e70df45e8c8e269274fb32cceb90f216edb000019a1b187a727b55f061f1a378911ae88f4853367770dcd31bb9337d023cd2530124fc948f9c9e4b1580a561fe5d4e885a9f740a5e4f34bca31653d21da24e5391801103e565c9b4ef2bd02de46164c6ae10f9efd6e204bf027d7592df9b216bfbdd0b0de65bdb857ab7555072bdb41c71263f6b66c9f2c5984903e43636653db40e79d66ba72ec599cf4eb1afefd9f9ee693a61ba177deff6e2d583de1ce28d260e78f19fe8cb0f8139c5ba516578ca8d3297a0e789aa52cd955b4753e5f2e685bb0cbe7fa5d1e4734311f4ea5cce16bc6378a3848cc36f4d5fa10551352f282d855420872fc4be1b2c6abea7e4712b47873bc7fa58a4b3f898b9a1bffc1134ed3d4c4300d317588c83587e4afb151418bae66d29143b203aeeec188386e8071e3cfa6282334723de83a4bf724f3bf010259bcbf7881e2158207eb5e435cea6b9300cc3f58d137f80b322752288400ed89437da51eafa73a4bd89f053ed56e371b81048f2b2198a4b4b82b14f77c5ac87ac2d34f487bd8672d8117b6f7904f178184657970d4ef83766dfd0df51cb810b7b80d12847bc5008c4c2518c040963a3b709e01b3cf07adb5c01e7745cb0a6a08d28b6e731a5a8ead5c4a25ef606e3cf532a0489327aa57cea5849a3321c6d91fcb20c286b43b635e6be436d549b7398d2cd2350b2c0839025e4e7b4a8822e8c151851e558a82edc83f2fe832922735021dc32657e65b0accd6dea0117a885d794802e113f871d5a29497ad24054b20025ebcbf0e29b6766145292bbff55d28a35e4304a612c4573c9079faef4b7c1eb807182313a3225dcc87f0f7fac79352f8881bbd877a1c0fc89e7df11fa5d8b1cb71b5c1b2a64d0f62089e5ab89844313cf11613a3602ade5b88910b407773b9dbeae5dc168c767a5c8b14edc831a6e2414e93a615cce24e3186d18a237fb0e4d1ac0c585d064aaa16ba5f76e8ab2e7210fc1a26170665b571ffae3337d4953ac018a226e8c2351ed90d42dd5cd4acb93de1f3f816bc37ccac9a21331dcc6e3770faa3bb3494b4e9d29b61802bcbb704f50b0db5da85bc2e4fadc2d3042f812eaa8b137e44e2a9c89d90fcaa5049eb3a7e12de58aaedbe5b819bd73663bec8703b9976119d3d7b36056b914a4402e4bcf842bf047bf01fb1e1c66cb1523de0d027cdb9ce0982b6d557d8c9c49725311b28b3f6f24f1b8f1ab1149ac66c50b54f62002d69cfe1a2454bf4c5f49acbebdf3f08a3e3728c2bc5f92f439dfbd22c71363d5c5ee004f165d633d2eb195210965522a06e0ad669516358df0110ff6e625adfb80beb49bd5451ea283af9b55f669a17ab1ffd485e7c9f815769dc4807fa027a0813d73a50086d1b8bd1a5a038ceadb0ee528f9866a28d3ea1dbde7ed9c6b8b52ed30bfff4dea4cf01f5c8e807b77e1b36247e532941764435e8a821d622e5fcad73dc3903535de2016e0ac29a83ecde01b53b0a224c2637d13609b044e0b84562e2abee07cf65aa037c4e3714a5636384806a24aa1eec8c60ae681e9f8f648b1a6d0c790ea73fe69944f253e254e67eb6a333bc7bce2104fd88dcf7c876314ecdcf44100806a3b6e3afc9f8de51b4175097573f552fa202bb1442580fe2ad8de8d173d2d853c7c288c7340c0fbbdea8381a49e01ec8cf996eeb8a476688da35380fa31ba5cc17e083bd91e801e47c492319821a77dc85b4fe91c786c6517f60918f71ebe4519d846d4d64836e483253cf9331ae0a3faad23938d15e1bfbaa3d44038d59c16ca373d2f37802145c4d5cee32c332c2828494b4d51b209bf852c293144def4e2fdb7330113df9fd46192644c4c8905f8e09c4c536d3af8d384260f02df08dcb16a1658adf8f52aac625dd4aa89b6b735e7f43685d196f127607243fcf7508113830a26771487c72065896fce39c0f7efe8aa45d40a60f5e0ce9ba269ac16f0a60f85885abcae95470b6334f63cc4451c2595fcced4e175154df99514fe5c27f8bcd23e644e9ac15bd4212e4584168bdf608f6718c3c670b70d7ce9e255d3a93e071d7d4fdf2803f23fe23206ca0f2b3f70806b712794e31084f3991a60b4d6f2652423859c1af593642feafd9aa1d0827d72900b4b398735498e347a085d68defd19fe91e6c8c3acf992e83d28be64f9c798ac7cae1578a94631668ee5b560d3898b16a32468875a0cd17fd16e2b74b839913b08d5a30f02a8dc5976223811de3a4b4aa312004f9b72e45bcc9400b9b467ddfdcead62fc71fa206d9cc7efbd0b2520760ac34f212f67b83f25e74c8fd27d0c1f62abac327bc7f7780f325c35b19a4996900a6f6a8ddf9c17b56e96f55295be07a34710ca78e7580354ffe01a3ed0a16b5ff64dfb7ed09d2383ae7a69a4343326eed664d81ed5733e9f438c1b334cdc4c69061306fbf5755adefc851f99b32fcbccde5f49835e65c0c03e92f96a2d703f4fae6bd45401193811f71f750e9834f7ac472cba39fd4875545a85045456b012814dc22c841de61d44fe54204568184a3b540cb99add192da43c77f7920d1e06f0a3ef7e5ffbcff6f115e479130045cbad83f9a775f2e48bb49023b0c57fa6b28cae3664400c03906deabcaf4f0c8ceb30d736e22e21dd643d4c97a627bfda56213f799c845385a8725dd9fcc18fe6878a908654903b78a380f3d1c460885f769dd9988f67a6447a4afa53fa6c20a4d054d39bed446a5f30a9776531a6d621adbe63a6bce48c2287cbf5c46388d24dc51bda6e1881fdafce41e1cb6d8a2abdde42d62fd37ae22fffce9dbc9fdc470de7a1e9050924ecf2c452927fb7ef400eef3de5daf8c377c958b160afd460a041bbf0e2209fbb77f7d30f1b1130a490de101b13fc5bf599680c7b0a76d373b1e32a39c118ed8918e42202f51861d288009069f80d4ad79f2eedaf893d816cd9982196813e73b585d7dad901dee25a7df642fb0dc5468e43178d02f3c50b0085a5e5cb3d74ca96df8823b56f3351b26e70d57977025e0dd694a1f39ea8b9ca4602abee26afd40c6918c3b8ced0bd7545be492a8d762bce34bad64c462039fd5e5b89151aa2c5d99b531713110844ba6b3f1349dc2b52be1322768cf548fe5fcff091d3a03967fe96e0eadcead6a51622668cbde0fe1c62c422a99c8fb6fe84973602aeea2a13a44b97cb409e6d74ea787485fd162167c6163204f49f2f35de6f412a3bc51707b56b447e6952c48e3cab0a088ed1c6a58363b7b2e2a928465f793a8b866f2835adc92de4b22ad4b6c705bece62906f1e0afbe33b77b9f0c3b74a99b4d793ae4e84b777d736b29d2b4e41791188d250867f068e8d7fca8c3a4817af2fadaa8f4549a2f9563bcb1dbd54fc87a9e0ca182a3a8e16b0e0719663a2195c97181eb13cf6c6f1a9468e24bf47e66db92bf3b5505f57269bebd7d8109d37ceeb017bc847047974eb895c2cbf16787b1bcc0762ed2ecc0043ca13d2e47632805f38a9eb275b5504468f7a4b6afffd4e36980f8b2469831d365ef3b7625af100c68b49a178d2d9326944664942ddbcfba815ed6ae125d352089d009c83498e7389b9e4ed05da340327b695e3efa8cb96e520413219639aca6c7a07eac961252bd8e698a38b7d418706aefcf38ef0ad62f3965897c763edb484dffadf4fd55063f5d9161941802e912311ddf6bbe7c8fa72edf82df5d1821b70bb3a6b53a3ef458592774b247bdec995f046f6c690bb8bb01f10c1b1202869440b4c9c0b3f93e553b57694632c9c3ea10ebff70e518968ec875a079dc899fd526f4c10c4d53b909b3852ce986d436cf339bf67fdd7098bddcb98f493440b2f6425b5796bd5a1b3ec811de22852de5092f9ca9ddd59527a37c3414105f5e82c7940fec7c3eb134befbff3ab416ef2fb8527e19a92a36b0bbd4cf28dcfad6a9f76e08af912bd1f14aca9500f8e8cd40a16aa95b2a8c85c48cd2967b44b2b6e281094225efc2872da1d5e3941161467a90591342f4dfe89ebea3fe4be51fa923fc6f5061f2495f92bf75c954f4f70d898b6cb6ae7f68d80435bf702cf05ff31611ff36ff43a73f83a0a430be8794a452595eee8a798fd6aee1886898c908737b01fa2e9469bdc156d47a439dafe8b28f302236c0211aa881ce9b32d28f774a3098ea986908ee560ca547960b2e70a224dee4f3fe3418af6fc9fb36fa757194efb4b02aa7d37cd21632fcab32219a0ad61d229b9d8cfc9e1f78db0810d1a3205c5d557ba180bd4f0170ee4e670fb664686c97b5091abc839916fc13884dfd7fcf871c30a2a00a46c309b975d2b21e53decbce17e23f5239403448f148624e8f90a3f4c692bd311a1aaa26cffcc01cdce1ae29f4339ce8c4f56ee66cbf161cf2f7b8981b901ba805dfb35a954569cb380a7b0eeb489cd1b681f356e3b1444fba62581f5ef055d1f3dccad6bdb1235c12dcba4cfc6591f5374008df5781c90d56b7b2eb8bfd00b50623ea81b235939c0bb24a9a9ed7149e5655f1ec76fc9be88dab7d1fc74b66b2da1b24352a079d3bbb2be51172518be3e713c10cba47b319a882eef8c470da72b8f12323715a5584a521a08627a7daa79d8a117c2e1af403801ec71b614c78d98625e53a0c1ab1383ecd3c036f98e839b9bbf133b9078742b4d532b0376a83d662e05870abdc06bc026541216bf30d71b6daf68130b689fd44e5a2f3933574ff6356a2f102d6d118f0d02eed209f9f38e7ffb7eac1b5e095e255cb5a4d25fafab4e8dac9835a37b2f371c8e9d64822d89aac628990d91a1baebe5a49248f2e7a264163b5065546c212af34299587d1b97ab73ff77b38049970fdf17e1afddf06e245bf134923df8fa3c11f4c6634e2d4084dd292cdb3f4f62793e6015f11985ab14ee1958b8353f1dfb50559a8314f0ceaa59c2c9d3cee8fda4444ad68046c874caf29ceeeeb8aed23e7409b557a0bf3b54c7c65eeb467163ea78dc4beb3176449df0267317e4859c9b4445de5e941d5dfcbf2c5a651e036f6dec969ec25bd0e93c888d06683fd4b25844c999bb23f7c997faa2ac1166c3a618aedf7d8f8dac4ab837a88d573094a5861d552ebc58f11a3e1cc49fe463fe3953a1eed13774e0caca1d04e31e9ca223fa51ce18db8f350dd49205e5ba02aaa36b384b36bd71f5f1ddba84c7b60ffab9aec6ec09ea96cbff24571669d598ee528af1100aa78035fd3e0593461427d4b5ac5cf65358ac82764c7e3973ad812d5cc5ec70a0d8ba60e82b6d2cd0d6be0507bebe8d6e1573b105f44a7377cbb7ab18f007001535eba908cc3f866d504e3d9416c7a683f2bc054d3facc145b88434eb28c28550174f28cd61ff68b4ca3696aa77ac76be26fff4164b046c15a3de20a4131943609957d892dc6f2bfd2d8c50747fc57bc665bacf525997d3a7de93d630df846f989fa61621a20cf36e13731873b63badb95aac337d327bc2d1b03b1b6f10fceb3205dbf5658e52a6da5c95ea4ef09ba4d9828f69f68f45966cd5ac5e2e7a329f8a184d18b8b5247cc9f151ab350e04de5218cdaebfd2e97e3c316beabc936888acf74d5fba72dc386f2566bf9822a225cae47be22ec4fec0069c3481a2a34b4b97bee7098ba658155fa236d24ec614885fada22342723cac69dc7058e192006328fb03c1b5cae6cb5ed349d40db3f08d87589d7653976c1c765adacf84b08aa405681480af702590b01d236aadff0ceff1c70a1a3f26b6c8acf0a146ef3e1844dd6c8c89d4c6395a34ee6083481ee1230353e0cd5fd8fb1aa2d80b5fee414d8113cbf7b90cd72ac59066270701ffec0d952c4fe2d3d3ace20d7410fd930f95f5ff323721ea1d750fa1abf5fd45d175f211bf1fe2ff433feafb23dc1ea04bafde1c91ce196427b9a15f3d76af88c21aa97f223eeec50c69084ea4cbd957a134e48bf16404963cc142d9c43b2a772b90e74a9194e27937a5d71190e6dfd0aced924da1645c5a458a7407ebe9f35281b0f374fe9d01ed3364d1fe6d5e88f3750ec763ceca8dd872c20bd6378c71ddb5c3d932ab622405eab448e28f0fd2ddb6d4ab613f9139ef04498e55af9de2bcd9389eb86a639e9eb57e4ce5df8f60b278ab0e1c25acca5da0e1dcb6d84afad5557f31139afa599beaaffb217774d401e6e665a4389805e904def5bc93a6bf0dc337fe4f931c02834079d76503e421d9e38479dffe7487ea7683b485af12e640f89df3c7592587a3d72dd227ad0dbb32847161b0da5c5569204169ede56f3e3ac0e7bdd46880846e4ec16e91f980839c4bd0928e359668f7f48c93dc72442e69a663cbe252e97b59069d4d62f2bbf0f5036d8e79374b32e22c555c2e91d2492ad5710d6254dce6039340037e443fafba42c0010f1aedee3166db6f63d784ed50ea4ca7813ca4ba911b6c6daae376cdc18f1def2826df30f7f48a121c782f080563f242cd907091bc6d6b4659a7a63db449fdd529dff42ac9110f2b9fd6bd7e91b9c824f22634769d28af18102ad8a88b1f6b8c1d14dd9dea94d46f417feb5229522571cb8e047c1e47c18fd1046057dcaae3865611b2b85d23523e2520f825c4a88f16c5647f3efdfcb048ac63d59bad33aead8ff1d8ed2e4e0185bed655ba6015039727b6716cc49c5baa36df0c256e75037af720a0c9b5a926c060f5cd71fd55d003cce63319e9d6334e579835cea0144634c2ddca1661a6ec43612b8de75cc41e8fb6d7cf647510af6c3a8ed286f303129bd62cae72868322b902e569acbc932b738a17c7ebba3b66e38ce56e6135671735d492578de7590b702dc15f7859f05e52f8ea641966d28fc9a6fb3904677faf035155ca4cea050b9af1a281090ff30daf871151b8ea08a4a2eb9669cf00198d834b7d99c17041d66980d5585f0d3931d270d15c8475c2b4f24606583d0205b72ec489d627a0177ce09cd0ae0d10517835528e02575ccf7a7f46aabe957009d7a1185ada60cf1d3ac3123dffdb587261dba24f83a6806918c160abb47641fb545f39f1a46c3920405b36096ec5771ece370b6e64d9159a1ea4ce844fa4e17f58e2bd3403713385afbe72bb47f1f3cf89df4e0dd04c44a7797671c44b97d9d499d7c73a206462231ffa1dc2a25deaa242addd1a0c67163f9850978f941b02a10fa49bd564f3212ea58ee4cd0a17efc3cbbde8eb4817f2de8894932c96a81140408fbfb7970b3fb13257a73aacefa12c05a10307efb280f7c4bd392f103415ca55e0a9ff9f989d85ae3b797a7289c3279bcba8aaac30bffffe87ba9007c52ffdc3d3204e79459d8a806b7202c35e66314053f1a5d40c9c8f9a035a759b849adcbd21a3f0fca79a7cc8bafad0dfed9d9c0b699a4f756e21dbd72274ce2c8f31527699be6aa83e8f7f62bfb8934bdf888d8ab6cd1af0572e598f327c6db5fd7b1d5da59ceafe35618eba60cc1d77147e9aade8aa595dfc83c8b54e5e77da7a82374377672915353c4a340dbbb248a8316817b4877bb9fa2676289e34056a13ab4be32f37ef4db89a3c90de23f6dc3ba98e3b14482a4bda1fb742169206b98fb584c9cdf0632fb9fba30b1f1d23a7b4c75f177e0799ec3ebd8c6e7e8dddae36a739970eb30c848ca50c084c7b94455a721f8d52e695fe455554a44a204b57f67df2c0f237ebed866085daf56e3485a515856c77bb0a90e28139a33a3508e6c865624bb40765cdeca854ea40d212a601c54e556a8ba5a8a3fb710adc1a480e03ddda21234d2d56eb46430eb367059bad943439d99f33ac92f9ecfe8dc26ca737a8d383c3d1d684c2922c6e3ff8e722929f4e50b92b2e966a8d62ee34238a97fe8079d0a5b31cabee756fa6a88d6210994b762a9844078e16b68f651c77f79e9eb53bf9052f4ac98e7d642e1eca77753760d7344a8bde7645ed1f363bbfd45053f870cca0a1440675f2b7de95fbfd646ca48a50aac2334a45b5f7173dfc721d368bdb442e4bcde2e0d80effa677feeefb87ae0f402cca4c1685c0862d286137e6b6eb4cc368075ae29d0a6cddd362f70bea95da588248c33caae735836f4a57ae4f9dd338fa4aca612509207d156b43ba12244ea48851ea79cb524e42425df1d5abc486a45aa6215c85932f14ec2bfb09588cfbdfb86baa48a6be01ea73da6754d7f55d798c679f50476709508e0f0268223b88a3df2d535b9ab7ae7ff98fa4f405c215269ac557b17baeb7dad028bffaf8f431427029f96ae6d9a350d433bfc6f793ebaeb784a0904e7a5f46513d635fad5947da0ad23a7eed294c4fc46b79926176f8f7fbca951fda56bea362fc7ba6a1b9c6135b29de79ad056d2a357af7800033ba7928d798ce6ab49b35ef99a407659554ad17d916fba4dea079b2c798f4e9bfa49578cd5d22c99b5a71c88e5819fd1881c35a1d6b669aad5a942ea4a055b1c9b87f81ccb826a00b688a628fd97e6a8daedda1fc31f9a7a639f68ae34091719a6e7e5d7df0c51662947fc61d2099dc20fa955ecf264f1e1724d9147a292309f5aa624805c8ef4183823a383c22cd8070a89f3e3cd0d90ed1ad997eff00a7e1e0a8b040b68e7fc676eaff6ee60f21591f452b66522276d75adc54fa0143aa45695508a94f1d9d7a966d47cafab6dfe7fd6f46b14af3cd83a1afbca7a63efc61638f08c3c9137c0e7239e43d84dc63303c0358292d94de8abd78876c101b7a9a2adc1433cc6fa882f43e3595a371f16903194794eab2c322e21e960ab7298660e0924100fc33edb253a80e08529bd1044aca1571e424bf958bba5e088c67cdb6d7342d186dadab068fe95b3d07e5bb66619f6d35ffa9d7d24b4cb090948b5fe9671d5008a569722ff228de58c1d88a25ef248e91f23754cd186bf8753ff67f558c98ecdac6c4d5749b4d5330291c28b5792875a982fac062dcb8815912b6731c28d2d9f7feb0bc62cd6dbe994498889f8ca0710a3c999155ee56e00959fda69a94ce1ae88666b4751ca08fa5bcd0f2862dd6097eb0d52f7c0f3b41d5361687e8b1e677bc5cc1e79f2e9003e272d2473b6ac7855620588216cb0fb6864603e5e2f117d6721de0715c8ba2abeaa00b5b36f5513f3e4b51bad1323751ff50836ff83ecd8c1d26f42ebf31faeec25d35a50d3e7cfc5a639e7c88d850bbe8364de9052b9a5037455d6b9c2c87913d3e8e9bad5c313a3e5b7894b9ef9ba1c14a1e900018cf8c54faac97a9be8c13d387a03a023d9b360b50564e38d649611d1e4d4b6d798e6d0d9eee8e8c573fb05643ddc9459d7cc001353098402501acb1e0f84375fc9a9123ff1f5dcff2a452382b625d821dfdc5c9874aaec6e80b3b8d0740ec0a26d8dd7cdb5ec03cac7661d7d24adc2ba7949ba87e5d3af116b63f58aeeafc6fba677d523e9f92dea30196c3f430efdaa25417925f1a2e380609491aee7faf9a85c6a9025c34de5b4d557e911cf9674bf570489f3a53988c068842c03dffcbc332ddb1265dbd58b0c4214ea7e2cfff20e5d349204b3496366f5e3f44eafa1019ed8459e8f64af6e16193a165fa60729bbdb44b2966a44427ddf65808ac89eb1284a4045fe422bcb5022808ddaf50dff34992f3cb4e98d3136b7af29049f588920d6cc7446e8e0616c94d4037c7fc3ec2826c177ff9ce6f16d63ed793aef6fefbd087baaa83abf0fd47856455e61866544ff43297ebca0169784538748fea1461c64b81181ef9b3cf2606bcbf8343677a61b28cbbecc4a6a9620b1e9e521bd302cb6d69bdee46d087e239946fbe8eb04a41addba46eb0611b8cd90f138374bbffdea723605d0b1690e98fbb3bfe02789a31b5778d53910085e4b7ca1acf447dacd86af4ed703f9018a6247e8c4aee8f6e322f1c76249b653f80b25cf78128449b2cec7cde0788059bf2291cd8baa88b202f2052900c91b1f1b269fc7cd69ed3058ae47befa8ca115717685b2bab21ea664336967146e046dc861b44cdd04238e9cffc4b39c580b80e6ff21cdc7a8d29fcd6561f949caf84345daae2846ea22f4757844521f9a2ecdd90776912049a26ba96abac25d764f395290984258271384fd54383927dd7dd9158ff464309b9b1a3fde7ee8340cb71816c7f6265f73054f5d9b21565db70ed44213c488f34069b9591afbd695acdde996b259ddb38bc9a5f5da1f8b379a68d5aa5d1dc01f56a21bbbf5eab579c9f3daaea91782a3d36a740a5ee4352642a157d19e77d3005aea041f5128deeb2b67a261bbaed2073eec11c21f6292618fe6c55cbe5280fa5b664ca3b0d10090b38d3ada704158314174cff65f636fc96d2067bb366ba2ff1e1a02c09d94b13c694c328526c95356539ecacb34ad71f31c93d49d561e33f06edbd006642450c7eaf21c082ca13f96e49973491eec0963e2edce32d185198205ac2ef77b8203ada673b35fbb8cdf922bede9ccf074187a17462082b61aebb2b32f16b43442e60e9f8b1a54eaa3eedcbe360d943c95c5743556e568813889e1d4d308368cdbab7b2ac217e2802b8eed8f0263531d227b58ff705ff8b3d4c7d508662dcfb6e114a733fcc7ce84ce9df849297f7de6b5c6ff00126864fd17db40650921d6623449e9846450933eab269997725c26272f20b29194069adb25a90ab47f0ec1bcb4230fdfb2722ddfbd7ddf9a4cd1adf2d556f6969fc8214e5bd422f24306b1d5c80ff30b3fef5fa11cae423dc6742af4e513ed5962cd5c133939545a469bb7a850a94bec88ca2dcb88aa8963949b59238e3370bdc04f557aedd040ad1a955c3f806f788fefe02da13e0633ddd2b22cbff4b9165a31509336f769b1fd37584b36d237445e960d743d9c1508d141a950660d0f5e8725333cff1525a66efe79f914b5a073184018dcf30647065fbaf155ab6b4e7fd2bc459496ad6a9a2517cf358145f2469e124f214e02da541b87b584ee9f342452ce6a4381c37d95fec5d1f9235f417a756ee160415f0b329a9921aa3c00984ace017ecb5ae9d98950292e1f953ba3fe0be46b365148fdf220c75e05779b19e13bd0f5bd098ad6f96875b6ed085d7f036e52374fddb76f2b8db853a3ff38c9aa81060f3c104fe0be822e59af5ae908a3bdafe4eb3190d2fe50f84fc3494090d72d2c8e80fb098034fd140d622b7064592aba2b475490951a6a9d182b0e651b943acf2f828cc5182cc369e18808a2fbac8555b178b2f6980c691123fa5bec441ffbe865b96c55853ab81bdb141a355748546f9b9945beaafd3db817ddc383410179317d8484d96de23c4925b4325d0905f7a11bc0db3b5b50092fa744aeabe3fc195130537f0234ba939bac47791fda3400ca9e26792f42f55e02a728b6e13fcaf282b64f8c869ab9dadcbc1cf8daa8bcfb4ab7e67f7fb66ab16a7b166782ef94ee9ea0452d4c439f155dc21942e1bd52591966786658553d3dbf2285ea69b1266791223e62e0b2c9ed768e062f0f472b87e44a1b7d5e040c44d521f18a5ff49d3fcfa12437b435709be53765ec530f317d44041d9b4122c56f36fb76a9838c4bb2d48b6c44fdd6bad397b70ae522abdb07851fe48f04d74fafd3c90a01fe2058c1006a21853da813b170f3c74ed51958e90fe9cdf192013ca2f3b6e9abcb590f96839e034becdcbfdc8bd9f6fa12be19897fec5544ff6e851e1ed4e078a4de1f1a958b107e71bad14bb7a576c3e2ddc6645c87fcb1961e8109f37f9fc9a40a81e873396a1d96ac06bca7db2b97808df501c238c04d56095783bb922ce5e9216db21c9b15f01f2b585aed56bbef9f7c942eeae6570e72d6074e309b75815c6cfc34f45a035a989d52e11bf073180f2c4a3b5ad353a94999b157aaca70bbf0a1dc7d26c8916cdce194fcfc78f4a776eccd6163698b6d1f6a015cde9fdb78473f392beef52f40095424c9d6dfa5562fd62e5054ca5eee1bda6fb97b7cb5fe3444e6bc2769fd5b9bd344b606a57fba841e7f8c79849b24889f6bbc76d4f2672d77a52ce4f7f272d0661aa70f0f38d61e71dd2b07bdb0a7cf64498e567f59e906d030e41f8b0963592bdb4dad77974b257661957658220f423ff36e50fc09a3eaff654a66cb6541eb2f8c61b9525238ff8b6d62ff611fbf9bda02931111ec308c1942f05d81202f59a1ebc1c83d2246a2f8330247b920e71a8cf18193b0d88ef0b29a6513e9f0accc7b3cd80940105b72937f8899779cb5f12fa1b8f654c0b1fbf27ecab7aecbd9d492311b8632d7e9c5f5e3537df09704610865d4733016185c2b8fb93d53bccde13ca5a6fcda8948973ebc52c14e92e3554e6ea30b4346a69ec5d80b1bddd386ada3532d171dda487a221582730d181fb32cc74e94204a761d9b6de5896f14c85222925c26c70d6a7e09e140c25463fc277d905d37089a205e46761e3b0cdb9ebe6a5383ea123ecbba2ecfbab16142723366162f8f327336acec1c8ae9eb2f208af87aca94f1d33642147560cd0ee3a26d6fb25e6e057518cd7e34911d7f570a3d315f798d14a39ec89dbd3f23e39a63284b3dec7624cc4c77f4c925bdb0c8bb3105e9e627e0cc427c44488e280ef1f3d1985ab1cf0063f9ff2f76dbc1330863f4c3f5fa1d2453b6881ad58163ff03888086cde410058b41a485f89ad9f624fddd70422ec75e1833ea71e5d03b810e0d7d8a8653ac364cc4cfcf2abb27c55123dea6dce69b87a890276f026a1808682c6c565178830cfa51dda9cc2c1c3cd76de4db382fc12edc0ff59a7679aacd1f19470e71ed5481b1d7e65db88aee2a9e4b52ec535790f3fd83688ce9338a1ea0d1c8b59173ed7952cf9ddb6f1eaee91053377b55e13ab4e67a9bd43c7a7be01e84f38ea22ce4dd2b09bc0b0e382153d4c501290637373b511beded0379880e241f869553a4932457dfc34b3fc3c9c2b02aff82da426bb666895b65eaef6a9f76fb2a6428ac264308157c0ef46199dc846b1d0f20b95713dc36f1237dc7baa9629d2ed556c48d43ecbf85e8396616a1eed9770954d67ec777870586eff663f4f266d5478b0b5c1540847f0342a2fec525abcc095e539d581a19edd97e58c18db8f77ff018561f4ecb5fbd25b8f36abd088d429881a77b21698e15569a715d4ea2168b20b13ea6f86c7689d94d4c99b13bf28b5238ed83413db57c68025c5a5c717a592a1f80f37e95184cea68342b0e614f7232760e119bcda817e9d0659ea6f9b090907ee34d89c8a61d271e148994adc317ca673fb368f8940faddb9a4a36d3dd9233ba6147fbf30feafbc262c1f9720bd767fddc67d8ba57759cd8a68d1b1cdf8096af7a92e91931528ea5961945be056df3bccf152984c47118afe09219d7d8ced262f8fcb8f5284ba3e22694f531e534f4e0d337009f8966b70ae6ff4c8180bbd6a6a92b6a32da3b05abbda2e2f7df1dc9ebcd55e6b150988cf89c5fb8ecccf9e6aee8a118c0ae9c3911da23d7e49a93d0ca232e9d438ed272f7b5c461b29cf6e6da65ad83b6b13cdc80a4f87ee264b99e406495c7ef60200be5459ec109c43b71c50b240d219833edf149a3362f3005863ddcaf8fdb8dcf4477a6c936f0b4d7dd2aa4701dd6017161dbed30d359dad4e7b10e036dbfd7ce49ddc46683cbc7f7ced8e239acb48352eef7097424dd706d554ba067cb8e4e47200846396d4bd4194719c8779c95c99302fdf5ed579ca805f42837682e5825bfa33a637116102d09c1b2ae1e8353a28e6d4e54edabf950b6d8e24167706591c20af1ec2f863ce798072cbd60de57762739f4c4fe7f0a6fa54b657bb1f54277c68490160e9df3c177fea19d70c38b2f7288226e06229d929a3e9fe52db331b01cd4bed7dd21ae452429c37ee6509e0e818d358764116a98d071ba03d72319800b35ec4d38e9c86fb2a0478d7d0498ecfca54eac5cf8053b51d39317eb692f8e9d5066655ec39f5d8b97cfc44d404bdca7a5656199aa9bdf50428d82407e8d60664782c6a058d0466ddc48d89bf0c41360d26462965ebb99d3b7d767de8f7d9dd2f6fb392fc00b78ee33dcf64b56ea97041a1418e25ef29c38699f356363de187640f43dcd1df6892b54e0f7de6a2be7ad34667f9d705fb3cdf793087007872bf574fbcdc4e7cd653fad35beacccaafaf8a94466df99a67b7f36ba414e3f2c0253dbb90599e323429830c9a31431775f8b1a2dde9dce8b1cd9bfc928d75755c49d32ec28bc664de1190a024ccea78ca604cde26a003ae1c321188a40300dd3d904d22814b802332e69d7d942df343b09be3b42d6c1afc961f14684112129359cecbeacc2d1a4243439b0b9ec9c9ed9d069cc22f95aa15ee89a8563bdc457e421499c58cd11b000416c87f994e6a29be7ef145abab889954ec7dc9fdf62e6d34be195b74b59f9f84abf27cd2f7afe82203152c89a87276d19b1dafa5035d84b4b3c9e38d227fba84dc09ad7751a0441675f9f892b75e47776dfa7f7988aee062f78b49e4af2a46673172b07ad5858b5d762e52cd046665765195df4537fdc72a117f386f2909e848409c8d45c16be5275e89f0a143dad862865c0129898ceea7267403b2ad542866d5cb7f80a6fbf29952ee6d30f6e07a1efe5c927b6db032a901c7bc65e4c5151841608cbf5f594a8dad27969ae0c91f0b083963404be49aa71729ff173f5608fb9421352b32184a8e746d9492dedd6e4621f93b6fe84bc801aa32cc03c7ba70a2f522f5a4a728a2308658b0293c52e86c3ca65443bcfa16847e230ae3b733627462b3aa0a1d66f2f32c2c212819150d339198950d96817097e8d1f990fe3b8bf44436e0eee34bda2336a492e478be3298b17d6fd7ceca3f2051767c932470832d098085e56ffbefb4dba4f93b08b8fc9d30334b2cc67610e72648618aea64ec252f85d1075665988396d86594b1172a054d7707b4da078b5ffabf59dd746d79e44b396c9559b5afaf1a70d936e2c9fde1eb52abb596f2dea6c00296d4f6ac249b0d7a11dc5874c5b374653f02da97d0042871737e957e8441b44a1aa7867582cb67cf6a2000cb9d6ee949db2f8150f9fef4addc03d455aa74917fa9630f5b9d417b0a701826946cd19bd3d5dd98c4e0ab3f4d581dd4b3a1461d811e2471c045bf283e6061e0bfb50f262c064c3465e5239cd070c50245d06090793b70168140c72096d5a3d493a0265b8454f3ef4b36e971465497729e1cdb1a6c8cf67f14e67edb7eb3f054ba0daae5ce2381af6479b51bbacc242ab99c6ac72bd35dd5e1953597ee2f509e438a22aa4e1d177b4e53fab378f1a8e79f2f16a65a1c02cc10ac2023c36192ca39dd2368ca7513860b5dc3c66594823ade9b86ad7e23c1052a07d5fb19460a7ff69c6f1495d409bdd5be2a4d5a8cbedb154081f05b081dbaabfcd6d0a3282b9217ab0bf5c9aee38d3ca15b82e5f74a79f286a659516121ae7c3c529f22a30548c785362c335c27ba60cb67fa5da46870a70555e1764689415f53a94742c11b0aaf7d48f746fa58e6e0253d89f695112539397748e3761f2febd87cb37b1e3939e6fcb0f807cac9c9ef075891353234e48a05d0461fbf6d49c51aacbb36ec1eced79e0a48bf4273c4b66c7a968bf192d9430ca735260ea7b478d56fa5b6cb486d426168b2837b772ef422ddc3089f9d868285b65f8989d87d7d7bd971a5017319c11199c4f8bfff776bb2fdfebe63f59579523adc5621807db787c7870bc3e5ad853c2e419b605de8c9d5c3ea26d99355f5f5c7b252659bc36bd36aefd12b1f2415ab5c6885e6602e3c3563b8d320679d4a2a9f80de9ec8b8a36a84eb3ffc260f3be76e0d6e8f61edd1e8105b81613d14083e15057f1af621917bf3d19b621ee624efe90cb96f95b97ad968e256eceba9255bde590e0510b11fb6efaf764684b7e36c653644365eafa99b1c7e3a3b2e047b55247c5d08f0cd235293a6f043fbfadf0ffd3fa75f9bb5a71aad05e2b3cfc440d986c235d1a335ac04dfb4ef7adc624c884bfa3c9c9cd700dee3fa2b59cee35b2cd2af663f7aa536c3c8112da5007a6b293cb6d3816f276b69501f7133fa6e484f3467f0ad66c8ea8478a5c7888396385422028a5a65666c72651df8fb8ec22af2634da1c9954be8d41517622808ce0fa270f22ca01711baf992886e7a2369fa53c98a4be6008f3b05ad3f15e2a7c30492ff69454108e34a07b90a48f65dea257232c48c18835a0369568597e6183f278ebc7b8f62c4deb4dbaceaf676f40619788c66ad106ade581a5bbcd94c220c3b1cb37633f28cc4564758c9dffe6e298445b99cd8e3bf00d284b76c56e6bf4642896296397f29e4192904399a8f2ddd040ba0af47f1b1b92927b3128d215fac1faefa55b32b0a552b4691eb1f5fd8483f59a79b21ba505a3264d588c6fbc7122c496d7cdbff7bcc83368fd37fd20cd4f8afd57c99bd665148765affe9bda421ae9d2d270c025057ce1c51fdaf1657785e5af223da1f2dc46a30ffeaac470a4b598750cadcacd013ee21f7e21b29dbcd746d6aebac060e7352b4f8bb777d6da245db2009b7c069bbb3135b4a448ed0080fd2f7e5eafa227484de9617916f45d0da08d31af7c442ce990e4f0a9727f0c10467863232ca5f57d2bed90382fc9d650e3800d8863563017e11c1233955d5572404bda315e4edda4848d1fcb785b2588607d23b3c4e3bc0de68ee936bd8a124ab3c7e848f971745f1544880476deac50a6f5b1c9cb5029d3e055e7bf03a86c968fc075c2147c304a36a29beb643fe4625f2c1464b664897c7b52d1a20c996c44832a2e7de21c3b1e9213a31d72997e27ea2815ee26770d075d86125a46b1cebbdd1fcdf48caab4fb13b13c38a354c6ab67327b948be6bb6e43e9f38fb5d499785d188ddc5e3058b6f97b4419d124fe3ad67517434178262c7e19f2d46009dc5dcc84a9cdfec4eed558af2287d63970c3b8ecf116774c01dbe5bf5a5c09f8665de2f85bbc4ec09109a0ea0fe10632dca3bb4ca591f9567a69c1eb6c7bb583c79f23c7639c457f1be645ca946f6988f6bf81eec9b6509c338e54db24b48bb61713e27ebfe6a84889daf506d1daf9bb253d49e17025558c98674425c40e7f76d5080ca7b93fead0352ed4f77e2fb9d9186fac1367f1e760eaaf9308ebe9a7118f29876dbfbc7bb32be527da7f727168974d5b7371bd5e8dcac5b2b71657cbfb1f11f2fd912d0376a063d1a6db2d8ddb8051e1f6954d444131c3e1b4e4ba6510fc5f3c66fd499095061b4b994c9b1989c90a3d1268c7e736b7556e6a4ce50f537c3a1c0dc80691db4f94567ff9fa6cb775055bb2374bd8fd28397eba9be9d97bb568d60761ba1c09969f04b72e72748e0b59b41674a8d423c9822fdca93885dbdf960f1f838cd97e5d7e84454a3ceefe6f2eaf3156aa8f6d6f5779dc6b7307268d0547fc1e5bd76c970b06c0ceede03e9d4db7f98e402d4033dfc3bee11b74db1e9137b3ca01a29ba1d420e6356305bbb93c5a6eb22a9fd6ddadcc18866d8c91614f2e3b69309b3e7b8ec2870570a136bdea8b03eddd1ab0c1df9be619b060c6b1515fabf3c687e49f61cd526b62d6c9ecb8912f7e201a57a92ddf7b3c459e65108362fd3f0e90f8887fcb8ee3b4d0ce10cdcadf808e9c7d24663fd227cd4028fd10878bd28ec2b10e620f0921b27c056b3cff401da22d59b4a7bf938294ff587b1d033bd9929b9ebddbffd3653126db02f1e6f10ef0c0a26c647c1c7c23afb45da86affe8b61177758661a6d6c0f8df96ab5b6ffa32680d566fb4db18837d3f1bd0e964393be15f27faf82c12fd8e3c48b9b68405d6cfdbf8f058d5f6c30b2334a0036c05f2938e3dd1a78b124c60dd15a7a6fd3218fad1b040d8494d2375a33e66a5dbfc951b8974703c542ca18da4524bdba390d590dcd78b1ea5e71f597ee04ea33bb33394ad418a1fd7a613a0e0607eeba24748fe7a12d2dc91c2dabe8f9ef21c716ee97b5b88c116f18ac75fb4c4ba01e7edbd87ad2d44e911e07bb65118874a32ea0450a563e0d5f30971d8dc50e00f0175fc06856eaa7936325b3502f729950e7b2643a91157c4aff8fafa8f24281fe3c2fc56ce6bfc7f47a773c091994d60bec05fb634994d6b195cdcf99d3922f6d95245a8424b9f2887eb42e75e138ea6992a4ed1ad6919524307950a25abbb871e186364b890797544f39551440d4877a0bf99c2858c0d569b939319d141222512d6939b8d04ce091ce76d66a2ebea60b6e5c1abf3117c04bf9e2c2e70b9786927e04b570d2d3c60adebe8bf18b642e894a84bbc43f1475a06f7b9ef95359b3012e4360f34e023b8f865e93bfcd9fcbcecd046273e315ba085146826378cc7c07b106bf44ef889be58e001863e9b4118d3416c93bc5547654d395ba5833ffb857ab0ec70cc6deef2990e715083246981c439a7a1e465b838cb66a4a3333c3792ad6054231a2490ec1a222b3cc800bd28097a1d817b3f14a9d2f51891874543779eda753889d64b3f3113781deca23f680ce9af6b76f805091c96fa83c1af1ea7bfbb57eedbf70396a851ea1d31497166ec3d8ea11cc3212d88587915b8f56ca4e79986aca3f3f4387f58e7fa9029ad7179a6a4c7c272b4b58a585651dd42a7884ba355014b28d94d7bb5a52da3bd5c1fbccbb6838c275f9cc50aac1a36892e9f1ec80480ee1109f86de584831215fe5c6baeb37224af104d4f1bb504638b44af212fb4948bb912eca8a9d3c6a75bed69d811f7c6373f62f3d106ef63a73ad6975537e9ca12836aa084cb7e06e92eeac6f830b7a739308bdfe3b6367635c3e443a8a2ce99b0ef5aac9f77bab16205bf4011c01185242e1f517c8e86440dbb4f50069c946a1a82f3922de0af4951aa7f56bf5be643a9831b801d36ae174172a04dfc702d1fc93b46aee3acda06103345ffcc3dcb5c22bdd849da899ece3770479bde0832578fa2871b039bc9c238ed39dd9f302181b5b6da5334064ad1e80e8cbb3f92356d87557e1258a7950c720823e949d4893e3ff2457fc409a432885147452449f1dab8c011684929c63c8e87c8939b9c8e0b484f25c7a6a3fb4a09e03cd23f5d6e8d1cfcf2999d01851d42c40d4aa64b6af932ea65dc7808248457be7650db8e8342fefd94c0722daee58c9bd1f22295249f7c7fed5af434df9575e3f5705e92f436835dd2ebe5bc3d9ccf2479dd682660ba4d86de3349dc5966fc18e441ccd7750fee0e2203c81144cbfcade84ba508338f21971c0e8a957e097db9bf77c10402fba5384de2ddec33adb5b9da6c417045a7ccdbc938e84f7e01a6169c057d33ac6ca8dab376533d063f8e4349f0b2350a2a3e60f5c2c2655a60a1af9de00dec7300e87b3bb76ff3ab4ff23e1476d50955cc88999eb165bf0fc1257514cba393d27479a7f225ce2487a3f2c92ca2a2156cbb48898d0349f165391f06e09a3d7db5212016344b793e744d04e0469073ade8a19ec40ad2bb849e29c4cc1a01f74eba4c2821264cb365378785edd8e050e8a7bfa75fde29865fd33c3c3473f1ad7a74bdbdfb0ebc9fc2d8fcb73596718fcaecc40a9ed2af084da75f937c7c83d8b566925af0325d59ab119d1d1d34c511980221c4a011f714639b841c3b65e863284c4341d9b63002dd37ac1a9395d473cd5e1e13db11547d231391ccb94dfc3983feebbf75d0a09ebf823217d7fa2343eea3d1e2eaa32f239faaf51a3e887b07c441270a645e829b996aa3e3d4184c8d8f73484241c5f45069ced21bdf55eb0d547ed4d0c400f4a587d226634307718d93ad0a08f4fadb95acb8dbb4abe3d137ddf1ffd54fba5b12b866b13032b190dfd07f720387c7f71c80db4509f6ea1c53229af448962cef2b792bd1b26ac5135ab8cf374f2e1ac9f4987140c4070641183163770e546b54a9cf3bfdc10f38be3f80526b628cd93fda4e9f146a875bcf5e9ce73f927544e41aa56c936f3613130bc5f3341b3780fb7b1e1d6d2ca810d0f0dab7a968c0634658a9a10284974b6d3a4e869e8bef243edd21fc01707b71be673f931f313c79d87fabded086d2fefe4a5e721177f9a56b21a748a98641a5d773b7057c25157d26c24bbae96e909370d1834df1b63e4fad8432e0622f22bb975ca0eee0beee86065a98b0e20c2e0eae65631054c666e1d1a9a6ef5be9200e0b01b7aae721302975ea5c5babed044cd8c208f790cf7609c917c1a08d06a2261ab660652e9b49e2f0400984fae5472ff5d02f16dca0f5c79e4e95aaf3d0ecf7610164bb9a8c2ed5b39ac5aa5cc29f7868683be817472fe258bf25627fe4c594c90fdabb507b7e3c8ca8cf1e2219eb41fa4f31c91d75d120b21cc36594bf0cbff19d81e84428722f12ba09f0b6b759d455e33492b49857b3ab54bcd44865c9930d8e7b2c3c0a42b5552891d9784d32231edfa3dc98f501934f660e4dacc4f6cb8a424012a6a1829ecdd9ce9b18555037c676ea8e2a65f2cba50e7a4b7a14cc85d775b79309ffa7ea1080c87c4708f665476be9ee99d82d4855f8ffb953b7060ae89dedf0a2acb34366d345fc534fe5fa4d0eaa3e11a3ca57fb5a1742fd8bcae5413427e0f8bb21d31abca467183a6ee78cb62421e0006897ce78267b95804d84482f7e0be4af2c25c7edfc632e9bb9c4095090662c2c4f949fc747d866cba5259d5abac78db058c61d368813dd310a31c6ac01edf0adfbcf245a1532a3645d88b673b44b46042bcb82e93daf0bfe61def4af32665e2448e6447d46841bd924c7b7c492d1ca82cd9ae9720fcd10af722572a02f44792909ac2713ee68151fec7a36f8f5c64a517feb0b866dcd47cc7b575f2e5a412bf92e3e454d24467f6811b9d3cc7c72520d7c40c5c1d35fe8e4da07d53741b21a590280d689e036b176d210ae28dcba59900f02986713e771384b1f754ca854cf8d4cac5fb52fa088ae636fd32a1eb66e710d5f13b3d0c9cfbedec3478e1625e903cdf7714ab8de75b4db300a527c650441b6deca29710ffcef46674b195819ef05ff13ba51170ea99ecfc086808af57c99ac9a58f488cb29264344f6e497c70e52a17370f9f7175f642a10ffe7bd7b99f4edad51668ed593541227939128470a070bb92a58f33c8d3f7b3ba62e3c266f59fef9ace37b08fcd809e20067f9cfbf0bdec0925033256bf51caf5a187b7a04269f3116cd21c4171ed672ef94eaf4c5adb86ce79cfd2a4a1758901b399140c0f65cc1cdd104e8eb409789d71b20f0d47e1bc09267c25f087ebfcdd726b1b47149c94fbbfc35ffa96b609ff5746f7741653b2ecb13bd55513e415cd102fbc424e93f35f948577a2212fa8fd11ca5bc489b54d8ca0f14bccef640aad696fbef63e5d4c12caa4db3f3213b3d57115c69762fdc3b3a93d6c774f7a3f1cbb5f2dfd6d53ac5075e881395aa5211acfe526288118c232f6364e9592748ec788529d91360e921e8dd99eb8e165999e510195263dc4150f870beadd8d90eebf7873fb06aee1a4fda98dc2b1ef581dd47efaf7094049e8df073f8c4ae7e67cb27c56300c57dd4ee5ee5df836cfc99613ad21985487f19c311b137c8b4d9282c5b0069e09148eb7194861408504c006bfe613e1f45acff23d35c35fcb8ff37e9187087e752d2c7da514a55dbb3d391c61299fa12defb721717c7db1d21b2c67638784ac3be8d9b6b048712348cf84b91f4cd62794dbdac7f4ca8d6074713532b091c4a7fa5d3907987b7c213ebd1e9c5cb1ba5542e75435c97a3297ca3aa635339bd47385eb4e4e6ef30a2a27d925f972869bcab973ebceb3361a6b9841bd263807e7d7c01099ec15c76014a91c68a85f64b15dca5095cb595afddf4aeb56c68cc6515c8fa8da6ca96ff59f1588ea4bf29634c9b92b9ff6c582a67af913d03a30446fc734ee465eeea9dd09ec8a76341b343ec8fa0d44b4cfbbed985f384348c2641b3beb561dfc8aa985705d67a53f4763f7b077c2af5b3caa2b1fb5aee511c8abab8ec2a19990b3e9d78a315d3d5f6db167e30c5c2bb49a51332294f7a38947fbda17e19ee7d1f65c359d05986ea8a41b35bd24556fb5123bf6413dc3b79ed0eb2e8d3f347f22b5ca01687d8484e905002af49ab76d70c449b80377f3de419d44ded0d9b73e2161ede9c847e264048e542e1eac01b0f521ef36b0941eaa95b55dffe38e8d14656a1c758850d8aec9b15011d8c348c2cd8af946f9b2455dd47a79b1c8ff884fcb61b8d6148c55194eb6394d7b87b2ca33d94dc134862bd95a11c561ff4b2fad76fe3900d260b3eac26b9064339c5252f140f71ca28cae8355ccb165c309ee1b931e001539907aa5320ea04397fef2545e289d06fc8434d35d63fa2312b18daa5ec67611257bf79cefb4272f4e010e15a28e7e7714bf2141914f9227398a64478d0d5d0706748d8ae9d979f763b63ba7a57ca3fae2678bf50f6a3db4e3bb885540a015eea85ba80351119ad49f8371319681960cebc5c0182ebf70966d8235a3ddf456a54b6e9bce3c55d450cad263cd055c8c4be2aab09be50667b60685de4337716c2a9710287f5d43d73e9d480f1715ffe5cf40802f013422252bdd6519294382eb3f30bf0470894ff7020faff4ea61d2f5f1b8066b4a1bc69a8f6f5bb88139ac2edaea802aeba4b2644eb3353979a0a3b781bad85dc0f85952bf526b27bbf4231e7a055fbd720a17aa3e5a4c9245ace29ef899ab88bb165eae2b368da0d473615cb16e1506b21e3eff092840c3f02b927736a4fe4953dbf588d814514c4c876cb61c64ec14e4c6abe606ec917e5edb4d5106cd34125e5e60767b59281bcdd86e86fda44e2e3e638c3c8de64601c5165c0919dc18f61107e961acea980d735e55662f2b14e6bdd964d97b6d05c56a41ef3d87304cdcdd0ea2ea9c3f585bc95cff47ef1607fc32019aa6d94d075c60e32e434f8f61af38dbfbf46e237f28fe7a38a27"
|
|
}
|
|
]
|