F301E299EDE3D68D6F15F600100D2E7D9399E4A84293D2AC5CD73CF0AFFFF42F
50A68CCC0B3F7CF14AA932BD100BA0FD845B57840664FEA7C5331CDB4D768588