012059ef1f480d8cc3358a2b55cb81b9de808e569c87795e09bee29832d950f741f60a
0121f2ed5765b72c2c6e313809cb14a1a0d3141f2d5b3c3e9e04049f034f03491e1b0a
0120c075b07f9558efec9fd3eafd245cedbb0ad7513910b3863badedc598e77c96fa0a
0121e4ca03a55105c87c2f39a2a90a3d9ffb07ffc88dd583a3212cc55c7e1a3e90100a