8 Hour Pre-Assignment 16 Hour On-The-Job 16 Hour On-The-Job 16 Hour On-The-Job 8 Hour Pre-Assignment 8 Hour Pre-Assignment 8 Hour Annual In-Service 8 Hour Annual In-Service 8 Hour Pre-Assignment 8 Hour Annual In-Service 16 Hour On-The-Job 8 Hour Annual In-Service