6A4299E8505603008A7144DDFB28F6046A4339AA505603008A60299CABBF876B 6A430C2B505603008AD64D2086642E10 6A42E259505603008A7ABEE98462788A 6A42BC7B505603008ACFFB1759AC4DE9