0x2cffd02ef89ca2dab75ac0b797d2add685412a555a545cf2cdc80b7a078ca5961951fce6da57809b8de654363c3e14990b9ce0205942260aa0691ed79fca153ae520eee93d774186c84f1533b19a22ec2b8e4bda1f411c181ec3296d789092f07ccf8e07dbbf83e3f992071ef9354c6171956c3a8000ed42368f093322b2053692d2c24db993106722d9ecdc97bc16c2b1c95214a0e77c6f23612c107b02ae0fd2ab17c6e7eeabdea6885e7527fd771e7542ced9f4b83450734dd2792bdcbab6ec2c408abcdc5c501a85582dba74dd7596772d60423b28ed589f07d5d84068d6e225ff9209f43b6241120208c7b83be2427ec3f8903879198ab001f432fad4107d2942591ab687cbf9cca355441fdab5b85fe93ff7aed535a017c2c81345ea8e3940a7b6a02415b14d2d97c48c2f1c9c0065ca3d518c5e9b971c486a0bd7b8cc067178f40f2fdf0caf004d702bbbd712f5f02851cc7aa40c248b721ee69751cc77f7c33c37db45e6365ddffce163031999e4ab1ace5b626f56e67abb2786b338cf655384074cfac8cfc699f6e55961214316d87ae4a164b2c42a0a668c15ebe80e2b812279f15a4cd77d2be334d63bab3719dc1d4a21d89308fc987151af6e708b5e10ad02c492cdd231110b633c1b3fa0f2550dcd878f11244832d3406949861b87f21a141a480abff5a1546f54b72e8e8b34edadc110d22f5c6f44952374fb0a13eaddb15428167e4d8980a80336509633dd87f27e0fa00b3128445724bc4f8b180b39b5987868fa3eaa7d52067f69dab5027d5a2d2117fb4a2f200ac36aacda236d440b365a95709ed9b18a6fe25050a2b977cfb0495609f8ac237e037dfe6a729b68e028f96a891cb563bb21a28bbfa7400f71c4d6211ebaafbbe976419de854de3ade96d450f796ebbe106839c8b67ce75cb92616fca794d34e13518229adf0536fafaf1b68da95950fc589c144e3e07e2aabb1f7169904a26dcf92290823ed36486d5d79b8cf94daf88503f5c24cebb3b7a8268d69f739f1b71e2592d0d7878b095a9445f02e811189fff05c1d90fd6ee4b7df1109cc50a2dcb45fc80bc14af584bd4965dafec2bc437c3c776dbaf17c494e8388e0592ad4b05009e82900a58ad9c26f9d8c4bc000b3abfd795aee41480e6a6bc28b43071c518dd395414766dae2c04db8eed04b55b66bf57f9cbf9a52899c7b36eea87b476b20ffe23bacc51c56387331ece26711c526fc2beed904ee0c9e1fd58a5abe9703314d71a3efec86160c7528f449db1dc6073f5251aca573cd8af0f153adf01dff8087239036d7b3c816dfc2c056b8ced675dc7c46ce0dbcf437f051a9711b17eb765042b7a47a77d7217983bb7a232ed5a35936fd51d346c478cc90e12100d8d30677260a9fb6e425239bffd97e74f07d28a05c1f4aed20b2a8ec5efe8dfb110efe4fdb5444ab47cb931271a014261921917b0959bdb5d1a610894c73acc9786d6dea9baf12308d752b2ef4d95b5bb7edd75f6a77a429e7382f5334601706ffab4a98011b8dcfafecbb795c6344689f1cb260ca4f2250acd7c031aa46a13f99d52cda9cdaa75927c17598312e9e7f54ce5a0a1a99bdb1e5fa86464c287240115bef55fe32b2551b51b5cf53dd9c0fae5f5acb32c0c89482990c678ca573c7ec8dff4bbe8d855dad149c86b87fd55d51606fbc2138af673bc852190ff60cecdc8969619137ffc302cff2777cba9390c9eab27ec91f8baa1742dc1506428513b1f44855da6bdbadcbcd1da81ecc8b0ced5e93d6db8c14bd605fd77857d7631cffafea26613067f1bedb31355d2aea8f028102ed5c6fa0672fad3b0a8a450802f95ed40d28d8ff94323ae70f6d0f9aeef86988a3e44424b0fa96b76876f624cf0175576a5d3196453081bdb3216ab42f11161339590b357daad8