Skip To Main Content
Skip To Main Content

University of Maine at Presque Isle

Scoreboard

UMPI (0-7) -vs- SUNY Morrisville (1-4)

UMPI logo 10
vs
11 SUNY Morrisville logo
0-7
1-4
Team Score By Innings
Team 1 2 3 4 5 6 7 R H E
2024UM~1 UMPI 0 0 3 0 1 6 0 10 15 2
Winner MORSB24 SUNY Morrisville 1 0 0 3 0 6 1 11 16 1
W:
P. Kaylor (1-3)
L:
Walsh, Gracelyn (0-0)

Box Score

Scoring Summary

Scoring Summary
Logo Team Team Color Indicator Inning Play Description 202 MOR
SUNY Morrisville MORSB24 1st 1st - C. Baldwin singled, RBI; P. Kaylor advanced to third, out at home cf to c; Lafontaine scored. 0 1
UMPI 2024UM~1 3rd 3rd - Emma McNally advanced to third; Kristen Hard scored on a passed ball. 1 1
UMPI 2024UM~1 3rd 3rd - Reagan Calvi grounded out to 2b, RBI; Zoe Stewart advanced to second; Dalaney Anfi advanced to third; Emma McNally scored. 2 1
UMPI 2024UM~1 3rd 3rd - Rachel Billi reached on an error by ss, out at second 3b to 2b, RBI; Zoe Stewart advanced to third; Dalaney Anfi scored, unearned. 3 1
SUNY Morrisville MORSB24 4th 4th - S. Keehle homered, 3 RBI; S. Brefka scored; K. Kendrick scored. 3 4
UMPI 2024UM~1 5th 5th - Gracelyn Wal singled, RBI; Reagan Calvi scored. 4 4
UMPI 2024UM~1 6th 6th - Dalaney Anfi doubled, RBI; Emma McNally advanced to third; Sabrina Kauf scored. 5 4
UMPI 2024UM~1 6th 6th - Zoe Stewart singled, 2 RBI; Dalaney Anfi scored; Emma McNally scored. 7 4
UMPI 2024UM~1 6th 6th - Gracelyn Wal flied out to lf, RBI; Zoe Stewart scored. 8 4
UMPI 2024UM~1 6th 6th - Zoe Aylward- singled, advanced to second, 2 RBI; Rachel Billi scored; Reagan Calvi scored. 10 4
SUNY Morrisville MORSB24 6th 6th - E. Sawitzki tripled, 3 RBI; Lafontaine scored; S. Keehle scored; S. Brefka scored. 10 7
SUNY Morrisville MORSB24 6th 6th - P. Kaylor singled, RBI; E. Sawitzki scored. 10 8
SUNY Morrisville MORSB24 6th 6th - C. Baldwin singled, RBI; K. Figger scored. 10 9
SUNY Morrisville MORSB24 6th 6th - J. Budd reached on an error by 3b, advanced to second; I. Gaskins scored, unearned. 10 10
SUNY Morrisville MORSB24 7th 7th - S. Keehle singled, RBI; S. Brefka scored. 10 11
Totals 10 11

Team Individual Statistics

