0x2cffd02e0910273958daf4883b6e3f4e3cc8dcbc969e0ed37b8bb804ef30c94d3f4a97a5b7b37bfc2ad9258d23501f6b46585bdbeb7d2bcb04de368c8a31433a37d7e8548bdcf2f3278097eb7e065e9e683555c4f72be31edeb883c7415ad6b2c557a0249662145219bd8c3e1162886307c1fd744e502efef034c60a2be7da32139800eb677ae2cce1a2c77207cbb98441ffd00ca778c89662a68c3674f9bbaa6f18d87bc4f01df307e78fa39684154cc30dc63469c0fcc89852a2b18fd908846914eb36e04ce5e05dc6b03d0541a0950179db500d5a6aa874aec9bbc48c8b53392d73fc7fd336f6beeac90f3975200ce4f2dc79cddfc42352350c3d6ef8a524577d711f3f8ece2b081a86776e33077784b2c644a5c7bd75958bf33c786c605a5dba0187fba8b8c8d72cdd546c37b755bfb5019743ec9e5a5e095c632ce4951e970ed78012fdd72561e540eff6443733f3740aed4f984c22eb22aeffe7de516c2ef862fd5a360526d381ee0a968e7edc194f3443e38a39eb52b9d9f8ef987547e3c9b3ac5d299bba2cf6a001d9b215865cf710a1dee4881fb19d32010eb645b207e6006a3f7d93722ed0f585716daee2a106707a5bde22800071c2e9d5de794bca67cf3b1e42f971ca89f830e2f90e563709197656555e47e0328451e70adafab13c9d174fd5a6d6e25381fa96e44af5ad4041a7a44159c3b4dd95251968ca6f7060e5d5ed28d4c3d78e5e0794d4544e1d739e4c7c560ef95dec5d63dbf54993f8c80fe6f5ca1128baa92f60bc8c42aa8a7e38dc68fa4fda8eb6583c75b236bc573033e920dd2c53f851a751929a557dce7ad27ea14adf40d53c88a7ada0a12a90db4f9e98a3dedd1746829fa15d5013cdd19b1d524877eb04750dec25f448ef8df496474715039512038d6d6767c42dc1e335b91704b3cbe99448c217a3eda1d8d133585476deedd6edd3b5975524adfb32ce46717550ff1689e350f68d4d280ecf81964421229ec5d7d55d83b08afea3cb3587728cc6958dfae3d89fc5d6bef27ea17d399884721ecbbf579797e4f18e3ac5056c2e2f123e1cf208b1e09746b5db1a737a0272d8153d3eb856c4b317a013c1049c5964bb4fd92f4d12a9dc43248ecde2ecaded92a3e838fa74820a522d052f7a7d770e40dbe3ed13177643a50556a001a2bf13ed37de55e7debbdaeeba2b9a6484db9b3bc777124a7163714a50dd0ee6a9423b5fffda22fae38e3667d145e003decd699d01e873140651755c55d5ed80052fcb1bea175c2f84f209e23a0588b3666e2aa15bda2d645e1b98058ef79768e00112c44448771249378ddf4813b1e89ece239cdffff460b95b5342adc1fbbd84230adbf106247ebed9f99a46c993d29e0a1686bdee44f3ca748d154800d39b5bf0972b618c152fdcbf12398410f4fe59c8f49f1403cc14da3ae65e5661a3dda835649388d2484cfd152fa81702773ad4ab5a3053243ed0eb1fb1c3e92efb18922ea5757046f3f0b11b2a545fe1a949fb07975cafaa7a3951c28fc02e283b79792c8af9f85973d5c83d02f7d9def9fc8bb1f34dad9515a2e4d82bf8add85342187ce597ba6e2596e341aeccbaf9ef3a1d8f1d79937da234d7734c31a405e9f91cd824065f5aa0dd6971ff637fb104dfe100ca74e10f4a21dc8f03bb636999d5763cc4ffd69d024963df354c6aca25c03f7653d5e1a15580e75eadcb131c460e2435066da02630feb278dee69d7b863db4c702a1c039e583ef4f63f0cea8926827ae663c786ca988faad576c2f7545554344824843e32dff9f31116d18989c5f454b2102f64188e257269ce450e8a16538c916680793a6feddd8587521c7c7e66b2cdad075b89c2e88259a24d333711bff23f7324a533f85a0d6c1caa48c419d0c1469c3be3ed13b6e24cef3dcda6c37