299A512C02321242C750ACAEFCF02F972D6C49646D8655F887148837180DF99D
802FDFFB0C008C1A50E594312425A72EBEC4B7CC6646B70C6A6E876AD23AF0A7