0x2cffd02e6adf16654d5f1c0b67abb0cb8b0f6c1dfbb7a7f9062878d1f9e4bcb0605bdc52426118d742e19d0a483e3dcf389ebbdebfd87a80a954c2994c083b5d5eefb0715ac8a086efc5007f2b3dc318937e039c5a61f3af8cd9c2dc4d5c8d4f1bb0c3883f0a10a412925a9c535cfa190bc6903b19336d5529d6ebeebace404670998831a2523fa44486f56f7ac76c2b21b0975d48b86ab0b12550f2e24795acd997b0a1367ac971f08b41f2fe1248a63e28e83714c2e136caac29064b0e6ff073b2f3ed6b3120621b25e066a839e783a6f3da3aad1bb70f522732d59ed3fd81848f921bebe717b40fc874a1f0d54d3f6cf247c72879bf659da19800388cc3ba64933f714bed9c37c43767f630d6df75a4668fabd8df5a00a4995cadfafe749bdd4c10f50e13e3619bcab42a26c292fb71b3ca7b63dddf28ca6bb8c04a3dd9b327f66aae44060ba8ec350137130703b92dfa318090a18246dcd06bd110e81006a47c383f3e770e15c2f10d63df99ac4a63d197585c3542d784c7b8b706fb4926d7b58016997da5a8e71119905693b4364dab17f20afc960467fc0e9b08b5146f9a2888531b612c6a2e7c0d9a4d4588c394c0e540cba7c6c677b447d4a2114cba6cda167511b4aa4202124f4aa2c7a08c8fc61f498d9826c4679f49b76b3136cb52abd51c1a2f827773f56cce44eb3770345aaab35590d480f7fb283fc77e7024593e44b61f09e8ffcd2ff858e9f3adae0160d8ff8a4d9fa61020b23947f6bfc1b077c0834034eff64b6f39298a7465a67f35816b2a0347e71c123370793ae11658335fe73597087483ce9c161ae0d9456cca93d85f3cc682a4c421e2f30f8b09ebd26c065dd447de1334816d7527f5ebd973c2d3f805cc369ea8ff2a2daa7d005142e8f5e1c75febad3182d1e2a7a064351ca25981553046e27c90a40f32dd6d0d3481cd977f3eed3fb441ed42d99511d806f29169643e6cc057d10f1b8e38b8fa95cc224a71b4f276d177462d87452935e85df329d208056c57509a4e16ee49aad2c27376dbdbdd2ba52fd4b7b45a9922330e80bfe2ba649012c0ad853ba20d1ba04c50ccd4592e5c848773c952a428183f5bca2f8a31d135cf18543d69edff9f57a5f3b9c5695def7bfe89033d2ae357175e53fbf70fb4504b524c1dd32a3f24088d634f77ef3ed1eaebd82b25eeaaf36cb82fc54fdc152805dcb16cbea23fdefe8031068cc13e0caca34bdbe7d79e7ecd59328320ac0bcec2daa77e3a9f2224abf4893aae7e035f6047d303ddf80611e8b95e096fda1c18ddd87c986631ba75d52559a488fd3b95d78d3d801035de7d80e75e7e3cf75e45e5bd93a6dd4e41bec0e9c09a6637b76a9e120b77d7c573dac12b05f2b34b1692bb5928c0a58cc8c9928abd81c0f7a7438648fca0f7c9ed32ba1ca8fa3fc27b68cc9dc678c03a37df759757aba60c3156444f6af8d0b7a8d0b44e9831bff437601386457c0276b579c3829e0a536cfdf1223c597374f8670c03cc0aedfa6ef7af75c0a2045e0004739b798234ff18a16bf91509f37112d9176db83931f9047b96ba479d9b4970acfa03837ccdffc7a20f69511d4eb1716c57dbec9706ce70418d937bc0981888228b59abd8d6822ddbd28e0c1fbde00a76d6ca630712bf235fa1ca21db215afdea0414bd9da3353590dc42dc75779d74e91e11b42f46a7dc50bef59306df566483184b1def557eea0605efb0800d81c1ac5e40a6a067765d92a9890c2361b5df453b762defbf2d83bc27d99ae23e92a0a5f11c89a9e2a4c0ac4149a6c72fd5398f62ac365edc8b46728564b548b12d363be2b1c78d744e49d4115bfb399c5194343ed9400678698a31de29817a9558262a033f5897555488ceeae53725cd988c0c106a3793815a873297b35f275ab08a15463525b3