0x2cffd02e10ba641749d9d67d1988f390bf63943d75f34e9af5a67911f01985cc368b62064ebbc4621dfe17bd886e06c371ea5a27b67306d095bfc4dbc47cc64184e88f7d7be14c42cd1297a3ec70add32f184a03c9c8b79305e07a99934b2fb3aa90febc02d115b1ff1adf77cb4bec7bf92900d1211ae4fafe239ac36be97ef23f555a4d751495747b3541d60ff4d72c46bfcc834bdce06c3925a7ec7334c2181bdc1edebc98d66c1b64d67e8e16b93715976e2d105c81db975ebe67110913509dd69a07544ca576c0da87ecbc1b97e2b97221b3e83f941fbfd6e9061d5f0be1ec220fe0b7d9135447e53d8bbdbc9a62d1330ec69e2fbff6a02267262e3ed6ef9cc85482f1ce5004ad829598f8e66a8a3e28e82deba78521183b4950fc7308a29805bf33422713d8806b5abafe0cd76b1b82aad9b8a19e23b37e78fb2797cfcb3e4b0967b46f1c4d5586347b8d15071d895b8d317660ec1d6207b24478279bef725126f2557b1bbb0ca6db61f133156e91ea3a40fa0bdee2ad298eaab7fd2fce1b260e41fce0010b6a520693bca4f51c23c425e60b3a18649afc1965dc2d7b971006ed90389d8b5b97b32e92e7c4ea9b4716b709af03f57ae7bfb26bc612d21c1faf506a0b56ca44e994e9c467547052e615e2fa443815a16967cef617dafcb6771c4844d36116cd2a7319124124897658611d2c84499e4a5f15c0e5ae7a128fb1cdb3913fa40a1d2dad503298a0f2f5c49cf124ad8db15d3936e7aaee62ca717a09a263b63af74a16f3555fdcc83c4f15e536625469915df2e707c251eaaf5324f05dea0a8bc1170223a252c69c59b57e82aed52f951143515a0ebb48042e46de82c2045fee52d2523e1a291ce56aa092cb3c26868c1fb2d626353b3d0e6b602433cd3ec596c0500040bed134c6fcd46dd6d25a9e6de2ff50c1ce4cd20a4f5d18e90e403437771a166a6954216e8db4ba6f2761b23ee5692243e5f78bb7c8f4d4d00fc8b127ce6223a350747ff8dd59ad79b95a7c2d0fb5accd5ce5a75a6f270de6629f233f40657857b2ac7ff9fc0cfd0bbd79f00ca93f9d9300d4de5ec3db590d9f1d4724e2a9c5b61624ff467d54fa80a1e5bcbfc98fc2079eb4c919b11e2526b5146a209a8fff00ad5f35cad506228d6344b0ee035efc5bab24ce6e3ad5fd839ae74f56b454715e5978eb98945ba7bbbd54542b0543fd2078614d61eb28ccdc20ca35253ce2824605bde1a69bf1cb004709b8b82faaa214ace6bc476b8d53e25d97f9c0d654926d7db847940bc0d08765a76df7e0d828605503ad263b6f9eba5fac4fc2f6d45410288a0a416e2474ecde249cb7fd87367c8e22febf0fa61d4dbff6ae7713d256e961326b3a029ce8fbae1ebee8a095a995eaab5e1a06237b7d04fc5daebdf359bdcb855fb3a341c2eb5bbc49d752d4521e94c8e4d4149a94bdb4354a018cee66ad368b4046cdcef13e405158b0a2a5900f4ae45689a9b3bed666a65839d7799d02d896fe9fc79492a4c3005d97b1f282f9d5a24925de9b27e1bea27971b3405f6956a2c4d0523e52be1fb66ce60d018448b0fd643e2a516ba343340b9f0310962084d47b785ea62c26993328b5f59d6ae554c7a3b635e029aac97e11634e217a4b659ee4b9d10d3439f21a711711a02ef71e9501855af9ac073eb89919c9dbe6d1e3d85237e908473c301aaa8f76600eaf68ed6f847f8ee7c6e8dd5a7b21e9b737293d18e52c774acfa9716b6e8485e12a05d29b0b375fe39826807663b65c740390a73b30becba60e5f10494e61b31969ef1b72f9872a0791f86bc44936d77614e27135a2123a6f6046e266d2601235c5b6d41ce464137697a3154528c67f838b62bcc4f32a5f086b3e186729064b68d5f667e1d519877928b7a55260c4826dd990aefac89b666b835db8