May 13, 2025
|
Londonderry - Londonderry, NH

Boys' 100 Meters

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME SC
1 Jordan Zannini JR Salem 11.19 13.10 9.63 12.76 5
2 Nick Daigle SR Salem 11.35 12.26 8.74 12.94 3
3 Jon Inglese SR Londonderry 11.46 12.15 9.86 13.64 1
4 Jewry Nunez SO Salem 11.63 14.54 13.38 14.31 -
5 Adrian Cruz JR Londonderry 11.83 14.67 11.95 11.24 -
6 Lucas Palma JR Londonderry 11.84 11.13 13.74 9.83 -
7 J-veion Teeter JR Londonderry 11.89 10.82 14.27 11.78 -
8 Thomas Smith SO Londonderry 12.01 10.09 13.82 8.53 -
9 Jawad Saba SO Londonderry 12.14 11.66 12.02 14.94 -
10 Mateus Pinto JR Salem 12.18 13.89 12.67 13.16 -
11 Matthew Grimes JR Salem 12.20 15.13 12.20 11.11 -
12 Ryan Grimes JR Salem 12.21 10.50 13.44 13.92 -
13 Ryan Clegg SR Londonderry 12.34 13.70 10.37 13.08 -
14 William Hazzard JR Londonderry 12.37 15.47 10.52 13.98 -
15 Leo Diantgikis FR Salem 12.42 16.15 10.81 9.94 -
16 Thomas Zyra SO Londonderry 12.43 9.33 14.42 14.30 -
17 Joshua Wheeler SO Londonderry 12.69 10.03 10.66 10.66 -
18 Gavin MacLean SO Londonderry 12.74 9.81 16.18 16.06 -
19 Tyler Bless JR Londonderry 12.75 12.63 10.46 15.43 -
20 Dylan Seaburg JR Londonderry 12.77 9.84 12.77 15.20 -
21 Nate Twomey FR Londonderry 12.79 14.07 11.77 12.54 -
21 Gabriel Dantas JR Londonderry 12.79 13.18 13.69 11.26 -
23 Andrew Ayers SO Londonderry 12.81 13.45 14.86 12.56 -
24 Emmit Fournier FR Londonderry 12.84 12.33 13.87 15.16 -
25 Dante Fabiano FR Londonderry 12.91 15.11 12.27 12.40 -
25 Matthew Cocci SO Londonderry 12.91 9.69 13.17 9.17 -
27 Joseph DiGeorge JR Londonderry 13.10 10.88 16.51 13.76 -
28 julian dela cruz FR Salem 13.12 16.93 10.11 11.55 -
29 Robert Ebrecht FR Londonderry 13.21 10.70 10.31 16.25 -
30 Cameron Hodnett SO Londonderry 13.34 11.48 16.68 13.88 -
  Cameron D'Anna FR Londonderry NT NT NT NT   
  Alexander Villa SR Londonderry NT NT NT NT   
  Kyle Storace FR Londonderry NT NT NT NT   
Boys' 100 Meters Section 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME SC
30 Cameron Hodnett SO Londonderry 10.94 16.68 11.34 12.94 13.34 9.61 16.55 -
  Kyle Storace FR Londonderry NT NT NT NT NT NT NT   
  Cameron D'Anna FR Londonderry NT NT NT NT NT NT NT   