UMPI 10
Position Player AB R H RBI BB SO LOB
cf cf Anfinson, Dalaney 4 2 1 1 0 0 0
3b 3b Stewart, Zoe 3 1 1 2 2 0 0
rf rf Calvin, Reagan 5 2 2 1 0 0 2
p p Walsh, Gracelyn 4 0 2 2 0 1 0
p     p Buchholz, Megan 0 0 0 0 0 0 0
ss ss Billings, Rachel 4 1 2 1 0 0 2
c c Aylward-Frank, Zoe 3 0 1 2 1 0 2
1b 1b Kauffman, Sabrina 4 1 2 0 0 0 2
dh dh Harding, Kristen 4 1 2 0 0 1 0
lf lf McNally, Emma 4 2 2 0 0 0 1
2b 2b Dankert, Karis 0 0 0 0 0 0 0
Totals 35 10 15 9 3 2 9
Batting
2B:
Anfinson, Dalaney (1)
Baserunning
SB:
Aylward-Frank, Zoe (1); McNally, Emma (2)
HBP:
Anfinson, Dalaney (1)
Fielding
E:
Stewart, Zoe (1); Aylward-Frank, Zoe (1)
SUNY Morrisville 11
Position Player AB R H RBI BB SO LOB
cf cf S. Keehle 5 2 3 4 0 0 2
lf lf Lafontaine 2 2 1 0 2 0 0
2b 2b E. Sawitzki 4 1 1 3 0 0 1
p p P. Kaylor 4 0 3 1 0 0 0
pr     pr K. Figger 0 1 0 0 0 0 0
3b 3b C. Baldwin 4 0 2 2 0 1 1
1b 1b I. Gaskins 4 1 0 0 0 2 0
pr     pr H. Allen 0 0 0 0 0 0 0
dh dh J. Budd 4 0 2 0 0 0 1
ss ss K. Kendrick 4 1 1 0 0 1 1
c c S. Brefka 4 3 3 0 0 0 0
rf rf M. Bobnick 0 0 0 0 0 0 0
Totals 35 11 16 10 2 4 6
Batting
2B:
P. Kaylor (1)
3B:
E. Sawitzki (1); S. Brefka (1)
HR:
S. Keehle (1)
Baserunning
SB:
H. Allen (1)
Fielding
E:
K. Kendrick (1)

Team Individual Pitching Statistics

UMPI - Pitching Stats
Player IP H R ER BB SO WP BK HBP IBB AB BF FO GO NP
Walsh, Gracelyn (L, 0-0) 5.1 12 8 8 2 4 1 0 0 0 28 30 5 7 --
Buchholz, Megan 0.2 4 3 2 0 0 0 0 0 0 7 7 0 2 --
Totals 16 11 10 2 4 1 0 0 0 35 37 5 9
SUNY Morrisville - Pitching Stats
Player IP H R ER BB SO WP BK HBP IBB AB BF FO GO NP
P. Kaylor (W, 1-3) 6.0 14 10 9 2 2 1 0 1 0 31 34 6 9 --
Totals 14 10 9 2 2 1 0 1 0 31 34 6 9

Play By Play

