0x2cffd02eee5a983db0ef5901de04898cd3f4e9b4f14341914a0cde8171b431043b0e5f5549ff7dabc7d538b1b2c68e052609b7eefc73f04232bfc94339737f01ca9d82852844d7a39bc5aed54617db8eaf815c0a09566cac7520f64d4761ffb8bf9c85ed408fefafe2944975042c589216805ffe76bc33210d52319df6fbd34288b9aba6a9dfe8a290ad1afbeee0c4d24e84bad6bedf1e46b2560114741b3054b0cb2a0bba1b37071c9a04f3ee413f237755e067c5e06916f3cd0f84372d9fe504e35bef228ffcfe8e63163c0b9b216522c5c3a899930dc39607ad39b18a9e6571e9ae4c4756c961f912faca57c62556a336e07f1bc414cb7b5c9af30cfd6f8896f057326461f1b7c5564400ccfb2ad2d4de2adc212a5e6c69239192d24be7f8b232c5eafacda5ddb6a317c4a79c3d7c6456dd2ff4898fa71b96672f2edc062e409c9c4d3b5224435c3a63d413c6656c0b0dc8011e6aeccdf70e834dd4aa799dbd23b63a605ca397c21f38b13c444c51bf66553d63bf1eac2c79a1bb64e265db0f640bc525e8478ed1b67ea18749166800122c9c06bfdcdf3c9bc9d00c99ce4c6cf3b23af5cb12d27808304b749dbdf1227bbf946dcda3401a929da7ee5a8406f2c915aa5792f8b81f25d18b7696da195083de5d6deda26bc76db4b31aca3a9b7d5b76fc618ecff4ecc2b88f7a9dec22882a0168e9877ee0b7820ec54ee579a38cfed3a2be27c013710b40257f93fbbe067f47d7a0bb94b3bb1957d4aae4051ca3faa223d824661ee4fc0312de017dcf4801c90210532faee2ac6879c061ee2766b7b1bade7a8bae6f1337105de0f5ce5646e2c6d4548f150b877cdb9bd58037b7e0ea75986508e82de3a681c8fe7ad3711f9224d2dfdea71216d23a5b5ca8e0ea206d29b3a7d9de0e1202bdb3f2f1742d9936189d8214f36a4d027b0a631b937496a33e259c2772dea81db1736dccf45b1fc4155119e928189042f2d54bf8bde56eda0634ba9894fc83430c2fec3452cbfa54d1629739675e7a2835b288bbf608d94cc4c4fd7ae5f6fec9a873c0252014d26ff34aea762f08ddf61c97292147e5d26bfce9b20e224b632c72c6f3cc1172b456a4dd3acb54e0a7a8f1c6905988b988a761d134029c35676a8a6f9744b5c86bed5a36d88fd9e2224a338702b4ddc7b05fcfabbfffd0e19e59a70f05d5c501a99c4b0738e21fd70c0cf9a9c1169205a3ecb48b6008c5b22677cd93e7f00f56052b028cbb588470cdbfbfbff949dca6b511226e90867ed4d51cdb663c5091ad18c54e7f2fbb354ba66fc4581d51cce91934740051d2e065631af637015955e8e80bc070fd26650be49d5b25841392183ff5b47035c3a24d1010a00712c728b4ac4645402a3756f1f8d972b5eeef9779d51e19ed0eacb368e406fe0e6d9b379a3344f73d9a92fa2750ffbce0d04280a870d2c3714c580af6e24910a5e94592181611fb383df2747592eecd4947913a7f5aa1a59aee62edadfef0bf407f8add7019cb37c4d7b99af20a94919a655b1359beeb36a899ecaeacad4799785ea26c22467bd28fb2a5f6f3e3cd4f446416afa8bf6db4112a588046b612a6d5c93b8fecdfc9e143d021662da26012f06e92af805207d84fbec548fc7457001e9f81da90c03316ea2720e216fd1098745627ed9d50c491070156e3be35a77fcc1851aefdff66c204d82bcedc8e6c344ca9336412ec395ebca85d1cb3529d34d8137ec4b5164b7fdae436df1e3032bedbb3cefd8b0a6b21a57e5528b3ad7e83f7a17c1923736130e7a1e6ebb09bb4a4a4fd77c8641397cf64ea4b3240ae8a439c3ec49d3e7dbb8d783cc8f9d7ffeaa7a8756f4055abdc17370ac244686b2799dcf694889a1309b04df82cb37398fc85220d1df1cabab877164e1508e3d40c8ab01b85c5eec0f7e6