0120ff42bb73cc86ffb3a60cc9693735b14c004a3605e773cb8ff1c41d305aff77800a
01213227ce1864876ecffacc5b1f4d8e34e902adeccffb9059f2fa1c3e33784cd5600a
012059a3b08730c70d7f072682c11740faffa47b6bacd3e3a261ad86e84dba5b3f550a
01212dcfd9f6bbcfe402dbbcc1c51a5a36770063b52157a7731af6cfc6b40a543d350a