DELUX INVESTMENT CORPORATION ID 16413580