Spielplan

Uhrzeit Spielnr. Heim Gast Ergebnis
18. April 2022
12:0010220101-1

Umpire Braunschweig 89ers - Dohren Wild Farmers 2 (10220101-1)

Stephan Schneider (HP)
Dirk-Ronald Weiland (1B)
Braunschweig 89ersDohren Wild Farmers 217:2
15:3010220101-2

Umpire Braunschweig 89ers - Dohren Wild Farmers 2 (10220101-2)

Stephan Schneider (1B)
Dirk-Ronald Weiland (HP)
Braunschweig 89ersDohren Wild Farmers 211:1
23. April 2022
12:0010220202-1

Umpire Hannover Regents - Hamburg Knights (10220202-1)

Gerome Wittkopf (HP)
Andreas Albrecht (1B)
Hannover RegentsHamburg Knights10:7
15:3010220202-2

Umpire Hannover Regents - Hamburg Knights (10220202-2)

Gerome Wittkopf (1B)
Andreas Albrecht (HP)
Hannover RegentsHamburg Knights8:10
24. April 2022
12:0010220201-1

Umpire Hamburg Stealers 2 - Berlin Sluggers (10220201-1)

Andreas Ollendorff (1B)
Michael Schäffner (HP)
Hamburg Stealers 2Berlin Sluggers13:14
15:3010220201-2

Umpire Hamburg Stealers 2 - Berlin Sluggers (10220201-2)

Andreas Ollendorff (HP)
Michael Schäffner (1B)
Hamburg Stealers 2Berlin Sluggers13:1
12:0010220205-1

Umpire Dohren Wild Farmers 2 - Holm Westend 69'ers (10220205-1)

Benedikt Bartsch (HP)
Kai Randhawa (1B)
Dohren Wild Farmers 2Holm Westend 69'ers18:3
15:3010220205-2

Umpire Dohren Wild Farmers 2 - Holm Westend 69'ers (10220205-2)

Benedikt Bartsch (1B)
Kai Randhawa (HP)
Dohren Wild Farmers 2Holm Westend 69'ers13:2
30. April 2022
12:0010220302-1

Umpire Hamburg Knights - Dohren Wild Farmers 2 (10220302-1)

Tyark Bühring (1B)
Michael Schäffner (HP)
Hamburg KnightsDohren Wild Farmers 27:6
15:3010220302-2

Umpire Hamburg Knights - Dohren Wild Farmers 2 (10220302-2)

Tyark Bühring (HP)
Michael Schäffner (1B)
Hamburg KnightsDohren Wild Farmers 24:3
01. Mai 2022
12:0010220301-1

Umpire Kiel Seahawks - Holm Westend 69'ers (10220301-1)

Benedikt Bartsch (HP)
Kiel SeahawksHolm Westend 69'ers17:2
15:3010220301-2

Umpire Kiel Seahawks - Holm Westend 69'ers (10220301-2)

Benedikt Bartsch (HP)
Kiel SeahawksHolm Westend 69'ers14:0
12:0010220303-1

Umpire Bremen Dockers - Hamburg Stealers 2 (10220303-1)

Michael Schäffner (HP)
Eric Purrington (1B)
Bremen DockersHamburg Stealers 27:3
15:3010220303-2

Umpire Bremen Dockers - Hamburg Stealers 2 (10220303-2)

Michael Schäffner (1B)
Eric Purrington (HP)
Bremen DockersHamburg Stealers 22:4
12:0010220305-1

Umpire Berlin Sluggers - Hannover Regents (10220305-1)

Dirk-Ronald Weiland (HP)
Gerome Wittkopf (1B)
Berlin SluggersHannover Regents4:10
15:3010220305-2

Umpire Berlin Sluggers - Hannover Regents (10220305-2)

Dirk-Ronald Weiland (1B)
Gerome Wittkopf (HP)
Berlin SluggersHannover Regents5:4
07. Mai 2022
12:0010220403-1

Umpire Braunschweig 89ers - Berlin Sluggers (10220403-1)

Stephan Schneider (HP)
Andreas Albrecht (1B)
Braunschweig 89ersBerlin Sluggers18:8
15:3010220403-2

Umpire Braunschweig 89ers - Berlin Sluggers (10220403-2)

