Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The North Phoenix Preparatory Academy (Phoenix, AZ) varsity basketball team lost Wednesday's home non-conference game against Glendale Prep Academy (Glendale, AZ) by a score of 63-11.

Q1Q2Q3Q4Final
GPA2213161263
NPPA054211
Final score provided by M. Hawkins.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Glendale Prep Academy

Shooting

#Athlete NameMinPtsFGMFGAFG%AFG%
Team Totals6130595151
3Mikayla King (So)4263333
5S. Pettingill (Jr)6347575
11Maddie Caspers (Jr)126106060
14Bolaji Adelayo (Sr)00100
15Ally Moore (Jr)10586363
21Maggie Hawkins (Jr)7347575
22Addie Janssen (So)2181313
23Senna Smith (Jr)84104040
30Madelyn Elwood (Sr)211100100
31Natalie Whipple (Jr)6356060
34Hope Thurston (Sr)422100100
NPPA

Shooting

#Athlete NameMinPtsFGMFGAFG%AFG%
Team Totals114251618
11Davyn Ivanoff (So)00100
12Alexandra Price (Fr)2142525
14Samantha Daniel (So)3152030
15Isabel Idemudia (So)00300
21Ellaina Wakeham (Jr)2152020
24Sabrina Daniel (So)4171414
Glendale Prep Academy

#Athlete NameMinPts3PM3PA3P%FTMFTAFT%2FGM2FGA2FG%
Team Totals610301617305654
3Mikayla King (So)40100002540
5S. Pettingill (Jr)60000003475
11Maddie Caspers (Jr)1200000061060
14Bolaji Adelayo (Sr)0000000010
15Ally Moore (Jr)100100105771
21Maggie Hawkins (Jr)7010142533100
22Addie Janssen (So)20000001813
23Senna Smith (Jr)800000041040
30Madelyn Elwood (Sr)200000011100
31Natalie Whipple (Jr)60000103560
34Hope Thurston (Sr)400000022100
NPPA

#Athlete NameMinPts3PM3PA3P%FTMFTAFT%2FGM2FGA2FG%
Team Totals1118132210031718
11Davyn Ivanoff (So)0010000000
12Alexandra Price (Fr)20000001425
14Samantha Daniel (So)31520000000
15Isabel Idemudia (So)0010000020
21Ellaina Wakeham (Jr)20000001520
24Sabrina Daniel (So)4010221001617
Glendale Prep Academy

Totals

#Athlete NameMinPtsORebDRebRebAstStlBlkTOPF
Team Totals6115142915252129
3Mikayla King (So)400021103
5S. Pettingill (Jr)621312021
11Maddie Caspers (Jr)1211263020
14Bolaji Adelayo (Sr)001110010
15Ally Moore (Jr)1000014001
21Maggie Hawkins (Jr)753822100
22Addie Janssen (So)230302011
23Senna Smith (Jr)822406021
30Madelyn Elwood (Sr)212310000
31Natalie Whipple (Jr)602214031
34Hope Thurston (Sr)412301011
NPPA

Totals

#Athlete NameMinPtsORebDRebRebAstStlBlkTOPF
Team Totals1141418351364
4Amaya Foster (Fr)001100010
5Riley Conner (Fr)000000040
10Dasha Beiza (Fr)000000060
11Davyn Ivanoff (So)001100021
12Alexandra Price (Fr)214510042
14Samantha Daniel (So)300011060
15Isabel Idemudia (So)010100061
20Jackie Medina (So)001101010
21Ellaina Wakeham (Jr)215602130
23Sarah Traore (So)000001000
24Sabrina Daniel (So)412310030
Glendale Prep Academy

Misc Totals

#Athlete NameAst:TOStl:TOStl:FBlk:PFChrDeflTF
Team Totals1.252.082.780.22022
3Mikayla King (So)2.001.000.330.3303
5S. Pettingill (Jr)0.501.002.000.0001
11Maddie Caspers (Jr)3.001.503.000.0002
14Bolaji Adelayo (Sr)1.000.000.000.0000
15Ally Moore (Jr)1.004.004.000.0001
21Maggie Hawkins (Jr)2.002.002.001.0002
22Addie Janssen (So)0.002.002.000.0005
23Senna Smith (Jr)0.003.006.000.0002
30Madelyn Elwood (Sr)1.000.000.000.0000
31Natalie Whipple (Jr)0.331.334.000.0002
34Hope Thurston (Sr)0.001.001.000.0004
NPPA

