1988 NHL Entry Draft Pick Transactions
yellow = data that is incomplete or uncertain
| Overall # | Round # | Team | Transactions | Player Drafted | |
| Round 1 | |||||
| 1 | 1-1 | North Stars | Mike Modano | ||
| 2 | 1-2 | Canucks | Trevor Linden | ||
| 3 | 1-3 | Nordiques | Curtis Leschyshyn | ||
| 4 | 1-4 | Penguins | Darrin Shannon | ||
| 5 | 1-5 | Rangers | > Nordiques — Received from Rangers on 1988-05-18 as compensation for head coach Michel Bergeron | Daniel Dore | |
| 6 | 1-6 | Maple Leafs | Scott Pearson | ||
| 7 | 1-7 | Kings | Martin Gelinas | ||
| 8 | 1-8 | Blackhawks | Jeremy Roenick | ||
| 9 | 1-9 | Blues | Rod Brind'Amour | ||
| 10 | 1-10 | Jets | Teemu Selanne | ||
| 11 | 1-11 | Whalers | Chris Govedaris | ||
| 12 | 1-12 | Devils | Corey Foster | ||
| 13 | 1-13 | Sabres | Joel Savage | ||
| 14 | 1-14 | Flyers | Claude Boivin | ||
| 15 | 1-15 | Capitals | Reggie Savage | ||
| 16 | 1-16 | Islanders | Kevin Cheveldayoff | ||
| 17 | 1-17 | Red Wings | Kory Kocur | ||
| 18 | 1-18 | Bruins | Rob Cimetta | ||
| 19 | 1-19 | Oilers | Francois Leroux | ||
| 20 | 1-20 | Canadiens | Eric Charron | ||
| 21 | 1-21 | Flames | Jason Muzzatti | ||
| Round 2 | |||||
| 22 | 2-1 | North Stars | > Rangers — Traded Bob Brooke, 1988 fourth round pick (#64-Jeff Stolp) to North Stars for Curt Giles, Tony McKegney, 1988 second round pick (#22-Troy Mallette) on 1986-11-13
|
Troy Mallette | |
| 23 | 2-2 | Canucks | > Devils — Traded Greg Adams (D.), Kirk McLean, Devils option to swap 1988 second round picks (#33-Leif Rohlin) to Canucks for Patrik Sundstrom, Devils option to swap 1988 second round picks (#23-Jeff Christian), 1988 fourth round pick (#65-Matt Ruchty) on 1987-09-10 | Jeff Christian | |
| 24 | 2-3 | Nordiques | Stephane Fiset | ||
| 25 | 2-4 | Penguins | Mark Major | ||
| 26 | 2-5 | Rangers | Murray Duval | ||
| 27 | 2-6 | Maple Leafs | Tie Domi | ||
| 28 | 2-7 | Kings | Paul Holden | ||
| 29 | 2-8 | Blackhawks | > Islanders — Traded Duane Sutter to Blackhawks for 1988 second round pick (#29-Wayne Doucet) on 1987-09-09 | Wayne Doucet | |
| 30 | 2-9 | Blues | Adrien Plavsic | ||
| 31 | 2-10 | Jets | Russ Romaniuk | ||
| 32 | 2-11 | Whalers | Barry Richter | ||
| 33 | 2-12 | Devils | > Canucks — Traded Patrik Sundstrom, Devils option to swap 1988 second round picks (#23-Jeff Christian), 1988 fourth round pick (#65-Matt Ruchty) to Devils for Greg D. Adams, Kirk McLean, Devils option to swap 1988 second round picks (#33-Leif Rohlin) on 1987-09-10 | Leif Rohlin | |
| 34 | 2-13 | Sabres | > Canadiens — Traded Tom Kurvers to Sabres for 1988 second round pick (#34-Martin St. Amour) on 1986-11-19 | Martin St. Amour | |
| 35 | 2-14 | Flyers | Pat Murray | ||
| 36 | 2-15 | Capitals | Tim Taylor | ||
| 37 | 2-16 | Islanders | Sean LeBrun | ||
| 38 | 2-17 | Red Wings | Serge Anglehart | ||
| 39 | 2-18 | Bruins | > Oilers — Traded Andy Moog to Bruins for Bill Ranford, Geoff Courtnall, 1988 second round pick (#39-Petro Koivunen) on 1988-03-08 | Petro Koivunen | |
| 40 | 2-19 | Oilers | > North Stars — Traded Kent Nilsson to Oilers for 1988 second round pick (#40-Link Gaetz) on 1987-03-02 | Link Gaetz | |
| 41 | 2-20 | Canadiens | > Blues — Traded 1987 second round pick (probably #33-John LeClair), 1988 fifth round pick (probably #93-Peter Popovic) to Canadiens for 1987 third round pick (probably #59-Robert Nordmark), 1988 second round pick (#41-Wade Bartley) on 1987-06-12 | > Capitals — Traded Paul Cavallini to Blues for 1988 second round pick (#41-Wade Bartley) on 1987-12-11 | Wade Bartley |
| 42 | 2-21 | Flames | Todd Harkins | ||
| Round 3 | |||||
| 43 | 3-1 | North Stars | Shaun Kane | ||
| 44 | 3-2 | Canucks | Dane Jackson | ||
| 45 | 3-3 | Nordiques | Petri Aaltonen | ||
| 46 | 3-4 | Penguins | > Canadiens — Traded Perry Ganchar, future considerations (1988 third round pick (#62-Daniel Gauthier) to Penguins for future considerations (1988 third round pick ( #46-Neil Carnes) on 1987-12-17 | Neil Carnes | |
| 47 | 3-5 | Rangers | > Red Wings — Traded Kelly Kisio, Lane Lambert, Jim Leavins, 1988 fifth round pick (#101-Benoit `Ben` Lebeau) to Rangers for Glen Hanlon, 1987 third round pick (#52-Dennis Holland), 1988 third round pick (#47-Guy Dupuis) on 1986-07-29 | Guy Dupuis | |
| 48 | 3-6 | Maple Leafs | Peter Ing | ||
| 49 | 3-7 | Kings | John Van Kessel | ||
| 50 | 3-8 | Blackhawks | Trevor Dam | ||
| 51 | 3-9 | Blues | Rob Fournier | ||
| 52 | 3-10 | Jets | Stephane Beauregard | ||
| 53 | 3-11 | Whalers | > Oilers — Traded Dave Semenko to Whalers for 1988 third round pick (#53-Trevor Sim) on 1986-12-12 |
Trevor Sim | |
| 54 | 3-12 | Devils | Zdeno Ciger | ||
| 55 | 3-13 | Sabres | Darcy Loewen | ||
| 56 | 3-14 | Flyers | Craig Fisher | ||
| 57 | 3-15 | Capitals | Duane Derksen | ||
| 58 | 3-16 | Islanders | Danny Lorenz | ||
| 59 | 3-17 | Red Wings | Petr Hrbek | ||
| 60 | 3-18 | Bruins | Steve Heinze | ||
| 61 | 3-19 | Oilers | Collin Bauer | ||
| 62 | 3-20 | Canadiens | > Penguins — Traded future considerations (1988 third round pick (#46-Neil Carnes)) to Canadiens for Perry Ganchar, future considerations (1988 third round pick (#62-Daniel Gauthier) on 1987-12-17 | Daniel Gauthier | |
| 63 | 3-21 | Flames | > Flyers — Traded Brad McCrimmon to Flames for 1988 third round pick (#63-Dominic Roussel), 1989 first round pick (#21-Steve Bancroft) on 1987-08-26 | Dominic Roussel | |
| Round 4 | |||||
| 64 | 4-1 | North Stars | > Rangers — Traded rights to Mark Pavelich to North Stars for future considerations (North Stars guaranteed 1987 conditional third round pick received in Brian MacLellan trade, future high draft pick if North Stars re-sign Pavelich or future low pick if they don't (1988 fourth round pick (#64-Jeff Stolp)) on 1986-10-24 | > North Stars — Traded Curt Giles, Tony McKegney, 1988 second round pick (#22-Troy Mallette) to Rangers for Bob Brooke, 1988 fourth round pick (#64-Jeff Stolp) on 1986-11-13 | Jeff Stolp |
| 65 | 4-2 | Canucks | > Devils — Traded Greg Adams (D.), Kirk McLean, Devils option to swap 1988 second round picks (#33-Leif Rohlin) to Canucks for Patrik Sundstrom, Devils option to swap 1988 second round picks (#23-Jeff Christian), 1988 fourth round pick (#65-Matt Ruchty) on 1987-09-10 | Matt Ruchty | |
| 66 | 4-3 | Nordiques | Darin Kimble | ||
| 67 | 4-4 | Penguins | Mark Recchi | ||
| 68 | 4-5 | Rangers | Tony Amonte | ||
| 69 | 4-6 | Maple Leafs | Ted Crowley | ||
| 70 | 4-7 | Kings | Rob Blake | ||
| 71 | 4-8 | Blackhawks | Stefan Elvenes | ||
| 72 | 4-9 | Blues | > Rangers — Traded Tony McKegney, Rob Whistle to Blues for Bruce Bell, 1988 fourth round pick (#72-Jaan Luik), future considerations (Jim Pavese on 1987-10-24) on 1987-05-28 | > Blues — Traded Jim Pavese to Rangers for 1988 fourth round pick (#72-Jaan Luik) on 1987-10-24 | Jaan Luik |
| 73 | 4-10 | Jets | Brian Hunt | ||
| 74 | 4-11 | Whalers | Dean Dyer | ||
| 75 | 4-12 | Devils | Scott Luik | ||
| 76 | 4-13 | Sabres | Keith Carney | ||
| 77 | 4-14 | Flyers | Scott LaGrand | ||
| 78 | 4-15 | Capitals | Rob Krauss | ||
| 79 | 4-16 | Islanders | Andre Brassard | ||
| 80 | 4-17 | Red Wings | Sheldon Kennedy | ||
| 81 | 4-18 | Bruins | Joe Juneau | ||
| 82 | 4-19 | Oilers | Cam Brauer | ||
| 83 | 4-20 | Canadiens | Patric Kjellberg | ||
| 84 | 4-21 | Flames | Gary Socha | ||
| Round 5 | |||||
| 85 | 5-1 | North Stars | > Flames — Traded rights to Igor Liba to North Stars for 1988 fifth round pick (#85-Tomas Forslund) on 1988-05-20 | Tomas Forslund | |
| 86 | 5-2 | Canucks | > Maple Leafs — Traded Brad Maxwell to Canucks for 1988 fifth round pick (#86-Len Esau) on 1986-10-02 | Len Esau | |
| 87 | 5-3 | Nordiques | Stephane Venne | ||
| 88 | 5-4 | Penguins | Greg Andrusak | ||
| 89 | 5-5 | Rangers | > Sabres — Traded Paul Cyr, 1988 tenth round pick (#202-Eric Fenton) to Rangers for Mike Donnelly, 1988 fifth round pick (#89-Alexander Mogilny) on 1987-12-31 | Alexander Mogilny | |
| 90 | 5-6 | Maple Leafs | > Flames — Traded Dale Degray to Maple Leafs for future considerations (1988 fifth round pick (#90-Scott Matusovich)) on 1987-09-17 | Scott Matusovich | |
| 91 | 5-7 | Kings | Jeff Robison | ||
| 92 | 5-8 | Blackhawks | Joe Cleary | ||
| 93 | 5-9 | Blues | > Canadiens — Traded 1987 third round pick (probably #59-Robert Nordmark), 1988 second round pick (#41-Wade Bartley) to Blues for 1987 second round pick (probably #33-John LeClair), 1988 fifth round pick (probably #93-Peter Popovic) on 1987-06-12 | Peter Popovic | |
| 94 | 5-10 | Jets | Tony Joseph | ||
| 95 | 5-11 | Whalers | Scott Morrow | ||
| 96 | 5-12 | Devils | Chris Nelson | ||
| 97 | 5-13 | Sabres | Rob Ray | ||
| 98 | 5-14 | Flyers | Edward O'Brien | ||
| 99 | 5-15 | Capitals | > Rangers — Traded Peter Sundstrom to Capitals for 1988 fifth round pick (#99-Martin Bergeron) on 1987-08-27 | Martin Bergeron | |
| 100 | 5-16 | Islanders | Paul Rutherford | ||
| 101 | 5-17 | Red Wings | > Rangers — Traded Glen Hanlon, 1987 third round pick (#52-Dennis Holland), 1988 third round pick (#47-Guy Dupuis) to Red Wings for Kelly Kisio, Lane Lambert, Jim Leavins, 1988 fifth round pick (#101-Benoit `Ben` Lebeau) on 1986-07-29 |
> Jets — Traded Brian Mullen, 1987 tenth round pick (#205-Brett Barnett) to Rangers for 1988 fifth round pick (#101-Benoit `Ben` Lebeau), 1989 third round pick (#55-Denny Felsner) on 1987-06-08 | Benoit `Ben` Lebeau |
| 102 | 5-18 | Bruins | Dan Murphy | ||
| 103 | 5-19 | Oilers | Don Martin | ||
| 104 | 5-20 | Canadiens | Jean-Claude Bergeron | ||
| 105 | 5-21 | Flames | > Blues — Traded Ric Nattress to Blues for 1987 fourth round pick (#82-Andy Rymshal), 1988 fifth round pick (#105-Dave Lacouture) on 1987-06-13 | Dave LaCouture | |
| Round 6 | |||||
| 106 | 6-1 | North Stars | > Sabres — Traded Andy Ristau to North Stars for 1988 sixth round pick (#106-David DiVita) on 1987-10-13 | David DiVita | |
| 107 | 6-2 | Canucks | Corrie D'Alessio | ||
| 108 | 6-3 | Nordiques | Ed Ward | ||
| 109 | 6-4 | Penguins | > Kings — Traded Bryan Erickson to Penguins for Chris Kontos, future considerations (1988 sixth round pick (#109-Micah Aivazoff)) on 1988-02-04 | Micah Aivazoff | |
| 110 | 6-5 | Rangers | Dennis Vial | ||
| 111 | 6-6 | Maple Leafs | > Islanders — Traded Brian Curran to Maple Leafs for 1988 sixth round pick (#111-Pavel Gross) on 1988-03-08 | Pavel Gross | |
| 112 | 6-7 | Kings | Robert Larsson | ||
| 113 | 6-8 | Blackhawks | Justin Lafayette | ||
| 114 | 6-9 | Blues | Dan Fowler | ||
| 115 | 6-10 | Jets | Ron Jones | ||
| 116 | 6-11 | Whalers | Corey Beaulieu | ||
| 117 | 6-12 | Devils | Chad Johnson | ||
| 118 | 6-13 | Sabres | Mike McLaughlin | ||
| 119 | 6-14 | Flyers | Gord Frantti | ||
| 120 | 6-15 | Capitals | Dmitri Khristich | ||
| 121 | 6-16 | Islanders | Jason Rathbone | ||
| 122 | 6-17 | Red Wings | > Canucks — Traded Doug Halward to Red Wings for future considerations (1988 sixth round pick (#122-Phil Von Stefenelli)) on 1986-11-21
|
Phil Von Stefenelli | |
| 123 | 6-18 | Bruins | Derek Geary | ||
| 124 | 6-19 | Oilers | Len Barrie | ||
| 125 | 6-20 | Canadiens | Patrik Carnback | ||
| 126 | 6-21 | Flames | Jonas Bergqvist | ||
| Round 7 | |||||
| 127 | 7-1 | North Stars | > Jets — Traded rights to John Blue to North Stars for 1988 seventh round pick (#127-Markus Akerblom) on 1988-03-07 | Markus Akerblom | |
| 128 | 7-2 | Canucks | Dixon Ward | ||
| 129 | 7-3 | Nordiques | Valeri Kamensky | ||
| 130 | 7-4 | Penguins | Troy Mick | ||
| 131 | 7-5 | Rangers | Mike Rosati | ||
| 132 | 7-6 | Maple Leafs | Matt Mallgrave | ||
| 133 | 7-7 | Kings | Jeff Kruesel | ||
| 134 | 7-8 | Blackhawks | Craig Woodcroft | ||
| 135 | 7-9 | Blues | Matt Hayes | ||
| 136 | 7-10 | Jets | Jukka Marttila | ||
| 137 | 7-11 | Whalers | Kerry Russell | ||
| 138 | 7-12 | Devils | Chad Erickson | ||
| 139 | 7-13 | Sabres | Mike Griffith | ||
| 140 | 7-14 | Flyers | Jamie Cooke | ||
| 141 | 7-15 | Capitals | Keith Jones | ||
| 142 | 7-16 | Islanders | Yves Gaucher | ||
| 143 | 7-17 | Red Wings | Kelly Hurd | ||
| 144 | 7-18 | Bruins | > Capitals — Traded John Blum to Bruins for 1988 seventh round pick (#144-Brad Schlegel) on 1987-06-01 | Brad Schlegel | |
| 145 | 7-19 | Oilers | Mike Glover | ||
| 146 | 7-20 | Canadiens | Tim Chase | ||
| 147 | 7-21 | Flames | Stefan Nilsson | ||
| Round 8 | |||||
| 148 | 8-1 | North Stars | Ken MacArthur | ||
| 149 | 8-2 | Canucks | Greg Geldart | ||
| 150 | 8-3 | Nordiques | Sakari Lindfors | ||
| 151 | 8-4 | Penguins | Jeff Blaeser | ||
| 152 | 8-5 | Rangers | Eric Couvrette | ||
| 153 | 8-6 | Maple Leafs | Roger Elvenes | ||
| 154 | 8-7 | Kings | Timo Peltomaa | ||
| 155 | 8-8 | Blackhawks | Jon Pojar | ||
| 156 | 8-9 | Blues | John McCoy | ||
| 157 | 8-10 | Jets | Mark Smith | ||
| 158 | 8-11 | Whalers | Jim Burke | ||
| 159 | 8-12 | Devils | Bryan LaFort | ||
| 160 | 8-13 | Sabres | Dan Ruoho | ||
| 161 | 8-14 | Flyers | Johann Salle | ||
| 162 | 8-15 | Capitals | Todd Hilditch | ||
| 163 | 8-16 | Islanders | Marty McInnis | ||
| 164 | 8-17 | Red Wings | Brian McCormack | ||
| 165 | 8-18 | Bruins | Mark Krys | ||
| 166 | 8-19 | Oilers | Shjon Podein | ||
| 167 | 8-20 | Canadiens | Sean Hill | ||
| 168 | 8-21 | Flames | Troy Kennedy | ||
| Round 9 | |||||
| 169 | 9-1 | North Stars | Travis Richards | ||
| 170 | 9-2 | Canucks | Roger Akerstrom | ||
| 171 | 9-3 | Nordiques | Dan Wiebe | ||
| 172 | 9-4 | Penguins | Rob Gaudreau | ||
| 173 | 9-5 | Rangers | (This pick is commonly listed as having been exercised by the Islanders, but we have evidence to suggest that it was, in fact, exercised by the Rangers.) | Patrick `Shorty` Forrest | |
| 174 | 9-6 | Maple Leafs | Mike Delay | ||
| 175 | 9-7 | Kings | Jim Larkin | ||
| 176 | 9-8 | Blackhawks | Matt Hentges | ||
| 177 | 9-9 | Blues | Tony Twist | ||
| 178 | 9-10 | Jets | Mike Helber | ||
| 179 | 9-11 | Whalers | Mark Hirth | ||
| 180 | 9-12 | Devils | Sergei Svetlov | ||
| 181 | 9-13 | Sabres | Wade Flaherty | ||
| 182 | 9-14 | Flyers | Brian Arthur | ||
| 183 | 9-15 | Capitals | Petr Pavlas | ||
| 184 | 9-16 | Islanders | Jeff Blumer | ||
| 185 | 9-17 | Red Wings | Jody Praznik | ||
| 186 | 9-18 | Bruins | Jon Rohloff | ||
| 187 | 9-19 | Oilers | Tom Cole | ||
| 188 | 9-20 | Canadiens | Harijs Vitolinsh | ||
| 189 | 9-21 | Flames | Brett Petersen | ||
| Round 10 | |||||
| 190 | 10-1 | North Stars | Ari Matilainen | ||
| 191 | 10-2 | Canucks | Paul Constantin | ||
| 192 | 10-3 | Nordiques | > Capitals — Traded 1987 ninth round pick (probably #183-Ladislav Tresl) to Nordiques for 1987 twelfth round pick (probably #240-Dan Brettschneider), 1988 tenth round pick (#192-Mark Sorensen) on 1987-06-12 | Mark Sorensen | |
| 193 | 10-4 | Penguins | Don Pancoe | ||
| 194 | 10-5 | Rangers | Paul Cain | ||
| 195 | 10-6 | Maple Leafs | David Sacco | ||
| 196 | 10-7 | Kings | Brad Hyatt | ||
| 197 | 10-8 | Blackhawks | Daniel Maurice | ||
| 198 | 10-9 | Blues | Bret Hedican | ||
| 199 | 10-10 | Jets | Pavel Kostitshkin | ||
| 200 | 10-11 | Whalers | Wayde Bucsis | ||
| 201 | 10-12 | Devils | Bob Woods | ||
| 202 | 10-13 | Sabres | > Rangers — Traded Mike Donnelly, 1988 fifth round pick (#89-Alexander Mogilny) to Sabres for Paul Cyr, 1988 tenth round pick (#202-Eric Fenton) on 1987-12-31 | Eric Fenton | |
| 203 | 10-14 | Flyers | Jeff Dandreata | ||
| 204 | 10-15 | Capitals | Claudio Scremin | ||
| 205 | 10-16 | Islanders | Jeffery Kampersal | ||
| 206 | 10-17 | Red Wings | Glen Goodall | ||
| 207 | 10-18 | Bruins | > Devils — Traded Steve Tsujiura to Bruins for 1988 tenth round pick (#207-Alexander Semak) on 1988-03-08 | Alexander Semak | |
| 208 | 10-19 | Oilers | Vladimir Zubkov | ||
| 209 | 10-20 | Canadiens | Yuri Krivokhija | ||
| 210 | 10-21 | Flames | Guy Darveau | ||
| Round 11 | |||||
| 211 | 11-1 | North Stars | Grant Bischoff | ||
| 212 | 11-2 | Canucks | Chris Wolanin | ||
| 213 | 11-3 | Nordiques | Alexei Gusarov | ||
| 214 | 11-4 | Penguins | Cory Laylin | ||
| 215 | 11-5 | Rangers | Peter Fiorentino | ||
| 216 | 11-6 | Maple Leafs | Mike Gregorio | ||
| 217 | 11-7 | Kings | Doug Laprade | ||
| 218 | 11-8 | Blackhawks | Dirk Tenzer | ||
| 219 | 11-9 | Blues | Heath DeBoer | ||
| 220 | 11-10 | Jets | Kevin Heise | ||
| 221 | 11-11 | Whalers | Rob White | ||
| 222 | 11-12 | Devils | Chuck Hughes | ||
| 223 | 11-13 | Sabres | Tom Nieman | ||
| 224 | 11-14 | Flyers | Scott Billey | ||
| 225 | 11-15 | Capitals | Chris Venkus | ||
| 226 | 11-16 | Islanders | Phil Neururer | ||
| 227 | 11-17 | Red Wings | Darren Colbourne | ||
| 228 | 11-18 | Bruins | Eric Reisman | ||
| 229 | 11-19 | Oilers | Darin MacDonald | ||
| 230 | 11-20 | Canadiens | Kevin Dahl | ||
| 231 | 11-21 | Flames | Dave Tretowicz | ||
| Round 12 | |||||
| 232 | 12-1 | North Stars | Trent Andison | ||
| 233 | 12-2 | Canucks | Stefan Nilsson | ||
| 234 | 12-3 | Nordiques | Claude Lapointe | ||
| 235 | 12-4 | Penguins | Darren Stolk | ||
| 236 | 12-5 | Rangers | Keith Slifstein | ||
| 237 | 12-6 | Maple Leafs | Peter DeBoer | ||
| 238 | 12-7 | Kings | Joe Flanagan | ||
| 239 | 12-8 | Blackhawks | Andreas Lupzig | ||
| 240 | 12-9 | Blues | Mike Francis | ||
| 241 | 12-10 | Jets | Kyle Galloway | ||
| 242 | 12-11 | Whalers | Dan Slatalla | ||
| 243 | 12-12 | Devils | Michael Pohl | ||
| 244 | 12-13 | Sabres | Bobby Wallwork | ||
| 245 | 12-14 | Flyers | Dragomir Kadlec | ||
| 246 | 12-15 | Capitals | Ron Pascucci | ||
| 247 | 12-16 | Islanders | Joe Capprini | ||
| 248 | 12-17 | Red Wings | Don Stone | ||
| 249 | 12-18 | Bruins | Doug Jones | ||
| 250 | 12-19 | Oilers | Tim Tisdale | ||
| 251 | 12-20 | Canadiens | David Kunda | ||
| 252 | 12-21 | Flames | Sergei Pryakhin | ||