8A14D0E7046C0DAEDE1E0A6E5385B6BB8DDEC9C03C3EEA8504C70B1FB5113C24D9F8DE924B36D3A8D7504D60897091DF2A546A13277D24431563FDF830798C99B8184FA8D008488EBE5212DAAC3216A8F36F26B8F810A281126BDF5D56EF4000B3CC33466EABF2CB230825A6488DC2FF9117E66FD015FF9FF42EA6D234F7FDE9