| Lineup | Union | PG - Dwight Perkins (fresh) 10 pts. 3 ast. SG - Bobby Beebe (fresh) 7 pts. 1 ast. SF - Edward Traylor (fresh) 5 pts. PF - Aaron Bartholomew (fresh) 3 reb. C - Raymond Gray (fresh) 3 pts. 3 reb. | |
| Lineup | Hartwick | PG - Christopher Paige (fresh) 7 pts. 1 ast. SG - Alex Sterling (fresh) 5 pts. 1 ast. SF - Jamie Zacher (fresh) 2 pts. PF - Oscar Pinckney (fresh) 2 pts. 4 reb. C - Brett Pinckney (fresh) 4 pts. 2 reb. | |
| 20:00 | Hartwick | Jamie Zacher inbounds the ball | 36-32 |
| Game Plan | Union | Union is playing a motion offense and a fullcourt press (+2) | |
| Game Plan | Hartwick | Hartwick is playing a triangle offense and a 2-3 zone (+2) | |
| 19:43 | Hartwick | Oscar Pinckney misses badly on a 3pt shot from the right corner | 36-32 |
| 19:42 | Hartwick | Brett Pinckney tips it in | 36-34 |
| 19:24 | Union | Raymond Gray can't connect on a floater from the right wing | 36-34 |
| 19:23 | Hartwick | Jamie Zacher gets the rebound | 36-34 |
| 19:17 | Hartwick | Jamie Zacher drills a 3 pointer from the left wing on a great pass from Oscar Pinckney | 36-37 |
| 18:59 | Union | Raymond Gray scores on a turnaround near the basket | 38-37 |
| 18:53 | Hartwick | Oscar Pinckney is by himself and knocks in the floater from close range and the foul's on Aaron Bartholomew - foul #1 on Aaron Bartholomew, team foul #1 | 38-39 |
| 18:53 | Hartwick | Oscar Pinckney makes the free throw | 38-40 |
| 18:44 | Union | Edward Traylor knocks in the 3 from the right corner set up by Bobby Beebe | 41-40 |
| 18:30 | Hartwick | Christopher Paige comes up short on the 3pt shot from the right corner | 41-40 |
| 18:29 | Union | The rebound goes to Edward Traylor | 41-40 |
| 18:24 | Union | Christopher Paige steals the ball from Edward Traylor | 41-40 |
| 18:22 | Hartwick | Alex Sterling's pass is off the mark and out of bounds in the backcourt | 41-40 |
| Subs | Union | Jason Ware (PG), Melvin Riggs (SF), Robert Hayward (PF) Dwight Perkins, Edward Traylor, Aaron Bartholomew | |
| Subs | Hartwick | Gary Baker (C) Brett Pinckney | |
| 18:03 | Union | Melvin Riggs comes up short on the 3pt jumper from the right corner | 41-40 |
| 18:02 | Hartwick | Oscar Pinckney gets the rebound | 41-40 |
| 17:43 | Hartwick | Alex Sterling knocks in the 3pt jumper from the right corner | 41-43 |
| 17:36 | Union | Bobby Beebe hits a 3pt jumper from straight away | 44-43 |
| 17:13 | Hartwick | Alex Sterling is hacked by Jason Ware - foul #2 on Jason Ware, team foul #2 | 44-43 |
| Subs | Union | Dwight Perkins (PG), Edward Traylor (SF), Aaron Bartholomew (PF) Jason Ware, Bobby Beebe, Raymond Gray | |
| Subs | Hartwick | Howard Gallaway (PG), Stephen Bergmeier (SG), Anthony Bustillos (SF), Brett Pinckney (C) Christopher Paige, Alex Sterling, Jamie Zacher, Oscar Pinckney | |
| 17:08 | Hartwick | Stephen Bergmeier misses short on a 3 pointer from the right corner | 44-43 |
| 17:06 | Union | Robert Hayward snags the defensive board | 44-43 |
| 16:54 | Union | Aaron Bartholomew misses the lay-in but he's fouled by Gary Baker - foul #2 on Gary Baker, team foul #1 | 44-43 |
| Subs | Union | Bobby Beebe (SG), Jason Ware (C) Melvin Riggs, Robert Hayward | |
| Subs | Hartwick | | |
| 16:54 | Union | Aaron Bartholomew misses the 1st free throw | 44-43 |
| 16:54 | Union | Aaron Bartholomew makes the 2nd free throw | 45-43 |
| 16:52 | Hartwick | Howard Gallaway loses the ball out of bounds in the backcourt | 45-43 |
| 16:37 | Union | Jason Ware drills a 3 pointer from the left corner on a nice dish by Bobby Beebe | 48-43 |
| 16:22 | Hartwick | Anthony Bustillos buries a floater from the baseline | 48-45 |
| 16:02 | Union | Aaron Bartholomew makes the shot from the left wing | 50-45 |
| Lineup | Union | PG - Dwight Perkins (fairly fresh) 10 pts. 3 ast. SG - Bobby Beebe (fairly fresh) 10 pts. 3 ast. SF - Edward Traylor (fairly fresh) 8 pts. PF - Aaron Bartholomew (fairly fresh) 3 pts. 3 reb. C - Jason Ware (fresh) 5 pts. 4 reb. | |
| Lineup | Hartwick | PG - Howard Gallaway (fresh) 8 pts. SG - Stephen Bergmeier (fresh) 1 ast. SF - Anthony Bustillos (fresh) 3 pts. PF - Gary Baker (fairly fresh) 3 pts. C - Brett Pinckney (fairly fresh) 6 pts. 3 reb. | |
| 15:49 | Hartwick | Aaron Bartholomew swats the short shot by Brett Pinckney | 50-45 |
| 15:47 | Union | The rebound goes to Bobby Beebe | 50-45 |
| 15:33 | Union | Edward Traylor throws a bad pass out of bounds | 50-45 |
| Subs | Union | Scott Derrick (SG), Jefferey McBride (SF), Robert Hayward (PF), Raymond Gray (C) Bobby Beebe, Edward Traylor, Aaron Bartholomew, Jason Ware | |
| Subs | Hartwick | Christopher Paige (PG), Alex Sterling (SG), Jamie Zacher (SF), Oscar Pinckney (PF), Coy Coleman (C) Howard Gallaway, Stephen Bergmeier, Anthony Bustillos, Gary Baker, Brett Pinckney | |
| 15:08 | Hartwick | Alex Sterling lays it in set up by Christopher Paige | 50-47 |
| 14:56 | Union | Alex Sterling steps in front of the Robert Hayward pass | 50-47 |
| 14:50 | Hartwick | Robert Hayward is called for the reach on Christopher Paige - foul #1 on Robert Hayward, team foul #3 | 50-47 |
| Subs | Union | Melvin Riggs (PG) Dwight Perkins | |
| Subs | Hartwick | | |
| 14:43 | Hartwick | Oscar Pinckney drills a 3pt attempt from the left wing | 50-50 |
| 14:26 | Union | Scott Derrick is called for the illegal screen - foul #4 on Scott Derrick, team foul #4 | 50-50 |
| Subs | Union | Bobby Beebe (SG), William Alcocer (PF) Scott Derrick, Robert Hayward | |
| Subs | Hartwick | Howard Gallaway (PG) Christopher Paige | |
| 14:09 | Hartwick | Alex Sterling hits the front of the rim on the 3pt jumper from the right wing | 50-50 |
| 14:08 | Union | The rebound goes to Jefferey McBride | 50-50 |
| 13:56 | Union | Raymond Gray connects on the shot in the paint on a nice dish by Melvin Riggs | 52-50 |
| 13:31 | Hartwick | Oscar Pinckney hits the front of the rim on the fadeaway jumper from the left side | 52-50 |
| 13:29 | Union | William Alcocer pulls down the rebound | 52-50 |
| 13:10 | Union | Coy Coleman swats the shot by Raymond Gray | 52-50 |
| 13:09 | Hartwick | Alex Sterling gets the rebound | 52-50 |
| 12:52 | Hartwick | Jamie Zacher drills a turnaround from the baseline on a great pass from Coy Coleman and the foul's on Jefferey McBride - foul #4 on Jefferey McBride, team foul #5 | 52-52 |
| Subs | Union | Jason Ware (PG), Edward Traylor (SF), Aaron Bartholomew (PF), Robert Hayward (C) Melvin Riggs, Jefferey McBride, William Alcocer, Raymond Gray | |
| Subs | Hartwick | Christopher Paige (PG), Stephen Bergmeier (SG), Anthony Bustillos (PF), Brett Pinckney (C) Howard Gallaway, Alex Sterling, Oscar Pinckney, Coy Coleman | |
| 12:52 | Hartwick | Jamie Zacher makes the free throw | 52-53 |
| 12:33 | Union | Edward Traylor misses short on a fadeaway from the right side | 52-53 |
| 12:31 | Hartwick | Stephen Bergmeier grabs the board | 52-53 |
| 12:25 | Hartwick | Christopher Paige misses long on a jumper near the basket | 52-53 |
| 12:24 | Union | Edward Traylor grabs the board | 52-53 |
| 12:10 | Union | Aaron Bartholomew misses the easy layup | 52-53 |
| 12:09 | Hartwick | Brett Pinckney pulls down the rebound | 52-53 |
| 12:07 | Hartwick | Stephen Bergmeier is hacked by Bobby Beebe in the backcourt - foul #1 on Bobby Beebe, team foul #6 | 52-53 |
| Subs | Union | Dwight Perkins (PG) Jason Ware | |
| Subs | Hartwick | Gary Baker (PF) Jamie Zacher | |
| 11:52 | Hartwick | Gary Baker misses badly on a jumper near the basket | 52-53 |
| 11:51 | Hartwick | Anthony Bustillos gets the offensive rebound | 52-53 |
| Lineup | Union | PG - Dwight Perkins (fresh) 10 pts. 3 ast. SG - Bobby Beebe (tiring) 10 pts. 3 ast. SF - Edward Traylor (fairly fresh) 8 pts. PF - Aaron Bartholomew (fresh) 3 pts. 3 reb. C - Robert Hayward (fairly fresh) 4 pts. 3 reb. | |
| Lineup | Hartwick | PG - Christopher Paige (fresh) 7 pts. 2 ast. SG - Stephen Bergmeier (fresh) 1 ast. SF - Anthony Bustillos (fresh) 3 pts. 2 reb. PF - Gary Baker (fresh) 3 pts. C - Brett Pinckney (fresh) 6 pts. 4 reb. | |
| 11:31 | Hartwick | Brett Pinckney makes the wide open 3pt shot from the left corner on a great pass from Christopher Paige | 52-56 |
| 11:17 | Union | Bobby Beebe comes up short on the 3 pointer from the right corner | 52-56 |
| 11:15 | Hartwick | Anthony Bustillos gets the rebound | 52-56 |
| 10:54 | Hartwick | Stephen Bergmeier hits a wide open jumpshot from the free throw line | 52-58 |
| 10:34 | Union | Aaron Bartholomew connects on the floater from the baseline | 54-58 |
| 10:20 | Hartwick | Gary Baker is called for 3 seconds | 54-58 |
| Subs | Union | Melvin Riggs (SG), Jason Ware (PF), Raymond Gray (C) Bobby Beebe, Aaron Bartholomew, Robert Hayward | |
| Subs | Hartwick | Howard Gallaway (PG), Alex Sterling (SG), Jamie Zacher (SF), Oscar Pinckney (PF), Coy Coleman (C) Christopher Paige, Stephen Bergmeier, Anthony Bustillos, Gary Baker, Brett Pinckney | |
| 10:01 | Union | Edward Traylor misses short on a 3pt shot from straight away | 54-58 |
| 09:59 | Union | Raymond Gray grabs the offensive board | 54-58 |
| 09:47 | Union | Melvin Riggs's fadeaway is rejected by Coy Coleman | 54-58 |
| 09:45 | Hartwick | Oscar Pinckney snags the defensive board | 54-58 |
| 09:43 | Hartwick | Edward Traylor picks off the pass by Jamie Zacher in the backcourt | 54-58 |
| 09:41 | Union | Edward Traylor hits the finger roll | 56-58 |
| 09:39 | Hartwick | Coy Coleman throws a bad pass out of bounds in the backcourt | 56-58 |
| 09:26 | Union | Jason Ware misses long on a 3pt jumper from the right wing | 56-58 |
| 09:25 | Hartwick | The rebound goes to Alex Sterling | 56-58 |
| 09:11 | Hartwick | Jamie Zacher drills a runner from the baseline and the foul's on Edward Traylor - foul #1 on Edward Traylor, team foul #7 | 56-60 |
| Subs | Union | Bobby Beebe (SG) Edward Traylor | |
| Subs | Hartwick | Brett Pinckney (C) Coy Coleman | |
| 09:11 | Hartwick | Jamie Zacher misses the free throw | 56-60 |
| 09:11 | Union | Raymond Gray pulls down the rebound | 56-60 |
| 08:52 | Union | Dwight Perkins misses short on a shot from the left wing | 56-60 |
| 08:51 | Hartwick | Oscar Pinckney gets the rebound | 56-60 |
| 08:28 | Hartwick | Bobby Beebe steals the ball from Jamie Zacher | 56-60 |
| 08:24 | Union | Bobby Beebe lays it in | 58-60 |
| 08:13 | Hartwick | Brett Pinckney blows the layup but the foul's on Raymond Gray - foul #1 on Raymond Gray, team foul #8 | 58-60 |
| Subs | Union | Edward Traylor (SF), William Alcocer (PF) Melvin Riggs, Jason Ware | |
| Subs | Hartwick | Christopher Paige (PG), James Brown (SG), Eric Stark (SF), Gary Baker (PF) Howard Gallaway, Alex Sterling, Jamie Zacher, Oscar Pinckney | |
| 08:13 | Hartwick | Brett Pinckney makes the 1st free throw | 58-61 |
| 08:13 | Hartwick | Brett Pinckney makes the 2nd free throw | 58-62 |
| 08:00 | Union | Raymond Gray clanks a 3pt attempt from the right wing | 58-62 |
| 07:59 | Hartwick | Gary Baker snags the defensive board | 58-62 |
| 07:34 | Hartwick | Gary Baker hits a fadeaway from the free throw line on a great pass from Christopher Paige | 58-64 |
| Lineup | Union | PG - Dwight Perkins (tiring) 10 pts. 3 ast. SG - Bobby Beebe (tiring) 12 pts. 3 ast. 2 stl. SF - Edward Traylor (tiring) 10 pts. 2 stl. PF - William Alcocer (fresh) 2 pts. 3 reb. C - Raymond Gray (fairly fresh) 7 pts. 5 reb. | |
| Lineup | Hartwick | PG - Christopher Paige (fresh) 7 pts. 4 ast. SG - James Brown (fresh) SF - Eric Stark (fresh) 2 ast. PF - Gary Baker (fresh) 5 pts. 2 reb. C - Brett Pinckney (tiring) 11 pts. 4 reb. | |
| 07:22 | Union | Dwight Perkins clanks a 3pt shot from the right wing | 58-64 |
| 07:20 | Union | William Alcocer grabs the offensive board | 58-64 |
| 07:04 | Union | Edward Traylor is hacked by Eric Stark - foul #1 on Eric Stark, team foul #2 | 58-64 |
| Subs | Union | Scott Derrick (SG), Jefferey McBride (SF), Aaron Bartholomew (PF) Bobby Beebe, Edward Traylor, Raymond Gray | |
| Subs | Hartwick | Howard Gallaway (SG), Anthony Bustillos (PF) James Brown, Brett Pinckney | |
| 06:51 | Union | Dwight Perkins comes up short on the jumper from the left side | 58-64 |
| 06:50 | Union | William Alcocer pulls down the offensive rebound | 58-64 |
| 06:38 | Union | Jefferey McBride misses badly on a 3pt shot from the left wing | 58-64 |
| 06:36 | Hartwick | Anthony Bustillos grabs the board | 58-64 |
| 06:22 | Hartwick | Christopher Paige double dribbles | 58-64 |
| Subs | Union | Jason Ware (PG), Robert Hayward (C) Dwight Perkins, William Alcocer | |
| Subs | Hartwick | Alex Sterling (SG), Jamie Zacher (SF), Coy Coleman (C) Christopher Paige, Eric Stark, Gary Baker | |
| 06:13 | Union | Aaron Bartholomew makes the jumper near the basket on a nice dish by Jason Ware | 60-64 |
| 06:11 | Hartwick | Anthony Bustillos double dribbles in the backcourt | 60-64 |
| 05:54 | Union | Jefferey McBride clanks a 3 from the left wing | 60-64 |
| 05:52 | Hartwick | Alex Sterling pulls down the rebound | 60-64 |
| 05:47 | Hartwick | Scott Derrick is called for the reach on Howard Gallaway in the backcourt - foul #5 on Scott Derrick, team foul #9 | 60-64 |
| Subs | Union | Bobby Beebe (SG) Scott Derrick | |
| Subs | Hartwick | Oscar Pinckney (PF) Anthony Bustillos | |
| 05:47 | Hartwick | Howard Gallaway makes the 1st free throw | 60-65 |
| 05:47 | Hartwick | Howard Gallaway misses the 2nd free throw | 60-65 |
| 05:47 | Union | The rebound goes to Aaron Bartholomew | 60-65 |
| 05:33 | Union | Jason Ware misses long on a runner near the basket | 60-65 |
| 05:32 | Hartwick | Coy Coleman pulls down the rebound | 60-65 |
| 05:12 | Hartwick | Howard Gallaway can't connect on a 3pt jumper from straight away | 60-65 |
| 05:11 | Union | Bobby Beebe gets the rebound | 60-65 |
| 05:05 | Union | Coy Coleman is called for the reach on Aaron Bartholomew - foul #1 on Coy Coleman, team foul #3 | 60-65 |
| Subs | Union | Raymond Gray (C) Robert Hayward | |
| Subs | Hartwick | Stephen Bergmeier (PG) Howard Gallaway | |
| 04:48 | Union | Jefferey McBride is fouled on the floor by Jamie Zacher - foul #2 on Jamie Zacher, team foul #4 | 60-65 |
| Subs | Union | Melvin Riggs (PG), William Alcocer (PF) Jason Ware, Aaron Bartholomew | |
| Subs | Hartwick | Christopher Paige (PG), Gary Baker (C) Stephen Bergmeier, Coy Coleman | |
| 04:39 | Union | Jefferey McBride misses the 3pt attempt from the right wing | 60-65 |
| 04:37 | Union | Raymond Gray snags the offensive board | 60-65 |
| 04:19 | Union | Jamie Zacher swats the short shot by Bobby Beebe | 60-65 |
| 04:17 | Hartwick | Christopher Paige snags the defensive board | 60-65 |
| 04:13 | Hartwick | Christopher Paige is hacked by Melvin Riggs in the backcourt - foul #1 on Melvin Riggs, team foul #10 | 60-65 |
| Subs | Union | | |
| Subs | Hartwick | Stephen Bergmeier (SG), Eric Stark (SF), Anthony Bustillos (PF) Alex Sterling, Jamie Zacher, Oscar Pinckney | |
| 04:13 | Hartwick | Christopher Paige makes the 1st free throw | 60-66 |
| 04:13 | Hartwick | Christopher Paige makes the 2nd free throw | 60-67 |
| 03:49 | Union | Bobby Beebe clanks a pull-up jumper from the right wing | 60-67 |
| 03:48 | Union | Jefferey McBride tips it back up and in | 62-67 |
| 03:23 | Hartwick | Christopher Paige makes the wide open 3 from the left wing | 62-70 |
| Lineup | Union | PG - Melvin Riggs (tiring) 3 pts. 3 ast. SG - Bobby Beebe (tiring) 12 pts. 3 ast. 2 stl. SF - Jefferey McBride (tiring) 2 pts. 3 reb. 4 pf. PF - William Alcocer (fairly fresh) 2 pts. 5 reb. C - Raymond Gray (fresh) 7 pts. 6 reb. | |
| Lineup | Hartwick | PG - Christopher Paige (fairly fresh) 12 pts. 4 ast. SG - Stephen Bergmeier (fresh) 2 pts. 1 ast. SF - Eric Stark (fresh) 2 ast. PF - Anthony Bustillos (fresh) 3 pts. 4 reb. C - Gary Baker (fairly fresh) 5 pts. 2 reb. | |
| Game Plan | Union | Union is playing a motion offense (uptempo) and a fullcourt press (+2) | |
| Game Plan | Hartwick | Hartwick is playing a triangle offense and a 2-3 zone (+1) | |
| 03:14 | Union | Anthony Bustillos steps in front of the Melvin Riggs pass | 62-70 |
| Game Plan | Union | Union is playing a motion offense (uptempo) and a fullcourt press (-1) | |
| Game Plan | Hartwick | Hartwick is playing a triangle offense (slowdown) and a 2-3 zone (+1) | |
| 02:51 | Hartwick | Gary Baker knocks in the turnaround in the lane set up by Christopher Paige and he's hacked by Raymond Gray - foul #2 on Raymond Gray, team foul #11 | 62-72 |
| Subs | Union | Jason Ware (PG), Aaron Bartholomew (PF), Robert Hayward (C) Melvin Riggs, William Alcocer, Raymond Gray | |
| Subs | Hartwick | Howard Gallaway (PG), Alex Sterling (SG), Jamie Zacher (SF), Coy Coleman (C) Christopher Paige, Stephen Bergmeier, Eric Stark, Anthony Bustillos | |
| 02:51 | Hartwick | Gary Baker makes the free throw | 62-73 |
| 02:38 | Union | Jason Ware's pass is off the mark and out of bounds | 62-73 |
| Subs | Union | | |
| Subs | Hartwick | Oscar Pinckney (PF) Gary Baker | |
| 02:36 | Hartwick | Alex Sterling's pass is intercepted by Jason Ware in the backcourt | 62-73 |
| 02:27 | Union | Jason Ware clanks a 3pt attempt from the left wing | 62-73 |
| 02:25 | Union | Robert Hayward pulls down the offensive rebound | 62-73 |
| 02:16 | Union | Aaron Bartholomew can't connect on a driving attempt near the basket | 62-73 |
| 02:14 | Hartwick | The rebound goes to Oscar Pinckney | 62-73 |
| 01:51 | Hartwick | Jamie Zacher makes the 3pt attempt from straight away | 62-76 |
| 01:38 | Union | Jefferey McBride's fadeaway is rejected by Coy Coleman | 62-76 |
| 01:36 | Hartwick | Oscar Pinckney snags the defensive board | 62-76 |
| 01:18 | Hartwick | Jason Ware steps in front of the Coy Coleman pass | 62-76 |
| 01:14 | Union | Aaron Bartholomew misses the dunk attempt | 62-76 |
| 01:13 | Hartwick | Jamie Zacher grabs the board | 62-76 |
| 00:46 | Hartwick | Jamie Zacher throws a bad pass out of bounds | 62-76 |
| Subs | Union | Melvin Riggs (SG), Edward Traylor (SF), William Alcocer (C) Bobby Beebe, Jefferey McBride, Aaron Bartholomew | |
| Subs | Hartwick | Stephen Bergmeier (SG), Eric Stark (SF), Anthony Bustillos (PF), Gary Baker (C) Alex Sterling, Jamie Zacher, Oscar Pinckney, Coy Coleman | |
| Game Plan | Union | Union is playing a quick shot offense (quick shot) and a fullcourt press (-1) | |
| Game Plan | Hartwick | Hartwick is playing a triangle offense (slowdown) and a 2-3 zone (+1) | |
| 00:40 | Union | Robert Hayward misses long on a fadeaway from the baseline but he's hacked by Anthony Bustillos - foul #3 on Anthony Bustillos, team foul #5 | 62-76 |
| 00:40 | Union | Robert Hayward makes the 1st free throw | 63-76 |
| 00:40 | Union | Robert Hayward misses the 2nd free throw | 63-76 |
| 00:40 | Hartwick | Anthony Bustillos grabs the board | 63-76 |
| Game Plan | Union | Union is playing a quick shot offense (quick shot) and a fullcourt press (-1) | |
| Game Plan | Hartwick | Hartwick is playing a spread offense (hold ball) and a 2-3 zone (+1) | |
| 00:37 | Hartwick | Gary Baker throws a bad pass out of bounds in the backcourt | 63-76 |
| 00:35 | Union | Melvin Riggs is fouled on the floor by Howard Gallaway - foul #3 on Howard Gallaway, team foul #6 | 63-76 |
| 00:32 | Union | Anthony Bustillos takes the ball from Edward Traylor | 63-76 |
| 00:07 | Hartwick | Eric Stark buries a shot in the lane on a nice dish by Stephen Bergmeier | 63-78 |
| 00:00 | Union | Edward Traylor is fouled on the floor by Stephen Bergmeier - foul #2 on Stephen Bergmeier, team foul #7 | 63-78 |
| 00:00 | Union | Edward Traylor makes the 1st free throw | 64-78 |
| 00:00 | Union | Edward Traylor makes the 2nd free throw | 65-78 |