Boys' 100 Meters Section 2
PL NAME YEAR TEAM TIME SC
18 Gavin MacLean SO Londonderry 12.74 -
21 Gabriel Dantas JR Londonderry 12.79 -
23 Andrew Ayers SO Londonderry 12.81 -
25 Dante Fabiano FR Londonderry 12.91 -
28 julian dela cruz FR Salem 13.12 -
29 Robert Ebrecht FR Londonderry 13.21 -
Boys' 100 Meters Section 3
PL NAME YEAR TEAM TIME TIME SC
11 Matthew Grimes JR Salem 14.40 12.20 -
15 Leo Diantgikis FR Salem 9.32 12.42 -
17 Joshua Wheeler SO Londonderry 10.92 12.69 -
19 Tyler Bless JR Londonderry 12.63 12.75 -
20 Dylan Seaburg JR Londonderry 11.37 12.77 -
21 Nate Twomey FR Londonderry 13.82 12.79 -
24 Emmit Fournier FR Londonderry 9.38 12.84 -
25 Matthew Cocci SO Londonderry 14.72 12.91 -
Boys' 100 Meters Section 4
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME SC
9 Jawad Saba SO Londonderry 9.72 10.32 12.14 12.75 8.99 8.87 -
10 Mateus Pinto JR Salem 14.86 14.25 12.18 8.90 13.65 10.11 -
12 Ryan Grimes JR Salem 9.28 14.53 12.21 10.50 15.63 10.63 -
13 Ryan Clegg SR Londonderry 15.43 9.01 12.34 9.51 14.69 11.11 -
14 William Hazzard JR Londonderry 15.47 12.00 12.37 10.64 12.25 11.76 -
16 Thomas Zyra SO Londonderry 9.70 12.68 12.43 13.55 12.19 11.19 -
27 Joseph DiGeorge JR Londonderry 10.35 15.20 13.10 9.70 16.64 11.14 -
  Alexander Villa SR Londonderry NT NT NT NT NT NT   
Boys' 100 Meters Section 5
PL NAME YEAR TEAM TIME TIME SC
1 Jordan Zannini JR Salem 12.31 11.19 5
2 Nick Daigle SR Salem 13.74 11.35 3
3 Jon Inglese SR Londonderry 10.89 11.46 1
4 Jewry Nunez SO Salem 9.66 11.63 -
5 Adrian Cruz JR Londonderry 11.95 11.83 -
6 Lucas Palma JR Londonderry 11.25 11.84 -
7 J-veion Teeter JR Londonderry 14.87 11.89 -
8 Thomas Smith SO Londonderry 14.30 12.01 -

Boys' 200 Meters

Top↑
PL NAME YEAR TEAM TIME TIME TIME SC
1 Thomas Smith SO Londonderry 30.84 24.28 28.90 5
2 Lucas Palma JR Londonderry 19.00 24.35 18.02 3
3 Mateus Pinto JR Salem 29.98 24.37 26.32 1
4 Ryan Grimes JR Salem 17.75 24.65 19.72 -
5 Nathan Mbuyi SO Londonderry 19.98 24.66 31.57 -
6 Arnold Kasongo SR Londonderry 25.49 24.74 28.70 -
7 Jawad Saba SO Londonderry 19.64 24.85 18.14 -
8 Thomas Zyra SO Londonderry 32.44 24.95 26.95 -
9 Matthew Grimes JR Salem 18.86 25.14 26.40 -
10 Finn McDonald SO Londonderry 26.07 25.31 19.24 -
11 Emmit Fournier FR Londonderry 19.39 25.51 22.71 -
12 Carolos Henriquez FR Salem 31.33 25.89 32.37 -
13 Joseph DiGeorge JR Londonderry 20.99 25.91 27.99 -
14 Gavin MacLean SO Londonderry 28.01 25.93 23.34 -
15 Tyler Bless JR Londonderry 26.50 25.98 24.43 -
16 Joshua Wheeler SO Londonderry 26.30 26.04 23.44 -
17 Leo Diantgikis FR Salem 31.93 26.17 24.08 -
18 Andrew Ayers SO Londonderry 22.06 26.26 24.95 -
19 Gabriel Dantas JR Londonderry 23.91 26.27 26.80 -
20 Thomas Machnik FR Londonderry 21.38 26.39 25.34 -
21 Nate Twomey FR Londonderry 31.27 26.50 33.92 -
22 Matthew Cocci SO Londonderry 32.86 26.71 28.05 -
23 Dylan Seaburg JR Londonderry 19.02 26.78 32.94 -
24 Cameron Hodnett SO Londonderry 34.48 27.15 30.14 -
25 Brandon Dyer JR Londonderry 23.70 27.24 32.15 -
26 Dante Fabiano FR Londonderry 25.36 27.26 21.54 -
27 julian dela cruz FR Salem 28.38 27.28 31.38 -
28 Moqsid Rahmani JR Londonderry 22.90 27.58 28.69 -
29 Robert Ebrecht FR Londonderry 33.59 28.22 27.66 -
  Cameron D'Anna FR Londonderry NT NT NT   
  Kyle Storace FR Londonderry NT NT NT   
  William Hazzard JR Londonderry NT NT NT   
  Van Mason FR Salem NT NT NT   
  Adrian Cruz JR Londonderry NT NT NT   
  Christian Perez JR Salem NT NT NT   