Stephan Schneider (1B)
Andreas Albrecht (HP)
Braunschweig 89ersBerlin Sluggers11:1
08. Mai 2022
13:0010220402-1

Umpire Holm Westend 69'ers - Hannover Regents (10220402-1)

Ralf Jürgen Rex (1B)
Michael Schäffner (HP)
Holm Westend 69'ersHannover Regents9:2
16:3010220402-2

Umpire Holm Westend 69'ers - Hannover Regents (10220402-2)

Ralf Jürgen Rex (1B)
Michael Schäffner (HP)
Holm Westend 69'ersHannover Regents5:9
12:0010220404-1

Umpire Elmshorn Alligators - Kiel Seahawks (10220404-1)

Boris Ehm (HP)
Kai Randhawa (1B)
Elmshorn AlligatorsKiel Seahawks7:1
15:3010220404-2

Umpire Elmshorn Alligators - Kiel Seahawks (10220404-2)

Boris Ehm (1B)
Kai Randhawa (HP)
Elmshorn AlligatorsKiel Seahawks4:12
12:0010220405-1

Umpire Hamburg Knights - Hamburg Stealers 2 (10220405-1)

Andreas Ollendorff (HP)
Eric Purrington (1B)
Hamburg KnightsHamburg Stealers 24:9
15:3010220405-2

Umpire Hamburg Knights - Hamburg Stealers 2 (10220405-2)

Andreas Ollendorff (1B)
Eric Purrington (HP)
Hamburg KnightsHamburg Stealers 27:12
14. Mai 2022
12:0010220503-1

Umpire Hannover Regents - Braunschweig 89ers (10220503-1)

Ralf Kuring (HP)
Jaro Bruders (1B)
Hannover RegentsBraunschweig 89ers5:13
15:3010220503-2

Umpire Hannover Regents - Braunschweig 89ers (10220503-2)

Ralf Kuring (1B)
Jaro Bruders (HP)
Hannover RegentsBraunschweig 89ers1:11
15. Mai 2022
12:0010220501-1

Umpire Elmshorn Alligators - Hamburg Knights (10220501-1)

Tyark Bühring (1B)
Benedikt Bartsch (HP)
Elmshorn AlligatorsHamburg Knights13:4
15:3010220501-2

Umpire Elmshorn Alligators - Hamburg Knights (10220501-2)

Tyark Bühring (1B)
Benedikt Bartsch (HP)
Elmshorn AlligatorsHamburg Knights3:6
12:0010220502-1

Umpire Berlin Sluggers - Kiel Seahawks (10220502-1)

Ralf Kuring (HP)
Max Podszus (1B)
Berlin SluggersKiel Seahawks15:18
15:3010220502-2

Umpire Berlin Sluggers - Kiel Seahawks (10220502-2)

Ralf Kuring (1B)
Max Podszus (HP)
Berlin SluggersKiel Seahawks5:13
12:0010220505-1

Umpire Dohren Wild Farmers 2 - Bremen Dockers (10220505-1)

Dohren Wild Farmers 2Bremen Dockersausgefallen
15:3010220505-2

Umpire Dohren Wild Farmers 2 - Bremen Dockers (10220505-2)

Dohren Wild Farmers 2Bremen Dockersausgefallen
21. Mai 2022
12:0010220602-1

Umpire Bremen Dockers - Elmshorn Alligators (10220602-1)

Dennis Langenbach (1B)
Patrick Bader (HP)
Bremen DockersElmshorn Alligators15:5
15:3010220602-2

Umpire Bremen Dockers - Elmshorn Alligators (10220602-2)

Dennis Langenbach (HP)
Patrick Bader (1B)
Bremen DockersElmshorn Alligators14:3
12:0010220605-1

Umpire Braunschweig 89ers - Kiel Seahawks (10220605-1)

Ralf Kuring (HP)
Norbert Spogat (1B)
Braunschweig 89ersKiel Seahawks8:5
15:3010220605-2

Umpire Braunschweig 89ers - Kiel Seahawks (10220605-2)

Ralf Kuring (1B)
Norbert Spogat (HP)
Braunschweig 89ersKiel Seahawks9:1
22. Mai 2022
12:0010220604-1

Umpire Holm Westend 69'ers - Hamburg Knights (10220604-1)

Thorsten Müller (1B)
Eric Purrington (HP)
Holm Westend 69'ersHamburg Knights8:4
15:3010220604-2