UMPI - Top of 1st
Play Description 202 MOR
Dalaney Anfi grounded out to ss. 0 0
Zoe Stewart flied out to cf. 0 0
Reagan Calvi flied out to cf. 0 0
Runs
0
Hits
0
Errors
0
Left On Base
0
SUNY Morrisville - Bottom of 1st
Play Description 202 MOR
S. Keehle grounded out to 3b. 0 0
Lafontaine walked. 0 0
E. Sawitzki popped up to ss. 0 0
P. Kaylor singled; Lafontaine advanced to third. 0 0
P. Kaylor advanced to second on a wild pitch. 0 0
C. Baldwin singled, RBI; P. Kaylor advanced to third, out at home cf to c; Lafontaine scored. 0 1
Runs
1
Hits
2
Errors
0
Left On Base
1
UMPI - Top of 2nd
Play Description 202 MOR
Gracelyn Wal singled. 0 1
Rachel Billi reached on a fielder's choice; Gracelyn Wal out at second p to ss. 0 1
Zoe Aylward- reached on a fielder's choice; Rachel Billi out at second 2b to 3b. 0 1
Zoe Aylward- stole second. 0 1
Sabrina Kauf grounded out to 2b. 0 1
Runs
0
Hits
1
Errors
0
Left On Base
1
SUNY Morrisville - Bottom of 2nd
Play Description 202 MOR
I. Gaskins struck out. 0 1
J. Budd singled. 0 1
K. Kendrick singled; J. Budd advanced to second. 0 1
S. Brefka reached on a fielder's choice; K. Kendrick advanced to second; J. Budd out at third p to 3b. 0 1
S. Keehle reached on a fielder's choice; S. Brefka out at second 2b unassisted; K. Kendrick advanced to third. 0 1
Runs
0
Hits
2
Errors
0
Left On Base
2
UMPI - Top of 3rd
Play Description 202 MOR
Kristen Hard singled. 0 1
Emma McNally singled; Kristen Hard advanced to third. 0 1
Emma McNally stole second. 0 1
Emma McNally advanced to third; Kristen Hard scored on a passed ball. 1 1
Dalaney Anfi hit by pitch. 1 1
Zoe Stewart walked; Dalaney Anfi advanced to second. 1 1
Reagan Calvi grounded out to 2b, RBI; Zoe Stewart advanced to second; Dalaney Anfi advanced to third; Emma McNally scored. 2 1
Gracelyn Wal struck out, grounded out to c unassisted. 2 1
Rachel Billi reached on an error by ss, out at second 3b to 2b, RBI; Zoe Stewart advanced to third; Dalaney Anfi scored, unearned. 3 1
Runs
3
Hits
2
Errors
1
Left On Base
1
SUNY Morrisville - Bottom of 3rd
Play Description 202 MOR
Lafontaine flied out to lf. 3 1
E. Sawitzki flied out to lf. 3 1
P. Kaylor doubled. 3 1
C. Baldwin grounded out to 2b. 3 1
Runs
0
Hits
1
Errors
0
Left On Base
1
UMPI - Top of 4th
Play Description 202 MOR
Zoe Aylward- walked. 3 1
Sabrina Kauf singled; Zoe Aylward- out at second rf to ss. 3 1
Kristen Hard grounded out to 1b unassisted; Sabrina Kauf advanced to second. 3 1
Emma McNally reached on a fielder's choice; Sabrina Kauf out at second ss unassisted. 3 1
Runs
0
Hits
1
Errors
0
Left On Base
1
SUNY Morrisville - Bottom of 4th
Play Description 202 MOR
I. Gaskins grounded out to ss. 3 1
J. Budd singled. 3 1
K. Kendrick reached on a fielder's choice; J. Budd out at second 2b to ss. 3 1
S. Brefka singled; K. Kendrick advanced to second. 3 1
S. Keehle homered, 3 RBI; S. Brefka scored; K. Kendrick scored. 3 4
Lafontaine singled. 3 4
E. Sawitzki popped up to 1b. 3 4
Runs
3
Hits
4
Errors
0
Left On Base
1
UMPI - Top of 5th
Play Description 202 MOR
Dalaney Anfi flied out to cf. 3 4
Zoe Stewart popped up to 2b. 3 4
Reagan Calvi singled. 3 4
Reagan Calvi advanced to second on a passed ball. 3 4
Reagan Calvi advanced to third on a wild pitch. 3 4
Gracelyn Wal singled, RBI; Reagan Calvi scored. 4 4
Rachel Billi singled; Gracelyn Wal advanced to second. 4 4
Zoe Aylward- lined out to ss. 4 4
Runs
1
Hits
3
Errors
0
Left On Base
2
SUNY Morrisville - Bottom of 5th
Play Description 202 MOR
P. Kaylor flied out to lf. 4 4
C. Baldwin struck out. 4 4
I. Gaskins struck out, reached first on an error by c. 4 4
H. Allen pinch ran for I. Gaskins. 4 4
H. Allen stole second. 4 4
J. Budd grounded out to 1b unassisted. 4 4
Runs
0
Hits
0
Errors
1
Left On Base
1
UMPI - Top of 6th
Play Description 202 MOR
I. Gaskins to 1b for H. Allen. 4 4
Sabrina Kauf singled. 4 4
Sabrina Kauf advanced to second on a passed ball. 4 4
Kristen Hard struck out looking. 4 4
Emma McNally singled; Sabrina Kauf advanced to third. 4 4
Dalaney Anfi doubled, RBI; Emma McNally advanced to third; Sabrina Kauf scored. 5 4
Zoe Stewart singled, 2 RBI; Dalaney Anfi scored; Emma McNally scored. 7 4
Reagan Calvi singled; Zoe Stewart advanced to second. 7 4
Reagan Calvi advanced to second; Zoe Stewart advanced to third on a passed ball. 7 4
Gracelyn Wal flied out to lf, RBI; Zoe Stewart scored. 8 4
Rachel Billi singled; Reagan Calvi advanced to third. 8 4
Zoe Aylward- singled, advanced to second, 2 RBI; Rachel Billi scored; Reagan Calvi scored. 10 4
Sabrina Kauf grounded out to ss. 10 4
Runs
6
Hits
7
Errors
0
Left On Base
1
SUNY Morrisville - Bottom of 6th
Play Description 202 MOR
K. Kendrick struck out. 10 4
S. Brefka singled. 10 4
S. Keehle singled; S. Brefka advanced to second. 10 4
Lafontaine walked; S. Keehle advanced to second; S. Brefka advanced to third. 10 4
E. Sawitzki tripled, 3 RBI; Lafontaine scored; S. Keehle scored; S. Brefka scored. 10 7
Megan Buchho to p for Gracelyn Wal. 10 7
No play. 10 7
P. Kaylor singled, RBI; E. Sawitzki scored. 10 8
K. Figger pinch ran for P. Kaylor. 10 8
K. Figger advanced to second on a passed ball. 10 8
C. Baldwin singled, RBI; K. Figger scored. 10 9
I. Gaskins reached on a fielder's choice; C. Baldwin out at second 2b to ss. 10 9
J. Budd reached on an error by 3b, advanced to second; I. Gaskins scored, unearned. 10 10
K. Kendrick grounded out to ss. 10 10
Runs
6
Hits
5
Errors
1
Left On Base
1
UMPI - Top of 7th
Play Description 202 MOR
Kristen Hard singled. 10 10
Emma McNally reached on a fielder's choice; Kristen Hard out at second ss unassisted. 10 10
Dalaney Anfi popped up to ss. 10 10
Zoe Stewart walked; Emma McNally advanced to second. 10 10
Emma McNally stole third. 10 10
Reagan Calvi popped up to ss. 10 10
Runs
0
Hits
1
Errors
0
Left On Base
2
SUNY Morrisville - Bottom of 7th
Play Description 202 MOR
S. Brefka tripled. 10 10
S. Keehle singled, RBI; S. Brefka scored. 10 11
Runs
1
Hits
2
Errors
0
Left On Base
1
UMPI - Top of 1st
Play Description 202 MOR
Dalaney Anfi grounded out to ss. 0 0
Zoe Stewart flied out to cf. 0 0
Reagan Calvi flied out to cf. 0 0
Runs
0
Hits
0
Errors
0
Left On Base
0
SUNY Morrisville - Bottom of 1st
Play Description 202 MOR
S. Keehle grounded out to 3b. 0 0
Lafontaine walked. 0 0
E. Sawitzki popped up to ss. 0 0
P. Kaylor singled; Lafontaine advanced to third. 0 0
P. Kaylor advanced to second on a wild pitch. 0 0
C. Baldwin singled, RBI; P. Kaylor advanced to third, out at home cf to c; Lafontaine scored. 0 1
Runs
1
Hits
2
Errors
0
Left On Base
1
UMPI - Top of 2nd
Play Description 202 MOR
Gracelyn Wal singled. 0 1
Rachel Billi reached on a fielder's choice; Gracelyn Wal out at second p to ss. 0 1
Zoe Aylward- reached on a fielder's choice; Rachel Billi out at second 2b to 3b. 0 1
Zoe Aylward- stole second. 0 1
Sabrina Kauf grounded out to 2b. 0 1
Runs
0
Hits
1
Errors
0
Left On Base
1
SUNY Morrisville - Bottom of 2nd
Play Description 202 MOR
I. Gaskins struck out. 0 1
J. Budd singled. 0 1
K. Kendrick singled; J. Budd advanced to second. 0 1
S. Brefka reached on a fielder's choice; K. Kendrick advanced to second; J. Budd out at third p to 3b. 0 1
S. Keehle reached on a fielder's choice; S. Brefka out at second 2b unassisted; K. Kendrick advanced to third. 0 1
Runs
0
Hits
2
Errors
0
Left On Base
2
UMPI - Top of 3rd
Play Description 202 MOR
Kristen Hard singled. 0 1
Emma McNally singled; Kristen Hard advanced to third. 0 1
Emma McNally stole second. 0 1
Emma McNally advanced to third; Kristen Hard scored on a passed ball. 1 1
Dalaney Anfi hit by pitch. 1 1
Zoe Stewart walked; Dalaney Anfi advanced to second. 1 1
Reagan Calvi grounded out to 2b, RBI; Zoe Stewart advanced to second; Dalaney Anfi advanced to third; Emma McNally scored. 2 1
Gracelyn Wal struck out, grounded out to c unassisted. 2 1
Rachel Billi reached on an error by ss, out at second 3b to 2b, RBI; Zoe Stewart advanced to third; Dalaney Anfi scored, unearned. 3 1
Runs
3
Hits
2
Errors
1
Left On Base
1
SUNY Morrisville - Bottom of 3rd
Play Description 202 MOR
Lafontaine flied out to lf. 3 1
E. Sawitzki flied out to lf. 3 1
P. Kaylor doubled. 3 1
C. Baldwin grounded out to 2b. 3 1
Runs
0
Hits
1
Errors
0
Left On Base
1
UMPI - Top of 4th
Play Description 202 MOR
Zoe Aylward- walked. 3 1
Sabrina Kauf singled; Zoe Aylward- out at second rf to ss. 3 1
Kristen Hard grounded out to 1b unassisted; Sabrina Kauf advanced to second. 3 1
Emma McNally reached on a fielder's choice; Sabrina Kauf out at second ss unassisted. 3 1
Runs
0
Hits
1
Errors
0
Left On Base
1
SUNY Morrisville - Bottom of 4th
Play Description 202 MOR
I. Gaskins grounded out to ss. 3 1
J. Budd singled. 3 1
K. Kendrick reached on a fielder's choice; J. Budd out at second 2b to ss. 3 1
S. Brefka singled; K. Kendrick advanced to second. 3 1
S. Keehle homered, 3 RBI; S. Brefka scored; K. Kendrick scored. 3 4
Lafontaine singled. 3 4
E. Sawitzki popped up to 1b. 3 4
Runs
3
Hits
4
Errors
0
Left On Base
1
UMPI - Top of 5th
Play Description 202 MOR
Dalaney Anfi flied out to cf. 3 4
Zoe Stewart popped up to 2b. 3 4
Reagan Calvi singled. 3 4
Reagan Calvi advanced to second on a passed ball. 3 4
Reagan Calvi advanced to third on a wild pitch. 3 4
Gracelyn Wal singled, RBI; Reagan Calvi scored. 4 4
Rachel Billi singled; Gracelyn Wal advanced to second. 4 4
Zoe Aylward- lined out to ss. 4 4
Runs
1
Hits
3
Errors
0
Left On Base
2
SUNY Morrisville - Bottom of 5th
Play Description 202 MOR
P. Kaylor flied out to lf. 4 4
C. Baldwin struck out. 4 4
I. Gaskins struck out, reached first on an error by c. 4 4
H. Allen pinch ran for I. Gaskins. 4 4
H. Allen stole second. 4 4
J. Budd grounded out to 1b unassisted. 4 4
Runs
0
Hits
0
Errors
1
Left On Base
1
UMPI - Top of 6th
Play Description 202 MOR
I. Gaskins to 1b for H. Allen. 4 4
Sabrina Kauf singled. 4 4
Sabrina Kauf advanced to second on a passed ball. 4 4
Kristen Hard struck out looking. 4 4
Emma McNally singled; Sabrina Kauf advanced to third. 4 4
Dalaney Anfi doubled, RBI; Emma McNally advanced to third; Sabrina Kauf scored. 5 4
Zoe Stewart singled, 2 RBI; Dalaney Anfi scored; Emma McNally scored. 7 4
Reagan Calvi singled; Zoe Stewart advanced to second. 7 4
Reagan Calvi advanced to second; Zoe Stewart advanced to third on a passed ball. 7 4
Gracelyn Wal flied out to lf, RBI; Zoe Stewart scored. 8 4
Rachel Billi singled; Reagan Calvi advanced to third. 8 4
Zoe Aylward- singled, advanced to second, 2 RBI; Rachel Billi scored; Reagan Calvi scored. 10 4
Sabrina Kauf grounded out to ss. 10 4
Runs
6
Hits
7
Errors
0
Left On Base
1
SUNY Morrisville - Bottom of 6th
Play Description 202 MOR
K. Kendrick struck out. 10 4
S. Brefka singled. 10 4
S. Keehle singled; S. Brefka advanced to second. 10 4
Lafontaine walked; S. Keehle advanced to second; S. Brefka advanced to third. 10 4
E. Sawitzki tripled, 3 RBI; Lafontaine scored; S. Keehle scored; S. Brefka scored. 10 7
Megan Buchho to p for Gracelyn Wal. 10 7
No play. 10 7
P. Kaylor singled, RBI; E. Sawitzki scored. 10 8
K. Figger pinch ran for P. Kaylor. 10 8
K. Figger advanced to second on a passed ball. 10 8
C. Baldwin singled, RBI; K. Figger scored. 10 9
I. Gaskins reached on a fielder's choice; C. Baldwin out at second 2b to ss. 10 9
J. Budd reached on an error by 3b, advanced to second; I. Gaskins scored, unearned. 10 10
K. Kendrick grounded out to ss. 10 10
Runs
6
Hits
5
Errors
1
Left On Base
1
UMPI - Top of 7th
Play Description 202 MOR
Kristen Hard singled. 10 10
Emma McNally reached on a fielder's choice; Kristen Hard out at second ss unassisted. 10 10
Dalaney Anfi popped up to ss. 10 10
Zoe Stewart walked; Emma McNally advanced to second. 10 10
Emma McNally stole third. 10 10
Reagan Calvi popped up to ss. 10 10
Runs
0
Hits
1
Errors
0
Left On Base
2
SUNY Morrisville - Bottom of 7th
Play Description 202 MOR
S. Brefka tripled. 10 10
S. Keehle singled, RBI; S. Brefka scored. 10 11
Runs
1
Hits
2
Errors
0
Left On Base
1

