79ec8677b38b6ff123e983e7349c701bc54fdebe292562e26b8171682f82fbe3eba8260a0ea3df4ba315957d633964cce66073bf

08eef503c68a6985239b87ec439c70188772ac37e666a600e238b112dacbbc8be3bd8783fa781b4a3d4a3d30a0d9804969091237

31