0x2cffd02e93b9ece78bdac6f34be633da424642ad6763c51160b7829be42bea7700a6629ed7c430344e3c1509188b5b13e4acbbd147bfa5986af10f29986c1e37665c84bc0434ae432a3ae43e25881d136b15b44abea9e9963cdd0ac1f68b2cb7294c95348e452faf5e62880fd8bb98e4e421acc568bd5d33b06794d7c3499e4bc28eb4e8320c1d4f94132d1d6b7e8dab624167969dfa54986042977e21fddd91ba895b2ab936327c7a505865623ea15a98edaf94b15e4e2536e7b8afe523250e2ad9fb64c5d47135ed409bf494207a308634c3adcec96419e99b386e8ecc03b25e31409c5192cb47b2059d9c9b7d4283691a88f3e27b136ca833dfdb17f3808940d543fdb602749b4a4b260e34144f492039951846349abdcd99cc8146cad2ffed47d1b1cfe5c948e68c87296beef2c5d1c486d6edede55b2a6f68aba3cb15d45e9d38e4cb91c3d468b5bea8ea8eebb73c551108c059f0fb5da10e99c8b8132a258516378abcdaa18667dd455cfbc68dd0ea8020e59a087c680f6c562ad21f95ecab7b48a8eaa8281582a3215d0b4cf686bfcb5bea33d6c5c583f9f4409729d0fe1262f18e86e803d3194dd65aeaa7e8c52aebf5fcdcbfd42e85c3afdaeda2b3c27fa5df6e327e28d27ef81e05aa867094a655536e899b42489fc7e1edd10e1a5ee7e8040dbb5a5b6563b2efe0e1552d5f3db50f31681a22c517bff12c30a3248fa5a16a2f58351c1fb992cd8ef6f38def9099aa3f11b59dbf2502e590bfbab1f04270130d5b00fa246736164dd4b8fcee072399ab13d4a42f8532a7485734b449f734349aa1765d38f684890d2267fe2f7ba80a32860a10001a04fe3bd5b50c73f075e1aeaa13414b9cf732d43c83ca922be58e5ae403bc315a0703475c2d7a110d400cddca18037213c98e1d693f531522ed3964b144b37d6f1360a4de7a865bb9ca9fe58fe6eeba81919f0694c26866f24f32bb5c8f95121d05d928b8486fb2daee991309de9e14248bf8443fdc2762dd919d00f71952208248b9dea8d9bbae5de50b23b55f893309433be1260ca783db6602721ee9bfbdf291bef22f80d2b0b309fa48cc9aa8c2df7a247304e96dc215545185b2a3843135b5d24799e4de40556921c9cc356dab97668ed2ff5d42a636fbe5b90eb04694170d7217dd72ffc86a97ad9e56bae44d1fa992bba9b8ef08145b8e42bd1e73870bb1f2de34041f234af223506cd39df6f62686b70bdb176c86e0aa940e0772dd8bac00319b2da38c5527795e9051d1533342364eaffc3bfc797b7b020d8824a82b25ed3cea94b0dfc99701e1fd1a9c5eb16a9c7421c23f069ccd885a403d63ee048b72a671af32b03c11d6456d9110950d355f959b6548b2338e2c18325d79cbdf566cddbf3842ec823ab713e0e4450c919eaf56e4c34b748b4f4dbd05f1af83fce5f2be2d4af7f8c51881f0dc93c88adb92bda4c16ff5ad2b3346a43a4520372ae123eb5476e48a9fb5daed6c45bb3f6db823a51f73605e11bfab5fa5a072d255d52ba968c59793e4f5028a34bdf74bb6b41b24482aa021d2c415ccee4341e64b76b830892765ac40d707819ee9fa84717ee9126f47dd158099faac1a7390cf4fecda1ffad06d4e23e11bd1614d7f1194b5891d6858b2a482f6d5cfef144adf3b4bc4c8f60c2a7fc46f148adfd0ebc5dbe4fd3a6b22e788aadc2fb01156968c1a11576326905ef50d5c09fe401992fdcb4d542c64272217b8e145670573eabc9fc98c756cbdf327dcd52f45ad7b189d032a69884df119d95e01e27e46c286bcbfc900812ff365089f953767e80280e249fd5e24cf79cb41c3e403422ebd4f02ca066eed8eee48970f78c9f1a33a654e7fcfcdea7f41c7a02e9982e2bb1f002a433bb8f613fa3d99e349d12a5d532086ef9a2d67a4d2fd8f414165