THE CANNON CORPORATION