012054de5f3e8ffd0aca3d2f8637f8820ef3cdd3779c1cad0d7ad900067354abea3d0a
01215743f37536fafc8adebc72a832f588646513e1d644aa654600ca5389d24dba4b0a
0120fa980fa7fcf44329ca628258f6ec471874bf1ef0796a278d896bd32eaec7cd600a
01215875b75885fd484d6206031c07dff78e23381b86ba74b66e4cc831f807f876110a
012073e404f7f3d4287472e314c36140b801ccb2f374dc7d61c529a8ebf6832875fe0a
01214cf0903327411138d2023794f7147af9b83c6e18f99ad0fd192fab5d56910c0e0a