012024f7dc79883f0d3eefbe343e57705ab41ec53bf3cea79cd0ef772391c9d1bf140a
0121a7da4a4d574876c897bffa4d26267095c238bf4e3a0140a2b16777830bf9b5180a
012073c8499627d77ef28ed38483c9c0bc7837ac94cbd635e91056fbe3f9c53c5e420a
0121072c8389c65ff0577b783a230a7aee224d09c2772e1584e2b05d1ea1424fb87d0a