0x2cffd02e74082919ed7bd1dd24923e87e525596d69439203c789c7fbca04f220af961f732059ec2673eb0c6337b027f446bd7ff87eee283eb69ca9a0893cdfc69569955e5c9d165eaecaa1bd4eda379ab96337e198b3e59bead4728448ec4d47dd5d65eeba462f19885515bcf5b2af87246aedd178f51e0779cb8a8e659df8c7d302a09632d71f291d0e913d7e240fe2cbf5a064460cb8ea66e1563ff3799d5104f3d62fd92f10f63ffff022e45c6d83c0c6b04099080666a701b3c5c8c12913b1ffbfa50c0df98ba8a4d5aa8a0f21a3d8eecc6cdd39e9f82f16b87651fa9dd15d8798f6b166f6cd9f510e3bfae715f624498e4efaf005ff21a64b207b2a32309021f0e4a8e2457f87dd7ce70861d101ff296df6d6b4fcdeba00af94eb22c0aff13188a4a78a77f48a6969fcc96641e2a0a5af03d9b8263e8e8be9b7d3a32f281b0a20761fa4c39943abad143b7c298f95b623a41b63472673d3e7f33c165f6013ee52a0ba30cd84b25bb9b4a22e00652137f0a250d8b07fcbceb5cea46298f758690852233856ef187f71d135c6a4d62e38f5fc9a74af3289ee208435a44c4e0caf60b64ea6968159d87b44ec9af6e437800df791e3ffc77878a81e2e0808e0bd828b96b23fa106acdb8db9cc45ff6c739240e92eaf690972e9343c05d0b19bee00be3156d21aeaea205ba2b5bb8b5006d3ef7b0c7dcf2c7b9699d85a9cbbb71ca96eac4a900db1ffd5fb513e11a13ff83915cb8f576fb2848632ca1db2a29758f1f26de1872b15e21336d506a48d71eb49c3b734ce8f23ce04b1f0126212684343d311b8b8274654d8c4bd896614390de8cbc86c3c792cfb2aa8b88869053d693a201e78c64ddbe245f8512c13fa1ca2f80c7608b62987c6c60eac2e4f33010ca0e89dda27eeb6d28f122def89491031c67cdf50ab05763a2a3cb64497111ee15a236d7a86e597b89af7c6a968d324989b9c3298eaf4eda852d098659a421c5ae49cfada45d586e354ef76e83b0a887f284609b6b37c82d6646b0b07f2264052a4995a6941ee5e5056863c14b405d03e527b6e22eba7bdf9f440bc4f4a53c4353a3277d8b6028af343a5344588f338927f7f6cdb061784d373ab1ef6e4fe1152ae3f4d873044b5fc6ecaffac1952b53eef70a7bb08a05a25f5e1b5d3da007911d7c96258f691f32a1ea72212d8655f8bf452db53da6d53ca48b622949eca98258b94863b6b182a7fe49dcc2749e4a096a966d39d28ca6b1c422edd67743e2ae9e4665b425e783ae8d3671b62d4b5d1cb4fdda68a9e054780fc966876bb794cf5d1c558ff43889cdbbcd9f5a168500e550ef37a211861758c2d630df8a3a3531ed9556e93f9586e2504554c63671371e5f02671a9e82643fbf002db38523e75cb3c67b42044466b8e7a21d26f1dad8b3ec0a1f50ec3a9704b811ad0195d07b0ed64e34c387100a1ae2fdfdd8f75f380e64b7fb9dd7f88159b9e82b51b1b37dcb9d840bc99be2c8fe27a3ebe09b9f796fa72eed580c317442f6199acd584f59075af2d8a5def2e8797d0fbb82837c3a95d392ff28d0461dd8b09e3fa59bd5368402e9aa64aed17359ace3769fb3f57d77ad9dc40db202c84dfdf098fd08ba5c5a322e00e0926a0399d5a3a8ea72c140516d0b70aff2fb80391bcb049efa34b8655167d52f226d0356d6143ced728a35d834c5adaadbd4c2bda03e7e3d2a7d0e4e1bf3baed3f4f809604e71bdb29df010ff49e1f55fbe8e39366c63171ade46239d6d6d91ae8ef115bb2df6283586f41d812af4e233eb6163bb1937f2f6710bf42195636420be12081e08ee5f1cef275f8eb1a296671d5d44f6b9f00eb746a81c071c3b9e96a2e5b54f81ae122456813089746f3e92cba7e613e4dfd512fcab8ca77a9fc7aca1ac45f8553b84a0b27b73bc86ea95