0x2cffd02e007236d5456f09a7bec6b1c2c88d0e520ec02c73fc8f13793d8fbdcef5365fda08734fb21b049da9b73856c378533d7974817a9b344c9c06198d1e5dd2622d9db970aefd77890613bc52afbdb3c94cd0998105493ec69d09b67501a56a4e7a2847b0c2a9bca223e55655d606b9882a7703411d20d8f08a9e02078b5f9272c186b2ecad780cff6cad7eb5b15710f1eccac37299ad632e84c95b638094345916ce446fecad86e3bb860ca421ad0cbfa7cc70d53f56bcfe7a5960157bdb99b7485f03e91d021bb63faed680d8b5d8ea16150d9c29c3649a616da4b3207bf27e787e4ce92ed06e51fce3a2652c4c65e3ebd710950b257913f48c043baf82edc7463d09daf0952fdd83fd45ceae5bce8b45cd27ecece632a84ce09b68dfae41b319be662ac6da4a406d328149a5031a80d0900f6e622cfa6ad26e431e9c5911de0bb0be10168e2d482f07a3a622be7166f718972db54373bfdbfab371fa7c61a937bd297ab9f2b504af82f508acd734b236207e30be54c5c2f5fe6bfc5bfa4eb40836b968e8778618fd8501ac4daf28015bd14a3ea3c1545ed58ebffd2b849391d25e9d521adeb7a576359cf6975fd158cff6e4fd099bb2a7f87ba2152f338eb2b24ac528e2ba1afafda779bb6bd95347669e665f9a51bc32d2a15b15f2e8b04a25300c79eae4fdc1d5b6d792dd5d69b617e8d4433f99e2cbd63bfa0b65e26badcfc95da73a1e0bfa8de42db05ba353c4fd73ca3ce391308306db08d096a4a3869924a908fde6e11e53eeda7cfb76ac737adb29a3c1e2eef4ca5e1e31ba9ea332a9fc92ed39710908f615186b05c3f00a0b40cfda8425ad11cee62fad9501622bcbc50e28b1fc3229e497ed82e7f74120b99b9d93004c91365887d9032f484141f7ab483f7ce6b346113af5eb9391d43de3b325ced106336d31acf13ae58d957efd260d99f0d6fc7376f76ef828cbb90120e006444c271876fb24cb1f81cc92dde8b13521164f3eb67eedc4130a1626498f75691f95a294282336192bb708957e41e71b70720e62e45f0038e4d3d77e3949d1e45bbda741c0ea9713f465595b67cd506f101a18865848eaad7d336fcce426367b4d036f7ea71e94418b2a9d7698f796e956fc9676360e6e8fbf72a4a7dd566c2276c5672f6d377e432da0f0c62c7d52eb0a7759b84c186c1a848bc053af8615ba6546a3dac58efc46f193dbee928e168223bfd64f43336809c4d6003373f7fbababde36da7497f4a8daf0b10163f6df05eee0c0499cbeae38633a037e3f43467bc8d3ae4804d0121880fa7b6985c58e5c68d678e57eab5f476a31e0fe89a8d2fb23151b7d10a836c2f92c57dbade61dcb2c0fd5350f2ff4987d15cc7e2c6c798b3a86690dce4908141dbd46a155a8859f063c1b9c26baea437db18b8a604d8969737649d37cbf5aa6effe101bfa0cfe16a8f6580abc9178547d85c46422315368b2667e61691c97c125584e1b5e69126af4799f15b8072ea7f5528b27190c7f98187aa282425ae40bf8f45e924e93370a5d7cb839cc3141050f26d27b770e14dc29805f237f111feee289c7897b80d38452110c85a0c3e998269463841f54ee09c03cdda7c775e57f8684087c55b50b17dddb7cc46fadca6314e4dbfa6fd6f9ddc45e98443f47b1ece195ada1d0fbdde1c1b350bac5d03e5fe955bdcdf00d9b3e0979f1fc39853b6b70a371447ccb4370cb6b605c1a4b2589bcb4f712b6744a3e44023673288204ec8f80eb4f2e497936c6a586763eb7b246a3c0d74a929a2dbf9543adf8bf535a56ff9c42f4a1c766dd985d1004d9dc6c74951ce731080a38831b9a171c3157d69040c08790aeea9870576623380c5a12b8f4ec29cfaf8bd511100076dc146a67031c64fdb5d56ba7fd4e423ae01ef0dd2892c3cafd37447b