0x2cffd02ea6f90bc4dbf656f859d44610f7cf33757a8a0f358319dc61494e4831cc25d605ff20476b8c36eaf86a8e26bc871f1e9dd5fcff109a70660b68fa2854a744cf5968e7b88a0ce5874439029078dafdf1f1da4d28e6ac90e73764225011f4f9376be808f6ee9b158962a05ac8a695ef4c1ce3ab954a7b967c0366a95bdb04eb10c5ebfe270de9f205ba5548abc54a6e9ba7cb03cc0c1dc73c3847531d2133fe743654816e765e4f638f2fddd91e8a599a64440f596fcbd0e6704488e4418976c3ae5e9269b240919cc45ccb401340b50fd7e7c25a80becc40c2a8393eadbb5eb65182f02c67d6e23b7114e4b0c0094054e8f9b1df6e02821570ed15fe87784e5c1410bcb9b7c2308b08d1a3b440eee995a46b64865514b512ab4fecf6111855cf2b949569c6f9908eb8fa224eb293237081116a779e247d8ff0e8580af7dad384b7b110b96cbefd3f4526413c280dd6c7f76b9f243fee9987c635d87e738274e008cdd6f570daf21193dc04168432ac157b7fc5444c6931b285f43e77c6d8847d097ef67b2446949f2f3ef18e1c90309ee00eb444bc0c22756be2440fe421fb275f7aa7d77b5fee748dd58df678993022f2109999d232e46af962ebb42289e69c810e150ef30a1f8f5bdfbcae4c801b363ba2c62a233a178af2580eb58dd6c6e96fadb42fa6206ec742b83f3ad008234b41c3d3de581a85fc17887a54a7eca32bf45d1ba7c9206a39dae1bb0daae031ba74baff0f445c1bec47e616897e28c2e315981dbedebebb39da9e892992e97d9541ea4f44873ccb10a87bfb4b6fa139298a7339876ac4334847196770d8a4b339a25d242025a37af325e9a3cd5d824a4703e013d4526f1b8ed63828feada7649e247099d3e4ce9f43fcca15d005a8c50eebcfa6ee3d52cfbcca056699386d1f912eb57dee05f279ea8389ea0bb6bcb7700c79c04fac24cf0412ba94a56192c1287a7eb6d8a380e6de178e9c2b260ed467ebf418ca72acd757a9ac449279143f254e1e5cc4c069335e0da9465bbf0996fd28d737b3309ce7b2fd8f2634bb355a6a5a8c273e9a89b58a36d3b129cf3afce1eda117dda67005e156f82db30fe3739f64a2b301b8c1ba850d14780a43e5d45e4435acb5f25f20a320a8fb8cb2ef327d6b8615a4f72035e9cbf7f76ab83005acb1fafa86afb878ccc9401928ed27a22c2ec6f20af2b8ec4e5a7255271a6db326fd9bd0b6e58430675cb70930f6c5037c5bad5615405d7daa25c28827fbed06d7bf177af96ef31f5dc214e8bfab380fdf9943f456a7a3c92ed4906f6b6a0990769a59b09b3b44bdb52fce508bf0988bf5bde157314470d347579d3f2fc282a17b4af60cf02bc6dfbdc9ce2b6cb8fd9aad82a03984a988b5668943fdbf320c31642e2ec93e5d50a78616dd02cad33079657732d8be37d4d3106196426b17e2a40da9e1db984e251d8edb06ad3a8305b4a8dcd81f6fb39dd172611680c07ea84612c73dd80e0508fa8fb37a22b85314b1b07de6150f3713a68e0a785bc2d0c237419569eac07c8a15a8b09bdd75a7b620b708cb5a980bc4e60de556243177935e1331686980eb603572a714c101e7a13bf628414f8ee02e427175a902297bbdf9861194849ce0b7c505d551a3c12e1301a9e6cbd81d100454f06162372a31b8359914ffd196427946bbe76a8ffa3638e887aa8a4a7ccc7960a75221439bf47b38a95da75977f1eb9b20da2816519670bca6274635b1be98f3884d3d297982e59fbcb443c45a4589803b375d1f1794c20a8abd060483be783203ffd991b9f211c82bb9d3ec2635a1431cc4ade43539b89a7c5b1d394a040ecbdf54913fa6f03acbe8b4d43f7896ab6cbd9d4a251486ee42db1506c7595e706fbebdd9287286c4f696662f52df0194dd25dd7de960d9b830a473