Umpire Holm Westend 69'ers - Hamburg Knights (10220604-2)

Thorsten Müller (HP)
Eric Purrington (1B)
Holm Westend 69'ersHamburg Knights1:12
29. Mai 2022
12:0010220702-1

Umpire Elmshorn Alligators - Braunschweig 89ers (10220702-1)

Ralf Jürgen Rex (HP)
Kai Randhawa (1B)
Elmshorn AlligatorsBraunschweig 89ers
15:3010220702-2

Umpire Elmshorn Alligators - Braunschweig 89ers (10220702-2)

Ralf Jürgen Rex (1B)
Kai Randhawa (HP)
Elmshorn AlligatorsBraunschweig 89ers
12:0010220703-1

Umpire Berlin Sluggers - Holm Westend 69'ers (10220703-1)

Gerome Wittkopf (HP)
Jaro Bruders (1B)
Berlin SluggersHolm Westend 69'ers
15:3010220703-2

Umpire Berlin Sluggers - Holm Westend 69'ers (10220703-2)

Gerome Wittkopf (1B)
Jaro Bruders (HP)
Berlin SluggersHolm Westend 69'ers
11. Juni 2022
12:0010220801-1

Umpire Bremen Dockers - Hannover Regents (10220801-1)

Boris Ehm (1B)
Michael Schäffner (HP)
Bremen DockersHannover Regents
15:3010220801-2

Umpire Bremen Dockers - Hannover Regents (10220801-2)

Boris Ehm (HP)
Michael Schäffner (1B)
Bremen DockersHannover Regents
12. Juni 2022
12:0010220701-1

Umpire Hamburg Stealers 2 - Kiel Seahawks (10220701-1)

Tyark Bühring (HP)
Boris Ehm (1B)
Hamburg Stealers 2Kiel Seahawks
15:3010220701-2

Umpire Hamburg Stealers 2 - Kiel Seahawks (10220701-2)

Tyark Bühring (1B)
Boris Ehm (HP)
Hamburg Stealers 2Kiel Seahawks
12:0010220802-1

Umpire Berlin Sluggers - Dohren Wild Farmers 2 (10220802-1)

Dirk-Ronald Weiland (HP)
Max Podszus (1B)
Berlin SluggersDohren Wild Farmers 2
15:3010220802-2

Umpire Berlin Sluggers - Dohren Wild Farmers 2 (10220802-2)

Dirk-Ronald Weiland (1B)
Max Podszus (HP)
Berlin SluggersDohren Wild Farmers 2
12:0010220803-1

Umpire Holm Westend 69'ers - Elmshorn Alligators (10220803-1)

Michael Schäffner (HP)
Christian Pfeiffer (1B)
Holm Westend 69'ersElmshorn Alligators
15:3010220803-2

Umpire Holm Westend 69'ers - Elmshorn Alligators (10220803-2)

Michael Schäffner (1B)
Christian Pfeiffer (HP)
Holm Westend 69'ersElmshorn Alligators
18. Juni 2022
12:0010220704-1

Umpire Hannover Regents - Dohren Wild Farmers 2 (10220704-1)

Andreas Albrecht (HP)
Eric Purrington (1B)
Hannover RegentsDohren Wild Farmers 2
15:3010220704-2

Umpire Hannover Regents - Dohren Wild Farmers 2 (10220704-2)

Andreas Albrecht (1B)
Eric Purrington (HP)
Hannover RegentsDohren Wild Farmers 2
19. Juni 2022
13:0010220804-1

Umpire Braunschweig 89ers - Hamburg Stealers 2 (10220804-1)

Stephan Schneider (HP)
Eric Purrington (1B)
Braunschweig 89ersHamburg Stealers 2
16:3010220804-2

Umpire Braunschweig 89ers - Hamburg Stealers 2 (10220804-2)

Stephan Schneider (1B)
Eric Purrington (HP)
Braunschweig 89ersHamburg Stealers 2
25. Juni 2022
12:0010220901-1

Umpire Hamburg Knights - Braunschweig 89ers (10220901-1)

Tyark Bühring (HP)
Boris Ehm (1B)
Hamburg KnightsBraunschweig 89ers
15:3010220901-2

Umpire Hamburg Knights - Braunschweig 89ers (10220901-2)

