0120efe0a4ac1f6300e53c734e42df60ed57b9d2cf144d051d85e9ed775e765005950a
0121c81efb763e48219a29dd1b6a4e65b30158f37f149b140945c050bc0ac29a4c200a
01207b6dab88b1ad5ab5eb3421a92d1087d24a8590daf212f32b2f33010448ef6bdf0a
0121993ee0277f2733596614e72ba941aa2ea23f50c0e76010b0b1a293e90acf732a0a