NCC REPUBLIC COMPANY