020000003d78d823708aa020f301a747ca28d6049b6ff46e6708a5770600000000000000589098b1e42eaf927e09f242d7205e69e1e161417d578309c486672f89af2955f586725285fc0a193cc0affe