P ALVAREZ ASSOCIATES CORP.