Pat McNamara | DeeperWeave | DeeperWeave