012056f53c650053b3e571827bd68355c43f992638a0bcec2e70fadb1d3ae1516d120a
01217058d3fb0ebf93f42f3c5b1e55c97ec29931496e606a5e98c913237d64abdf560a
012032d4b230014a344613f00d6a96d5dc3758badc609977b68d1ea4dd97719d55160a
0121488b79e3278ac211bebed300b79e2f5db722c66f9214ced150f3666e43bb6c510a