0x2cffd02e1c7b8452ba582d1e5e1701ce6571cfa500372de77b10a195c5552dbad4141347ad2c3afeeb42f32162fe30651277df003c71a693e301201205f8ebc994081b7577b65276711c277e796eab807966ba7ecafc9999e3863dd3e0c8cf68bfa1ad88c763f22e8f1a4b09288168a31959192dab3e1892ce18478764719533fe272856ed9a2cf9031e994743343a57ed59493ceadf056896efa029a613ccdc1338c068c77b35db2ca0f95df9edc820e70e44decec2cb439f8922d10bdba398f01792b738cf87e854bdbcbfc0fe8a0c827eb11f37ad8a004bbaeb0a2fc407d140199f3314adcc4f05aeca1f18db2c1a2ed6c7a9e9a5f17a7bdfd0802a49a6b68fc7561031ebde6d350984daf8a435311b6c9de350e2e0747160e20c204e2e84d6c99c211c6ed6d77348aa1598dfa818487099067fae6488d18ec8dd8366981f1aab4963656c3256a390b4ed00032b2097577b7c4d96b9cf0019e6a7aa8cd0e49345a2c82a81e03e0c81a49e9c3a51bf1b0b92ec51f2fdf7a474fef94c841ed77ef0572491ef614a5cc036342769332aff87104142074ec621a47cbe89d9e96ffb1d95d80206f01c9e3e8038c8661f1eafd3e092daefa69d19de4257948db2328d37bb968982bdf79c68adf0723aa7be57b49afc04403256274f4cc3b3ef4c16e072df89994077989ed59455a1a85915fe85cb88dee4af327557976cdd34d1f501554ee15daa291ed0cac1ef64da8aeadc1493e0953e2b5885c57d78c750b2782ac0ea49acce0b0d333e178aeb275758e94f382733b48d89cc76ca138843b25844a1ecaf98bf3c7f2d1c828024f05daec82b8a777311bcc18de9b9f989f416e16dabde1c995bc1d6d68944279f37135cdf25120493cbfa2971cae2b6c766e37ad23d8512ce63ed55f2714bb74ed9413632e801c4582b825cd3440653a0bcabb0433e1fac118d45a8dd38af1a2380d0daaaf175766dfd91c77ba2f613c9177486f23ca1994b2f1da3a5700b967700bded9dcd5ce5eadeb88a22b85e71ac9a0cd547798e0a0cb727c0b03f133d525fe8faa258db95889b1fb89eb6689dcbd76079191776b76a338268976a910a8d7b8f292848d3f37655297e6352c148dc7a30474f9e806ac0c911d6a23bbc8fa5cc3778fd64ed0556c0bfaab8ed74d33ad3faccdac0d990435cb3b9a168b8003a6b032fa8d3c0ed71818e148a2860c916767c655ce55f321adebbe0a523020402e36ea4cc6bd967037c3d898890b776c24cbdf47e0155f1d822bb79640f9579fb848987fe35c968046f4c1d62c34011285df70aa6201369c1467dbb248e954709faa823b86de95a8f77d22efd871b1708a1b81a8de9f17f2514c2a5abe2f70c84a556bbcea75b1863a8e09694578a0ff48d8e116d6791e057a4b25fb38a59166ddc304d78ffcbd76dc8ea504f044c33a71b5101e032620f5b33a360b5b67c05cdf35f1481ea9a0705dd64d732de5533bcd01c374e40fc276f4040d9658c7a52009e7c53035b750f708e020954ef3d2a5d75af6671fd20cf36acba3026203b741dfe61c91ad0ac9f4b33c5689adf72827aa312707496c8ba446006e13d7dc3ecec0784577940a5f8672a80b514d57cf46902f51a9f680a2eba3cbda9f96a8dc2e3172efde97006231886d946ba91e281c3c5e628d3344a8bff3552f28d14230cbeb73bc5cbbc800f4159e9e30c54bab3a48d5c2d774e00172272eefe28f0e48aab0e6d059fa1383c91c4206d54e8cef1a0297055c6d203976eb74fbe790618bbdf80ed5995465f8dbe4ff861220904cf78d5f00ea8cfa8de880b18c5a95d4821535aca059f84a0a9ded18056a5a3c427b92bfd72559a233d89f8df4e480f67127f2249760dfac7a9839dfc707ba51df9c15e703c65d99f1172bb04b5d3d36dd3d13c6e3affba3c64