012066c4e684aeadd3f7331056e9be549271bf50cf587d73d20f660656e6966243b10a
0121af8d097a524ce74a710ef74e9afcdfa7ad33380affa5fedea8a2c08edd9d201a0a
0120b8bc2737e5406a194041af4ff5ec44d001e1bcc538f10d54d0245ee6f86d1e7a0a
0121b05f07dac211f8134d6f2d76fcd7a2f122e7dbbc6917209867712d2bf051f06c0a