00004020b788ed145b65d1ef69c29d4e14f4cd81431c401b59f57a04000000000000000020a0c4bfbd44e00211cdca3a80acbb32f1998887b1d30e236681a547d54c5f886cb8a35ea0a40418a71f563a