012057bade28d4d0a6111aeacde5cdafc34e5ed44a678e2c60007abd57a12b123db40a
0121403c8899b0c35bbefabd14c0a1979d10cba80d3b6d443d8173f0dac0bc2c5f250a
01207ba5ce8564d564ae9bffa10bf7e7fdfea3fb4f2a2c21846ee44e8c4d1d1383ce0a
012180284d5bbf008c4dda57ddf8fd7f12282da6692038f71d428351a505256ae1120a