diff --git a/support_files/definitions/europe/germany/cup_germany_playoffs2.xml b/support_files/definitions/europe/germany/cup_germany_playoffs2.xml
new file mode 100755
index 00000000..c10a3b08
--- /dev/null
+++ b/support_files/definitions/europe/germany/cup_germany_playoffs2.xml
@@ -0,0 +1,32 @@
+
+ germany playoffs2
+ playoffs2
+ flag_germany.png
+ germany_playoffs2
+ 1000
+ national
+ highlight2
+ 3
+
+
+
+
+
+
+ germany3
+ 1
+ 3
+ 3
+
+
+ germany2
+ 1
+ 16
+ 16
+
+
+
+
+
+
+
diff --git a/support_files/definitions/europe/germany/league_germany3.xml b/support_files/definitions/europe/germany/league_germany3.xml
new file mode 100755
index 00000000..735a286e
--- /dev/null
+++ b/support_files/definitions/europe/germany/league_germany3.xml
@@ -0,0 +1,98 @@
+
+
+ germany3
+ 3. Liga
+ 3. L
+ flag_germany.png
+ 1
+ 1
+ 7
+ 6600
+ germany
+ 5
+
+
+
+ 1
+ 2
+ germany2
+ promotion
+
+
+
+ 18
+ 20
+ germany4a germany4b germany4c
+ relegation
+
+
+
+ germany2
+ germany_playoffs2
+ germany3
+
+
+
+
+
+ Paderborn
+
+
+ F. Düsseldorf
+
+
+ U. Berlin
+
+
+ K. Emden
+
+
+ Erfurt
+
+
+ K. Offenbach
+
+
+ B. München II
+
+
+ Stuttgart II
+
+
+ Sandhausen
+
+
+ Unterhaching
+
+
+ C. Z. Jena
+
+
+ Aalen
+
+
+ E. Aue
+
+
+ E. Braunschweig
+
+
+ Wuppertal
+
+
+ D. Dresden
+
+
+ W. Burghausen
+
+
+ J. Regensburg
+
+
+ Stuttgarter K.
+
+
+ W. Bremen II
+
+
+
diff --git a/support_files/definitions/europe/germany/league_germany4a.xml b/support_files/definitions/europe/germany/league_germany4a.xml
new file mode 100755
index 00000000..fa133a73
--- /dev/null
+++ b/support_files/definitions/europe/germany/league_germany4a.xml
@@ -0,0 +1,87 @@
+
+
+ germany4a
+ Regionalliga Nord
+ RL Nord
+ flag_germany.png
+ 1
+ 1
+ 7
+ 6100
+ germany
+ 5
+ 4
+
+
+
+ 1
+ 1
+ germany3
+ promotion
+
+
+
+ 15
+ 18
+ germany5_4 germany5_5 germany5_6 germany5_10
+ relegation
+
+
+
+
+
+ Altona
+
+
+ Babelsberg
+
+
+ Chemnitz
+
+
+ Cottbus II
+
+
+ Halle
+
+
+ Hamburg II
+
+
+ Hannover II
+
+
+ H. Berlin II
+
+
+ H. Kiel
+
+
+ Lübeck
+
+
+ Magdeburg
+
+
+ Oberneuland
+
+
+ Plauen
+
+
+ Rostock II
+
+
+ S. Leipzig
+
+
+ T. Berlin
+
+
+ Wilhelmshaven
+
+
+ Wolfsburg II
+
+
+
diff --git a/support_files/definitions/europe/germany/league_germany4b.xml b/support_files/definitions/europe/germany/league_germany4b.xml
new file mode 100755
index 00000000..1bc96249
--- /dev/null
+++ b/support_files/definitions/europe/germany/league_germany4b.xml
@@ -0,0 +1,87 @@
+
+
+ germany4b
+ Regionalliga West
+ RL West
+ flag_germany.png
+ 1
+ 1
+ 7
+ 6100
+ germany
+ 5
+ 4
+
+
+
+ 1
+ 1
+ germany3
+ promotion
+
+
+
+ 15
+ 18
+ germany5_7 germany5_9 germany5_11 germany5_12
+ relegation
+
+
+
+
+
+ Bochum II
+
+
+ Cloppenburg
+
+
+ B. Dortmund II
+
+
+ Elversberg
+
+
+ Essen
+
+
+ Kaiserslautern II
+
+
+ Kleve
+
+
+ Köln II
+
+
+ B. Leverkusen II
+
+
+ S. Lotte
+
+
+ Mainz II
+
+
+ M'gladbach II
+
+
+ P. Münster
+
+
+ Oggersheim
+
+
+ Schalke II
+
+
+ E. Trier
+
+
+ Verl
+
+
+ Worms
+
+
+
diff --git a/support_files/definitions/europe/germany/league_germany4c.xml b/support_files/definitions/europe/germany/league_germany4c.xml
new file mode 100755
index 00000000..2f758204
--- /dev/null
+++ b/support_files/definitions/europe/germany/league_germany4c.xml
@@ -0,0 +1,87 @@
+
+
+ germany4c
+ Regionalliga Süd
+ RL Süd
+ flag_germany.png
+ 1
+ 1
+ 7
+ 6100
+ germany
+ 5
+ 4
+
+
+
+ 1
+ 1
+ germany3
+ promotion
+
+
+
+ 15
+ 18
+ germany5_1 germany5_2 germany5_3 germany5_8
+ relegation
+
+
+
+
+
+ V. Aschaffenburg
+
+
+ E. Bamberg
+
+
+ Darmstadt
+
+
+ E. Frankfurt II
+
+
+ Freiburg II
+
+
+ G. Fürth II
+
+
+ Großbardorf
+
+
+ Heidenheim
+
+
+ Karlsruhe II
+
+
+ H. Kassel
+
+
+ W. Mannheim
+
+
+ T. München II
+
+
+ Nürnberg II
+
+
+ Pfullendorf
+
+
+ Reutlingen
+
+
+ Ulm
+
+
+ Unterhaching II
+
+
+ W. Wiesbaden II
+
+
+
diff --git a/support_files/definitions/europe/germany/league_germany5_1.xml b/support_files/definitions/europe/germany/league_germany5_1.xml
new file mode 100644
index 00000000..dc1c3172
--- /dev/null
+++ b/support_files/definitions/europe/germany/league_germany5_1.xml
@@ -0,0 +1,81 @@
+
+
+ germany5_1
+ Oberliga Baden-Württemberg
+ OL Baden-Württemberg
+ flag_germany.png
+ 1
+ 1
+ 7
+ 5400
+ germany
+ 5
+ 5
+
+
+
+ 1
+ 1
+ germany4c
+ promotion
+
+
+
+
+
+
+ Balingen
+
+
+ Crailsheim
+
+
+ V. Mannheim
+
+
+ Bahling
+
+
+ Freiberg
+
+
+ Villingen
+
+
+ Nöttingen
+
+
+ Gmünd
+
+
+ Großaspach
+
+
+ Illertissen
+
+
+ Kehl
+
+
+ Durlach
+
+
+ Stuttgarter K. II
+
+
+ Hoffenheim II
+
+
+ Kirchheim
+
+
+ A. Walldorf
+
+
+ Offenburg
+
+
+ Au Iller
+
+
+
\ No newline at end of file
diff --git a/support_files/definitions/europe/germany/league_germany5_10.xml b/support_files/definitions/europe/germany/league_germany5_10.xml
new file mode 100644
index 00000000..dcff70b0
--- /dev/null
+++ b/support_files/definitions/europe/germany/league_germany5_10.xml
@@ -0,0 +1,80 @@
+
+
+ germany5_10
+ Oberliga Schleswig-Holstein
+ OL S-H
+ flag_germany.png
+ 1
+ 1
+ 7
+ 5400
+ germany
+ 5
+ 5
+
+
+
+ 1
+ 1
+ germany4a
+ promotion
+
+
+
+
+
+ H. Rhen
+
+
+ H. Kiel II
+
+
+ E. Büdelsdorf
+
+
+ Itzehoe
+
+
+ Schleswig S.
+
+
+ Neumunster
+
+
+ Heid
+
+
+ Kropp
+
+
+ V. Lübeck II
+
+
+ Heikendorf
+
+
+ Flensburg
+
+
+ Eckernförd
+
+
+ V. Horst
+
+
+ C. Kiel
+
+
+ Altenholz
+
+
+ Husum
+
+
+ Kilia
+
+
+ N. Strand
+
+
+
\ No newline at end of file
diff --git a/support_files/definitions/europe/germany/league_germany5_11.xml b/support_files/definitions/europe/germany/league_germany5_11.xml
new file mode 100644
index 00000000..1e6f4377
--- /dev/null
+++ b/support_files/definitions/europe/germany/league_germany5_11.xml
@@ -0,0 +1,80 @@
+
+
+ germany5_11
+ Oberliga Niedersachsen West
+ OL N W
+ flag_germany.png
+ 1
+ 1
+ 7
+ 5400
+ germany
+ 5
+ 5
+
+
+
+ 1
+ 1
+ germany4b
+ promotion
+
+
+
+
+
+ Meppen
+
+
+ E. Nordhorn
+
+
+ VB. Oldenburg
+
+
+ Bavenstedt
+
+
+ VL. Oldenburg
+
+
+ G. Leer
+
+
+ Havelse
+
+
+ B. Rothenfelde
+
+
+ Langenhagen
+
+
+ V. Osnabrück II
+
+
+ Pewsum
+
+
+ P. Hameln
+
+
+ B. Hildesheim
+
+
+ S. W. Rehden
+
+
+ A. Hannover
+
+
+ Lingen
+
+
+ Heessel
+
+
+ Wilhelmshaven II
+
+
+
\ No newline at end of file
diff --git a/support_files/definitions/europe/germany/league_germany5_12.xml b/support_files/definitions/europe/germany/league_germany5_12.xml
new file mode 100644
index 00000000..06a96972
--- /dev/null
+++ b/support_files/definitions/europe/germany/league_germany5_12.xml
@@ -0,0 +1,80 @@
+
+
+ germany5_12
+ Oberliga Niedersachsen Ost
+ OL N O
+ flag_germany.png
+ 1
+ 1
+ 7
+ 5400
+ germany
+ 5
+ 5
+
+
+
+ 1
+ 1
+ germany4b
+ promotion
+
+
+
+
+
+ Goslar
+
+
+ E. Braunschweig II
+
+
+ H. Lüneburg
+
+
+ T. Ottersberg
+
+
+ Heeslingen
+
+
+ Gifhorn
+
+
+ D. Assel
+
+
+ O. Scharmbeck
+
+
+ Celle
+
+
+ E. Northeim
+
+
+ Maschen
+
+
+ Ölper
+
+
+ F. Braunschweig
+
+
+ W. Göttingen
+
+
+ B. W. Bornreihe
+
+
+ Güldenstern S.
+
+
+ Rotenburg
+
+
+ Vorsfelde
+
+
+
\ No newline at end of file
diff --git a/support_files/definitions/europe/germany/league_germany5_2.xml b/support_files/definitions/europe/germany/league_germany5_2.xml
new file mode 100644
index 00000000..8d62270b
--- /dev/null
+++ b/support_files/definitions/europe/germany/league_germany5_2.xml
@@ -0,0 +1,80 @@
+
+
+ germany5_2
+ Oberliga Bayern
+ OL Bayern
+ flag_germany.png
+ 1
+ 1
+ 7
+ 5400
+ germany
+ 5
+ 5
+
+
+
+ 1
+ 1
+ germany4c
+ promotion
+
+
+
+
+
+ Bayreuth
+
+
+ Aindling
+
+
+ Weiden
+
+
+ Buchbach
+
+
+ Memmingen
+
+
+ Bad Kötzting
+
+
+ B. Hof
+
+
+ Seligenporten
+
+
+ Würzburg F.
+
+
+ Ismaning
+
+
+ Frohnlach
+
+
+ Würzburger K.
+
+
+ Ingolstadt II
+
+
+ Schweinfurt
+
+
+ Ansbach
+
+
+ Rain am Lech
+
+
+ Erlangen-Bruck
+
+
+ Thannhausen
+
+
+
\ No newline at end of file
diff --git a/support_files/definitions/europe/germany/league_germany5_3.xml b/support_files/definitions/europe/germany/league_germany5_3.xml
new file mode 100644
index 00000000..c8ca1631
--- /dev/null
+++ b/support_files/definitions/europe/germany/league_germany5_3.xml
@@ -0,0 +1,83 @@
+
+
+ germany5_3
+ Oberliga Hessen
+ OL Hessen
+ flag_germany.png
+ 1
+ 1
+ 7
+ 5400
+ germany
+ 5
+ 5
+
+
+
+ 1
+ 1
+ germany4c
+ promotion
+
+
+
+
+
+ Waldgirmes
+
+
+ Klein-Karben
+
+
+ Alzenau
+
+
+ B. Fulda
+
+
+ B. Flieden
+
+
+ Wörsdorf
+
+
+ R. W. Frankfurt
+
+
+ Eschborn
+
+
+ Würges
+
+
+ Baunatal
+
+
+ Hünfeld
+
+
+ Fernwald
+
+
+ E. Stadtallendorf
+
+
+ Vellmar
+
+
+ K. Offenbach II
+
+
+ Ober-Roden
+
+
+ V. Uberach
+
+
+ H. Kassel II
+
+
+ Lohfelden
+
+
+
\ No newline at end of file
diff --git a/support_files/definitions/europe/germany/league_germany5_4.xml b/support_files/definitions/europe/germany/league_germany5_4.xml
new file mode 100644
index 00000000..b495590d
--- /dev/null
+++ b/support_files/definitions/europe/germany/league_germany5_4.xml
@@ -0,0 +1,74 @@
+
+
+ germany5_4
+ Oberliga Nordost-Nord
+ OL NOFV Nord
+ flag_germany.png
+ 1
+ 1
+ 7
+ 5400
+ germany
+ 5
+ 5
+
+
+
+ 1
+ 1
+ germany4a
+ promotion
+
+
+
+
+
+ D. Berlin
+
+
+ Ludwigsfeld
+
+
+ Lichterfeld
+
+
+ Greif
+
+
+ P. Berlin
+
+
+ Neustrelitz
+
+
+ Schöneiche
+
+
+ Falkensee F.
+
+
+ Berlin An.
+
+
+ Spandau
+
+
+ Rathenow
+
+
+ Greifswald
+
+
+ Reinickendorf
+
+
+ Bentwisch
+
+
+ T. B. Berlin
+
+
+ Brandenburg S.
+
+
+
\ No newline at end of file
diff --git a/support_files/definitions/europe/germany/league_germany5_5.xml b/support_files/definitions/europe/germany/league_germany5_5.xml
new file mode 100644
index 00000000..4e0edb71
--- /dev/null
+++ b/support_files/definitions/europe/germany/league_germany5_5.xml
@@ -0,0 +1,74 @@
+
+
+ germany5_5
+ Oberliga Nordost-Süd
+ OL NOFV Süd
+ flag_germany.png
+ 1
+ 1
+ 7
+ 5400
+ germany
+ 5
+ 5
+
+
+
+ 1
+ 1
+ germany4a
+ promotion
+
+
+
+
+
+ Eilenburg
+
+
+ Meuselwitz
+
+
+ L. Leipzig
+
+
+ B. Dresden
+
+
+ R. W. Erfurt II
+
+
+ B. Bautzen
+
+
+ G. Halberstadt
+
+
+ Pößneck
+
+
+ Zwickau
+
+
+ C. Z. Jena II
+
+
+ E. Aue II
+
+
+ Markranstädt
+
+
+ V. Auerbach
+
+
+ Gera
+
+
+ F. Magdeburg II
+
+
+ Wolfen
+
+
+
\ No newline at end of file
diff --git a/support_files/definitions/europe/germany/league_germany5_6.xml b/support_files/definitions/europe/germany/league_germany5_6.xml
new file mode 100644
index 00000000..fb028e8c
--- /dev/null
+++ b/support_files/definitions/europe/germany/league_germany5_6.xml
@@ -0,0 +1,80 @@
+
+
+ germany5_6
+ Oberliga Hamburg
+ OL Hamburg
+ flag_germany.png
+ 1
+ 1
+ 7
+ 5400
+ germany
+ 5
+ 5
+
+
+
+ 1
+ 1
+ germany4a
+ promotion
+
+
+
+
+
+ C. Hamburg
+
+
+ Vi. Hamburg
+
+
+ C. Neuengamme
+
+
+ E. Norderstedt
+
+
+ Bergedorf
+
+
+ Egenbüttel
+
+
+ S. P. Hamburg II
+
+
+ V. Ohe
+
+
+ Buchholz
+
+
+ Meiendorf
+
+
+ Vorwärts W.
+
+
+ L. Hamburg
+
+
+ Condor
+
+
+ B. Uhlenhorst
+
+
+ H. Rellingen
+
+
+ Vf. Hamburg
+
+
+ Uhlenhorst
+
+
+ Niendorf
+
+
+
\ No newline at end of file
diff --git a/support_files/definitions/europe/germany/league_germany5_7.xml b/support_files/definitions/europe/germany/league_germany5_7.xml
new file mode 100644
index 00000000..47f30312
--- /dev/null
+++ b/support_files/definitions/europe/germany/league_germany5_7.xml
@@ -0,0 +1,74 @@
+
+
+ germany5_7
+ Oberliga Bremen
+ OL Bremen
+ flag_germany.png
+ 1
+ 1
+ 7
+ 5400
+ germany
+ 5
+ 5
+
+
+
+ 1
+ 1
+ germany4b
+ promotion
+
+
+
+
+
+ Brinkum
+
+
+ F. Bremerhaven
+
+
+ Bremen S.
+
+
+ Blumenthal
+
+
+ O. Bremerhaven
+
+
+ W. Bremen III
+
+
+ Habenhausen
+
+
+ T. Bremen
+
+
+ A. Vegasack
+
+
+ B. Melchiorshausen
+
+
+ V. Bremen
+
+
+ Wulsdorf
+
+
+ Schwachhausen
+
+
+ V. Blockdiek
+
+
+ Osterholz
+
+
+ V. S. Bremen
+
+
+
\ No newline at end of file
diff --git a/support_files/definitions/europe/germany/league_germany5_8.xml b/support_files/definitions/europe/germany/league_germany5_8.xml
new file mode 100644
index 00000000..f6d250b7
--- /dev/null
+++ b/support_files/definitions/europe/germany/league_germany5_8.xml
@@ -0,0 +1,80 @@
+
+
+ germany5_8
+ Oberliga Südwest
+ OL Südwest
+ flag_germany.png
+ 1
+ 1
+ 7
+ 5400
+ germany
+ 5
+ 5
+
+
+
+ 1
+ 1
+ germany4c
+ promotion
+
+
+
+
+
+ Saarbrücken
+
+
+ Pirmasens
+
+
+ Homburg S.
+
+
+ Wirges
+
+
+ Mechtersheim
+
+
+ Hauenstein
+
+
+ Elversberg II
+
+
+ Mettlach
+
+
+ Neunkirchen
+
+
+ Hasborn
+
+
+ Mayen
+
+
+ Niederauerbach
+
+
+ Betzdorf
+
+
+ Bad Breisig
+
+
+ A. Waldalgesheim
+
+
+ Rossbach
+
+
+ Köllerbach
+
+
+ Idar Oberstein
+
+
+
\ No newline at end of file
diff --git a/support_files/definitions/europe/germany/league_germany5_9.xml b/support_files/definitions/europe/germany/league_germany5_9.xml
new file mode 100644
index 00000000..40501a2d
--- /dev/null
+++ b/support_files/definitions/europe/germany/league_germany5_9.xml
@@ -0,0 +1,83 @@
+
+
+ germany5_9
+ Oberliga Nordrhein-Westfalen
+ OL NRW
+ flag_germany.png
+ 1
+ 1
+ 7
+ 5400
+ germany
+ 5
+ 5
+
+
+
+ 1
+ 1
+ germany4b
+ promotion
+
+
+
+
+
+ Bonn
+
+
+ Herne
+
+
+ Gütersloh
+
+
+ Delbrück
+
+
+ A. Aachen II
+
+
+ F. Düsseldorf II
+
+
+ Oestrich
+
+
+ A. Bielefeld II
+
+
+ Duisburg II
+
+
+ S. F. Köln
+
+
+ Hüls
+
+
+ Wattenscheid
+
+
+ S. W. Essen
+
+
+ G. Dattenfeld
+
+
+ S. Siegen
+
+
+ Schermbeck
+
+
+ R. W. Essen II
+
+
+ Hammer
+
+
+ Velbert
+
+
+
\ No newline at end of file