5a4f4233b4c16d8a9b98987a242a7198............................