0120690525040176e1800af82947fb2ae642c8d563cde9b2c31c5949c1578e909bbf0a
01213abaa0b09212a0797c96c16fba48aa3c3aa6a8e5b4a18a68f85d0bd227933f2f0a