12F677C6187BF9D5C0F8110368D471266CB7A2AEDB4111C0C42C615851141375
693F96ADCCF6C0CC4DDA619D596A88E7718FD735B495222B1F11299A828E54BF