012076bfc4616065a31550eb87c975f61e8645e18274b706f4f489a8f0a0bc0c4af70a
0121b3e98344a1ac84b5dd81e5f1a289424fe49e7c432eb03e330e05c731ac9462760a
0120bce45d48727761bfb9dd997ea3c37cba424618a30b1199c0eb2ec08978a5147e0a
01211043ba7e7da9362f8d53a0c5c6dc4bd7d2c5aea190bfbeb8a92533157c0ade6a0a