Logic content separation