Misc Totals

#Athlete NameAst:TOStl:TOStl:FBlk:PFChrDeflTF
Team Totals0.080.141.250.25
12Alexandra Price (Fr)0.250.000.000.00
14Samantha Daniel (So)0.170.171.000.00
20Jackie Medina (So)0.001.001.000.00
21Ellaina Wakeham (Jr)0.000.672.001.00
23Sarah Traore (So)0.001.001.000.00
24Sabrina Daniel (So)0.330.000.000.00
Stat Supplier Logo

Glendale Prep Academy's stats are presented by HudlHudl

Game Story

Arizona High School Basketball - North Phoenix Preparatory Academy ripped by Glendale Prep Academy

November 29, 2023: Phoenix, AZ 85032

The Glendale Prep Academy Griffins basketball team scored 63 points and held the host North Phoenix Preparatory Academy Gladiators to 11 in the Griffins non-league triumph on Wednesday.

The Griffins now sport a 6-0 record. They put it on the line next when they travel to Chandler Prep for a non-league game on Monday, December 4. Glendale Prep Academy will face a Titans team coming off a 47-31 non-league win over Arete Prep (Gilbert, AZ). The Titans record now stands at 4-4.

With the defeat, North Phoenix Preparatory Academy moves to 0-3 on the year. The Gladiators travel to Maryvale Prep (Phoenix, AZ) to face the Matador in a Freelance game on Thursday, November 30. The Matador enter the game with a record of 0-2. Maryvale Prep lost 42-26 in their recent league game against Crismon (Queen Creek, AZ)

