A Non Resident Foreign Corporation Is Taxable On