Boys' 200 Meters Section 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME SC
26 Dante Fabiano FR Londonderry 29.99 35.17 29.44 33.81 26.72 27.26 30.54 -
29 Robert Ebrecht FR Londonderry 31.05 23.99 36.69 28.51 29.64 28.22 33.02 -
  Christian Perez JR Salem NT NT NT NT NT NT NT   
Boys' 200 Meters Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME TIME SC
3 Mateus Pinto JR Salem 27.54 22.18 30.47 26.32 24.37 1
16 Joshua Wheeler SO Londonderry 26.83 21.62 32.81 19.79 26.04 -
18 Andrew Ayers SO Londonderry 24.69 25.74 27.58 25.48 26.26 -
24 Cameron Hodnett SO Londonderry 35.30 22.54 22.54 29.60 27.15 -
25 Brandon Dyer JR Londonderry 22.61 28.88 21.25 32.42 27.24 -
27 julian dela cruz FR Salem 23.74 33.29 35.47 26.74 27.28 -
28 Moqsid Rahmani JR Londonderry 27.86 30.07 34.48 20.96 27.58 -
  Kyle Storace FR Londonderry NT NT NT NT NT   
Boys' 200 Meters Section 3
PL NAME YEAR TEAM TIME SC
11 Emmit Fournier FR Londonderry 25.51 -
12 Carolos Henriquez FR Salem 25.89 -
13 Joseph DiGeorge JR Londonderry 25.91 -
14 Gavin MacLean SO Londonderry 25.93 -
17 Leo Diantgikis FR Salem 26.17 -
20 Thomas Machnik FR Londonderry 26.39 -
22 Matthew Cocci SO Londonderry 26.71 -
  Cameron D'Anna FR Londonderry NT   
Boys' 200 Meters Section 4
PL NAME YEAR TEAM TIME TIME SC
4 Ryan Grimes JR Salem 27.86 24.65 -
8 Thomas Zyra SO Londonderry 21.96 24.95 -
9 Matthew Grimes JR Salem 17.60 25.14 -
10 Finn McDonald SO Londonderry 29.36 25.31 -
15 Tyler Bless JR Londonderry 25.72 25.98 -
19 Gabriel Dantas JR Londonderry 31.53 26.27 -
21 Nate Twomey FR Londonderry 19.35 26.50 -
23 Dylan Seaburg JR Londonderry 30.27 26.78 -
Boys' 200 Meters Section 5
PL NAME YEAR TEAM TIME SC
1 Thomas Smith SO Londonderry 24.28 5
2 Lucas Palma JR Londonderry 24.35 3
5 Nathan Mbuyi SO Londonderry 24.66 -
6 Arnold Kasongo SR Londonderry 24.74 -
7 Jawad Saba SO Londonderry 24.85 -
  Adrian Cruz JR Londonderry NT   
  William Hazzard JR Londonderry NT   
  Van Mason FR Salem NT   

Boys' 400 Meters

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME SC
1 Brock James SR Salem 39.86 52.44 1:00.83 39.86 1:07.13 5
2 Josh Twomey JR Londonderry 45.17 52.52 52.52 1:00.40 55.15 3
3 Carson Fitzgerald JR Londonderry 1:05.33 52.68 43.73 52.68 36.88 1
4 Evan Spence SR Salem 52.87 52.87 1:06.09 56.57 45.47 -
5 Jack DiBuono JR Londonderry 1:00.64 54.14 54.14 53.06 43.32 -
6 Jackson Gannon SR Salem 58.66 55.86 46.93 51.95 1:08.71 -
7 Jacob Slade SR Salem 1:11.24 56.09 1:03.39 47.12 44.88 -
8 Ryan Clegg SR Londonderry 45.46 56.82 41.48 1:12.73 1:11.03 -
9 Lucas Gomez JR Salem 1:04.29 56.89 1:03.72 1:08.84 56.89 -
10 Finn McDonald SO Londonderry 43.56 57.31 56.17 47.00 53.30 -
11 Leo Diantgikis FR Salem 1:00.02 1:00.62 55.77 56.38 54.56 -
12 Benjamin LaGrasse SR Salem 1:14.83 1:01.33 1:08.08 52.13 1:17.89 -
  Peter DeShiro FR Londonderry NT NT NT NT NT   
  Christian Perez JR Salem NT NT NT NT NT   
