fixed list decode