Tyark Bühring (1B)
Boris Ehm (HP)
Hamburg KnightsBraunschweig 89ers
26. Juni 2022
12:0010220902-1

Umpire Hamburg Stealers 2 - Holm Westend 69'ers (10220902-1)

Tyark Bühring (1B)
Boris Ehm (HP)
Hamburg Stealers 2Holm Westend 69'ers
15:3010220902-2

Umpire Hamburg Stealers 2 - Holm Westend 69'ers (10220902-2)

Tyark Bühring (HP)
Boris Ehm (1B)
Hamburg Stealers 2Holm Westend 69'ers
12:0010220903-1

Umpire Elmshorn Alligators - Dohren Wild Farmers 2 (10220903-1)

Kai Randhawa (1B)
Christian Pfeiffer (HP)
Elmshorn AlligatorsDohren Wild Farmers 2
15:3010220903-2

Umpire Elmshorn Alligators - Dohren Wild Farmers 2 (10220903-2)

Kai Randhawa (1B)
Christian Pfeiffer (HP)
Elmshorn AlligatorsDohren Wild Farmers 2
12:0010220904-1

Umpire Bremen Dockers - Berlin Sluggers (10220904-1)

Michael Schäffner (HP)
Eric Purrington (1B)
Bremen DockersBerlin Sluggers
15:3010220904-2

Umpire Bremen Dockers - Berlin Sluggers (10220904-2)

Michael Schäffner (1B)
Eric Purrington (HP)
Bremen DockersBerlin Sluggers
02. Juli 2022
12:0010221001-1

Umpire Hannover Regents - Elmshorn Alligators (10221001-1)

Hannover RegentsElmshorn Alligators
15:3010221001-2

Umpire Hannover Regents - Elmshorn Alligators (10221001-2)

Hannover RegentsElmshorn Alligators
12:0010221003-1

Umpire Hamburg Knights - Bremen Dockers (10221003-1)

Hamburg KnightsBremen Dockers
15:3010221003-2

Umpire Hamburg Knights - Bremen Dockers (10221003-2)

Hamburg KnightsBremen Dockers
03. Juli 2022
12:0010221004-1

Umpire Dohren Wild Farmers 2 - Kiel Seahawks (10221004-1)

Dohren Wild Farmers 2Kiel Seahawks
15:3010221004-2

Umpire Dohren Wild Farmers 2 - Kiel Seahawks (10221004-2)

Dohren Wild Farmers 2Kiel Seahawks
12:0010221005-1

Umpire Braunschweig 89ers - Holm Westend 69'ers (10221005-1)

Braunschweig 89ersHolm Westend 69'ers
15:3010221005-2

Umpire Braunschweig 89ers - Holm Westend 69'ers (10221005-2)

Braunschweig 89ersHolm Westend 69'ers
09. Juli 2022
12:0010221105-1

Umpire Hamburg Stealers 2 - Elmshorn Alligators (10221105-1)

Hamburg Stealers 2Elmshorn Alligators
15:3010221105-2

Umpire Hamburg Stealers 2 - Elmshorn Alligators (10221105-2)

Hamburg Stealers 2Elmshorn Alligators
10. Juli 2022
12:0010221101-1

Umpire Holm Westend 69'ers - Bremen Dockers (10221101-1)

Holm Westend 69'ersBremen Dockers
15:3010221101-2

Umpire Holm Westend 69'ers - Bremen Dockers (10221101-2)

Holm Westend 69'ersBremen Dockers
12:0010221103-1

Umpire Kiel Seahawks - Hannover Regents (10221103-1)

Kiel SeahawksHannover Regents
15:3010221103-2

Umpire Kiel Seahawks - Hannover Regents (10221103-2)

Kiel SeahawksHannover Regents
12:0010221104-1

Umpire Berlin Sluggers - Hamburg Knights (10221104-1)

Berlin SluggersHamburg Knights
15:3010221104-2

Umpire Berlin Sluggers - Hamburg Knights (10221104-2)

Berlin SluggersHamburg Knights
17. Juli 2022
12:0010220105-1

Umpire Elmshorn Alligators - Berlin Sluggers (10220105-1)

Elmshorn AlligatorsBerlin Sluggers
15:3010220105-2

Umpire Elmshorn Alligators - Berlin Sluggers (10220105-2)

