Canadian Pacific Railroad uses GCOR and there signals incorporate route signaling.
Route Signaling means that the highest speed route set gets the top signal head at a crossover this works out as follows:
Green over Red over Red - Going Strait down the mainline
Red over Green - Diverging Clear going thru crossover at maximum speed permitted by turnout.
Red over Red over Lunar - Going into a yard track restricted speed.
Yellow over Yellow - Approach Diverging be prepared to go thru a diverging route at the next signal.
Flashing Yellow: Advanced Approach be prepared to pass next signal at a speed not exceeding 40 mph.
Yellow - Be prepared to stop at next signal trains exceeding 40 mph must reduce to that speed immediately.
Red - No number plate Stop and Stay "Absolute" Number Plate block signal proceed at restricted speed.
Combination
Red over flashing Yellow - Diverging Advanced Approach--proceed onto diverging route at maximum permissible speed thru turnouts than do not pass next signal at a speed exceeding 40 mph.
Route Signaling means that the highest speed route set gets the top signal head at a crossover this works out as follows:
Green over Red over Red - Going Strait down the mainline
Red over Green - Diverging Clear going thru crossover at maximum speed permitted by turnout.
Red over Red over Lunar - Going into a yard track restricted speed.
Yellow over Yellow - Approach Diverging be prepared to go thru a diverging route at the next signal.
Flashing Yellow: Advanced Approach be prepared to pass next signal at a speed not exceeding 40 mph.
Yellow - Be prepared to stop at next signal trains exceeding 40 mph must reduce to that speed immediately.
Red - No number plate Stop and Stay "Absolute" Number Plate block signal proceed at restricted speed.
Combination
Red over flashing Yellow - Diverging Advanced Approach--proceed onto diverging route at maximum permissible speed thru turnouts than do not pass next signal at a speed exceeding 40 mph.