012068dcb718d9e606357bb8f428afed75919c945c624dc0ecee43e75e03e20377c40a
012169db1f88ed718ce06782a17eeac8b7343b948e7a88b1961e57b22e679d934e6a0a