Boys' 400 Meters Section 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME SC
7 Jacob Slade SR Salem 56.65 1:09.56 1:00.58 1:01.14 56.09 1:05.07 -
8 Ryan Clegg SR Londonderry 39.78 52.28 50.01 59.10 56.82 59.10 -
10 Finn McDonald SO Londonderry 1:09.92 48.14 47.00 1:05.91 57.31 1:09.92 -
11 Leo Diantgikis FR Salem 48.50 1:06.08 45.47 51.53 1:00.62 43.65 -
  Peter DeShiro FR Londonderry NT NT NT NT NT NT   
  Christian Perez JR Salem NT NT NT NT NT NT   
Boys' 400 Meters Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME TIME SC
1 Brock James SR Salem 38.29 54.54 52.44 37.76 40.91 5
2 Josh Twomey JR Londonderry 43.60 37.29 52.52 37.82 57.78 3
3 Carson Fitzgerald JR Londonderry 55.32 1:03.22 52.68 47.42 52.68 1
4 Evan Spence SR Salem 37.01 1:01.33 52.87 1:01.86 49.70 -
5 Jack DiBuono JR Londonderry 1:04.43 47.11 54.14 56.85 42.23 -
6 Jackson Gannon SR Salem 44.69 56.42 55.86 42.46 43.02 -
9 Lucas Gomez JR Salem 1:09.41 1:04.29 56.89 50.07 54.05 -
12 Benjamin LaGrasse SR Salem 53.36 55.81 1:01.33 51.52 1:06.85 -

Boys' 800 Meters

Top↑
PL NAME YEAR TEAM TIME SC
1 Alexander Vaccaro SR Londonderry 2:11.84 5
2 Patrick Ramsey FR Londonderry 2:12.62 3
3 Chase Von Pichl SO Londonderry 2:13.66 1
4 Mason Hernandez SO Londonderry 2:16.60 -
5 Joey Gainey SO Londonderry 2:16.96 -
6 Jack Weir SO Salem 2:18.66 -
7 Leo Ni FR Salem 2:18.67 -
8 Gil Tapia JR Londonderry 2:21.45 -
9 Aaron Modini FR Londonderry 2:23.93 -
10 Samuel Stansfield SR Londonderry 2:27.27 -
11 Thomas Ward SO Salem 2:33.76 -
12 Sam Munsey JR Londonderry 2:38.85 -
13 Jason Ryan JR Salem 2:43.79 -

Boys' 1600 Meters

Top↑
PL NAME YEAR TEAM TIME TIME TIME SC
1 Cash Robles JR Londonderry 5:22.94 5:45.55 6:37.22 5
2 Alec Lemeris FR Londonderry 5:25.60 6:01.42 6:17.70 3
3 Conor Kraft FR Londonderry 5:40.27 5:33.47 6:04.09 1
4 Jayden Skitch SR Londonderry 5:40.28 4:18.62 6:48.34 -

Boys' 110 Hurdles

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME SC
1 Nick Daigle SR Salem 18.88 19.64 17.51 15.22 15.22 5
2 Arnold Kasongo SR Londonderry 11.34 15.87 17.00 16.19 15.71 3
3 Ayaan Saqib JR Salem 15.63 19.25 17.77 16.45 12.51 1

Boys' 300 Hurdles

