Junior football's top trio have been handed difficult ties away to Highland League opponents in the first round of the Scottish Cup.
Scottish Junior Cup winners Auchinleck Talbot take on Lossiemouth, while West Superleague champions Irvine Meadow face Forres Mechanics.
Bo'ness United, who retained the East Superleague title, face Fort William.
Culter, who won the North Premier League, are at home to East of Scotland League side Burntisland Shipyard.
East of Scotland champions Spartans and Highland League champions Buckie Thistle do not enter the draw until the second round.
Golspie Sutherland will also join them at that stage after receiving a bye in Monday's draw.
Girvan, who finished fourth in the West Superleague First Division, are away to East of Scotland side Vale of Leithen.
Rothes host Clachnacuddin in the only all-Highland League tie.
Borders outfit Newton Stewart face a long trip north to face Highland League side Huntly.
Scottish Cup first-round draw:
Rothes v Clachnacuddin
Fort William v Bo'ness United
Edinburgh City v Brora Rangers
Nairn County v Selkirk
Fraserburgh v Civil Service Strollers
Wigtown and Bladnoch v Preston Athletic
Lossiemouth v Auchinleck Talbot
Huntly v Newton Stewart
Forres Mechanics v Irvine Meadow
Dalbeattie Star v Inverurie Loco Works
Wick Academy v Coldstream
Glasgow University v Cove Rangers
Vale of Leithen v Girvan
Gala Fairydean v Hawick Royal Albert
Culter v Burntisland Shipyard
Edinburgh University v Whitehill Welfare
St Cuthbert Wanderers v Keith