Elmshorn AlligatorsBerlin Sluggers
12:0010220204-1

Umpire Bremen Dockers - Braunschweig 89ers (10220204-1)

Bremen DockersBraunschweig 89ers
15:3010220204-2

Umpire Bremen Dockers - Braunschweig 89ers (10220204-2)

Bremen DockersBraunschweig 89ers
12:0010220603-1

Umpire Dohren Wild Farmers 2 - Hamburg Stealers 2 (10220603-1)

Dohren Wild Farmers 2Hamburg Stealers 2
15:3010220603-2

Umpire Dohren Wild Farmers 2 - Hamburg Stealers 2 (10220603-2)

Dohren Wild Farmers 2Hamburg Stealers 2
12:0010220805-1

Umpire Kiel Seahawks - Hamburg Knights (10220805-1)

Kiel SeahawksHamburg Knights
15:3010220805-2

Umpire Kiel Seahawks - Hamburg Knights (10220805-2)

Kiel SeahawksHamburg Knights
23. Juli 2022
12:0010220104-1

Umpire Hamburg Stealers 2 - Hannover Regents (10220104-1)

Hamburg Stealers 2Hannover Regents
15:3010220104-2

Umpire Hamburg Stealers 2 - Hannover Regents (10220104-2)

Hamburg Stealers 2Hannover Regents
24. Juli 2022
12:0010220102-1

Umpire Kiel Seahawks - Bremen Dockers (10220102-1)

Kiel SeahawksBremen Dockers
15:3010220102-2

Umpire Kiel Seahawks - Bremen Dockers (10220102-2)

Kiel SeahawksBremen Dockers
30. Juli 2022
12:0010221201-1

Umpire 6. Phase 1 - 1. Phase 1 (10221201-1)

6. Phase 11. Phase 1
15:3010221201-2

Umpire 6. Phase 1 - 1. Phase 1 (10221201-2)

6. Phase 11. Phase 1
12:0010221202-1

Umpire 4. Phase 1 - 5. Phase 1 (10221202-1)

4. Phase 15. Phase 1
15:3010221202-2

Umpire 4. Phase 1 - 5. Phase 1 (10221202-2)

4. Phase 15. Phase 1
12:0010221203-1

Umpire 3. Phase 1 - 2. Phase 1 (10221203-1)

3. Phase 12. Phase 1
15:3010221203-2

Umpire 3. Phase 1 - 2. Phase 1 (10221203-2)

3. Phase 12. Phase 1
12:0010221204-1

Umpire 7. Phase 1 - 8. Phase 1 (10221204-1)

7. Phase 18. Phase 1
15:3010221204-2

Umpire 7. Phase 1 - 8. Phase 1 (10221204-2)

7. Phase 18. Phase 1
12:0010221205-1

Umpire 9. Phase 1 - 10. Phase 1 (10221205-1)

9. Phase 110. Phase 1
15:3010221205-2

Umpire 9. Phase 1 - 10. Phase 1 (10221205-2)

9. Phase 110. Phase 1
06. August 2022
12:0010221301-1

Umpire 1. Phase 1 - 2. Phase 1 (10221301-1)

1. Phase 12. Phase 1
15:3010221301-2

Umpire 1. Phase 1 - 2. Phase 1 (10221301-2)

1. Phase 12. Phase 1
12:0010221302-1

Umpire 3. Phase 1 - 4. Phase 1 (10221302-1)

3. Phase 14. Phase 1
15:3010221302-2

Umpire 3. Phase 1 - 4. Phase 1 (10221302-2)

3. Phase 14. Phase 1
12:0010221303-1

Umpire 5. Phase 1 - 6. Phase 1 (10221303-1)

5. Phase 16. Phase 1
15:3010221303-2

Umpire 5. Phase 1 - 6. Phase 1 (10221303-2)

5. Phase 16. Phase 1
12:0010221304-1

Umpire 11. Phase 1 - 7. Phase 1 (10221304-1)

11. Phase 17. Phase 1
15:3010221304-2

Umpire 11. Phase 1 - 7. Phase 1 (10221304-2)

11. Phase 17. Phase 1
12:0010221305-1

Umpire 8. Phase 1 - 9. Phase 1 (10221305-1)

8. Phase 19. Phase 1
15:3010221305-2