Top↑
PL NAME YEAR TEAM TIME TIME SC
1 Jordan Zannini JR Salem 35.99 44.43 5
2 Ayaan Saqib JR Salem 51.28 48.83 3
3 Jewry Nunez SO Salem 40.85 53.05 1
  Van Mason FR Salem NT NT   

Boys' 4 x 100 Relay

Top↑
PL TEAM SQUAD ATHLETES TIME TIME TIME TIME TIME TIME SC
1 Londonderry A Jon Inglese, Luc Gaudet, Chase Burris, Griffin Massahos 50.14 46.22 42.73 52.76 43.60 41.86 5
2 Londonderry
(B>)
B Lucas Palma, Adrian Cruz, Jayden Ncala, J-veion Teeter 49.79 40.74 48.43 40.74 45.26 51.60   

Boys' 4 x 400 Relay

Top↑
PL TEAM SQUAD ATHLETES TIME TIME SC
1 Londonderry A Ryan Clegg, Finn McDonald, Carson Fitzgerald, Josh Twomey 4:13.11 3:42.74 5
2 Londonderry
(B>)
B Cash Robles, Chase Von Pichl, Jack DiBuono, Arnold Kasongo 4:17.35 3:54.19   

Boys' High Jump

Top↑
PL NAME YEAR TEAM MARK MARK MARK CONV SC
1 Arnold Kasongo SR Londonderry 5' 10" 6' 11.30" 4' 10.10" 1.77m 4
1 Devin VanAvery SO Londonderry 5' 10" 4' 8" 5' 2.30" 1.77m 4
3 J-veion Teeter JR Londonderry 5' 6" 4' 3.48" 5' 9.30" 1.67m 1
  Matt O'Neil SR Londonderry NH NH NH NH   

Boys' Pole Vault

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK MARK CONV SC
1 Carson Palma SR Londonderry 6' 6.84" 9' 0" 9' 9.72" 10' 4.20" 10' 8.52" 2.74m 5

Boys' Long Jump

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK MARK CONV SC
1 Chase Burris SR Londonderry 19' 7.98" 16' 10.64" 21' 4.5" 25' 2.67" 24' 6.97" 6.51m 5
2 Devin VanAvery SO Londonderry 18' 5" 22' 5.62" 18' 5" 23' 9.09" 19' 4.05" 5.61m 3
3 John Vaccaro FR Londonderry 17' 7.09" 12' 6.48" 17' 5" 18' 3.45" 21' 0.89" 5.30m 1
4 Ayaan Saqib JR Salem 16' 6.47" 16' 2.53" 16' 4.5" 18' 0.15" 16' 8.43" 4.99m -
5 Christian Perez JR Salem 16' 2.21" 13' 10.98" 15' 1.5" 13' 9.16" 14' 6.24" 4.61m -
  Van Mason FR Salem NM NM NM NM NM NM   

Boys' Triple Jump

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK MARK CONV SC
1 Luc Gaudet SR Londonderry 34' 9.90" 34' 9.90" 41' 5.5" 37' 3.75" 43' 1.40" 12.63m 5
2 Jayden Skitch SR Londonderry 36' 4.5" 39' 9" 37' 6" 45' 0" 28' 6" 11.43m 3
3 Thomas Machnik FR Londonderry 44' 8.25" 35' 4.88" 34' 4.5" 33' 0" 41' 3" 10.47m 1
4 John Vaccaro FR Londonderry 38' 10.83" 38' 10.83" 34' 1.5" 33' 1.21" 29' 8.26" 10.40m -
5 Brennan Cray SO Londonderry 43' 0.75" 39' 5.02" 33' 1.5" 39' 9" 25' 6.07" 10.09m -
6 Will Taylor FR Londonderry 25' 9.42" 28' 11.62" 31' 10" 32' 5.64" 22' 3.40" 9.70m -

