| Lineup | DeSales | PG - Terry Kimbrough (fresh) 5 pts. 3 ast. SG - Thomas Platt (fresh) 8 pts. SF - Joseph Canfield (fresh) 3 pts. 3 reb. PF - Jacob Peterson (fresh) 3 pts. 5 reb. C - Jacob Jellison (fresh) 2 reb. 2 blk. | |
| Lineup | Drew | PG - Larry Butler (fresh) 6 pts. 4 ast. 3 stl. SG - Bobby Cooper (fresh) 5 pts. 1 ast. SF - Ralph Durazo (fresh) PF - Daniel Taylor (fresh) 2 pts. 3 reb. 2 stl. C - Bud Ekstrom (fresh) 5 pts. 6 reb. | |
| 20:00 | DeSales | Joseph Canfield inbounds the ball | 33-26 |
| Game Plan | DeSales | DeSales is playing a flex offense and a 2-3 zone (+2) | |
| Game Plan | Drew | Drew is playing a fastbreak offense and a 2-3 zone (+2) | |
| 19:47 | DeSales | Jacob Peterson comes up short on the 3pt attempt from straight away | 33-26 |
| 19:45 | Drew | Daniel Taylor grabs the board | 33-26 |
| 19:41 | Drew | Larry Butler can't connect on a 3 from the right wing | 33-26 |
| 19:39 | DeSales | Jacob Peterson pulls down the rebound | 33-26 |
| 19:21 | DeSales | Jacob Peterson comes up short on the jumper from the right block | 33-26 |
| 19:20 | DeSales | Jacob Peterson tips it home | 35-26 |
| 19:06 | Drew | Bud Ekstrom comes up short on the pull-up jumper from just outside the lane but he's hacked by Terry Kimbrough - foul #1 on Terry Kimbrough, team foul #1 | 35-26 |
| 19:06 | Drew | Bud Ekstrom misses the 1st free throw | 35-26 |
| 19:06 | Drew | Bud Ekstrom makes the 2nd free throw | 35-27 |
| 18:41 | DeSales | Thomas Platt misses long on a 3pt shot from the left corner | 35-27 |
| 18:40 | Drew | Bud Ekstrom gets the rebound | 35-27 |
| 18:34 | Drew | Bobby Cooper scores on a floater near the basket on a nice dish by Daniel Taylor | 35-29 |
| 18:13 | DeSales | Jacob Peterson misses badly on a 3 from the right corner | 35-29 |
| 18:11 | Drew | Bud Ekstrom pulls down the rebound | 35-29 |
| 18:04 | Drew | Bobby Cooper comes up short on the 3pt shot from the left corner | 35-29 |
| 18:03 | DeSales | Jacob Peterson pulls down the rebound | 35-29 |
| 17:50 | DeSales | Joseph Canfield connects on the jumpshot from the free throw line set up by Thomas Platt | 37-29 |
| 17:46 | Drew | Bobby Cooper misses long on a 3 pointer from the left wing | 37-29 |
| 17:44 | Drew | Bud Ekstrom grabs the offensive rebound | 37-29 |
| 17:24 | Drew | Ralph Durazo misses badly on a fadeaway jumper from the left wing | 37-29 |
| 17:23 | DeSales | Joseph Canfield pulls down the rebound | 37-29 |
| 17:09 | DeSales | Joseph Canfield comes up short on the jump hook from the baseline but he's hacked by Ralph Durazo - foul #1 on Ralph Durazo, team foul #1 | 37-29 |
| Subs | DeSales | | |
| Subs | Drew | Johnny Mar (SF), John Sabia (C) Ralph Durazo, Bud Ekstrom | |
| 17:09 | DeSales | Joseph Canfield misses the 1st free throw | 37-29 |
| 17:09 | DeSales | Joseph Canfield makes the 2nd free throw | 38-29 |
| 16:51 | Drew | Larry Butler is whistled for an offensive foul - foul #3 on Larry Butler, team foul #2 | 38-29 |
| Subs | DeSales | Bobby Fullen (SF), Richard Seabolt (C) Joseph Canfield, Jacob Jellison | |
| Subs | Drew | Jeremy Rice (PG) Larry Butler | |
| 16:37 | DeSales | Thomas Platt clanks a 3 pointer from straight away | 38-29 |
| 16:35 | DeSales | Thomas Platt grabs the offensive board | 38-29 |
| 16:24 | DeSales | Richard Seabolt hits the front of the rim on the jumper from the left side | 38-29 |
| 16:22 | DeSales | Jacob Peterson grabs the offensive board | 38-29 |
| 16:14 | DeSales | Thomas Platt buries a 3 pointer from the right corner | 41-29 |
| 15:49 | Drew | Bobby Cooper misses badly on a floater from the right side | 41-29 |
| 15:47 | Drew | The offensive rebound goes to John Sabia | 41-29 |
| Lineup | DeSales | PG - Terry Kimbrough (fairly fresh) 5 pts. 3 ast. SG - Thomas Platt (fairly fresh) 11 pts. 1 ast. SF - Bobby Fullen (fresh) 3 pts. PF - Jacob Peterson (fairly fresh) 5 pts. 9 reb. C - Richard Seabolt (fresh) 2 pts. | |
| Lineup | Drew | PG - Jeremy Rice (fresh) 3 pts. 2 ast. SG - Bobby Cooper (fairly fresh) 7 pts. 1 ast. SF - Johnny Mar (fresh) 3 pts. PF - Daniel Taylor (fairly fresh) 2 pts. 4 reb. 2 stl. C - John Sabia (fresh) 2 pts. 4 reb. | |
| 15:25 | Drew | John Sabia makes the driving attempt from close range on a great pass from Johnny Mar | 41-31 |
| 15:06 | DeSales | Bobby Cooper is called for the reach on Thomas Platt - foul #3 on Bobby Cooper, team foul #3 | 41-31 |
| Subs | DeSales | Cliff Todd (PG), Joseph Canfield (SF), Jacob Jellison (C) Terry Kimbrough, Thomas Platt, Jacob Peterson | |
| Subs | Drew | Larry Butler (PG), Ralph Durazo (SF), Bud Ekstrom (C) Bobby Cooper, Johnny Mar, Daniel Taylor | |
| 14:52 | DeSales | Joseph Canfield comes up short on the 3 pointer from the right corner | 41-31 |
| 14:50 | Drew | Bud Ekstrom snags the defensive board | 41-31 |
| 14:45 | Drew | Larry Butler buries a 3 pointer from the left wing on a great pass from Jeremy Rice | 41-34 |
| 14:27 | DeSales | Bobby Fullen buries a fadeaway jumper from the right side | 43-34 |
| 14:09 | Drew | John Sabia hits a pull-up jumper from just outside the lane on a great pass from Larry Butler | 43-36 |
| 13:48 | DeSales | Jeremy Rice is called for the reach on Cliff Todd - foul #2 on Jeremy Rice, team foul #4 | 43-36 |
| Subs | DeSales | Jacob Peterson (PF) Richard Seabolt | |
| Subs | Drew | Johnny Mar (PF) John Sabia | |
| 13:35 | DeSales | Joseph Canfield clanks a 3 pointer from the left wing | 43-36 |
| 13:33 | DeSales | Cliff Todd grabs the offensive rebound | 43-36 |
| 13:12 | DeSales | Jacob Jellison misses badly on a floater from the right wing | 43-36 |
| 13:11 | Drew | The rebound goes to Bud Ekstrom | 43-36 |
| 13:05 | Drew | Jeremy Rice knocks in the 3pt shot from the right wing on a nice dish by Johnny Mar | 43-39 |
| 12:47 | DeSales | Joseph Canfield misses long on a 3pt attempt from the right wing | 43-39 |
| 12:46 | Drew | Johnny Mar grabs the board | 43-39 |
| 12:42 | Drew | Larry Butler misses badly on a 3pt jumper from the left corner | 43-39 |
| 12:40 | Drew | Bud Ekstrom pulls down the offensive rebound | 43-39 |
| 12:22 | Drew | Larry Butler lays it in on a nice dish by Jeremy Rice | 43-41 |
| 12:01 | DeSales | Cliff Todd comes up short on the 3pt shot from the left corner | 43-41 |
| 11:59 | Drew | The rebound goes to Johnny Mar | 43-41 |
| 11:57 | Drew | Larry Butler is whistled for traveling in the backcourt | 43-41 |
| Subs | DeSales | Terry Kimbrough (PG), Thomas Platt (SG), Chris Shaw (SF) Cliff Todd, Bobby Fullen, Joseph Canfield | |
| Subs | Drew | Bobby Cooper (SG), Daniel Taylor (PF), John Sabia (C) Jeremy Rice, Ralph Durazo, Bud Ekstrom | |
| 11:50 | DeSales | Jacob Jellison clanks a fadeaway jumper from the right wing | 43-41 |
| 11:49 | DeSales | Jacob Peterson pulls down the offensive rebound | 43-41 |
| 11:34 | DeSales | Thomas Platt comes up short on the floater from the free throw line | 43-41 |
| 11:32 | Drew | Larry Butler grabs the defensive rebound | 43-41 |
| Lineup | DeSales | PG - Terry Kimbrough (fresh) 5 pts. 3 ast. SG - Thomas Platt (fresh) 11 pts. 1 ast. SF - Chris Shaw (fresh) 3 pts. 2 reb. PF - Jacob Peterson (fresh) 5 pts. 10 reb. C - Jacob Jellison (fairly fresh) 2 reb. 2 blk. | |
| Lineup | Drew | PG - Larry Butler (fresh) 11 pts. 5 ast. 3 stl. 3 pf. SG - Bobby Cooper (fresh) 7 pts. 1 ast. 3 pf. SF - Johnny Mar (fresh) 3 pts. 3 reb. PF - Daniel Taylor (fresh) 2 pts. 4 reb. 2 stl. C - John Sabia (fresh) 6 pts. 4 reb. | |
| 11:27 | Drew | Larry Butler misses long on a 3pt jumper from the left wing | 43-41 |
| 11:26 | Drew | John Sabia tips it in | 43-43 |
| 11:19 | DeSales | Terry Kimbrough travels with the ball | 43-43 |
| Subs | DeSales | Richard Seabolt (PF), Marc Caswell (C) Jacob Peterson, Jacob Jellison | |
| Subs | Drew | Mitchell Ross (PG) Larry Butler | |
| 10:56 | Drew | John Sabia's pass is off the mark and out of bounds | 43-43 |
| Subs | DeSales | | |
| Subs | Drew | Robert Thomas (SF) Johnny Mar | |
| 10:31 | DeSales | Thomas Platt comes up short on the 3 from straight away | 43-43 |
| 10:29 | DeSales | Richard Seabolt grabs the offensive rebound | 43-43 |
| 10:10 | DeSales | Chris Shaw throws a bad pass out of bounds | 43-43 |
| Subs | DeSales | Joseph Canfield (SF), Jacob Peterson (PF) Chris Shaw, Marc Caswell | |
| Subs | Drew | Larry Butler (PG), Ralph Durazo (SF), Bud Ekstrom (C) Mitchell Ross, Robert Thomas, John Sabia | |
| 10:08 | Drew | Larry Butler loses the dribble to Terry Kimbrough in the backcourt | 43-43 |
| 09:56 | DeSales | Joseph Canfield buries a 3 pointer from the left corner | 46-43 |
| 09:49 | Drew | Thomas Platt steps in front of the Bud Ekstrom pass | 46-43 |
| 09:42 | DeSales | Terry Kimbrough knocks in the jumper from the right wing on a nice dish by Richard Seabolt | 48-43 |
| 09:38 | Drew | Bobby Cooper scores on a fadeaway from the left wing set up by Larry Butler | 48-45 |
| 09:23 | DeSales | Joseph Canfield hits the front of the rim on the turnaround from close range but he's hacked by Bobby Cooper - foul #4 on Bobby Cooper, team foul #5 | 48-45 |
| Subs | DeSales | Jacob Jellison (C) Richard Seabolt | |
| Subs | Drew | Jeremy Rice (SG) Bobby Cooper | |
| 09:23 | DeSales | Joseph Canfield makes the 1st free throw | 49-45 |
| 09:23 | DeSales | Joseph Canfield makes the 2nd free throw | 50-45 |
| 09:13 | Drew | Ralph Durazo misses the turnaround in the paint | 50-45 |
| 09:12 | DeSales | Joseph Canfield gets the rebound | 50-45 |
| 09:06 | DeSales | Terry Kimbrough is called for traveling | 50-45 |
| 08:49 | Drew | Daniel Taylor drills a turnaround from the right block on a nice dish by Larry Butler | 50-47 |
| 08:25 | DeSales | Terry Kimbrough's pass is off the mark and out of bounds | 50-47 |
| Subs | DeSales | Cliff Todd (PG), Bobby Fullen (SG) Terry Kimbrough, Thomas Platt | |
| Subs | Drew | John Sabia (PF) Daniel Taylor | |
| 08:03 | Drew | Bud Ekstrom can't connect on a 3 from the left wing | 50-47 |
| 08:02 | Drew | John Sabia gets the offensive rebound | 50-47 |
| 07:41 | Drew | Jeremy Rice drills a pull-up jumper from the left side on a nice dish by Larry Butler | 50-49 |
| 07:22 | DeSales | Jacob Peterson double dribbles | 50-49 |
| Subs | DeSales | Thomas Platt (SG), Richard Seabolt (PF) Joseph Canfield, Jacob Peterson | |
| Subs | Drew | Bobby Cooper (SG), Johnny Mar (SF), Daniel Taylor (PF) Larry Butler, Ralph Durazo, Bud Ekstrom | |
| Lineup | DeSales | PG - Cliff Todd (fresh) 6 pts. 1 ast. SG - Thomas Platt (fresh) 11 pts. 1 ast. 2 stl. SF - Bobby Fullen (fresh) 5 pts. PF - Richard Seabolt (fresh) 2 pts. 2 reb. C - Jacob Jellison (fresh) 2 reb. 2 blk. | |
| Lineup | Drew | PG - Jeremy Rice (fresh) 8 pts. 4 ast. SG - Bobby Cooper (fresh) 9 pts. 1 ast. 4 pf. SF - Johnny Mar (fresh) 3 pts. 3 reb. PF - Daniel Taylor (fresh) 4 pts. 4 reb. 2 stl. C - John Sabia (fresh) 8 pts. 6 reb. | |
| 07:06 | Drew | Johnny Mar hits a runner in the lane on a great pass from Jeremy Rice | 50-51 |
| 06:57 | DeSales | Jacob Jellison hits the front of the rim on the 3pt jumper from straight away | 50-51 |
| 06:56 | DeSales | Thomas Platt tips it in | 52-51 |
| 06:38 | Drew | Johnny Mar lays it up and in on a great pass from Bobby Cooper | 52-53 |
| 06:23 | DeSales | Cliff Todd comes up short on the 3 pointer from the right wing | 52-53 |
| 06:21 | DeSales | The offensive rebound goes to Richard Seabolt | 52-53 |
| 05:57 | DeSales | Jacob Jellison throws a bad pass out of bounds | 52-53 |
| Subs | DeSales | Terry Kimbrough (PG), Joseph Canfield (SF), Jacob Peterson (PF) Cliff Todd, Bobby Fullen, Jacob Jellison | |
| Subs | Drew | Larry Butler (PG) Jeremy Rice | |
| 05:35 | Drew | Larry Butler connects on the 3pt shot from the left corner on a great pass from Bobby Cooper | 52-56 |
| 05:13 | DeSales | Thomas Platt comes up short on the 3pt attempt from the left corner | 52-56 |
| 05:11 | Drew | Johnny Mar gets the rebound | 52-56 |
| 05:06 | Drew | Larry Butler clanks a 3pt jumper from straight away | 52-56 |
| 05:05 | Drew | John Sabia hits the follow up shot | 52-58 |
| 05:00 | DeSales | Thomas Platt scores on a 3 from the right wing on a great pass from Terry Kimbrough | 55-58 |
| 04:54 | Drew | Bobby Cooper hits a 3pt attempt from straight away | 55-61 |
| 04:36 | DeSales | Joseph Canfield banks in the layup on a nice dish by Terry Kimbrough | 57-61 |
| 04:27 | Drew | Richard Seabolt denies the turnaround by John Sabia | 57-61 |
| 04:26 | Drew | Daniel Taylor gets the offensive rebound | 57-61 |
| 04:26 | Drew | Drew calls a full timeout (2 :30 3 full remaining) | 57-61 |
| Subs | DeSales | Jacob Jellison (C) Richard Seabolt | |
| Subs | Drew | Ralph Durazo (SF), Bud Ekstrom (C) Johnny Mar, John Sabia | |
| 04:07 | Drew | Larry Butler buries a 3 from the right corner | 57-64 |
| 03:44 | DeSales | Ralph Durazo takes the ball from Thomas Platt | 57-64 |
| 03:40 | Drew | Larry Butler misses the lay-in | 57-64 |
| 03:39 | DeSales | Joseph Canfield grabs the defensive rebound | 57-64 |
| 03:19 | DeSales | Jacob Jellison hits a 3pt shot from the right wing on a nice dish by Joseph Canfield | 60-64 |
| Lineup | DeSales | PG - Terry Kimbrough (fresh) 7 pts. 5 ast. 2 stl. SG - Thomas Platt (fresh) 16 pts. 1 ast. 2 stl. SF - Joseph Canfield (fresh) 13 pts. 6 reb. PF - Jacob Peterson (fresh) 5 pts. 10 reb. C - Jacob Jellison (fresh) 3 pts. 2 reb. 2 blk. | |
| Lineup | Drew | PG - Larry Butler (fresh) 17 pts. 8 ast. 3 stl. 3 pf. SG - Bobby Cooper (fresh) 12 pts. 3 ast. 4 pf. SF - Ralph Durazo (fresh) PF - Daniel Taylor (fresh) 4 pts. 5 reb. 2 stl. C - Bud Ekstrom (fresh) 6 pts. 12 reb. | |
| 03:03 | Drew | Bobby Cooper misses badly on a 3 from the left wing | 60-64 |
| 03:02 | DeSales | Thomas Platt grabs the defensive rebound | 60-64 |
| 02:47 | DeSales | Joseph Canfield can't connect on a runner from close range | 60-64 |
| 02:46 | Drew | Bud Ekstrom grabs the defensive rebound | 60-64 |
| 02:38 | Drew | Bud Ekstrom can't finish the layup but he's fouled by Terry Kimbrough - foul #2 on Terry Kimbrough, team foul #2 | 60-64 |
| Subs | DeSales | Cliff Todd (SG) Thomas Platt | |
| Subs | Drew | John Sabia (PF) Daniel Taylor | |
| 02:38 | Drew | Bud Ekstrom misses the 1st free throw | 60-64 |
| 02:38 | Drew | Bud Ekstrom makes the 2nd free throw | 60-65 |
| 02:28 | DeSales | Cliff Todd throws a bad pass out of bounds | 60-65 |
| 02:11 | Drew | Bobby Cooper misses the floater from just outside the lane but the foul's on Joseph Canfield - foul #3 on Joseph Canfield, team foul #3 | 60-65 |
| Subs | DeSales | Bobby Fullen (SF) Joseph Canfield | |
| Subs | Drew | | |
| 02:11 | Drew | Bobby Cooper makes the 1st free throw | 60-66 |
| 02:11 | Drew | Bobby Cooper misses the 2nd free throw | 60-66 |
| 02:11 | DeSales | Jacob Jellison snags the defensive board | 60-66 |
| 02:11 | DeSales | DeSales calls a full timeout (2 :30 3 full remaining) | 60-66 |
| 01:57 | DeSales | Ralph Durazo steals the ball from Cliff Todd | 60-66 |
| 01:29 | Drew | John Sabia misses long on a pull-up jumper from the right wing but he's hacked by Terry Kimbrough - foul #3 on Terry Kimbrough, team foul #4 | 60-66 |
| Subs | DeSales | Thomas Platt (SG), Joseph Canfield (SF) Cliff Todd, Bobby Fullen | |
| Subs | Drew | | |
| 01:29 | Drew | John Sabia makes the 1st free throw | 60-67 |
| 01:29 | Drew | John Sabia makes the 2nd free throw | 60-68 |
| Game Plan | DeSales | DeSales is playing a flex offense (uptempo) and a 2-3 zone (+2) | |
| Game Plan | Drew | Drew is playing a fastbreak offense and a 2-3 zone (+1) | |
| 01:20 | DeSales | Joseph Canfield misses the 3pt shot from the right wing | 60-68 |
| 01:18 | DeSales | Jacob Jellison tips it but misses | 60-68 |
| 01:17 | Drew | Bud Ekstrom grabs the defensive rebound | 60-68 |
| Game Plan | DeSales | DeSales is playing a flex offense (uptempo) and a 2-3 zone (-1) | |
| Game Plan | Drew | Drew is playing a fastbreak offense and a 2-3 zone (+1) | |
| 01:13 | Drew | Bobby Cooper buries a shot from the left wing on a nice dish by Ralph Durazo | 60-70 |
| 00:58 | DeSales | Terry Kimbrough is fouled on the floor by Larry Butler - foul #4 on Larry Butler, team foul #6 | 60-70 |
| Subs | DeSales | Cliff Todd (PG), Bobby Fullen (SG), Chris Shaw (SF), Richard Seabolt (PF), Marc Caswell (C) Terry Kimbrough, Thomas Platt, Joseph Canfield, Jacob Peterson, Jacob Jellison | |
| Subs | Drew | Jeremy Rice (PG), Mitchell Ross (SG), Johnny Mar (SF), Anthony Owen (PF) Larry Butler, Bobby Cooper, Ralph Durazo, Bud Ekstrom | |
| Game Plan | DeSales | DeSales is playing a quick shot offense (quick shot) and a 2-3 zone (-1) | |
| Game Plan | Drew | Drew is playing a fastbreak offense and a 2-3 zone (+1) | |
| 00:56 | DeSales | Chris Shaw hits a shot from the right wing on a nice dish by Bobby Fullen | 62-70 |
| 00:56 | Drew | Drew calls a full timeout (2 :30 2 full remaining) | 62-70 |
| Subs | DeSales | Terry Kimbrough (PG), Thomas Platt (SG), Joseph Canfield (SF), Jacob Peterson (PF), Jacob Jellison (C) Cliff Todd, Bobby Fullen, Chris Shaw, Richard Seabolt, Marc Caswell | |
| Subs | Drew | Larry Butler (PG), Bobby Cooper (SG), Ralph Durazo (SF), Daniel Taylor (PF), Bud Ekstrom (C) Jeremy Rice, Mitchell Ross, Johnny Mar, Anthony Owen, John Sabia | |
| Game Plan | DeSales | DeSales is playing a quick shot offense (quick shot) and intentionally fouling (-1) | |
| Game Plan | Drew | Drew is playing a spread offense (hold ball) and a 2-3 zone (+1) | |
| 00:55 | Drew | Terry Kimbrough is called for the reach on Ralph Durazo in the backcourt - foul #4 on Terry Kimbrough, team foul #5 | 62-70 |
| Subs | DeSales | | |
| Subs | Drew | Jeremy Rice (PG), Mitchell Ross (SG), Johnny Mar (PF) Larry Butler, Bobby Cooper, Daniel Taylor | |
| 00:52 | Drew | Mitchell Ross is hacked by Jacob Jellison - foul #2 on Jacob Jellison, team foul #6 | 62-70 |
| 00:49 | Drew | Jacob Jellison is called for the reach on Jeremy Rice - foul #3 on Jacob Jellison, team foul #7 | 62-70 |
| 00:49 | Drew | Jeremy Rice makes the 1st free throw | 62-71 |
| 00:49 | Drew | Jeremy Rice makes the 2nd free throw | 62-72 |
| 00:43 | DeSales | Jacob Jellison comes up short on the 3 pointer from the right wing | 62-72 |
| 00:41 | Drew | Johnny Mar grabs the board | 62-72 |
| Game Plan | DeSales | DeSales is playing a quick shot offense (quick shot) and a 2-3 zone (-1) | |
| Game Plan | Drew | Drew is playing a spread offense (hold ball) and a 2-3 zone (+1) | |
| 00:36 | Drew | Jacob Jellison denies the turnaround by Jeremy Rice | 62-72 |
| 00:34 | DeSales | Joseph Canfield grabs the board | 62-72 |
| 00:26 | DeSales | Jacob Jellison misses badly on a 3pt shot from the right wing | 62-72 |
| 00:25 | DeSales | Joseph Canfield grabs the offensive rebound | 62-72 |
| 00:22 | DeSales | Terry Kimbrough clanks a 3pt jumper from straight away | 62-72 |
| 00:20 | DeSales | Jacob Jellison grabs the offensive board | 62-72 |
| 00:17 | DeSales | Jacob Peterson comes up short on the 3pt attempt from the left corner | 62-72 |
| 00:15 | Drew | Ralph Durazo grabs the board | 62-72 |
| 00:00 | Drew | Jeremy Rice runs out the clock | 62-72 |