| Lineup | D'Youville | PG - Michael Skokowski (fresh) 2 pts. SG - Matthew Norwood (fresh) 4 pts. 4 ast. SF - Ed Hoffman (fresh) 3 pts. PF - Steven Thomas (fresh) 4 pts. 4 reb. C - William Fiscus (fresh) 2 pts. 2 reb. | |
| Lineup | Kean | PG - Thomas Thome (fresh) 3 pts. 1 ast. 2 stl. SG - Mike Lombard (fresh) 3 pts. 2 stl. SF - Mark Allen (fresh) 7 pts. PF - Oscar Mack (fresh) 2 pts. 7 reb. C - David Rawls (fresh) 2 pts. 2 reb. | |
| 20:00 | Kean | Mark Allen inbounds the ball | 29-37 |
| Game Plan | D'Youville | D'Youville is playing a motion offense and a man to man (+2) | |
| Game Plan | Kean | Kean is playing a motion offense and a man to man (0) | |
| 19:49 | Kean | Mark Allen's pass is off the mark and out of bounds | 29-37 |
| 19:36 | D'Youville | William Fiscus buries a fadeaway from close range on a nice dish by Michael Skokowski | 31-37 |
| 19:14 | Kean | Oscar Mack misses the lay-in but the foul's on Steven Thomas - foul #2 on Steven Thomas, team foul #1 | 31-37 |
| 19:14 | Kean | Oscar Mack makes the 1st free throw | 31-38 |
| 19:14 | Kean | Oscar Mack misses the 2nd free throw | 31-38 |
| 19:14 | D'Youville | William Fiscus pulls down the rebound | 31-38 |
| 18:53 | D'Youville | Michael Skokowski's pass is intercepted by Oscar Mack | 31-38 |
| 18:38 | Kean | Mark Allen misses the lay-in but he's hacked by Ed Hoffman - foul #3 on Ed Hoffman, team foul #2 | 31-38 |
| Subs | D'Youville | Scott Cary (SF) Ed Hoffman | |
| Subs | Kean | | |
| 18:38 | Kean | Mark Allen makes the 1st free throw | 31-39 |
| 18:38 | Kean | Mark Allen makes the 2nd free throw | 31-40 |
| 18:14 | D'Youville | Steven Thomas misses badly on a turnaround from the right block but the foul's on Mark Allen - foul #2 on Mark Allen, team foul #1 | 31-40 |
| 18:14 | D'Youville | Steven Thomas makes the 1st free throw | 32-40 |
| 18:14 | D'Youville | Steven Thomas misses the 2nd free throw | 32-40 |
| 18:14 | Kean | Oscar Mack pulls down the rebound | 32-40 |
| 18:01 | Kean | Thomas Thome clanks a 3pt attempt from the left corner | 32-40 |
| 17:59 | D'Youville | Steven Thomas snags the defensive board | 32-40 |
| 17:33 | D'Youville | Steven Thomas misses long on a fadeaway from just outside the lane | 32-40 |
| 17:32 | Kean | David Rawls grabs the board | 32-40 |
| 17:21 | Kean | Oscar Mack makes the floater from the right block on a nice dish by Thomas Thome | 32-42 |
| 16:53 | D'Youville | Matthew Norwood is hacked by Mike Lombard - foul #1 on Mike Lombard, team foul #2 | 32-42 |
| Subs | D'Youville | Allan Mays (PG), John Roper (SG), Sammy Gerhart (PF), Randell Sweitzer (C) Michael Skokowski, Matthew Norwood, Steven Thomas, William Fiscus | |
| Subs | Kean | Henry Taylor (PG), Victor Stevens (SG), Bryan Herbert (PF), Kevin Nugent (C) Thomas Thome, Mike Lombard, Oscar Mack, David Rawls | |
| 16:34 | D'Youville | Randell Sweitzer buries a floater from close range set up by Sammy Gerhart | 34-42 |
| 16:16 | Kean | Scott Cary blocks the jumper by Victor Stevens | 34-42 |
| 16:14 | Kean | Kevin Nugent snags the offensive board | 34-42 |
| 15:58 | Kean | Scott Cary denies the turnaround by Mark Allen | 34-42 |
| 15:56 | D'Youville | John Roper grabs the board | 34-42 |
| Lineup | D'Youville | PG - Allan Mays (fresh) 2 pts. SG - John Roper (fresh) 2 reb. 2 stl. SF - Scott Cary (fairly fresh) 4 pts. 2 blk. PF - Sammy Gerhart (fresh) 3 pts. 3 reb. C - Randell Sweitzer (fresh) 4 pts. 3 reb. | |
| Lineup | Kean | PG - Henry Taylor (fresh) 2 pts. 1 ast. SG - Victor Stevens (fresh) 1 ast. SF - Mark Allen (fairly fresh) 9 pts. PF - Bryan Herbert (fresh) 11 pts. C - Kevin Nugent (fresh) 2 pts. 3 reb. | |
| 15:40 | D'Youville | John Roper hits the front of the rim on the fadeaway jumper from the free throw line | 34-42 |
| 15:38 | D'Youville | Scott Cary gets the offensive rebound | 34-42 |
| 15:26 | D'Youville | Allan Mays can't finish the layup but he's hacked by Bryan Herbert - foul #1 on Bryan Herbert, team foul #3 | 34-42 |
| Subs | D'Youville | Ed Hoffman (SF), Steven Thomas (PF) Scott Cary, Randell Sweitzer | |
| Subs | Kean | Thomas Thome (PG), Mike Lombard (SG), Oscar Mack (PF), Gary Lehner (C) Henry Taylor, Victor Stevens, Mark Allen, Kevin Nugent | |
| 15:26 | D'Youville | Allan Mays makes the 1st free throw | 35-42 |
| 15:26 | D'Youville | Allan Mays makes the 2nd free throw | 36-42 |
| 15:06 | Kean | Gary Lehner misses the jump hook from close range | 36-42 |
| 15:05 | D'Youville | Ed Hoffman grabs the defensive rebound | 36-42 |
| 14:49 | D'Youville | John Roper misses badly on a 3pt attempt from the right corner | 36-42 |
| 14:47 | Kean | Gary Lehner grabs the board | 36-42 |
| 14:26 | Kean | Thomas Thome misses short on a shot from the left side | 36-42 |
| 14:25 | D'Youville | John Roper snags the defensive board | 36-42 |
| 14:08 | D'Youville | Steven Thomas buries a 3pt attempt from the right wing on a great pass from John Roper | 39-42 |
| 13:56 | Kean | Gary Lehner misses the lay-in but he's fouled by Steven Thomas - foul #3 on Steven Thomas, team foul #3 | 39-42 |
| Subs | D'Youville | Michael Skokowski (PG), Matthew Norwood (SG), William Fiscus (C) Allan Mays, John Roper, Sammy Gerhart | |
| Subs | Kean | Mark Allen (SF), David Rawls (C) Bryan Herbert, Oscar Mack | |
| 13:56 | Kean | Gary Lehner makes the 1st free throw | 39-43 |
| 13:56 | Kean | Gary Lehner makes the 2nd free throw | 39-44 |
| 13:35 | D'Youville | Thomas Thome is called for the reach on Michael Skokowski - foul #2 on Thomas Thome, team foul #4 | 39-44 |
| 13:09 | D'Youville | William Fiscus can't finish the layup but he's fouled by David Rawls - foul #2 on David Rawls, team foul #5 | 39-44 |
| Subs | D'Youville | Scott Cary (PF) Steven Thomas | |
| Subs | Kean | Victor Stevens (SG), Oscar Mack (PF) Mike Lombard, Gary Lehner | |
| 13:09 | D'Youville | William Fiscus misses the 1st free throw | 39-44 |
| 13:09 | D'Youville | William Fiscus makes the 2nd free throw | 40-44 |
| 12:47 | Kean | Mark Allen connects on the shot from the right block on a nice dish by Victor Stevens | 40-46 |
| 12:31 | D'Youville | Michael Skokowski throws a bad pass out of bounds | 40-46 |
| Subs | D'Youville | Sammy Gerhart (PF) Ed Hoffman | |
| Subs | Kean | Henry Taylor (PG), Bryan Herbert (SG) Thomas Thome, Victor Stevens | |
| 12:14 | Kean | Bryan Herbert loses the dribble to Michael Skokowski | 40-46 |
| 12:10 | D'Youville | Michael Skokowski dunks the ball | 42-46 |
| 11:43 | Kean | Mark Allen scores on a fadeaway from the right block on a great pass from Henry Taylor and he's fouled by William Fiscus - foul #2 on William Fiscus, team foul #4 | 42-48 |
| Subs | D'Youville | Steven Thomas (PF) Scott Cary | |
| Subs | Kean | Thomas Thome (PG), Mike Lombard (SG), Gary Lehner (C) Henry Taylor, Bryan Herbert, David Rawls | |
| 11:43 | Kean | Mark Allen makes the free throw | 42-49 |
| Lineup | D'Youville | PG - Michael Skokowski (fresh) 4 pts. 1 ast. 2 stl. SG - Matthew Norwood (fresh) 4 pts. 4 ast. SF - Sammy Gerhart (fresh) 3 pts. 3 reb. PF - Steven Thomas (fresh) 8 pts. 5 reb. 3 pf. C - William Fiscus (fresh) 5 pts. 3 reb. | |
| Lineup | Kean | PG - Thomas Thome (fresh) 3 pts. 2 ast. 2 stl. SG - Mike Lombard (fresh) 3 pts. 2 stl. SF - Mark Allen (fresh) 14 pts. PF - Oscar Mack (fresh) 5 pts. 8 reb. C - Gary Lehner (fresh) 4 pts. 3 reb. 3 pf. | |
| 11:24 | D'Youville | Sammy Gerhart misses short on a fadeaway from just outside the lane | 42-49 |
| 11:22 | D'Youville | William Fiscus hits the follow up shot | 44-49 |
| 11:02 | Kean | Mark Allen is denied on a layup by William Fiscus | 44-49 |
| 11:01 | D'Youville | The rebound goes to Steven Thomas | 44-49 |
| 10:52 | D'Youville | Matthew Norwood buries a jumper from the left wing set up by Steven Thomas | 46-49 |
| 10:32 | Kean | Mark Allen hits a shot from the baseline on a great pass from Mike Lombard | 46-51 |
| 10:15 | D'Youville | Michael Skokowski buries a 3pt attempt from the left wing on a great pass from Sammy Gerhart | 49-51 |
| 09:57 | Kean | Oscar Mack misses the dunk attempt | 49-51 |
| 09:56 | Kean | Mark Allen hits the follow up shot | 49-53 |
| 09:39 | D'Youville | Michael Skokowski clanks a jumper from the left wing but the foul's on Thomas Thome - foul #3 on Thomas Thome, team foul #6 | 49-53 |
| Subs | D'Youville | John Roper (SG), Ed Hoffman (SF), Scott Cary (C) Matthew Norwood, Sammy Gerhart, William Fiscus | |
| Subs | Kean | Henry Taylor (PG), Bryan Herbert (SF), David Rawls (C) Thomas Thome, Mark Allen, Oscar Mack | |
| 09:39 | D'Youville | Michael Skokowski makes the 1st free throw | 50-53 |
| 09:39 | D'Youville | Michael Skokowski makes the 2nd free throw | 51-53 |
| 09:25 | Kean | David Rawls misses long on a 3 from the left corner | 51-53 |
| 09:24 | D'Youville | Steven Thomas grabs the defensive rebound | 51-53 |
| 08:59 | D'Youville | John Roper is called for a charge - foul #1 on John Roper, team foul #5 | 51-53 |
| Subs | D'Youville | Allan Mays (PG), Randell Sweitzer (C) Michael Skokowski, Steven Thomas | |
| Subs | Kean | Victor Stevens (SG) Mike Lombard | |
| 08:50 | Kean | David Rawls misses short on a floater in the lane but he's fouled by Randell Sweitzer - foul #1 on Randell Sweitzer, team foul #6 | 51-53 |
| Subs | D'Youville | | |
| Subs | Kean | Kevin Nugent (PF) Gary Lehner | |
| 08:50 | Kean | David Rawls misses the 1st free throw | 51-53 |
| 08:50 | Kean | David Rawls misses the 2nd free throw | 51-53 |
| 08:50 | D'Youville | Randell Sweitzer snags the defensive board | 51-53 |
| 08:28 | D'Youville | Bryan Herbert steals the ball from Scott Cary | 51-53 |
| 08:25 | Kean | Henry Taylor banks in the layup set up by Bryan Herbert | 51-55 |
| 08:19 | D'Youville | John Roper scores on a fadeaway from the left wing set up by Allan Mays | 53-55 |
| 07:50 | Kean | David Rawls can't connect on a shot from the right wing but the foul's on Allan Mays - foul #3 on Allan Mays, team foul #7 | 53-55 |
| Subs | D'Youville | Steven Thomas (PF) Randell Sweitzer | |
| Subs | Kean | Thomas Thome (PG), Mike Lombard (SG), Mark Allen (SF), Oscar Mack (PF) Henry Taylor, Victor Stevens, Bryan Herbert, Kevin Nugent | |
| 07:50 | Kean | David Rawls misses the 1st free throw | 53-55 |
| 07:50 | Kean | David Rawls makes the 2nd free throw | 53-56 |
| 07:38 | D'Youville | Ed Hoffman misses short on a 3 pointer from the left wing | 53-56 |
| 07:36 | D'Youville | Scott Cary tips it home | 55-56 |
| Lineup | D'Youville | PG - Allan Mays (fresh) 4 pts. 1 ast. 3 pf. SG - John Roper (fresh) 2 pts. 3 reb. 2 stl. SF - Ed Hoffman (fresh) 3 pts. 2 reb. 3 pf. PF - Steven Thomas (fresh) 8 pts. 7 reb. 3 pf. C - Scott Cary (fresh) 6 pts. 3 reb. 2 blk. | |
| Lineup | Kean | PG - Thomas Thome (fresh) 3 pts. 2 ast. 2 stl. 3 pf. SG - Mike Lombard (fresh) 3 pts. 1 ast. 2 stl. SF - Mark Allen (fresh) 18 pts. 2 reb. PF - Oscar Mack (fresh) 5 pts. 8 reb. C - David Rawls (fairly fresh) 3 pts. 3 reb. | |
| 07:12 | Kean | Oscar Mack buries a driving attempt from the baseline on a great pass from Thomas Thome | 55-58 |
| 06:53 | D'Youville | Steven Thomas blows the layup | 55-58 |
| 06:51 | D'Youville | Ed Hoffman tips it in | 57-58 |
| 06:35 | Kean | Oscar Mack misses long on a fadeaway from the left wing but he's fouled by Steven Thomas - foul #4 on Steven Thomas, team foul #8 | 57-58 |
| Subs | D'Youville | Matthew Norwood (SG), Sammy Gerhart (SF), William Fiscus (C) John Roper, Ed Hoffman, Scott Cary | |
| Subs | Kean | Gary Lehner (C) David Rawls | |
| 06:35 | Kean | Oscar Mack misses the 1st free throw | 57-58 |
| 06:35 | Kean | Oscar Mack makes the 2nd free throw | 57-59 |
| 06:23 | D'Youville | Matthew Norwood makes the fadeaway near the basket set up by Allan Mays | 59-59 |
| 06:11 | Kean | Oscar Mack is fouled on the floor by Steven Thomas - foul #5 on Steven Thomas, team foul #9 | 59-59 |
| Subs | D'Youville | Darrin Dugan (PG), Randell Sweitzer (PF) Allan Mays, Steven Thomas | |
| Subs | Kean | Bryan Herbert (SG) Mike Lombard | |
| 06:11 | Kean | Oscar Mack misses the 1st free throw | 59-59 |
| 06:11 | D'Youville | William Fiscus snags the defensive board | 59-59 |
| 05:52 | D'Youville | Matthew Norwood misses the 3 pointer from straight away | 59-59 |
| 05:51 | Kean | Oscar Mack grabs the board | 59-59 |
| 05:41 | Kean | Bryan Herbert misses long on a shot from the free throw line | 59-59 |
| 05:39 | Kean | Mark Allen can't tip it in | 59-59 |
| 05:38 | D'Youville | Matthew Norwood snags the defensive board | 59-59 |
| 05:29 | D'Youville | Darrin Dugan misses the pull-up jumper from the left wing | 59-59 |
| 05:27 | Kean | The rebound goes to Oscar Mack | 59-59 |
| 05:23 | Kean | Mark Allen connects on the driving attempt from the baseline on a great pass from Gary Lehner | 59-61 |
| 05:04 | D'Youville | Sammy Gerhart is fouled on the floor by Mark Allen - foul #3 on Mark Allen, team foul #7 | 59-61 |
| Subs | D'Youville | Michael Skokowski (PG), John Roper (SG), Ed Hoffman (SF) Darrin Dugan, Matthew Norwood, Randell Sweitzer | |
| Subs | Kean | Mike Lombard (SG), Kevin Nugent (C) Bryan Herbert, Oscar Mack | |
| 05:04 | D'Youville | Sammy Gerhart misses the 1st free throw | 59-61 |
| 05:04 | Kean | The rebound goes to Gary Lehner | 59-61 |
| 04:50 | Kean | Ed Hoffman blocks the short jumper by Mark Allen | 59-61 |
| 04:48 | D'Youville | Sammy Gerhart pulls down the rebound | 59-61 |
| 04:38 | D'Youville | Ed Hoffman's layup is rejected by Kevin Nugent | 59-61 |
| 04:36 | D'Youville | William Fiscus pulls down the offensive rebound | 59-61 |
| 04:21 | D'Youville | Michael Skokowski misses short on a runner in the paint | 59-61 |
| 04:19 | D'Youville | Sammy Gerhart gets the offensive rebound | 59-61 |
| 04:02 | D'Youville | William Fiscus's layup is rejected by Kevin Nugent | 59-61 |
| 04:00 | Kean | Gary Lehner grabs the board | 59-61 |
| 03:32 | Kean | Thomas Thome scores on a fadeaway from the left wing on a great pass from Mike Lombard | 59-63 |
| Lineup | D'Youville | PG - Michael Skokowski (fresh) 9 pts. 1 ast. 2 stl. SG - John Roper (fairly fresh) 2 pts. 3 reb. 2 stl. SF - Ed Hoffman (fresh) 5 pts. 3 reb. 3 pf. PF - Sammy Gerhart (fairly fresh) 3 pts. 5 reb. C - William Fiscus (fairly fresh) 7 pts. 6 reb. | |
| Lineup | Kean | PG - Thomas Thome (fairly fresh) 5 pts. 3 ast. 2 stl. 3 pf. SG - Mike Lombard (fresh) 3 pts. 2 ast. 2 stl. SF - Mark Allen (fairly fresh) 20 pts. 3 reb. 3 pf. PF - Gary Lehner (fairly fresh) 4 pts. 5 reb. 3 pf. C - Kevin Nugent (fresh) 2 pts. 3 reb. 2 blk. | |
| 03:06 | D'Youville | William Fiscus connects on the floater from the left side on a nice dish by John Roper | 61-63 |
| 02:59 | Kean | Kean calls a full timeout (2 :30 3 full remaining) | 61-63 |
| Subs | D'Youville | Matthew Norwood (SG), Scott Cary (PF) John Roper, Sammy Gerhart | |
| Subs | Kean | Oscar Mack (PF), David Rawls (C) Gary Lehner, Kevin Nugent | |
| 02:40 | Kean | Scott Cary swats the dunk try by Mark Allen | 61-63 |
| 02:39 | D'Youville | Scott Cary snags the defensive board | 61-63 |
| 02:23 | D'Youville | Oscar Mack swats the dunk try by William Fiscus | 61-63 |
| 02:21 | D'Youville | The offensive rebound goes to Scott Cary | 61-63 |
| 02:09 | D'Youville | Ed Hoffman clanks a pull-up jumper from the left side | 61-63 |
| 02:08 | D'Youville | Matthew Norwood grabs the offensive rebound | 61-63 |
| 01:53 | D'Youville | Oscar Mack steals it from Matthew Norwood | 61-63 |
| 01:29 | Kean | Mark Allen can't connect on a fadeaway in the lane | 61-63 |
| 01:27 | Kean | Oscar Mack grabs the offensive rebound | 61-63 |
| 01:14 | Kean | Mike Lombard's fadeaway is rejected by Ed Hoffman | 61-63 |
| 01:12 | Kean | Mark Allen tips it but misses | 61-63 |
| 01:10 | Kean | Oscar Mack tips it home | 61-65 |
| 00:46 | D'Youville | William Fiscus blows the layup | 61-65 |
| 00:44 | D'Youville | Ed Hoffman tips it but misses | 61-65 |
| 00:42 | Kean | Oscar Mack gets the rebound | 61-65 |
| Game Plan | D'Youville | D'Youville is playing a motion offense and intentionally fouling (+2) | |
| Game Plan | Kean | Kean is playing a spread offense (hold ball) and a man to man (0) | |
| 00:41 | Kean | Oscar Mack is fouled in the backcourt by Michael Skokowski - foul #2 on Michael Skokowski, team foul #10 | 61-65 |
| 00:41 | Kean | Oscar Mack misses the 1st free throw | 61-65 |
| 00:41 | Kean | Oscar Mack makes the 2nd free throw | 61-66 |
| Game Plan | D'Youville | D'Youville is playing a quick shot offense (quick shot) and intentionally fouling (+2) | |
| Game Plan | Kean | Kean is playing a spread offense (hold ball) and a man to man (0) | |
| 00:35 | D'Youville | Oscar Mack steals it from William Fiscus | 61-66 |
| 00:34 | Kean | Thomas Thome is hacked by Michael Skokowski in the backcourt - foul #3 on Michael Skokowski, team foul #11 | 61-66 |
| Subs | D'Youville | | |
| Subs | Kean | Victor Stevens (SG), Bryan Herbert (PF), Gary Lehner (C) Mike Lombard, Oscar Mack, David Rawls | |
| 00:34 | Kean | Thomas Thome misses the 1st free throw | 61-66 |
| 00:34 | Kean | Thomas Thome makes the 2nd free throw | 61-67 |
| 00:27 | D'Youville | Thomas Thome picks off the pass by William Fiscus | 61-67 |
| 00:27 | Kean | Kean calls a full timeout (2 :30 2 full remaining) | 61-67 |
| Subs | D'Youville | | |
| Subs | Kean | Mike Lombard (SG) Victor Stevens | |
| 00:26 | Kean | Mike Lombard is fouled in the backcourt by Michael Skokowski - foul #4 on Michael Skokowski, team foul #12 | 61-67 |
| 00:26 | Kean | Mike Lombard makes the 1st free throw | 61-68 |
| 00:26 | Kean | Mike Lombard misses the 2nd free throw | 61-68 |
| 00:26 | D'Youville | The rebound goes to William Fiscus | 61-68 |
| 00:19 | D'Youville | Michael Skokowski scores on a 3pt jumper from the left corner on a great pass from Scott Cary | 64-68 |
| 00:18 | Kean | Gary Lehner is hacked by Michael Skokowski in the backcourt - foul #5 on Michael Skokowski, team foul #13 | 64-68 |
| Subs | D'Youville | Allan Mays (PG) Michael Skokowski | |
| Subs | Kean | David Rawls (C) Mark Allen | |
| 00:18 | Kean | Gary Lehner makes the 1st free throw | 64-69 |
| 00:18 | Kean | Gary Lehner makes the 2nd free throw | 64-70 |
| 00:15 | D'Youville | D'Youville calls a full timeout (2 :30 3 full remaining) | 64-70 |
| Subs | D'Youville | | |
| Subs | Kean | Mark Allen (SF), Oscar Mack (PF) Bryan Herbert, Gary Lehner | |
| 00:11 | D'Youville | Scott Cary loses the dribble to Mark Allen | 64-70 |
| 00:10 | Kean | Matthew Norwood is called for the reach on Mark Allen in the backcourt - foul #2 on Matthew Norwood, team foul #14 | 64-70 |
| Subs | D'Youville | | |
| Subs | Kean | Bryan Herbert (PF), Gary Lehner (C) Oscar Mack, David Rawls | |
| 00:10 | Kean | Mark Allen misses the 1st free throw | 64-70 |
| 00:10 | Kean | Mark Allen makes the 2nd free throw | 64-71 |
| 00:04 | D'Youville | Allan Mays misses badly on a 3pt jumper from the left wing | 64-71 |
| 00:02 | Kean | Bryan Herbert snags the defensive board | 64-71 |
| 00:02 | Kean | Kean calls a full timeout (2 :30 1 full remaining) | 64-71 |
| Subs | D'Youville | | |
| Subs | Kean | Victor Stevens (SG) Mike Lombard | |
| Game Plan | D'Youville | D'Youville is playing a quick shot offense (quick shot) and a man to man (+2) | |
| Game Plan | Kean | Kean is playing a spread offense (hold ball) and a man to man (0) | |
| 00:00 | Kean | Bryan Herbert runs out the clock | 64-71 |