WHALEN CORPORATION ID 3246443