0x2cffd02ed472489e9bfa0691ddedf61b600749f3b5b31e8c8caae1a911bcc791bb1f1494d9a13155e0767a871a14b9bc1ad84702d94c348a573c5a387e7db715f86cae88596ec71a6ada613e6f65581389c105aac82c579b2d7be4e027e0fffad7c8f1a78efec5e45de40010ceac40dd910c0d1eb762ac5d88c7170d38dcc205a8235628c0b1381a0eae80fb818333860c4e16fd229ad958288207cdbe8abf136b3ce238776056c8f63c0734290cc8607006f1129b342aff6d9d2f5ef990868f64ede9c3593d17497b35fdbdccdec1d3763b9a998c79d59b836e0ed287df808f7629fdda4bde845f98bc020f90436d4847a0dc6bc0828019915d25683d01089dc7854f01fff7c577b1100f7d03581c23eb2f317029c032aea35de5483257bebb986364e62b9c15e9a880b052e591801850411eeccd4c265c22310b9be3533c0e55db9bbd3fe5bdf525bb6f8c90960cfa8fef161c0fe75087338817aff9e98706d3ec1992cc5dc89b26bc3fce6a70c1fc1a564404759e6d2835ea7120ad99476b47f35eb18c9e21756a6250bf7bb3a7c5a98d16fc353fe39cd6ec2e85c189020cd29bae062e55d0a124b5fc690c7687e961af1e30dfda26b8c416e6019f1ec063aa7670f554828a01b8d8a369a1590f2f663df55cb085714094a7035ad351a042b2c0121aea20086ab0127f56d151337f5e45ee9db12af203fbc6fdce314059372b98be6d440800c647e0635823b8e95a1551a5bdf9567d9ac1662ce2056bbd56ccb809f12fd03d8631a7ae715876c517bb4c963090aab0a7623b64717193a39b93627d55e8d460c04d1ced7d137921cb347f44968dfddb92060c8a3b1bb0b11f5c13e6e8d34c2dbe96ac4510fffa8121875fd49484a96320fd7bf1fa78171ebeab2a22d55207c30a721da731bb3b97a4b06d01f4618bb722b7d37bda30c415e16906c9ba65f765776aa95a9d13db4f5a100c5332bc7b22510f8a4585be5a4cae9a7eb7966d36c3bf5d69aa080fb4018c18679c71c7f69916a45dc8db02c4133b6c71c81fa1e430189f9b79392f2c904cb2f5ba170e6d0556f633bfb0de7de77dedc2051959782d7472b4b5f38fe1b7247f9fd6d5b9ca5b87fab944756a454cdead2929e017b87c9331817306aeaaf971a466eeef141252d4161fa1f4752677a917e51bb4e3cc6aeaf0097bd575e2ba5d45e860e8250a7dc5bac870a3996a26c4d0c09afd36322e18d8490f75a120a83c619faf434890faacadbb41cb47e26b5714fcec42898e8cbc23aba024fe257d876253a1d9e8cb33200e5526484dbc7e0b619005f6e990684a9428235fae007c8b2562e32c43f32a00077eb30b8b7c3ffd1ec47481617b8f9e2ad8e4ee81ee1176c7f9329650a84f9543f996d57765e01047066748fc8d4145616d38e1458dbf528f5dd2597a95d929245446686863a2ef237726a2d0268401922c55d1e3e45a4554d59a9f5e732560e30c97bd2a89c3668ecd1b8e6ee5f9459b1979f87d6a79c8adb69de3802ceb08d39da38f69de8994b75831954a51119e6235e30809ef7ac9784e14f3238cc7959cd2ee3a2b8dc62df82e82fa1e6de63d9a6ed46104ea6673ee14fe13587dce9594fd3e8cbb5fde2a4f0d148ef4ad5dff31b92500d4e2f4c309b5078cee32a80628f0ceaa7a81e115d949c68d424b9e668c910bed613bf37b55edf58c27178d5472aa478a32d7225d50e7157d6e769177fe8a073bbe5bf9a757b75fd5c5379c3c5f5962ccc5f962362fc73e93a2a6a6ac3cdcce6f626f4dd25962607b8425231ce5a4f8c0a5de2ac20e1841e2c4c65388e7379b120bb4a82fcf1b3f2a6bea5b0938097281704229400e40d523dc71eab5851f231e055df9691f413e01b2f605c9a36684adfa1810d47558257a5fc1b1a4c1016b9ed67e5b65e525651b