0x2cffd02ed0e5d69074249eaffe6e881732624c18d51b128c0a1c1cc65f68543a097d1519cab1bd3c07a04a32f598cfc8c88d2a33ba20da50d98f754ce366eb8d69cba21df6623f14cfcbafbb6b93f2fe8195a54fe767a123ea23d456a81d5fd237f86bd3d1c7b202febc7cc34fff1e1f7ff2342b15e46d90c0fa3edc32c88ccfa5585f55fd8114cba430b0f6642b317d4ddbe6d736e5b62177b8f52b6a1775520e54ebb90b57c2eeff41e86197b20014c3cca9e206ace3e44302cee4f09e9b0a29793982d5444b68dd5a92c779b8d6b866e1033f9f86722106028bb849fc4cb26425a4fa1c9b4c096852f288e2596f7729b6879330259dc176439cfba8b8a8723042f12df5fa6e2266763ad63ad41e5b2c12d47372048757678ea0f1be272f08643d1e53522318248f23664ed340b0c1f5d9442eb5d104797ee4544158b8428b207455e85be66d54ad94255f4ad4260e104659d17692c45f3c416707ef317d80b1fb084dac3c85fe51929b398730791d6ed31b793b2f9a14d06ae65fe1592a50496385ed1399e60b8773e1b48324faf98b3f90b1a655b574bdba641d7e2fab227119d31eb30ae3fc76d396cbab72a1b2d5787a04bffcbe540659605ce2ad52f61f62ee81f4fed71d64c18984f16286bc42501f7bbdff1618a4953e61d2af649b30c1d86e5f52781ad05320edd205a237f2d5e8647f333a12322a71506b0cc16454acc7058e318be273aa4bc99b053165c24778a50d00e07675046fb152dfa9be3a5efe20e46a096c8c7e8f8c4b2f129f1b71cb73c73f18b09a790d5bf51a240d131a41b55076c3bf66feb5670530bf37fbee82565261e7a136c05b07372cea7903d3d49de2cf9cf42ab61afb3f3881cb12f9f432b8cd4b67b64085e032da4692e09902885a78d12f351c8f649d8523d26b57fc7e40e8ea9ef4c1ca3b7cb4dcbc451fd89765d0b4aec5c6badb700b8a551ba162296b2bf4a0677182d88d638398d3de450cc604b35949cb2cf36e585bf5a7e5e5849a0c6919a63b817c4332e6fa6e8c2535b0a1fc0d8e4ebdb8ad720ab209901c52c9f00722544e17716ca472a10f5b52344bc0d055ec268444045c82f34cb187a5ac299c53628128937fa3092d783df1cf3e8ffc1c3b54e995fd15b1a6225366e2ee883edbe4865ee0caea726e51e0b87d8fede17392cae8ff767797e6e5d33440287c576a67b8b6b3ffd84be03f9610f89c7bd1b80cde9416023f9ec47a2e905b9da25d73da76a782632b24743918dc5528c57f8253492220dd6151889f1d0c05b2656c3e7c24753457db684cdfbfc5afd669d8b7d59e3c214f4e49203af605889c4cf8167c784d14075e77b44f36c814b0404e33a18bcb6e8a4ac5782c50ff5ec5fb3bf90d0bc390d5c6f9b9d0fe9ef96b3428611bff90cf24b012389aecb06ae42f02962a50494b25e434a70a55f006c40f37f38f37b7a9731e11b0f37e4c3c2977c15d8afdb9d4565eb9cf9621be4efd439fd521b85c1138a71e1ff0dd6b37c64ddb01b591ffd93016f90ed88fd998f65696055f2b74ffe852d354fb7b3fcebdc8520d6c8741759e20ac5cc7331e7f56db7539c5d6caa5591f1646ed1403ee4aea047f53e8eee38487978633287ac3de371441fc91a014b1de336087c82729e141c2ff16cdc847ed4442eea8c196e4393e2b8c0452fbd65c079111f5cdeff1abee609363ec1f5a86561965b49ada8a59631b65a4f2f2cf079bae7b655cc6c90742bf845d8dede7507a757511dca8db21beefafa735e2a22d0421176e4ca8ba609a88ca1c324cbe6df422a4618be53f984e9364e643a21d18601157e65315ba0c7a51081ef23c84c4533f460e824bcf79a54caa1f83e50f7e3b82c337d995446bb19bcb0119261daef0fdfd19e4c9d45fb88ef7ca65820dc361814bafdd4a38