Umpire 8. Phase 1 - 9. Phase 1 (10221305-2)

8. Phase 19. Phase 1
13. August 2022
12:0010221401-1

Umpire 1. Phase 1 - 3. Phase 1 (10221401-1)

1. Phase 13. Phase 1
15:3010221401-2

Umpire 1. Phase 1 - 3. Phase 1 (10221401-2)

1. Phase 13. Phase 1
12:0010221402-1

Umpire 2. Phase 1 - 5. Phase 1 (10221402-1)

2. Phase 15. Phase 1
15:3010221402-2

Umpire 2. Phase 1 - 5. Phase 1 (10221402-2)

2. Phase 15. Phase 1
12:0010221403-1

Umpire 6. Phase 1 - 4. Phase 1 (10221403-1)

6. Phase 14. Phase 1
15:3010221403-2

Umpire 6. Phase 1 - 4. Phase 1 (10221403-2)

6. Phase 14. Phase 1
12:0010221404-1

Umpire 10. Phase 1 - 11. Phase 1 (10221404-1)

10. Phase 111. Phase 1
15:3010221404-2

Umpire 10. Phase 1 - 11. Phase 1 (10221404-2)

10. Phase 111. Phase 1
12:0010221405-1

Umpire 7. Phase 1 - 9. Phase 1 (10221405-1)

7. Phase 19. Phase 1
15:3010221405-2

Umpire 7. Phase 1 - 9. Phase 1 (10221405-2)

7. Phase 19. Phase 1
20. August 2022
12:0010221501-1

Umpire 5. Phase 1 - 1. Phase 1 (10221501-1)

5. Phase 11. Phase 1
15:3010221501-2

Umpire 5. Phase 1 - 1. Phase 1 (10221501-2)

5. Phase 11. Phase 1
12:0010221502-1

Umpire 3. Phase 1 - 6. Phase 1 (10221502-1)

3. Phase 16. Phase 1
15:3010221502-2

Umpire 3. Phase 1 - 6. Phase 1 (10221502-2)

3. Phase 16. Phase 1
12:0010221503-1

Umpire 2. Phase 1 - 4. Phase 1 (10221503-1)

2. Phase 14. Phase 1
15:3010221503-2

Umpire 2. Phase 1 - 4. Phase 1 (10221503-2)

2. Phase 14. Phase 1
12:0010221504-1

Umpire 10. Phase 1 - 7. Phase 1 (10221504-1)

10. Phase 17. Phase 1
15:3010221504-2

Umpire 10. Phase 1 - 7. Phase 1 (10221504-2)

10. Phase 17. Phase 1
12:0010221505-1

Umpire 11. Phase 1 - 8. Phase 1 (10221505-1)

11. Phase 18. Phase 1
15:3010221505-2

Umpire 11. Phase 1 - 8. Phase 1 (10221505-2)

11. Phase 18. Phase 1
27. August 2022
12:0010221601-1

Umpire 1. Phase 1 - 4. Phase 1 (10221601-1)

1. Phase 14. Phase 1
15:3010221601-2

Umpire 1. Phase 1 - 4. Phase 1 (10221601-2)

1. Phase 14. Phase 1
12:0010221602-1

Umpire 6. Phase 1 - 2. Phase 1 (10221602-1)

6. Phase 12. Phase 1
15:3010221602-2

Umpire 6. Phase 1 - 2. Phase 1 (10221602-2)

6. Phase 12. Phase 1
12:0010221603-1

Umpire 3. Phase 1 - 5. Phase 1 (10221603-1)

3. Phase 15. Phase 1
15:3010221603-2

Umpire 3. Phase 1 - 5. Phase 1 (10221603-2)

3. Phase 15. Phase 1
12:0010221604-1

Umpire 9. Phase 1 - 11. Phase 1 (10221604-1)

9. Phase 111. Phase 1
15:3010221604-2

Umpire 9. Phase 1 - 11. Phase 1 (10221604-2)

9. Phase 111. Phase 1
12:0010221605-1

Umpire 8. Phase 1 - 10. Phase 1 (10221605-1)

8. Phase 110. Phase 1
15:3010221605-2

Umpire 8. Phase 1 - 10. Phase 1 (10221605-2)

8. Phase 110. Phase 1

Spielplan als iCal-Datei

Spielplan als PDF