677BBAFE0B348893792A7E0B2ABAD384D3E3B2AC409386D67938BD5715BEBD8D
40FB67CB77A45B46907B4E2192ABBAB92F09F16949BAB1C026F1634380F2676D