0x2cffd02ecfe8130c576fc5f19f939593408c38d95243cf2b4eda50fbfc4617e5f8766c8dad8bf8af0f83591cd04d2f88aee09a8161419218ecf3bd64257d545c194af03b8f071d065a726db72a7876e4831345c2fdfc08fb9bc4c9bb9f250ba08b5e0c7c1ac8b8a183e63a915ebae7c594eb28e996049aa098e28e5fcd988ae6e2bb1489b474bb24a6edfbe6a69e4b3704da8050832ec96c5bfd636f59ebe6dbb03b8513c3f24e526ad92930d40868886b04b44d7a838c92dcfc2709d5d4e01403501e7ca84748b358d9a7649451305a6f6c943a8665353c8562f8d7ca401fdcefa3129a4bbcecee02a70b599475137abe9e3fb493b0b4ea0055e0020d4c3ca5a4e8241453e91119e09a8fe88eb247f71e198d9f02c2a767ddd869826cc5b242118a03f6c2d90b966f45a841fa369a97bf1b8445828a66cfa8fb5df566cd99c8c2e56af15aa1b1caccfc0a26b7df1b0f247e5e3901d538d4fbff4d11fec1f8cbf108a0162dd359f2c26f4c722a55eb3ead11da5cb2097c9fb1ff08414cb8429d665fcff9377eff034822ab6c6c836dfa446c390fdff63c06cb0a6cff2f2eceb7eeb2da2a421cdf8023eebfbaf0f8fe5e3e2a6bdadb37b0fc1af6f0afb5d93035f9a22fbf11308818b46356e655eedc1e63c3cc6c3ea7cfc1a74c1622b7bc8555636cdb27c7af0926b294e47e52e46cfebe173f206007f870b91916b7c013cbeba747c5e57f4612228eae44a24fab2a45572e520818c7f3920da2dd6b4a8cefc5daf4e09f7f4a181eb4568253cb935ee277a892e235604cba06c9a76e435ef89bc41b1d3cd9cb615f3596095c6e52025b0700b79bfed3dd976f0b20e861b70ee3dfbaa9e0a4a778c30791ff280273a948d199fb240aba312f31176beb59981b3ff38c06585a346f83abdc9d93a821ef8fef054a7960ed4be14defd05b2b1084e056e0488516698984ffa9543d385c930655afdb321e8d13d05d2c9c2438f0316a1665269fc3ec20c5860e02799dff001ec96e77fd7542c4a380087607bcb7089269f145c0207c0ffbf427d70c868c1959bdcec00483ac5f25f8b42df2e22792d7e0cf8e397d6a7a2e1dcf7d25e0ad46ad1222f92a24b53c03adc25c4a9dfac69ee9ebe690ab04873debfe129373a8080c58a0e0745338656f9d9327de4a6e0581e88969d9f7b8d0fa27abd70e87578e45cbd964e35fad1a16326906d449736743d9904b8367e90c0c2959f3de1c7a07e668691416cd2f5a776c960923372cc9d96bd4c75f29a414f4b6a51ae5f93d5586654c7be0a330aa6579910d0a6a6c96877fbbc165fe3c2933ef6fc35787887fd4fcdafb90906c4f4d9518d6b7c7c4e7c78fda63e2b0a12e16ce3fc6ff9d932567d4cd54063e7d31fd682221e4b11bcbc04a448a0a90cad070f65544c597eeb12f7bb13b0ef9bab5098fbdc5dd379e79577ebf70b38b97c82e549bfa45f24f3fd8a5910e87cd331aa024521df883c55e2cb106138d1532054cda46d9c6a38f0906da7696c6fd88d8cc7d451395c50cca2be5bd0c12af252498d41d58abb4f20555530678cb1946ec57fac45ca3c0b5bec33a96f41ff504084d41b93d10831a207f149e116ff359e79c494811acd357cfc7b82e57927adefe79e3bf4dc4c774005e49fbff604c48e3032e6549e531336f865bfcd78b58fabe9f324042f5cf0bbd87f4a122be9c5840daa3421ba435097d50fae24ebd4692b50d0e8aaadb207ecac63f24d31ee324728a4c34773cff2609b43744b76187bdd07d19e8f456a0a8f5d07bcfcdd0c4281f3bf83c515c9c7ac14aa72dadca5d88eaf9dbde66100eb305062eaef4d9cad1d90d2b7ef2deae46f181c50128469b59913fe7b39b659779fafce60b7dda683347a6dcc76af1e7b70145b7a0b953ce890598d51d66c80fbf732c17e0898d