JOHN STONE ASSOCIATES, INC.