WHALE ROCK INC.