Scottish Premier League runners-up Rangers will face Zeta of Montenegro or Lithuania's FBK Kaunas in the second round of Champions League qualifying. Irish Premier League Champions Linfield face Elfsborg from Sweden in the first qualifying round, while Derry City face Armenian Premier League side Pyunik .
Welsh Premier League winners The New Saints have been paired with Latvian champions Ventspils.
First qualifying round ties to be played on 17/18 and 24/25 July.
Lithuanian champions Jaunas are sponsored by Hearts majority shareholder Vladimir Romanov's bank, and face a favourable draw against Montenegrin side FK Zeta.
 | 606: DEBATE |
If Rangers come through against the winners of that tie, they will go through to the third and final qualifying round, the stage at which Scottish champions Celtic begin their campaign.
Should The New Saints progress, they will face Austrian side Salzburg, whle Linfield would find Hungarians Debrecen lying in wait for them.
Derry's prize for overcoming Pyunik would be a tough tie against Shakhtar Donetsk from the Ukraine.
First qualifying round
Lenkoran (Azerbaijan) v Dinamo Zagreb (Croatia)
APOEL (Cyprus) v BATE (Belarus)
Sheriff (Moldova) v Ranger's (Andorra)
Hafnarfjordur ((Iceland) v HB (Faroe Islands)
TNS (Wales) v Ventspils (Latvia)
Pobeda (FYR Macedonia) v Levadia (Estonia)
Olimpi (Georgia) v Astana (Kazakhstan)
Zeta (Montenegro) v Kaunas (Lithuania)
Tampere (Finland) v Murata (San Marino)
Dudelange (luxembourg) v Zilina (Slovakia)
Linfield (N Ireland) v Elfsborg (Sweden)
Derry (N Ireland) v Pyunik (Armenia)
Marsaxlokk (Malta) v Sarajevo (Bosnia)
Domzale (Slovenia) v Tirana (Albania)
Second qualifying round
Derry/Pyunik v Shakhtar Donestsk (Ukraine)
Crvena Zvezda (Serbia) v Pobeda/Levadia
Rangers v Zeta/Kaunas
Debrecen (Hungary) v Linfield/Elfsborg
Zaglebia (Poland) v Steaua Bucharest (Romania)
Genk (Belgium) v Marsaxlokk/Sarajevo
TNS/Ventspils v Salzburg (Austria)
Olimpi/Astana v Rosenborg (Norway)
Hafnarfjordur/HB v APOEL/BATE
Kobenhavn (Denmark) v Beitar Jerusalem (Israel)
Dudelange/Zilina v Slavia Prague (Czech Rep)
Tampere/Murata v Levski (Bulgaria)
Domzale/Tirana v Lenkoran/Dinamo Zagreb
Besiktas (Turkey) v Sheriff/Ranger's
Second qualifying round ties will be played on 31 July/1 August, and 7/8 August.