0x2cffd02e312cc296e6c02ae1de1892f5cacfeffa0ecee2ef78f774a49ca553db9d36db1899ff3b1e77aca2316279d301a6888855a6c8d7b397dcef68143c49bf9debffbf56c7b95444124a6461576429ff8d4a9f7db776593d04ee8c45673d3883335b0147e63f085cddfd6235a5fc40f898c49dc3da80d79ce1338ea76dc0a5497b2d4c28c6c00c55dedd467d59c558a256fb4d3e76efce488c202d2ea654a4063396c3b09bf33eece2a41a881ec8e4a29262f48fc94ae7857ff87f091bd4f3d7c436e9ab6186fd94de6d72cc796c01149dc981e524bf1351e3c5a77ffb5f9ecf3e21d0ae03531e8c39cf62949c784300392a58f41ac65e9d0e592b7bf04e69a6a539905c9ae7907f60c5e6fcf99684c94996041f4d7e6d245c1f84e4fbec964228de26acbd53e9bbf7e649e1927bde567aa8208395ad2ce15a962b37d8fbc655246805fae4d0d564c08bc3044c5840d91da011c26ab0e182a9acf640f52bdeb0a2da621c0279907f7dfe33f7ab76513fbcaa350fc4a071b237d272e7c9e08ac13bc01ffcff58f219a88583059813fdc8686b56a2214760f252cfbcaed191635d16952fd760ae10ff6d6583176a715b08f26ad42baed3075ef812d239f89a8235f5f0ee3747729255d513186408c985cefb6c86608c6934879e3b318e48fbee0e7cf8e3cb7f0060f731f3ea3adc5d30520d2a1503857f4dedd9f06d4816950e841ed7bce4ceccda19ac6c329be85a4721d91be63932c706b1518092a0cbaafad641d5c1d1ae264e13d51de8a49c73eee98d17eb37daf454dcf1ff179e2724c1c8922e5d4808faf13ceb069fac263c64e5e43b3031f0d2c90d7a8eff3226f3f0285cca3d32edbbda59a75e1b26c4195af0cc78a6c0752cbc5eed38dddb55a3fe76450826c20ddf215c7c340c1ed4130c54966831b6b5a07d056c7f3bec677cfa5c5460dd371abc4922ed21035afd86c067bc403cd554f9e711d24cdd1bfd565a62e8b9be770cf2d239427d312c87740a16d0df2faab90a217de3811c813f866d4e1eabfdc0cf89cd66f58e02871af1462f0ab5cf55f4d0fe561c65a6075a30e4fc1a2f09fd9eadb828d173eaec07a90d85aa56d36b921d0b9ea5703731cd65a31b519dbcf8023d9975602006d2f725653c601c239a0e0f822231bd51f70e3ff370e0adb364a4e0187eeec2ed8a35b3f2c0a0b9ba106e3f23afb8a714059b44078f5f832291e5899b435bd3809d96e464f7c518642672c54ff9d1b565bd95d7a9446c87f30e6f65bad468e9e56ad88087700303aae61909d5be73ee6dcadf8a35b4999e112f9896a75ccc23a8e6b518a1acb39cbf8a2c9e33f53f3f484a141b29e20ea0072a3006bb1716df92d996f8f5a5096217d0c6f70f3febefb69fdbdb8925bf645a5f04674e994739a9db42b432fb72d56c0ecedf1fc7ff499232e989b9f3eaf80c643c82d0c40c320d97c3c9f2f87681f2661c78081a7b309684c4b0c03b3eee9a424f74c6ac121d115719b5f333a94d089a79496afbf7e32c1e164a640fca249ddc0fe94ad131366a4c6e6f230a9548470c7adc11b5faec283f464faaac244eb63debf02eff38b9594a7a5707dc237ad8a298cd0a3523389d090ed3bfc6469560c7cf948b9026a48c3080bb3f340833434348fdb9279bad90de7cfb48e4d23e3e2f4ed5ad53b7e6c4f97567d6195121d13098edf79b6ef311eefe7eaf7ba9762033c4c52ffd06dfeee3cd8ed7e77b62623d15988df42201b0b296534ce6ede92115e6acf21094b83a51c9b94566080cfbcbe592b08b1f3b0dfaf4a2e1a9184e930ccc7288ba5004083ac5925198a895718f45d4deef277053b83889b1e9df1a6cc7acb9844271424928b4fc1705a45d0c5d291ec756119b7dec39cd67fb3d6525cc723b30dd4228c3de97dacfa8707ee3