Matt HawkinsGriffins All-Star Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. Glendale Prep Academy 0, North Phoenix Preparatory Academy 0
    Posted @ 5:57p
  2. Game Attendance

    Attendance About 100
    Posted @ 5:57p
  3. Commentary

    Referee showed up late - delayed game start
    Posted @ 5:59p
  4. 0 - 0

    Game Start

    Glendale Prep Academy1st Quarter
    Glendale Prep Academy won the tip off.
    Posted @ 6:02p
  5. 2 - 0

    Score Alert

    Glendale Prep Academy1st Quarter
    Glendale Prep Academy - #15 Ally Moore makes a 2pt Field Goal. Glendale Prep Academy 2, North Phoenix Preparatory Academy 0
    Posted @ 6:02p
  6. 2 - 0

    Foul Alert

    Glendale Prep Academy1st Quarter ~7 minutes to go
    Foul on Glendale Prep Academy - #23 Senna Smith. Glendale Prep Academy 2, North Phoenix Preparatory Academy 0
    Posted @ 6:02p
  7. 4 - 0

    Score Alert

    Glendale Prep Academy1st Quarter
    Glendale Prep Academy - #11 Maddie Caspers makes a 2pt Field Goal. Glendale Prep Academy 4, North Phoenix Preparatory Academy 0
    Posted @ 6:04p
  8. 6 - 0

    Score Alert

    Glendale Prep Academy1st Quarter
    Glendale Prep Academy - #30 Madelyn Elwood makes a 2pt Field Goal. Glendale Prep Academy 6, North Phoenix Preparatory Academy 0
    Posted @ 6:04p
  9. 8 - 0

    Score Alert

    Glendale Prep Academy1st Quarter
    Glendale Prep Academy - #15 Ally Moore makes a 2pt Field Goal. Glendale Prep Academy 8, North Phoenix Preparatory Academy 0
    Posted @ 6:05p
  10. 8 - 0

    Foul Alert

    North Phoenix Preparatory Academy1st Quarter ~4 minutes to go
    Foul on North Phoenix Preparatory Academy - #15 Isabel Idemudia. Glendale Prep Academy 8, North Phoenix Preparatory Academy 0
    Posted @ 6:06p
  11. 10 - 0

    Score Alert

    Glendale Prep Academy1st Quarter
    Glendale Prep Academy - #15 Ally Moore makes a 2pt Field Goal. Glendale Prep Academy 10, North Phoenix Preparatory Academy 0
    Posted @ 6:07p
  12. 10 - 0

    Timeout Alert

    North Phoenix Preparatory Academy1st Quarter ~4 minutes to go
    Timeout North Phoenix Preparatory Academy. Glendale Prep Academy 10, North Phoenix Preparatory Academy 0
    Posted @ 6:08p
  13. 12 - 0

    Score Alert

    Glendale Prep Academy1st Quarter
    Glendale Prep Academy - #15 Ally Moore makes a 2pt Field Goal. Glendale Prep Academy 12, North Phoenix Preparatory Academy 0
    Posted @ 6:09p
  14. 14 - 0

    Score Alert

    Glendale Prep Academy1st Quarter
    Glendale Prep Academy - #11 Maddie Caspers makes a 2pt Field Goal. Glendale Prep Academy 14, North Phoenix Preparatory Academy 0
    Posted @ 6:10p
  15. 16 - 0

    Score Alert

    Glendale Prep Academy1st Quarter
    Glendale Prep Academy - #11 Maddie Caspers makes a 2pt Field Goal. Glendale Prep Academy 16, North Phoenix Preparatory Academy 0
    Posted @ 6:11p
  16. 18 - 0

    Score Alert

    Glendale Prep Academy1st Quarter
    Glendale Prep Academy - #11 Maddie Caspers makes a 2pt Field Goal. Glendale Prep Academy 18, North Phoenix Preparatory Academy 0
    Posted @ 6:12p
  17. 20 - 0

    Score Alert

    Glendale Prep Academy1st Quarter
    Glendale Prep Academy - #11 Maddie Caspers makes a 2pt Field Goal. Glendale Prep Academy 20, North Phoenix Preparatory Academy 0
    Posted @ 6:12p
  18. 22 - 0

    Score Alert

    Glendale Prep Academy1st Quarter
    Glendale Prep Academy - #23 Senna Smith makes a 2pt Field Goal. Glendale Prep Academy 22, North Phoenix Preparatory Academy 0
    Posted @ 6:13p
  19. 22 - 0

    End of 1st Quarter

    2nd Quarter
    Glendale Prep Academy 22, North Phoenix Preparatory Academy 0
    Posted @ 6:14p
  20. 22 - 3

    Score Alert

    North Phoenix Preparatory Academy2nd Quarter
    North Phoenix Preparatory Academy - #14 Samantha Daniel makes a 3pt Field Goal. Glendale Prep Academy 22, North Phoenix Preparatory Academy 3
    Posted @ 6:16p
  21. 24 - 3

    Score Alert

    Glendale Prep Academy2nd Quarter
    Glendale Prep Academy - #12 Kaitie Soloman makes a 2pt Field Goal. Glendale Prep Academy 24, North Phoenix Preparatory Academy 3
    Posted @ 6:16p
  22. 26 - 3

    Score Alert

    Glendale Prep Academy2nd Quarter
    Glendale Prep Academy - #11 Maddie Caspers makes a 2pt Field Goal. Glendale Prep Academy 26, North Phoenix Preparatory Academy 3
    Posted @ 6:17p
  23. 26 - 3

    Foul Alert

    Glendale Prep Academy2nd Quarter ~5 minutes to go
    Foul on Glendale Prep Academy - #3 Mikayla King. Glendale Prep Academy 26, North Phoenix Preparatory Academy 3
    Posted @ 6:19p
  24. 27 - 3

    Score Alert

    Glendale Prep Academy2nd Quarter
    Glendale Prep Academy - #21 Maggie Hawkins makes a Free Throw. Glendale Prep Academy 27, North Phoenix Preparatory Academy 3
    Posted @ 6:20p
  25. 27 - 5

    Score Alert

    North Phoenix Preparatory Academy2nd Quarter
    North Phoenix Preparatory Academy - #21 Ellaina Wakeham makes a 2pt Field Goal. Glendale Prep Academy 27, North Phoenix Preparatory Academy 5
    Posted @ 6:21p
  26. 29 - 5

    Score Alert

    Glendale Prep Academy2nd Quarter
    Glendale Prep Academy - #21 Maggie Hawkins makes a 2pt Field Goal. Glendale Prep Academy 29, North Phoenix Preparatory Academy 5
    Posted @ 6:21p
  27. 31 - 5

    Score Alert

    Glendale Prep Academy2nd Quarter
    Glendale Prep Academy - #23 Senna Smith makes a 2pt Field Goal. Glendale Prep Academy 31, North Phoenix Preparatory Academy 5
    Posted @ 6:23p
  28. 31 - 5

    Foul Alert

    Glendale Prep Academy2nd Quarter ~1 minute to go
    Foul on Glendale Prep Academy - #11 Maddie Caspers. Glendale Prep Academy 31, North Phoenix Preparatory Academy 5
    Posted @ 6:24p
  29. 31 - 5

    Foul Alert

    Glendale Prep Academy2nd Quarter ~1 minute to go
    Foul on Glendale Prep Academy - #22 Addie Janssen. Glendale Prep Academy 31, North Phoenix Preparatory Academy 5
    Posted @ 6:25p
  30. 31 - 5

    Timeout Alert

    Glendale Prep Academy2nd Quarter ~1 minute to go
    Timeout Glendale Prep Academy. Glendale Prep Academy 31, North Phoenix Preparatory Academy 5
    Posted @ 6:25p
  31. 33 - 5

    Score Alert

    Glendale Prep Academy2nd Quarter
    Glendale Prep Academy - #23 Senna Smith makes a 2pt Field Goal. Glendale Prep Academy 33, North Phoenix Preparatory Academy 5
    Posted @ 6:26p
  32. 35 - 5

    Score Alert

    Glendale Prep Academy2nd Quarter
    Glendale Prep Academy - #23 Senna Smith makes a 2pt Field Goal. Glendale Prep Academy 35, North Phoenix Preparatory Academy 5
    Posted @ 6:27p
  33. 35 - 5

    Halftime

    Halftime
    Glendale Prep Academy 35, North Phoenix Preparatory Academy 5
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 6:27p
  34. 35 - 5

    Start of 3rd Quarter

    Glendale Prep Academy3rd Quarter
    Glendale Prep Academy's ball.
    Posted @ 6:38p
  35. 37 - 5

    Score Alert

    Glendale Prep Academy3rd Quarter
    Glendale Prep Academy - #5 Sydney Pettingill makes a 2pt Field Goal. Glendale Prep Academy 37, North Phoenix Preparatory Academy 5
    Posted @ 6:38p
  36. 39 - 5

    Score Alert

    Glendale Prep Academy3rd Quarter
    Glendale Prep Academy - #21 Maggie Hawkins makes a 2pt Field Goal. Glendale Prep Academy 39, North Phoenix Preparatory Academy 5
    Posted @ 6:38p
  37. 41 - 5

    Score Alert

    Glendale Prep Academy3rd Quarter
    Glendale Prep Academy - #5 Sydney Pettingill makes a 2pt Field Goal. Glendale Prep Academy 41, North Phoenix Preparatory Academy 5
    Posted @ 6:38p
  38. 43 - 5

    Score Alert

    Glendale Prep Academy3rd Quarter
    Glendale Prep Academy - #31 Natalie Whipple makes a 2pt Field Goal. Glendale Prep Academy 43, North Phoenix Preparatory Academy 5
    Posted @ 6:40p
  39. 43 - 5

    Foul Alert

    Glendale Prep Academy3rd Quarter ~4 minutes to go
    Foul on Glendale Prep Academy - #31 Natalie Whipple. Glendale Prep Academy 43, North Phoenix Preparatory Academy 5
    Posted @ 6:41p
  40. 45 - 5

    Score Alert

    Glendale Prep Academy3rd Quarter
    Glendale Prep Academy - #5 Sydney Pettingill makes a 2pt Field Goal. Glendale Prep Academy 45, North Phoenix Preparatory Academy 5
    Posted @ 6:41p
  41. 45 - 5

    Foul Alert

    Glendale Prep Academy3rd Quarter ~4 minutes to go
    Foul on Glendale Prep Academy - #31 Natalie Whipple. Glendale Prep Academy 45, North Phoenix Preparatory Academy 5
    Posted @ 6:41p
  42. 45 - 5

    Foul Alert

    Glendale Prep Academy3rd Quarter ~3 minutes to go
    Foul on Glendale Prep Academy - #15 Ally Moore. Glendale Prep Academy 45, North Phoenix Preparatory Academy 5
    Posted @ 6:42p
  43. 47 - 5

    Score Alert

    Glendale Prep Academy3rd Quarter
    Glendale Prep Academy - #15 Ally Moore makes a 2pt Field Goal. Glendale Prep Academy 47, North Phoenix Preparatory Academy 5
    Posted @ 6:42p
  44. 47 - 5

    Foul Alert

    North Phoenix Preparatory Academy3rd Quarter ~3 minutes to go
    Foul on North Phoenix Preparatory Academy - #11 Davyn Ivanoff. Glendale Prep Academy 47, North Phoenix Preparatory Academy 5
    Posted @ 6:42p
  45. 49 - 5

    Score Alert

    Glendale Prep Academy3rd Quarter
    Glendale Prep Academy - #21 Maggie Hawkins makes a 2pt Field Goal. Glendale Prep Academy 49, North Phoenix Preparatory Academy 5
    Posted @ 6:44p
  46. 49 - 7

    Score Alert

    North Phoenix Preparatory Academy3rd Quarter
    North Phoenix Preparatory Academy - #24 Sabrina Daniel makes a 2pt Field Goal. Glendale Prep Academy 49, North Phoenix Preparatory Academy 7
    Posted @ 6:44p
  47. 49 - 7

    Timeout Alert

    Glendale Prep Academy3rd Quarter Under a minute
    Timeout Glendale Prep Academy. Glendale Prep Academy 49, North Phoenix Preparatory Academy 7
    Posted @ 6:44p
  48. 51 - 7

    Score Alert

    Glendale Prep Academy3rd Quarter
    Glendale Prep Academy - #22 Addie Janssen makes a 2pt Field Goal. Glendale Prep Academy 51, North Phoenix Preparatory Academy 7
    Posted @ 6:46p
  49. 51 - 7

    Foul Alert

    Glendale Prep Academy3rd Quarter Under a minute
    Foul on Glendale Prep Academy - #3 Mikayla King. Glendale Prep Academy 51, North Phoenix Preparatory Academy 7
    Posted @ 6:46p
  50. 51 - 8

    Score Alert

    North Phoenix Preparatory Academy3rd Quarter
    North Phoenix Preparatory Academy - #24 Sabrina Daniel makes a Free Throw. Glendale Prep Academy 51, North Phoenix Preparatory Academy 8
    Posted @ 6:47p
  51. 51 - 9

    Score Alert

    North Phoenix Preparatory Academy3rd Quarter
    North Phoenix Preparatory Academy - #24 Sabrina Daniel makes a Free Throw. Glendale Prep Academy 51, North Phoenix Preparatory Academy 9
    Posted @ 6:47p
  52. 51 - 9

    End of 3rd Quarter

    4th Quarter
    Glendale Prep Academy 51, North Phoenix Preparatory Academy 9
    Posted @ 6:47p
  53. 53 - 9

    Score Alert

    Glendale Prep Academy4th Quarter
    Glendale Prep Academy - #34 Hope Thurston makes a 2pt Field Goal. Glendale Prep Academy 53, North Phoenix Preparatory Academy 9
    Posted @ 6:49p
  54. 55 - 9

    Score Alert

    Glendale Prep Academy4th Quarter
    Glendale Prep Academy - #31 Natalie Whipple makes a 2pt Field Goal. Glendale Prep Academy 55, North Phoenix Preparatory Academy 9
    Posted @ 6:49p
  55. 57 - 9

    Score Alert

    Glendale Prep Academy4th Quarter
    Glendale Prep Academy - #34 Hope Thurston makes a 2pt Field Goal. Glendale Prep Academy 57, North Phoenix Preparatory Academy 9
    Posted @ 6:50p
  56. 59 - 9

    Score Alert

    Glendale Prep Academy4th Quarter
    Glendale Prep Academy - #3 Mikayla King makes a 2pt Field Goal. Glendale Prep Academy 59, North Phoenix Preparatory Academy 9
    Posted @ 6:50p
  57. 59 - 9

    Timeout Alert

    Glendale Prep Academy4th Quarter ~5 minutes to go
    Timeout Glendale Prep Academy. Glendale Prep Academy 59, North Phoenix Preparatory Academy 9
    Posted @ 6:51p
  58. 59 - 9

    Foul Alert

    Glendale Prep Academy4th Quarter ~2 minutes to go
    Foul on Glendale Prep Academy - #3 Mikayla King. Glendale Prep Academy 59, North Phoenix Preparatory Academy 9
    Posted @ 6:55p
  59. 61 - 9

    Score Alert

    Glendale Prep Academy4th Quarter
    Glendale Prep Academy - #31 Natalie Whipple makes a 2pt Field Goal. Glendale Prep Academy 61, North Phoenix Preparatory Academy 9
    Posted @ 6:55p
  60. 61 - 9

    Foul Alert

    North Phoenix Preparatory Academy4th Quarter ~1 minute to go
    Foul on North Phoenix Preparatory Academy - #12 Alexandra Price. Glendale Prep Academy 61, North Phoenix Preparatory Academy 9
    Posted @ 6:56p
  61. 61 - 9

    Foul Alert

    Glendale Prep Academy4th Quarter ~1 minute to go
    Foul on Glendale Prep Academy - #34 Hope Thurston. Glendale Prep Academy 61, North Phoenix Preparatory Academy 9
    Posted @ 6:56p
  62. 63 - 9

    Score Alert

    Glendale Prep Academy4th Quarter
    Glendale Prep Academy - #3 Mikayla King makes a 2pt Field Goal. Glendale Prep Academy 63, North Phoenix Preparatory Academy 9
    Posted @ 6:56p
  63. 63 - 11

    Score Alert

    North Phoenix Preparatory Academy4th Quarter
    North Phoenix Preparatory Academy - #12 Alexandra Price makes a 2pt Field Goal. Glendale Prep Academy 63, North Phoenix Preparatory Academy 11
    Posted @ 6:57p
  64. 63 - 11

    End of Game

    Final
    Glendale Prep Academy 63, North Phoenix Preparatory Academy 11
    Posted @ 6:57p

