Six SPL teams have been paired together in the Scottish Cup fourth round draw.
Third-placed Hibernian host Scottish minnows Irvine Meadow.
Fourth round draw:
Hamilton v Rangers
Hibernian v Irvine Meadow
St Mirren v Cowdenbeath/Alloa
Raith/Peterhead v Airdrie United
Dunfermline v Stenhousemuir/Cove
Forfar v St Johnstone
Clyde/Livingston v Dundee
Albion Rovers v Stirling Albion
Aberdeen v Hearts
Edinburgh City v Montrose
Ross County v Inverurie Loco Works
Ayr United v Wick/Brechin City
Ties to played over the weekend of the 9th January