0120690521a10b7af251c8e6f5e05400ca0b2871ae3f05191f423c3b54c1558a8ae70a
012148333bdbdff1cbe0cb079e32a4ac4b9f2f00d2adfd7a5bd7b4e326b9a049a0220a