Text this: Cut Mask Optimization With Wire Planning in Self-Aligned Multiple Patterning Full-Chip Routing.