TSMC 2Q21 – Momentum continues to accelerate