0x2cffd02ecc20a70f886a9174a0c64d9f2af539616e47c3ea5b5003524c9129cafbb2447ea52864cc90ff95fc8a506119572ba17be99b4fba0583aff374ddee0bb65b49b4c11dddd9ad099087fdbb81a44d6a1b3d1e5d46697ebf40e9f0e3f755b8ca8ccfa8424b84b56ab691371dce4e5572d9ae16c465ff132124d96248f21ef42ce5bc4e476131df122395a9957ea1f1511ddb570815e58a742ffbacc3c8c6d7e6907d14dbcb7993ba3b07b75a484ec4b8ba5de06f86e983d25d04d950b0b5cfbe6455e695d3e5495573f44bdd096ebe0aabe0852b33c655ad4ade39aa2418c0da4553bcfb8e67f3c950d8cde7516fe6c34058ef2efb4a48a09911f17ab5c3b1856c7dafb7c28106e325727e27a24feaa1de1d7ce0858f5be7bdae5a35780e0fc6959fb8a447e407b1033516c9e9876a6a1aad2077c4666b6b6e91bd97bd81a43fdb71c7c32515418c314d3a2ddc69ce57415b3d5d57316c38c9b8438b56dc1c64f25469776429b572c42221add7e3d4e86d3cc230eeca26a0c8215818ed6a676fb57464cdc0c8ec05231c4f4b53b783633698a54d9438d7c8a2e659a31ff511e3bf38ff50bee1f1712155776afaf73420f9f61f820af637bf924d1c44916eda37574ba48796e0e344cd31514ef2eecdf9e55048b0fd31dc09464248a9f903c9b19639af61876fa3926c1986af17ccdda46ed92877f1a82ed48b9008fd6ce1f7e43d8d9ba39359f342d56668e539681c97114dc2c00eec8e4ef28c5c20fa6be1b6bae131adee1f6975596b841cda98821c4660d0c00bfb2cdd90cbfdedf8b3b92ea1e9d17e89cf8c0535e8b82f0f6d471917a82b19631f3479413df478afa97278e42a39918f178ac9cd16bd3b09c7fc6c7e47816c2f78419401e63dc51a2fab37c78acfff1df216c449311ab58b553816036871d0db58a83372a690dcf5ab5d5ca2270f520300da788e6ab5845097d318d6510b6d7a019d2f7a1ff737f52afa9937dbfe805934d6d1fc5c8957206fa999add1a4d9a4814c5b362c6b3178feb1d697a72cb11ffd691ccdb3ed6da2572c0f0e5746c7fb087081672d6184b6cfcb78f5d48f5cdb817994cc976ea65452c61393f0b44732758bf6b386c91188747f6e0817c7ce32110b65209c10721fd0530cea9d93c017f330f0311f6586459836ed165be08c682e92cba6e1283cdd9bf79124dbf1048ba4b00335da0fef0016cd9b130000160111095f2515883306f1d8839e50c4907fe3aad6409862985bff565d9028a3e9a2fe62044833db4bc01908a5be381fe0f8d011de995df5372ea0803cd7a6b70a7a9755595912fb5620e9ee277852892e823526430570f55013bebc4d4a1b73caae8d014e0cf031370a4d3fcd3863dcab035e10fec9c02e37ee8c371a7e2dd1bfe40942e3225b7c529418175313590624fa8c83f37d149456c44ed2c2b8a36b7fe28ef69d5acefc2bb014d40144c7794554cdb5d87abe86d481e725642d1dd5b5ac33b9107678baabc6d4ed58fcc2a6f2f46648b8d0694d6126ae604f69e6a277f825346b0fb972306fa591d605bc2b5b664e84afe7af5f92215b413c63ff9718113890fe304bdf751c46fcbfdbce40a39a0e0e9ea4178a646215f705462669a133aada476894523b052376e5f86d8c357673549ffac455a4c939273973ead6050f3e2b55c2519504843c39c250d2d1d81c64a15c6df2939ec8a2ffcc42cfcb8fed07fc83c75ba01a3023a95556a0acb0106f55f74f0d1cc908198daee279354f80ddcb298449760f2a96f2b96d2b31496fdd6cfa17f608575950f3cf1b1e000f680eb48c9a3e84c2ac3edd316f4ac536bde169a8d687d0c5cc2f77d345236a2d7e2b1cbea0a873bb677c465f60b3403f760f6b7705f41bddfdbbf1a3d84de18cae5cf0e8bfe5ae93f0e794c15a9b