0x2cffd02ee0e7059cf373a8cf5979bef7c405cf721250acd115583ff730def55f5377221aa5241fad3d8855ddd5689f2d7ac2c6e7cb8a72567f7928bbda679e9d905a1f4709d392b8f074a5e2b308121842386cf3dc9be71740f3777a4f975d8558db4aae247e1dc1bddce984d7a2b1600c7bc4dd4253388a99bf2e7ec9943d52cacd65d7efe775f4ebdae30061bb6e2ee2688141d2175ec5a4d8a54192a8ab592ca8483e0f31c04f1597351c8bb29e7adf2303eea7bbd0ff390a55be259d503a52e5f1ac60f6bad18c9e3acc09c2e2cff50cb1fffa70b5d76f22d87d6f83469eb11796a06603523cf9f550ff17a1d2b1cf739523e41a626b65edf65f06d08f1c43e11552159aa04a80e57dad88f44f82f0ef1169aac676bbea5dece2fcbe3c6116a8d780af5352da1496459a1c0117fba45af809384ed9e5164d0ee6bf57a2931fcd00013b3cb6661e70066fcc7f48335caa30d6acd872dfc8266726b53e3ce4ea0e92ae484976a64be6c2a9e93a58fe30e5433fa15b6e24cc24d45585c81f623f9579ec1e4317fbc280f670a06bfb38efda66ca7dd95ad68efb5aff6047c9bad1601c3ac3340f2e351f032d35016fd7cfc824c8a5f39eda78a79084271c23c61a86b2770ddbb2030643c54a7b98323e84282db9e26a3431e4d64103da892ec27d71b55ab8e41169fbe335cabdb175bb13669ded09f0626fe6e8fd54ed93b1935372866503d8e9575adfb6a940e9fee0c7ea933410e8c231b8d4ef31f1058fc96ff86d650496c20476f50e22b4c6b0ee39779878d2a5299a71993bc40831f4c2d9141c2bdfd0e9f8518ec087ad1e65edc3f319097209a49ec955b7e4d54c5a660ca416576e590b13c0420f99b44c0751613969937d37542c00d845520921c2600eead1ec60cdcd8eac30c293c6f5eb068635911c8ee40be9eb2b7484f7e8c23c9f9f66deb8593e9356ab0017b39dda65377a1edac3f0c90dc95d9f2bac87ba9daab66a1356b59caaa91e84ad85bb99803747dfcca4a185eceb112e28d4c64067826ede1d9e3351a987b8b8b371ba4e5e7f5325083488bb45ef549e88469e71dbd8d254d0e45893f4056e3651bf88340771a32750caa5a3e56d732fcf81e20d98db508b687cd55ae871ceabe6130a696c365e5a00a7b94eeb42895dfea9229c8a9ec00324a1837c48fc67a4bdfc14ff9c1a28b1bee052a1a8c4899a110022c17591c51d73792c8047779a740d8774f2a23381fddb81b1067fa37225965d449a271b415201ad785ca6c7597aa2db77ae8548936e930d043b51673ba74e396a89d24e8e88297d4169cb6c0af74885743344d2e99dd341536e4babbbfbf70e521d7ebefab8735d448cfdddcded7f289aa4bdd78606b9936b983a7ae287d6a078e1d616703d23f5faed561a74599164d554c243f078359abbc282d480370f6a87d944b14fe4653326e5fe6bb9fb97952f51e7949bed85d5f97945d9211ed8c9863fd621b3ac022f132a26b999076ea38437b4080a77e0c23b59b1a64de6096bac71d95307a9695c8d337902fdc0af93f8fbef1faf27732f28de8c9cfc0b242b4c2cb7c19d36af4961b536efcf2a21702bf19e77e1218caf716dd77a74376e3d720a587640bcab4febe10140945f408d8d9830040ec9188c2b30aa9820ac5a606b4920a834a9a960902b6e9bff1b1701ace1a4b980450fd327386fe68ee74417323892159bf3009cd4c7a4a2ac79d25f898415726ba67a380fa8c51039ec89c23d96f22eeb979d713766929d866e4c7385e7647e73a06825e6d6f825010fbe3321d23ad65cec4d8cebf4cc4d734c097a7597f1ea04c38bbe6d4acfae239c9291f45e9fadfc3c5ee76082913eed776504c6badc1f2bfb7fcbb6aba6366c216ed70941e5a465e89031acdcf4e64276cdd0141b2f6f1b9db7