UC Irvine Anteaters @ Utah State Aggies
| 1 | 2 | T | |
|---|---|---|---|
| UCI6-3 | 41 | 28 | 69 |
| USU7-1 | 42 | 37 | 79 |
The scoring timeline.
Every scoring moment, when the official feed stamped it — and when FirstBuzzer's in-venue spotters buzzed it first. Times are ET.
-
Justin Hohn made Jumper.
2–0 -
Justin Hohn made Jumper.
4–0 -
Mason Falslev made Jumper.
4–2 -
Darius Brown II made Three Point Jumper.
4–5 -
Pierre Crockrell II made Layup.
6–5 -
Mason Falslev made Three Point Jumper. Assisted by Darius Brown II.
6–8 -
Justin Hohn made Three Point Jumper. Assisted by Pierre Crockrell II.
9–8 -
Isaac Johnson made Three Point Jumper. Assisted by Darius Brown II.
9–11 -
Josh Uduje made Jumper.
9–13 -
Justin Hohn made Three Point Jumper. Assisted by Pierre Crockrell II.
12–13 -
Mason Falslev made Layup.
12–15 -
Derin Saran made Layup.
14–15 -
Derin Saran made Free Throw.
15–15 -
Dean Keeler made Dunk. Assisted by Devin Tillis.
17–15 -
Derin Saran made Layup.
19–15 -
Max Agbonkpolo made Jumper.
19–17 -
Derin Saran made Layup.
21–17 -
Karson Templin made Layup.
21–19 -
Devin Tillis made Layup.
23–19 -
Josh Uduje made Dunk.
23–21 -
Great Osobor made Free Throw.
23–22 -
Great Osobor made Free Throw.
23–23 -
Ian Martinez made Layup.
23–25 -
Justin Hohn made Free Throw.
24–25 -
Ian Martinez made Layup.
24–27 -
Justin Hohn made Three Point Jumper. Assisted by Ofure Ujadughele.
27–27 -
Carter Welling made Free Throw.
28–27 -
Devin Tillis made Layup.
30–27 -
Great Osobor made Layup. Assisted by Ian Martinez.
30–29 -
Mason Falslev made Layup. Assisted by Darius Brown II.
30–31 -
Dean Keeler made Dunk. Assisted by Derin Saran.
32–31 -
Derin Saran made Layup.
34–31 -
Max Agbonkpolo made Layup. Assisted by Great Osobor.
34–33 -
Dean Keeler made Layup. Assisted by Pierre Crockrell II.
36–33 -
Dean Keeler made Layup. Assisted by Pierre Crockrell II.
38–33 -
Ian Martinez made Three Point Jumper. Assisted by Great Osobor.
38–36 -
Ian Martinez made Free Throw.
38–37 -
Great Osobor made Free Throw.
38–38 -
Great Osobor made Free Throw.
38–39 -
Devin Tillis made Three Point Jumper. Assisted by Derin Saran.
41–39 -
Max Agbonkpolo made Three Point Jumper. Assisted by Darius Brown II.
41–42 -
Great Osobor made Free Throw.
41–43 -
Carter Welling made Layup. Assisted by Justin Hohn.
43–43 -
Carter Welling made Free Throw.
44–43 -
Great Osobor made Layup.
44–45 -
Great Osobor made Dunk. Assisted by Ian Martinez.
44–47 -
Great Osobor made Layup. Assisted by Mason Falslev.
44–49 -
Carter Welling made Free Throw.
45–49 -
Carter Welling made Free Throw.
46–49 -
Mason Falslev made Layup.
46–51 -
Justin Hohn made Jumper. Assisted by Derin Saran.
48–51 -
Josh Uduje made Dunk. Assisted by Darius Brown II.
48–53 -
Dean Keeler made Layup. Assisted by Justin Hohn.
50–53 -
Dean Keeler made Free Throw.
51–53 -
Josh Uduje made Three Point Jumper. Assisted by Ian Martinez.
51–56 -
Mason Falslev made Layup. Assisted by Darius Brown II.
51–58 -
Josh Uduje made Jumper. Assisted by Darius Brown II.
51–60 -
Mason Falslev made Three Point Jumper. Assisted by Darius Brown II.
51–63 -
Mason Falslev made Three Point Jumper. Assisted by Josh Uduje.
51–66 -
Justin Hohn made Layup.
53–66 -
Great Osobor made Layup.
53–68 -
Andre Henry made Free Throw.
54–68 -
Great Osobor made Dunk. Assisted by Darius Brown II.
54–70 -
Justin Hohn made Three Point Jumper. Assisted by Pierre Crockrell II.
57–70 -
Max Agbonkpolo made Free Throw.
57–71 -
Max Agbonkpolo made Free Throw.
57–72 -
Dean Keeler made Layup. Assisted by Pierre Crockrell II.
59–72 -
Andre Henry made Free Throw.
60–72 -
Andre Henry made Free Throw.
61–72 -
Isaac Johnson made Free Throw.
61–73 -
Isaac Johnson made Free Throw.
61–74 -
Carter Welling made Layup. Assisted by Ofure Ujadughele.
63–74 -
Pierre Crockrell II made Jumper.
65–74 -
Derin Saran made Layup. Assisted by Pierre Crockrell II.
67–74 -
Ian Martinez made Layup.
67–76 -
Josh Uduje made Free Throw.
67–77 -
Dean Keeler made Layup. Assisted by Pierre Crockrell II.
69–77 -
Ian Martinez made Layup.
69–79
Play-by-play
- P1 Justin Hohn made Jumper. 2–0
- P1 Ian Martinez missed Jumper.
- P1 Carter Welling Defensive Rebound.
- P1 Justin Hohn made Jumper. 4–0
- P1 Mason Falslev made Jumper. 4–2
- P1 Foul on Andre Henry.
- P1 Andre Henry Turnover.
- P1 Darius Brown II made Three Point Jumper. 4–5
- P1 Pierre Crockrell II made Layup. 6–5
- P1 Mason Falslev made Three Point Jumper. Assisted by Darius Brown II. 6–8
- P1 Justin Hohn made Three Point Jumper. Assisted by Pierre Crockrell II. 9–8
- P1 Isaac Johnson made Three Point Jumper. Assisted by Darius Brown II. 9–11
- P1 Foul on Carter Welling.
- P1 Carter Welling Turnover.
- P1 Isaac Johnson missed Three Point Jumper.
- P1 Foul on Pierre Crockrell II.
- P1 Josh Uduje Offensive Rebound.
- P1 Josh Uduje made Jumper. 9–13
- P1 Justin Hohn made Three Point Jumper. Assisted by Pierre Crockrell II. 12–13
- P1 Mason Falslev made Layup. 12–15
- P1 Pierre Crockrell II Turnover.
- P1 Josh Uduje missed Three Point Jumper.
- P1 Utah State Offensive Rebound.
- P1 Official TV Timeout
- P1 Isaac Johnson missed Jumper.
- P1 Mason Falslev Offensive Rebound.
- P1 Great Osobor missed Jumper.
- P1 Derin Saran Defensive Rebound.
- P1 Dean Keeler missed Layup.
- P1 Utah State Defensive Rebound.
- P1 Great Osobor missed Layup.
- P1 Devin Tillis Defensive Rebound.
- P1 Devin Tillis missed Three Point Jumper.
- P1 Derin Saran Offensive Rebound.
- P1 Derin Saran made Layup. 14–15
- P1 Foul on Josh Uduje.
- P1 Derin Saran made Free Throw. 15–15
- P1 Isaac Johnson Turnover.
- P1 Foul on Isaac Johnson.
- P1 Dean Keeler made Dunk. Assisted by Devin Tillis. 17–15
- P1 Darius Brown II missed Three Point Jumper.
- P1 Dean Keeler Defensive Rebound.
- P1 Derin Saran missed Three Point Jumper.
- P1 Max Agbonkpolo Defensive Rebound.
- P1 Max Agbonkpolo Turnover.
- P1 Derin Saran Steal.
- P1 Derin Saran made Layup. 19–15
- P1 Max Agbonkpolo made Jumper. 19–17
- P1 Derin Saran made Layup. 21–17
- P1 Great Osobor missed Layup.
- P1 Karson Templin Offensive Rebound.
- P1 Karson Templin made Layup. 21–19
- P1 Derin Saran missed Layup.
- P1 Devin Tillis Offensive Rebound.
- P1 Devin Tillis made Layup. 23–19
- P1 Great Osobor Turnover.
- P1 Dylan Thoerner Steal.
- P1 Dean Keeler Turnover.
- P1 Josh Uduje Steal.
- P1 Josh Uduje made Dunk. 23–21
- P1 Andre Henry Turnover.
- P1 Ian Martinez Steal.
- P1 Karson Templin missed Three Point Jumper.
- P1 Utah State Offensive Rebound.
- P1 Foul on Hayden Welling.
- P1 Foul on Great Osobor.
- P1 Great Osobor Turnover.
- P1 Pierre Crockrell II missed Layup.
- P1 Karson Templin Block.
- P1 Ian Martinez Defensive Rebound.
- P1 Foul on Hayden Welling.
- P1 Great Osobor made Free Throw. 23–22
- P1 Great Osobor made Free Throw. 23–23
- P1 Pierre Crockrell II missed Layup.
- P1 Max Agbonkpolo Defensive Rebound.
- P1 Ian Martinez made Layup. 23–25
- P1 Foul on Max Agbonkpolo.
- P1 Justin Hohn missed Free Throw.
- P1 UC Irvine Offensive Rebound.
- P1 Justin Hohn made Free Throw. 24–25
- P1 Darius Brown II missed Three Point Jumper.
- P1 UC Irvine Defensive Rebound.
- P1 Foul on Karson Templin.
- P1 Justin Hohn Turnover.
- P1 Darius Brown II Steal.
- P1 Ian Martinez made Layup. 24–27
- P1 Pierre Crockrell II missed Jumper.
- P1 Ofure Ujadughele Offensive Rebound.
- P1 Justin Hohn made Three Point Jumper. Assisted by Ofure Ujadughele. 27–27
- P1 Isaac Johnson missed Three Point Jumper.
- P1 Ofure Ujadughele Defensive Rebound.
- P1 Foul on Isaac Johnson.
- P1 Official TV Timeout
- P1 Carter Welling missed Free Throw.
- P1 UC Irvine Offensive Rebound.
- P1 Carter Welling made Free Throw. 28–27
- P1 Ian Martinez missed Layup.
- P1 Dean Keeler Block.
- P1 Max Agbonkpolo Turnover.
- P1 Justin Hohn Steal.
- P1 Devin Tillis made Layup. 30–27
- P1 Great Osobor made Layup. Assisted by Ian Martinez. 30–29
- P1 Justin Hohn missed Jumper.
- P1 Darius Brown II Defensive Rebound.
- P1 Mason Falslev made Layup. Assisted by Darius Brown II. 30–31
- P1 Dean Keeler made Dunk. Assisted by Derin Saran. 32–31
- P1 Mason Falslev missed Layup.
- P1 Devin Tillis Defensive Rebound.
- P1 Derin Saran missed Layup.
- P1 Darius Brown II Block.
- P1 Derin Saran Offensive Rebound.
- P1 Derin Saran made Layup. 34–31
- P1 Foul on Justin Hohn.
- P1 Great Osobor missed Layup.
- P1 Utah State Timeout
- P1 Utah State Offensive Rebound.
- P1 Max Agbonkpolo made Layup. Assisted by Great Osobor. 34–33
- P1 Dean Keeler made Layup. Assisted by Pierre Crockrell II. 36–33
- P1 Max Agbonkpolo missed Three Point Jumper.
- P1 Langston Redfield Defensive Rebound.
- P1 Dean Keeler made Layup. Assisted by Pierre Crockrell II. 38–33
- P1 Ian Martinez made Three Point Jumper. Assisted by Great Osobor. 38–36
- P1 Andre Henry missed Jumper.
- P1 Great Osobor Defensive Rebound.
- P1 Foul on Devin Tillis.
- P1 Technical Foul on UC Irvine.
- P1 Ian Martinez missed Free Throw.
- P1 Utah State Offensive Rebound.
- P1 Ian Martinez made Free Throw. 38–37
- P1 Great Osobor made Free Throw. 38–38
- P1 Great Osobor made Free Throw. 38–39
- P1 Carter Welling missed Layup.
- P1 Great Osobor Block.
- P1 Max Agbonkpolo Defensive Rebound.
- P1 Max Agbonkpolo missed Three Point Jumper.
- P1 Derin Saran Defensive Rebound.
- P1 Devin Tillis made Three Point Jumper. Assisted by Derin Saran. 41–39
- P1 Max Agbonkpolo made Three Point Jumper. Assisted by Darius Brown II. 41–42
- P1 Ofure Ujadughele missed Three Point Jumper.
- P1 Utah State Defensive Rebound.
- P1 Darius Brown II Turnover.
- P1 Derin Saran Turnover.
- P1 Mason Falslev Steal.
- P2 Andre Henry missed Layup.
- P2 Mason Falslev Block.
- P2 Andre Henry Offensive Rebound.
- P2 Andre Henry Turnover.
- P2 Isaac Johnson Steal.
- P2 Darius Brown II missed Jumper.
- P2 Great Osobor Offensive Rebound.
- P2 Ian Martinez missed Three Point Jumper.
- P2 UC Irvine Defensive Rebound.
- P2 Justin Hohn missed Three Point Jumper.
- P2 Utah State Defensive Rebound.
- P2 Foul on Hayden Welling.
- P2 Great Osobor made Free Throw. 41–43
- P2 Great Osobor missed Free Throw.
- P2 Pierre Crockrell II Defensive Rebound.
- P2 Foul on Mason Falslev.
- P2 Carter Welling made Layup. Assisted by Justin Hohn. 43–43
- P2 Foul on Isaac Johnson.
- P2 Carter Welling made Free Throw. 44–43
- P2 Great Osobor made Layup. 44–45
- P2 Andre Henry missed Jumper.
- P2 Karson Templin Defensive Rebound.
- P2 Great Osobor Turnover.
- P2 Andre Henry Steal.
- P2 Pierre Crockrell II Turnover.
- P2 Ian Martinez Steal.
- P2 Great Osobor made Dunk. Assisted by Ian Martinez. 44–47
- P2 Devin Tillis missed Jumper.
- P2 Ian Martinez Defensive Rebound.
- P2 Great Osobor made Layup. Assisted by Mason Falslev. 44–49
- P2 Foul on Great Osobor.
- P2 Carter Welling made Free Throw. 45–49
- P2 Carter Welling made Free Throw. 46–49
- P2 Foul on Ofure Ujadughele.
- P2 Mason Falslev made Layup. 46–51
- P2 Langston Redfield missed Three Point Jumper.
- P2 Mason Falslev Defensive Rebound.
- P2 Great Osobor Turnover.
- P2 Ofure Ujadughele Steal.
- P2 Foul on Mason Falslev.
- P2 Foul on Karson Templin.
- P2 Justin Hohn made Jumper. Assisted by Derin Saran. 48–51
- P2 Max Agbonkpolo missed Three Point Jumper.
- P2 Derin Saran Defensive Rebound.
- P2 Langston Redfield missed Jumper.
- P2 Dean Keeler Offensive Rebound.
- P2 Dean Keeler missed Layup.
- P2 Max Agbonkpolo Defensive Rebound.
- P2 Josh Uduje made Dunk. Assisted by Darius Brown II. 48–53
- P2 Dean Keeler made Layup. Assisted by Justin Hohn. 50–53
- P2 Foul on Max Agbonkpolo.
- P2 Dean Keeler made Free Throw. 51–53
- P2 Foul on Ofure Ujadughele.
- P2 Josh Uduje made Three Point Jumper. Assisted by Ian Martinez. 51–56
- P2 Derin Saran missed Layup.
- P2 Darius Brown II Block.
- P2 Great Osobor Defensive Rebound.
- P2 Ian Martinez missed Three Point Jumper.
- P2 Ofure Ujadughele Defensive Rebound.
- P2 Langston Redfield missed Three Point Jumper.
- P2 Darius Brown II Defensive Rebound.
- P2 Foul on Dylan Thoerner.
- P2 Mason Falslev made Layup. Assisted by Darius Brown II. 51–58
- P2 Carter Welling missed Layup.
- P2 Official TV Timeout
- P2 Max Agbonkpolo Defensive Rebound.
- P2 Mason Falslev missed Jumper.
- P2 Josh Uduje Offensive Rebound.
- P2 Josh Uduje made Jumper. Assisted by Darius Brown II. 51–60
- P2 Justin Hohn missed Three Point Jumper.
- P2 Max Agbonkpolo Defensive Rebound.
- P2 Mason Falslev made Three Point Jumper. Assisted by Darius Brown II. 51–63
- P2 UC Irvine Timeout
- P2 Dean Keeler missed Layup.
- P2 Josh Uduje Defensive Rebound.
- P2 Josh Uduje missed Jumper.
- P2 Mason Falslev Offensive Rebound.
- P2 Foul on Justin Hohn.
- P2 Mason Falslev made Three Point Jumper. Assisted by Josh Uduje. 51–66
- P2 Justin Hohn made Layup. 53–66
- P2 Max Agbonkpolo missed Jumper.
- P2 Derin Saran Defensive Rebound.
- P2 Foul on Josh Uduje.
- P2 Justin Hohn missed Free Throw.
- P2 Great Osobor Defensive Rebound.
- P2 Foul on Dean Keeler.
- P2 Great Osobor made Layup. 53–68
- P2 Foul on Max Agbonkpolo.
- P2 Andre Henry made Free Throw. 54–68
- P2 Andre Henry missed Free Throw.
- P2 Max Agbonkpolo Defensive Rebound.
- P2 Great Osobor made Dunk. Assisted by Darius Brown II. 54–70
- P2 Dean Keeler missed Jumper.
- P2 Darius Brown II Defensive Rebound.
- P2 Official TV Timeout
- P2 Max Agbonkpolo missed Three Point Jumper.
- P2 Dean Keeler Defensive Rebound.
- P2 Dean Keeler missed Jumper.
- P2 Ofure Ujadughele Offensive Rebound.
- P2 Ofure Ujadughele missed Layup.
- P2 Dean Keeler Offensive Rebound.
- P2 Justin Hohn made Three Point Jumper. Assisted by Pierre Crockrell II. 57–70
- P2 Foul on Ofure Ujadughele.
- P2 Max Agbonkpolo made Free Throw. 57–71
- P2 Max Agbonkpolo made Free Throw. 57–72
- P2 Dean Keeler made Layup. Assisted by Pierre Crockrell II. 59–72
- P2 Ian Martinez missed Three Point Jumper.
- P2 Dean Keeler Defensive Rebound.
- P2 Foul on Mason Falslev.
- P2 Andre Henry made Free Throw. 60–72
- P2 Andre Henry made Free Throw. 61–72
- P2 Foul on Hayden Welling.
- P2 Isaac Johnson made Free Throw. 61–73
- P2 Isaac Johnson made Free Throw. 61–74
- P2 Derin Saran missed Layup.
- P2 Great Osobor Block.
- P2 Justin Hohn Offensive Rebound.
- P2 Carter Welling made Layup. Assisted by Ofure Ujadughele. 63–74
- P2 Foul on Great Osobor.
- P2 Great Osobor Turnover.
- P2 Justin Hohn Turnover.
- P2 Mason Falslev missed Three Point Jumper.
- P2 Carter Welling Defensive Rebound.
- P2 Justin Hohn Turnover.
- P2 Official TV Timeout
- P2 Mason Falslev missed Layup.
- P2 Dean Keeler Block.
- P2 Ofure Ujadughele Defensive Rebound.
- P2 Pierre Crockrell II made Jumper. 65–74
- P2 Max Agbonkpolo missed Three Point Jumper.
- P2 Mason Falslev Offensive Rebound.
- P2 Max Agbonkpolo missed Three Point Jumper.
- P2 Derin Saran Defensive Rebound.
- P2 Derin Saran made Layup. Assisted by Pierre Crockrell II. 67–74
- P2 Ian Martinez made Layup. 67–76
- P2 Dylan Thoerner missed Three Point Jumper.
- P2 Mason Falslev Defensive Rebound.
- P2 Foul on Derin Saran.
- P2 Josh Uduje missed Free Throw.
- P2 Utah State Offensive Rebound.
- P2 Josh Uduje missed Free Throw.
- P2 Utah State Offensive Rebound.
- P2 Josh Uduje made Free Throw. 67–77
- P2 Dean Keeler made Layup. Assisted by Pierre Crockrell II. 69–77
- P2 Ian Martinez made Layup. 69–79
- P2 Pierre Crockrell II missed Jumper.
- P2 Darius Brown II Defensive Rebound.
Box score
UCI
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Carter WellingF | 15 | 8 | 2-4 | 0-0 | 4-5 | 2 | 0 | 1 | 0 | 0 | 0 | 2 | 1 |
| Hayden WellingF | 12 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 |
| Andre HenryG | 19 | 3 | 0-3 | 0-0 | 3-4 | 1 | 0 | 3 | 1 | 0 | 1 | 0 | 1 |
| Justin HohnG | 30 | 21 | 8-11 | 4-6 | 1-3 | 1 | 2 | 3 | 1 | 0 | 1 | 0 | 2 |
| Pierre Crockrell IIG | 22 | 4 | 2-6 | 0-0 | 0-0 | 1 | 8 | 2 | 0 | 0 | 0 | 1 | 1 |
| Devin TillisF | 14 | 7 | 3-5 | 1-2 | 0-0 | 3 | 1 | 0 | 0 | 0 | 1 | 2 | 1 |
| Dean KeelerF | 24 | 15 | 7-12 | 0-0 | 1-1 | 5 | 0 | 1 | 0 | 2 | 2 | 3 | 1 |
| Derin SaranG | 23 | 11 | 5-10 | 0-1 | 1-1 | 7 | 3 | 1 | 1 | 0 | 2 | 5 | 1 |
| Dylan ThoernerG | 11 | 0 | 0-1 | 0-1 | 0-0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| Langston RedfieldG | 17 | 0 | 0-3 | 0-2 | 0-0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Ofure UjadugheleG | 13 | 0 | 0-2 | 0-1 | 0-0 | 5 | 2 | 0 | 1 | 0 | 2 | 3 | 3 |
| Elijah CholF | |||||||||||||
| Akiva McBirney-GriffinF | |||||||||||||
| Bent LeuchtenC | |||||||||||||
| Ben EgboG | |||||||||||||
| Jurian DixonG |
USU
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Great OsoborF | 34 | 17 | 6-10 | 0-0 | 5-6 | 4 | 2 | 5 | 0 | 2 | 1 | 3 | 3 |
| Isaac JohnsonC | 13 | 5 | 1-4 | 1-3 | 2-2 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 3 |
| Mason FalslevG | 33 | 19 | 8-12 | 3-4 | 0-0 | 5 | 1 | 0 | 1 | 1 | 3 | 2 | 3 |
| Ian MartinezG | 29 | 12 | 5-10 | 1-4 | 1-2 | 2 | 3 | 0 | 2 | 0 | 0 | 2 | 0 |
| Darius BrownG | 38 | 3 | 1-4 | 1-3 | 0-0 | 4 | 9 | 1 | 1 | 2 | 0 | 4 | 0 |
| Karson TemplinF | 10 | 2 | 1-2 | 0-1 | 0-0 | 2 | 0 | 0 | 0 | 1 | 1 | 1 | 2 |
| Max AgbonkpoloF | 24 | 9 | 3-10 | 1-7 | 2-2 | 7 | 0 | 2 | 0 | 0 | 0 | 7 | 3 |
| Josh UdujeG | 19 | 12 | 5-7 | 1-2 | 1-3 | 3 | 1 | 0 | 1 | 0 | 2 | 1 | 2 |
| Kalifa SakhoF | |||||||||||||
| Dallin GrantF | |||||||||||||
| Nigel BurrisF | |||||||||||||
| Jackson GrantF | |||||||||||||
| Jaxon SmithG | |||||||||||||
| Javon JacksonG | |||||||||||||
| Garrison PhelpsG | |||||||||||||
| Landon BrenchleyG |
Watching this game live?
Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.