carry-lookaheads