Boys' Shot Put

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK CONV SC
1 Matt O'Neil SR Londonderry 49' 3.39" 34' 4.04" 44' 5.23" 28' 3.32" 40' 4.75" 37' 11.66" 12.31m 5
2 James Nelson JR Salem 35' 0.67" 36' 9.49" 30' 10.69" 37' 1.66" 34' 8.5" 28' 9.69" 10.57m 3
3 Jack McElroy SO Salem 39' 11.37" 34' 9.38" 40' 7.63" 31' 4.06" 34' 5.25" 40' 7.63" 10.49m 1
4 Drew Sharpe SO Salem 33' 2.84" 26' 6.31" 35' 1.85" 40' 3.21" 31' 11.5" 26' 2.47" 9.74m -
5 Matthew Wolf JR Londonderry 30' 1.08" 34' 9.72" 28' 7.38" 25' 7.98" 29' 6" 20' 11.34" 8.99m -
6 Donovan Aubrey SR Londonderry 28' 6.79" 26' 10.01" 35' 9.35" 36' 11.20" 28' 10.25" 21' 11.15" 8.79m -
7 Joseph Timmons FR Salem 32' 3.04" 21' 7.12" 28' 11.68" 23' 2.80" 27' 4" 27' 4" 8.33m -
8 Avery Yazbek JR Londonderry 34' 3.51" 21' 0.01" 31' 1.23" 29' 9.28" 26' 7" 20' 2.44" 8.10m -
9 Tucker Bamberg SO Londonderry 28' 10.56" 23' 0.64" 32' 11.20" 25' 0.96" 25' 4" 31' 4.96" 7.72m -
10 Tyler Palma FR Londonderry 17' 6.75" 21' 9.33" 22' 2.95" 22' 0.14" 23' 5" 29' 0.44" 7.13m -
  Lucian Yazbek JR Londonderry NM NM NM NM NM NM NM   
  Evan Williams SO Londonderry NM NM NM NM NM NM NM   

Boys' Discus

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK MARK CONV SC
1 James Nelson JR Salem 78' 11.43" 69' 4.59" 68' 7.02" 57' 5.04" 79' 9" 24.30m 5
2 Ryan Raza FR Londonderry 73' 11.91" 69' 7.68" 68' 10.97" 66' 0.15" 72' 6.5" 22.11m 3
3 Drew Sharpe SO Salem 67' 3.02" 82' 9.91" 90' 7.36" 50' 3.14" 70' 9.5" 21.57m 1
4 Jack Collins SO Londonderry 87' 11.25" 60' 8.63" 54' 5.25" 50' 3" 69' 9.5" 21.27m -
5 Tyler Palma FR Londonderry 83' 9.28" 59' 8.88" 74' 1.92" 59' 8.88" 68' 8" 20.92m -
6 Jack McElroy SO Salem 60' 10.89" 64' 8.11" 47' 1.13" 76' 7.27" 62' 9.5" 19.13m -
7 Joseph Timmons FR Salem 68' 3.84" 77' 5.64" 65' 10.56" 56' 8.76" 61' 0" 18.59m -
  Evan Williams SO Londonderry ND ND ND ND ND NM   

Boys' Javelin

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK CONV SC
1 Cody Gray SR Londonderry 134' 3.96" 95' 5.34" 152' 0.06" 117' 10" 35.91m 5
2 Alexander Villa SR Londonderry 75' 7.20" 124' 11.40" 116' 6.60" 105' 0" 32.00m 3
3 Matt O'Neil SR Londonderry 118' 10.14" 123' 0.18" 72' 11.70" 104' 3" 31.77m 1
4 Joseph Timmons FR Salem 113' 8.07" 85' 0.28" 110' 10.80" 92' 5" 28.16m -
5 Jack Collins SO Londonderry 101' 3" 95' 6.96" 102' 0.72" 81' 0" 24.68m -
6 Aiden Wessling FR Londonderry 86' 4.80" 91' 2.40" 93' 7.20" 80' 0" 24.38m -
7 Ryan Raza FR Londonderry 81' 3.45" 97' 6.54" 65' 9.65" 77' 5" 23.59m -
8 Jack McElroy SO Salem 73' 3" 94' 5.91" 93' 9.12" 73' 3" 22.32m -
9 Drew Sharpe SO Salem 56' 5.60" 51' 6.31" 89' 7.69" 70' 7" 21.51m -
  James Nelson JR Salem FOUL FOUL FOUL FOUL NM   
  Van Mason FR Salem NM NM NM NM NM