Composite Stats

UMPI 10 - Composite Stats
POS Player AB R H RBI 2B 3B HR BB SB CS HBP SH SF SO KL GDP PO A
cf cf Anfinson, Dalaney 4 2 1 1 1 0 0 0 0 0 1 0 0 0 0 0 0 1
3b 3b Stewart, Zoe 3 1 1 2 0 0 0 2 0 0 0 0 0 0 0 0 1 1
rf rf Calvin, Reagan 5 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
p p Walsh, Gracelyn 4 0 2 2 0 0 0 0 0 0 0 0 0 1 0 0 0 1
p     p Buchholz, Megan 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
ss ss Billings, Rachel 4 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 3 2
c c Aylward-Frank, Zoe 3 0 1 2 0 0 0 1 1 0 0 0 0 0 0 0 4 0
1b 1b Kauffman, Sabrina 4 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0
dh dh Harding, Kristen 4 1 2 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0
lf lf McNally, Emma 4 2 2 0 0 0 0 0 2 0 0 0 0 0 0 0 3 0
2b 2b Dankert, Karis 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3
Totals 35 10 15 9 1 0 0 3 3 0 1 0 0 2 1 0 18 8
SUNY Morrisville 11Composite Stats
POS Player AB R H RBI 2B 3B HR BB SB CS HBP SH SF SO KL GDP PO A
cf cf S. Keehle 5 2 3 4 0 0 1 0 0 0 0 0 0 0 0 0 3 0
lf lf Lafontaine 2 2 1 0 0 0 0 2 0 0 0 0 0 0 0 0 1 0
2b 2b E. Sawitzki 4 1 1 3 0 1 0 0 0 0 0 0 0 0 0 0 2 3
p p P. Kaylor 4 0 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1
pr     pr K. Figger 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3b 3b C. Baldwin 4 0 2 2 0 0 0 0 0 0 0 0 0 1 0 0 1 1
1b 1b I. Gaskins 4 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 5 0
pr     pr H. Allen 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
dh dh J. Budd 4 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
ss ss K. Kendrick 4 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 7 2
c c S. Brefka 4 3 3 0 0 1 0 0 0 0 0 0 0 0 0 0 2 0
rf rf M. Bobnick 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
Totals 35 11 16 10 1 2 1 2 1 0 0 0 0 4 0 0 21 8

dfp

dfp