C68B5BF0C6B5EC5A543497BDDADB03D35DCAC31B32CCB6A2EFF74B4A15E12E6D
0642A8A0DE12A6BDA8EA8F6B02F38082024F4FA5A37CEC7ADC0C6B069C63052E