0x2cffd02e9ce8d17be1d35ecf0bf29d6fe01040ea4f657c89fc7dac151c0b7f79e7bae3e3359bf5b62fe92b044fdd16e0249f82acbc63827292270b8c93344770fa935b4c62713a5fdd013d10d1405d8d0b8e85c98917ff06d1c7805bbdbb28e80b9baca48a838d54682d0218be5e1e6adde905d53c32bb8cc22df7846d5f8b6e99565e014b4d44c4d1dbbcccc3f6fcd6ca8d30f1b81e8bf3ec5d57486300bdfd7e4ac32093efce84fca7374826a5abdc0fecbd6369392790843f6bec50a9b034474538c3ab797851f6f4dee523ef70921723e994974c428d24c32123b9e9d765856c1a75766e0518e737aa6a1304fdd2837566f84d4044e096ee8a61c216b9161bd5b23c49c0007d25efbab995bc889a390831d2c1e29f57ee103eb49d212aa3b89c64ab778c39ac54a94fbab9687171412b8c68298d523a981fcf3b2fda76f5300727dd4e856eb3f0366e844fff02e01f72eb88c0f45c79a2c235954101813efe059e95caa3892ef8517eac42fdc46abe1d835f54ea992d54518733d49db64fb5229b5ba8f7e0a2d9ee3df8f75f1fda8d665e46384d79184d57f0fc94b7c996d55782f6ca340e99d1c271688cdcc512fefd5a6c7dea601821d45cd8cf9075f3a63e1a567e5fb5801eeb05b295d2de53391fe0a134ca8edd0e404bd0810543f1024ebc8a90964d811cb072e31c1ddc26677e263dda5e9a83a94dcf2f9d8922499776b369667437350f002577941e4dee0bc28247f7e6bf7ffa686341895c36bb7e515b1bce75f8c73fd6658a6008c822b7c46fa4955520bd8c3f33847af535cdd35c755f7e5fabe5e4859e440d18acdb4ae86a4b433b73f94b517ac1589d4d544abcc50c071596b7b05548e579795d308b4755bb3e0a4d7a3939df58d485f0cb2513d0a46c4eabdc45aabd0e18a027c2a9ae87e3ae0d760fc3274cbe14e106bae34111fac29f653ba1275175eeaf8773ccce282c3d905048427bd51b807893cb2947496cf9a9365192c5657032c0c851a3ba57ecf2277e1878ef0a9d986ef2f0649b92d6518531bdaea2c0272a899e464e182d2134685325e8400ad6e1aa51119e22439e3af8dd9e214686aea968b7389ccd26f61b817802f21a2887b4b77dd36529006eac300e636878439fd02fd1a7b54fc9418f20d0a65feb52793071a325135ded786234c3b816918671340398cba6c6c41ae3ba6e5b7d2bf95abca31a08b82ffa3e4337229b06f0477e67f83e2b9bc3abc9dc001bf902f785654329d2970d99bdaf81bacde494b2ac9911b342721ee4c2d570b0a80293ca93dc86aff0d3a7256f583ce0875b203b4f13e18ff9b480c7ba6f3c123b70d6a1bb6b6aa891cd8e7393ea0b4136a05976494fd4107da5ded57ae4fb7b145c34b705d500e60c2fd3d8385839e092621341bc33aa1c7e333c70d423454fa1e445f812d89749073bff91c2f8f190e9b01ed0266a8f05918154012d98739e54bc419d8ff9901769301fa1d3d74d81e8c1969fc2298be4def3dc0a170cd9dabecd68463739601c7a243e701a61e34e36c2579616b918e2943cfe9ba71e7fe1e93682dfd961616de7eea2e8c84965af59f02ea2d20bbe42bee5e3f4900cd5e76095c997455f01a379c44e8a64f923f437ac4e0b2b9a2f6d9f0c528111a7a997d2db9a4074a5e1f1d1d9b77e94968a2d00ef1c0f2a3e33ff12c05371e995a352c46c7e94135fe03d935e1ef74bb630413464cb759a8a9b6fa4d47678d6a6553086dd4b9a07973c7f24fda6c357735eeb53893b490aedc77df58e66210bddb1a9f6ecbb91688e7d9f065793d2de3c7dc8485f7ac04c3c14edfde58b5723d1347faff071764bcc6233f689f630ed117c525bf4ba8722127e6ad53c190e4a6e0994c7ef11229a0d4f89b4050a03ec699c100519a79b6cf51f2a46d6c113c21d