TRIDENT TPI HOLDINGS INC