0x2cffd02ea877934ad6135036f6ef9a01ba666cbf8e736962907116ea7dd544df76d401462c1e952412ba02793f2eb8b50f706f07393e1382dd2625ce714b30fcef4f136d56b7a7eecba91101db2c525bba9a6bab8c03fac2a4890f9f3886a5d01583e56e240dd21f26e6853f57925adf3a2bc7b388baf1730ae2c0f4c94fd61754964527567ecf32ea00a4c789cfdc2fe06a872c13654edf8b6aba93e093a7b10f62f7cfa10bf3425ab7051a53444a96b74174f9f03e1ded7ae9b59a02601987ba55a6ba0a1c4d114e6c55abc2b15648d6b6f456b97ae4a41301d5d9eb65685a6f43204b6f9c187206dec900c604dcccddbc658d86d3b6b505f08b86a54c9f5bfcad6b41553e140b5d938944d807957c6f466b5bb9e697741d0d7aef3a3321753e10b2818a1631484d071eeffb88f731721cf62da5aa18670794c291f54467cd9531f322a2f000e448c513a73e83ebac71997a9ba0850b532c5952d6c14632830cf0c7c2593f6848b689d292677e2d9085cacee2515ef38600c1a38eeecb14049f5cf8c6ae7f272a2aafd5634b969d3ab06e0b926915f057510ce05e377f183cf3562cb341cd0a2b6a8245747e8ffdf369492e029f4365edac87e4a061d8ac5a691595e3e0f614494330dc0efe4965f2515d0f565ff142f813ed23c15048cfb9bb67564c149a86dff232d95e34c10967fefdbf27c14d37ec61476b36c081f4d5e6bf55ed37ed8063bb0e9c864009b6eb3e067416803133cd8f872963761c6b6efa40aff069f1914159b697fa6b1e7a0cf83ffdb4ecea16f840d3a5ba096b52dad5c8271f5fac76aa1acef1e0d9f00058c194941bbdc02448b0da57cbe27febdea5b999ae5ae5e3ff16872ce7fc77e4a432e9ce495cb916dc14ef2f73f14ed0d5158897c682e329b5c5ce1d678c77a25a056b59a1e09964ccd9c13b7397fd40a0b3ded8b09674dfd2dfd21221771d23d5c905475fdf5cebb8bce1c407e2dd58d48d7bffa136a5566a3eca12188d32de39ffc3b6c87dba0524bd645b118dd8bebb1c99e57690f7337625c83fbc97ca7534152caf802de78013afc76ac8c4bb6e6e9b539dada36aff0abc8d8113c95a1dd7a27d1776331d2c12d9dfddcd312ad9aad260645a4263952e5a96d185c834f7c1b40dc1d6de0d6bd0a29bb7ee4651f6a978e1b9948f01a06918b5e75df34420bea1becc339003ad757abe5f1523b2d29995876ed9bfc05c5d34af26aef0ea3f0a98f73df6788e60796f6b17f4b8f1a227ef2055d8fddd339db31d963baa46a178c72dd034266b5d4c66cbf4c8fe26fde5420fe04b91b49894b99af5c4df5fb9d35d21bde06057a6f891bc3bae44429116d950b76d01880e330d4e94a446d0cb08a1f4cff48de89cddc9668c62274907b5f01a06e64c10a7c51ea2f7bf0d8188e6c9fc6586053754e9c95091e631c68adca0fdf3a48d97b1807a5c789ae30d81b40ee5c0b33f078ccafe0536f8481afdebc95bb8e79f6f110815403b06ccbd3837a341cb30cbb2e16d48036d7151601e5e6690f98e18846abba24830ca2c4e85792697c609fa9e87f51514727387006f17896ec3b6ef67312142c28cf9928836253789d61f79bbea433155b12c0384f01434aa8577286a9c4ae6feead429b9723533f028eca5893d1d0bccc46c967d019af0844b62ba37918b44a4bef7079def10ecdd8b74d385590004ffcc728799550ce41fe76de07b7be4fa17ff69966a802778e1cf7de600e52a24614322b52a5c685bf38827a5a05588621d8344429fb523443d89db71def41fcb258c9dd29c0cfdb6f248bc7d297c384a21452fe6f1e0b5dc30a99e5229059dd7fd063b9795855333782bce62c3edce1dfa8b5c686a2d2611e203cee09f9296e543fa96122d9e8a9524e7f1cc3efcba674c933a570f857d51a8b8cf