GPA @ NPPA Basketball Game Info

Wed., Nov. 29, 2023 @ 6p
North Phoenix Preparatory
The North Phoenix Preparatory Academy (Phoenix, AZ) varsity basketball team lost Wednesday's home non-conference game against Glendale Prep Academy (Glendale, AZ) by a score of 63-11.

Scoretracker Providers

Matt HawkinsGriffins All-Star Reporter

Rankings & Records

Glendale Prep Academy (23-24)

AZDiv.
797
OverallRegionHomeAwayNeutralWin %Region %PFPA
20-48-06-08-26-2.8331.0001,057733

NPPA (23-24)

AZDiv.
30539
OverallRegionHomeAwayWin %Region %PFPA
2-180-20-112-7.100.000373857

Team Scoring Averages

Q1Q2Q3Q4Final
Glendale Prep Academy
13.89.313.78.344.0
NPPA
3.37.35.88.318.7

Team Stat Comparison

Glendale Prep AcademyNPPA
40.3Points Per Game18.7
33.1Rebounds Per Game37.9
8.7Assists Per Game4.4
11.1Steals Per Game11.3
4.5Blocks Per Game4.2

Team Leaders

Glendale Prep AcademyNPPANational Avg.
#23 Senna Smith13.7Points Per Game#24 Sabrina Daniel5.04.2
#23 Senna Smith11.5Rebounds Per Game#21 Ellaina Wakeham13.02.8
#11 Maddie Caspers2.3Assists Per Game#14 Samantha Daniel1.20.9
#11 Maddie Caspers2.8Steals Per Game#15 Isabel Idemudia4.31.1
#23 Senna Smith3.8Blocks Per Game#21 Ellaina Wakeham1.90.3

Record Breakdown

Glendale Prep Academy (23-24)

NPPA (23-24)

20-4
Overall
2-18
8-0
League
0-2
5-1
Non-League
2-16
1-0
Head to Head
0-1
0-0
Common Opponent
0-0
6-0
Home
0-11
8-2
Away
2-7
6-2
Neutral
0-0
1-1
Playoff
0-0
20-4
In-State
2-17
0-0
Out-of-State
0-1