0x2cffd02e084a8b34468129861f88f662404dc9b89aaef75477ffca1517baa2e19b76bf49e6bdec6a010ab21c39b78b8c61591e7b2cef9c9e5d0ae810ce02dd43d10c13102228a7da6384d5132de8b38ce93e36a537f4cf18c155b693e884b0b0b95b50f4368661c1de7447d2e5e67c6cc261b290e2fbc8a5980d38749f46e7b6edd9062b3f8611a6516bc64fd8238dcb9fa51fddb2ec69ca5131e9bac9cee3f9e8b8a5d157ee6db04d178c3dd99fce4989e08322c5444bf1674d22de57581de4ad6fec6b31aa12215684ada723d6214ecafe78aed0b1681625233350a8904490f9b3d778d915ffadad6557cc3e0e4b232e8d15d6925b77a0a12ff57b1e669cef0fa03d4632ad9bc78e98d25a0d3ae5c557f4037e98bd3a5fb8166de27f53ca2152939a94af78e5ed7c27f8a7c6e7591ed7f0dd5a42ff74c9fe8328789805c9c9ca6f6d75be36a74c2fc2efe05e30dbef72153fc15cc03c40179ef6f482d22b6a0c821f7e64786f0eb4bd09934ef9c2582c2dd16a6d01a883a8daec3bf2ff7807253bb4fa62fb7210e3fb5896c88c4a54d8578af56d08559be026e8b343a54ac7cdaa2ca7fb0cc7064819c580ddb6baa9a3f5047dc9243f673749b2779ecf20b7135d969f52d0dfe36799da1bd05e5fa8b451e7d4a2f6b5ec7765b53bb33efa1c63aade16270cfaf7d88c107d93cc77d30e9d8d50a8c36700f3572bc41d003ffb16a3b1607a632a0d475b6e304fff8be4c8f7bcf9f1efd5ce490cadb559e221e8cbe5ee0174d4635be434f4cdc86a863168bb0b51806dd20f3197cf6905d95781a6b681626b80daada0fe2ef30fe05acc51dc0955e539d65b176e91ecc2770194503b35e71218c2b7077f1673c94b2a461e23735c7fd14374f271bce5cd4ee595269250e88e07d027af9998355ccd92b2cae2b91196fdc5b1b3fd7137821105b40970516460e9c1bc92be0dc0a1997a7011895f2643fdc3bad0c66cd7016b77c781bad33947eb2f07368fbf8defeead30c57e91b0a59806bba734c1d6021bc937b16bff0664ac5807acd77ac2281baaff7eec750ccb2d4f728d7ffd14620a628fa4b3bf453e6f9d622ced09df8517c857a76f3d0f9093efb2c402217830cdf0bc943e5e0e317d2b532be0b9a65ca027a4763ddbbf9d84909167066ed178d4dda9599e7001871cfb5804d13be7e38406b6ed458ec8013a211759f197e16df2cf2311a91fb0fcc690623ce230d3cda0e10b57bccde1a4f01082c26390c41050d83cd4c5d9a8a957c0306d9f90e2793489b29a416e9bbdb6914c05e149e49bcbfad7ad0649b80df303adcddd77d63c7b726706e499294c31ecf11c57ffc49fb7621224857e7967fd4fef7acc346eaf59fb945f0ccf3363944d389bd9f372586433e80a6c21c4e858e6e7fc72237152751d54abbe795e648dc7c805bdec4a0c7f8ae98466484fca23a02dda33d0c41d5cfd15b0ae5c40a4d475552a5f63617d92c2fdfac90591b401ea9125ab037d71a554bb6b26ec1814d361c58b2b1ea672eb79c1b1a8fa4cb969541a902129fcba426f718bb34be60ac6947ff40f1db51eb885439023ae911f1985cab9aeda50750ba918cc430b074d8fb900454dd1527355b9ef7d5a32bd7ddeab16ee3c6ce54d53d30a35f770cf0b4bf551fcec455b7ee25af2eadc330bfa92cbfabe4e63e256472c9e55923175738e5fa4ad4d067c82154db2f4452879cd6d9c322dda3efd8d86383bab689ee1890174e0a695cbfade1941bd1954a8e9cbc81039335353f17e7d807f4247660e7b7483906592766049c58fdd7cdd96ac70fb85a75f56fe8654f4e33def8a71df25246536b2bfe1e329ea54385c02c8efeca1669577c3b0b4cc1dc7dc861b321b9bfbb334adaa5aae6146f01a062ddfdfabbab430304715dfea1cb2d3689d5686