0x2cffd02e9e57a3ed7129d420840403cb6cf03434ec8aabc36b970e520cd932417797518514c60d12e4c0116d87cdbf77e61cbd44646185e74e2c3f3a42aefad5e5692353ba85134d1c4af26a53564511de301dc53497530fd15d2cbe465d51f54670f3d54536814fe721340eb03a92279dbf96ebac13244576815473d722f46f7cc57c0491a6c5761cf508504d0278a1125ddcc265c81ac73cded61c0124d6282184adbc3da2aa4929a6e945c82bf6f5ad401d3882c1a1f3beb5a9c76751db39b298fa5624a05a31224bb5a66b20578ece4bef9ad5d13fadb57188110ad54a0b6ab5be1f77ad9335bf6d15ec50802a30f85bd536eef97f97a6965674267dd940860098fb41b5c3c11817f999bea579144b00f4e4fe6982de785483117fc171cf2ca42ef4853f51ff4c320de0bc1af3aac404c66a2a5e6aff71eb785a6289e985a3d880d1ff6a53de11b37cd07bb10d82b7e057d1bafcfa06ff9a8f87da08db9dee793bd0443f7ec8b9946fc9777d7edd2e323b517e16ec6a885b7869acd36618477495f44f6cd96ce2ea9155e8e95e8473151a901ff08b0de73dcb103ad2bd5ea510ec3aa57aee3aa7cb9838cc205d042fa0e65a2d819aa8b6a18f2fe572bdd86c16e97ea24180b42a727a9fce59708afac6a0610c626306adae6e51b2c6db1e5931e6bd9c00481406f023b706f7f63839bbe008ff9e6a9e1e88742ebfa42aab99484ac032a83960409a9836a7d76e85a43f3cc5a611ca527f995751b1fb4890c1b9a4c653d84cba03505c2258175789d483c2e1ad6e0626985dae93f1e099b0429d6e952faa0160c91d95dc6f167d7b778bc03b575e6e195e16b657231ebe6e4d4c080b976aa4bcb73c416134810efa5e7eb90ea89c5b9502fd14f071e3e4dd3ca4ac0a30ad505ec8f0a3f2cbcb40aebf4674eae7c1ccabd0e19f542878106ecac10276b469b8945efbacfad086de738309d4f84cd6030c27b10484ffd02f22f67e425c5b5e74da8bc93854420c7df350bca30ea49d43b478c5d0645f356c273fddc013ae0c02fb66360cd64a1d80063c2d1b691ae9e89bf167b778394a6b11444d2daa90873547c71f2b4bdc72b69661b1c5a120ee156b5e7087091a1dc77550eaf1883b45e0a4b7ee217de240300787e2d7d72f4578068b44e8543a84d12ce3655cb602992b62d53c172a1cd36500c785b1f7a05b837750e19aa5629799cd541826028ff4345261756617813e57497c48995643f660863e73e3ee994834fc6c9750d13a239d4c11cb74c785bbdc9c9a14e9cab573666b9632cd6f84e7f97e358db3f24913a4e6f6a67e7629bd26331aef8c2af0baccd4dac220664f7f31904d06f98591933c87914f03f82f5df0ba388f35b32616aeefc2485e04045c3a53dab5f4c81d76130f67868f3365dc5d0b9a5c1410805f8093f354a621b77b5907b6d4b792ea9f1b720700c4a51ab974494a45ca7480b2b66a5b7acaa7ccf1cec361e0e553e26d303ee13883c16a6116ca3af3f0a23d4685562baea23dfba7d3b3d502939df7eb020fa841428071b3eb25981a78ef7d717ba2dd315f188591351d0d04f6e7c9a51f501790d796f5f2c05f8bf0f035331419d45eb3f313a5be8403e9b68bd5ac2e2a191809f1cdd0b28e6cf4ecab1bfe823f3beefb9c307ed5a0c2d1ce008505697dd4ec91fba37fcb584a5d8017904b0331ee21b4bae2d43b77333e16ab8e3c45ada46bdce2f6adcc1f9a82cb0da50fce7cbe4368c097818700c62d13b5f365edb17fd236ba2b98681d104346877a7d67fcfc20ae5a84f86d7fca4bcc9733031500ef9adf9c61b24579a0b4b7d559985adf0cee290e5acfcc82fac7669fe60a992c4a0a78ff8990dbdb52623a3bbebc36cbef577c66a24c20539eda99828e821570e6e035ff9e271dfe9c5fe1daa3