summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/babel
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-06-26 21:24:22 +0000
committerKarl Berry <karl@freefriends.org>2017-06-26 21:24:22 +0000
commit439864b38b6777a8f40523a964c0fb7e3c352bff (patch)
tree173cbf91e3ef1fedbcd130504bb73b46edffa16e /Master/texmf-dist/tex/generic/babel
parentb41810159701157d4c4082233224c298a27f4574 (diff)
babel (26jun17)
git-svn-id: svn://tug.org/texlive/trunk@44705 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/babel')
-rw-r--r--Master/texmf-dist/tex/generic/babel/UKenglish.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/USenglish.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/afrikaans.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/albanian.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/american.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/austrian.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/babel.def165
-rw-r--r--Master/texmf-dist/tex/generic/babel/babel.sty30
-rw-r--r--Master/texmf-dist/tex/generic/babel/bahasa.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/bahasam.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/basque.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/blplain.tex18
-rw-r--r--Master/texmf-dist/tex/generic/babel/bplain.tex18
-rw-r--r--Master/texmf-dist/tex/generic/babel/breton.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/british.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/bulgarian.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/catalan.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/croatian.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/czech.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/danish.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/dutch.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/english.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/esperanto.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/estonian.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/finnish.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/francais.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/galician.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/germanb.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/greek.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/hebrew.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/hyphen.cfg22
-rw-r--r--Master/texmf-dist/tex/generic/babel/icelandic.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/interlingua.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/irish.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/italian.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/latin.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/README-locale38
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/af/babel-af.ini184
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/af/babel-afrikaans.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/agq/babel-aghem.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/agq/babel-agq.ini173
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ak/babel-ak.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ak/babel-akan.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/am/babel-am.ini185
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/am/babel-amharic.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar.ini149
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/as/babel-as.ini171
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/as/babel-assamese.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/asa/babel-asa.ini187
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/asa/babel-asu.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ast/babel-ast.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ast/babel-asturian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Cyrl.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Latn.ini187
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/az/babel-az.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-cyrillic.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-cyrl.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-latin.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-latn.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bas/babel-bas.ini173
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bas/babel-basaa.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/be/babel-be.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/be/babel-belarusian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bem/babel-bem.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bem/babel-bemba.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bez/babel-bena.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bez/babel-bez.ini187
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bg/babel-bg.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bg/babel-bulgarian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bm/babel-bambara.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bm/babel-bm.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bn/babel-bengali.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bn/babel-bn.ini149
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bo/babel-bo.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bo/babel-tibetan.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/br/babel-br.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/br/babel-breton.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/brx/babel-bodo.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/brx/babel-brx.ini176
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-cyrillic.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-cyrl.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-latin.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-latn.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Cyrl.ini187
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Latn.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs.ini185
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ca/babel-ca.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ca/babel-catalan.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ce/babel-ce.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ce/babel-chechen.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/cgg/babel-cgg.ini187
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/cgg/babel-chiga.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/chr/babel-cherokee.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/chr/babel-chr.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ckb/babel-centralkurdish.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ckb/babel-ckb.ini171
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/cs/babel-cs.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/cs/babel-czech.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/cy/babel-welsh.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/da/babel-da.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/da/babel-danish.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dav/babel-dav.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dav/babel-taita.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-austrian.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT.ini191
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini193
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-german-at.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-german-austria.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-german-ch.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-german-switzerland.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-german.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-nswissgerman.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-swissgerman.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dje/babel-dje.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dje/babel-zarma.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dsb/babel-dsb.ini187
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dsb/babel-lowersorbian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dsb/babel-lsorbian.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dua/babel-dua.ini173
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dua/babel-duala.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dyo/babel-dyo.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dyo/babel-jolafonyi.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dz/babel-dz.ini174
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dz/babel-dzongkha.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ebu/babel-ebu.ini187
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ebu/babel-embu.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ee/babel-ee.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ee/babel-ewe.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/el/babel-el.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/el/babel-greek.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-american.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-australian.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-british.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-canadian.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-en-AU.ini191
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-en-CA.ini191
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-en-GB.ini193
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-en-NZ.ini191
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-en-US.ini192
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-en.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-english-au.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-english-australia.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-english-ca.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-english-canada.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-english-gb.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-english-newzealand.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-english-nz.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-english-unitedkingdom.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-english-unitedstates.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-english-us.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-english.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-newzealand.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-ukenglish.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/en/babel-usenglish.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/eo/babel-eo.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/eo/babel-esperanto.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/es/babel-es-MX.ini192
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/es/babel-es.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/es/babel-mexican.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/es/babel-spanish-mexico.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/es/babel-spanish-mx.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/es/babel-spanish.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/et/babel-estonian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/et/babel-et.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/eu/babel-basque.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/eu/babel-eu.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ewo/babel-ewo.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ewo/babel-ewondo.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini149
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fa/babel-persian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ff/babel-ff.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ff/babel-fulah.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fi/babel-fi.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fi/babel-finnish.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fil/babel-fil.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fil/babel-filipino.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fo/babel-faroese.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fo/babel-fo.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-BE.ini190
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-CA.ini190
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-CH.ini190
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-LU.ini190
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-be.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-belgium.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-ca.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-canada.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-ch.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-lu.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-luxembourg.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-switzerland.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fr/babel-french.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fur/babel-friulian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fur/babel-fur.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fy/babel-fy.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fy/babel-westernfrisian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ga/babel-ga.ini185
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ga/babel-irish.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gd/babel-gd.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gd/babel-scottishgaelic.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gl/babel-galician.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gl/babel-gl.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gsw/babel-gsw.ini185
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gsw/babel-swissgerman.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gu/babel-gu.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gu/babel-gujarati.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/guz/babel-gusii.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/guz/babel-guz.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gv/babel-gv.ini185
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gv/babel-manx.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-GH.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-NE.ini163
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-gh.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-ghana.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-ne.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-niger.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/haw/babel-haw.ini170
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/haw/babel-hawaiian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/he/babel-he.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/he/babel-hebrew.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/hi/babel-hi.ini173
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/hi/babel-hindi.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/hr/babel-croatian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/hr/babel-hr.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/hsb/babel-hsb.ini187
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/hsb/babel-uppersorbian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/hsb/babel-usorbian.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/hu/babel-hu.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/hu/babel-hungarian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/hy/babel-armenian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/hy/babel-hy.ini171
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ia/babel-ia.ini122
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ia/babel-interlingua.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/id/babel-id.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/id/babel-indonesian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ig/babel-ig.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ig/babel-igbo.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ii/babel-ii.ini171
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ii/babel-sichuanyi.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/is/babel-icelandic.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/is/babel-is.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/it/babel-it.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/it/babel-italian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ja/babel-ja.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ja/babel-japanese.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/jgo/babel-jgo.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/jgo/babel-ngomba.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/jmc/babel-jmc.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/jmc/babel-machame.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ka/babel-georgian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ka/babel-ka.ini149
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kab/babel-kab.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kab/babel-kabyle.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kam/babel-kam.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kam/babel-kamba.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kde/babel-kde.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kde/babel-makonde.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kea/babel-kabuverdianu.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kea/babel-kea.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/khq/babel-khq.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/khq/babel-koyrachiini.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ki/babel-ki.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ki/babel-kikuyu.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kk/babel-kazakh.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kk/babel-kk.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kkj/babel-kako.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kkj/babel-kkj.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kl/babel-kalaallisut.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kl/babel-kl.ini185
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kln/babel-kalenjin.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kln/babel-kln.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/km/babel-khmer.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/km/babel-km.ini171
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kn/babel-kannada.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kn/babel-kn.ini154
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ko/babel-korean.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kok/babel-kok.ini171
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kok/babel-konkani.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ks/babel-kashmiri.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ks/babel-ks.ini171
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ksb/babel-ksb.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ksb/babel-shambala.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ksf/babel-bafia.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ksf/babel-ksf.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ksh/babel-colognian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ksh/babel-ksh.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kw/babel-cornish.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/kw/babel-kw.ini185
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ky/babel-ky.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ky/babel-kyrgyz.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lag/babel-lag.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lag/babel-langi.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lb/babel-lb.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lb/babel-luxembourgish.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lg/babel-ganda.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lg/babel-lg.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lkt/babel-lakota.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lkt/babel-lkt.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ln/babel-lingala.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ln/babel-ln.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lo/babel-lao.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lo/babel-lo.ini149
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lrc/babel-lrc.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lrc/babel-northernluri.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lt/babel-lithuanian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lt/babel-lt.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lu/babel-lu.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lu/babel-lubakatanga.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/luo/babel-luo.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/luo/babel-luo.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/luy/babel-luy.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/luy/babel-luyia.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lv/babel-latvian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/lv/babel-lv.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mas/babel-mas.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mas/babel-masai.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mer/babel-mer.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mer/babel-meru.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mfe/babel-mfe.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mfe/babel-morisyen.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mg/babel-malagasy.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mg/babel-mg.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mgh/babel-makhuwameetto.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mgh/babel-mgh.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mgo/babel-meta.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mgo/babel-mgo.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mk/babel-macedonian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mk/babel-mk.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ml/babel-malayalam.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ml/babel-ml.ini160
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mn/babel-mn.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mn/babel-mongolian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mr/babel-marathi.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mr/babel-mr.ini149
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-bn.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-brunei.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-sg.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-singapore.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-BN.ini163
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-SG.ini163
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mt/babel-maltese.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mt/babel-mt.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mua/babel-mua.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mua/babel-mundang.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/my/babel-burmese.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/my/babel-my.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mazanderani.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mzn.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/naq/babel-nama.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/naq/babel-naq.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nb/babel-nb.ini188
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nb/babel-norsk.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nb/babel-norwegianbokmal.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nd/babel-nd.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nd/babel-northndebele.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ne/babel-ne.ini171
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ne/babel-nepali.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nl/babel-dutch.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nl/babel-nl.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nmg/babel-kwasio.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nmg/babel-nmg.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nn/babel-nn.ini187
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nn/babel-norwegiannynorsk.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nn/babel-nynorsk.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nnh/babel-ngiemboon.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nnh/babel-nnh.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nus/babel-nuer.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nus/babel-nus.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nyn/babel-nyankole.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/nyn/babel-nyn.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/oc/babel-oc.ini122
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/oc/babel-occitan.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/om/babel-om.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/om/babel-oromo.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/or/babel-or.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/or/babel-oriya.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/os/babel-os.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/os/babel-ossetic.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Arab.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Guru.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa.ini171
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-arab.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-arabic.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-gurmukhi.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-guru.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pl/babel-pl.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pl/babel-polish.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pms/babel-piedmontese.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pms/babel-pms.ini122
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ps/babel-pashto.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ps/babel-ps.ini171
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pt/babel-brazilian.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-br.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-brazil.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-portugal.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-pt.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-BR.ini191
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-PT.ini190
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/qu/babel-qu.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/qu/babel-quechua.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/rm/babel-rm.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/rm/babel-romansh.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/rn/babel-rn.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/rn/babel-rundi.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ro/babel-ro.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ro/babel-romanian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/rof/babel-rof.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/rof/babel-rombo.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ru/babel-ru.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ru/babel-russian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/rw/babel-kinyarwanda.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/rw/babel-rw.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/rwk/babel-rwa.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/rwk/babel-rwk.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sah/babel-sah.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sah/babel-sakha.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/saq/babel-samburu.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/saq/babel-saq.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sbp/babel-sangu.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sbp/babel-sbp.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/se/babel-northernsami.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/se/babel-samin.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/se/babel-se.ini187
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/seh/babel-seh.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/seh/babel-sena.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ses/babel-koyraborosenni.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ses/babel-ses.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sg/babel-sango.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sg/babel-sg.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Latn.ini187
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Tfng.ini173
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-latin.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-latn.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-tfng.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-tifinagh.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/si/babel-si.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/si/babel-sinhala.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sk/babel-sk.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sk/babel-slovak.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sl/babel-sl.ini187
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sl/babel-slovene.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sl/babel-slovenian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/smn/babel-inarisami.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/smn/babel-smn.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sn/babel-shona.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sn/babel-sn.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/so/babel-so.ini185
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/so/babel-somali.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sq/babel-albanian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sq/babel-sq.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrillic-bosniaherzegovina.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrillic-kosovo.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrillic-montenegro.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrillic.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-ba.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-me.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-xk.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latin-bosniaherzegovina.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latin-kosovo.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latin-montenegro.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latin.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-ba.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-me.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-xk.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-BA.ini190
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-ME.ini190
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-XK.ini190
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl.ini187
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-BA.ini190
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-ME.ini190
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-XK.ini190
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn.ini187
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sv/babel-sv.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sv/babel-swedish.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sw/babel-sw.ini185
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/sw/babel-swahili.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ta/babel-ta.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ta/babel-tamil.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/te/babel-te.ini149
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/te/babel-telugu.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/teo/babel-teo.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/teo/babel-teso.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/th/babel-th.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/th/babel-thai.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ti/babel-ti.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ti/babel-tigrinya.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/tk/babel-tk.ini147
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/tk/babel-turkmen.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/to/babel-to.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/to/babel-tongan.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/tr/babel-tr.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/tr/babel-turkish.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/twq/babel-tasawaq.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/twq/babel-twq.ini185
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/tzm/babel-centralatlastamazight.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/tzm/babel-tzm.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ug/babel-ug.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ug/babel-uyghur.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uk/babel-uk.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uk/babel-ukrainian.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ur/babel-ur.ini149
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ur/babel-urdu.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Arab.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Cyrl.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Latn.ini187
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-arab.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-arabic.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-cyrillic.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-cyrl.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-latin.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-latn.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Latn.ini187
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Vaii.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-latin.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-latn.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-vai.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-vaii.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai.ini171
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vi/babel-vi.ini187
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vi/babel-vietnam.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vi/babel-vietnamese.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vun/babel-vun.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/vun/babel-vunjo.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/wae/babel-wae.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/wae/babel-walser.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/xog/babel-soga.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/xog/babel-xog.ini186
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/yav/babel-yangben.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/yav/babel-yav.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/yi/babel-yi.ini182
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/yi/babel-yiddish.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/yo/babel-yo.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/yo/babel-yoruba.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/yue/babel-cantonese.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/yue/babel-yue.ini173
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zgh/babel-standardmoroccantamazight.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zgh/babel-zgh.ini172
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-hk.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-mo.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-sg.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant-hk.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant-mo.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant.tex4
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-simplified-hongkongsarchina.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-simplified-macausarchina.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-simplified-singapore.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-simplified.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-traditional-hongkongsarchina.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-traditional-macausarchina.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-traditional.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-HK.ini176
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-MO.ini176
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-SG.ini177
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans.ini173
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-HK.ini176
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-MO.ini176
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant.ini173
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh.ini173
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zu/babel-zu.ini185
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/zu/babel-zulu.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/lsorbian.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/luababel.def39
-rw-r--r--Master/texmf-dist/tex/generic/babel/magyar.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/naustrian.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/ngermanb.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/nil.ldf20
-rw-r--r--Master/texmf-dist/tex/generic/babel/norsk.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/plain.def18
-rw-r--r--Master/texmf-dist/tex/generic/babel/polish.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/portuges.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/romanian.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/russianb.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/samin.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/scottish.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/serbian.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/slovak.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/slovene.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/spanish.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/swedish.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/switch.def46
-rw-r--r--Master/texmf-dist/tex/generic/babel/turkish.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/ukraineb.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/usorbian.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/welsh.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/xebabel.def39
609 files changed, 46937 insertions, 338 deletions
diff --git a/Master/texmf-dist/tex/generic/babel/UKenglish.sty b/Master/texmf-dist/tex/generic/babel/UKenglish.sty
index 0cdf3958c32..bfd5ff735f8 100644
--- a/Master/texmf-dist/tex/generic/babel/UKenglish.sty
+++ b/Master/texmf-dist/tex/generic/babel/UKenglish.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `UKenglish.sty'.
+%% End of file `compat/UKenglish.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/USenglish.sty b/Master/texmf-dist/tex/generic/babel/USenglish.sty
index ab864c2016d..4e0242ba9ca 100644
--- a/Master/texmf-dist/tex/generic/babel/USenglish.sty
+++ b/Master/texmf-dist/tex/generic/babel/USenglish.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `USenglish.sty'.
+%% End of file `compat/USenglish.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/afrikaans.sty b/Master/texmf-dist/tex/generic/babel/afrikaans.sty
index 8e516364bec..b4c0713a569 100644
--- a/Master/texmf-dist/tex/generic/babel/afrikaans.sty
+++ b/Master/texmf-dist/tex/generic/babel/afrikaans.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `afrikaans.sty'.
+%% End of file `compat/afrikaans.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/albanian.sty b/Master/texmf-dist/tex/generic/babel/albanian.sty
index 1bc0d30e100..1aaf938c441 100644
--- a/Master/texmf-dist/tex/generic/babel/albanian.sty
+++ b/Master/texmf-dist/tex/generic/babel/albanian.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `albanian.sty'.
+%% End of file `compat/albanian.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/american.sty b/Master/texmf-dist/tex/generic/babel/american.sty
index 677b98851f1..9a75c0a082f 100644
--- a/Master/texmf-dist/tex/generic/babel/american.sty
+++ b/Master/texmf-dist/tex/generic/babel/american.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `american.sty'.
+%% End of file `compat/american.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/austrian.sty b/Master/texmf-dist/tex/generic/babel/austrian.sty
index c90892b3680..dd1350cd809 100644
--- a/Master/texmf-dist/tex/generic/babel/austrian.sty
+++ b/Master/texmf-dist/tex/generic/babel/austrian.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `austrian.sty'.
+%% End of file `compat/austrian.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/babel.def b/Master/texmf-dist/tex/generic/babel/babel.def
index 815dedaecb6..3a3c0248835 100644
--- a/Master/texmf-dist/tex/generic/babel/babel.def
+++ b/Master/texmf-dist/tex/generic/babel/babel.def
@@ -38,7 +38,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2017/05/19 v3.10 The Babel package]
+%%\ProvidesFile{babel.dtx}[2017/06/26 v3.11 The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989-2008 by Johannes Braams,
%% TeXniek
@@ -56,7 +56,7 @@
\wlog{File: #1 #4 #3 <#2>}%
\let\ProvidesFile\@undefined}
\fi
-\ProvidesFile{babel.def}[2017/05/19 3.10 Babel common definitions]
+\ProvidesFile{babel.def}[2017/06/26 3.11 Babel common definitions]
\ifx\AtBeginDocument\@undefined
\input plain.def\relax
\fi
@@ -67,10 +67,7 @@
\let\bbl@afterlang\relax
\let\bbl@language@opts\@empty
\fi
-\def\bbl@tempa{3.10}%
-\ifx\bbl@version\bbl@tempa\else
- \input switch.def\relax
-\fi
+\input switch.def\relax
\ifx\bbl@languages\@undefined
\ifx\directlua\@undefined
\openin1 = language.def
@@ -265,7 +262,7 @@
everylanguage=1,loadkernel=1,loadpatterns=1,loadexceptions=1,%
adddialect=2,patterns=2,defaultcommands=0,encodedcommands=2,write=0,%
beforeextras=0,afterextras=0,stopcommands=0,stringprocess=0,%
- hyphenation=2,initiateactive=3,afterreset=0}
+ hyphenation=2,initiateactive=3,afterreset=0,foreign=0,foreign*=0}
\newcommand\babelensure[2][]{% TODO - revise test files
\AddBabelHook{babel-ensure}{afterextras}{%
\ifcase\bbl@select@type
@@ -1286,8 +1283,7 @@
{If you want to modify `#2' you must tell how in\\%
the optional argument. Currently there are two\\%
options: captions=lang-tag, hyphenrules=lang-list}%
- {Use this macro as documented}
-}%
+ {Use this macro as documented}}%
{\bbl@provide@renew{#2}}}%
\babelensure{#2}%
\let\languagename\bbl@savelangname}
@@ -1419,6 +1415,34 @@
\bbl@exportkey{sname}{script.name}{#1}{#2}%
\bbl@exportkey{sbcp}{script.tag.bcp47}{#1}{#2}%
\bbl@exportkey{sotf}{script.tag.opentype}{#1}{#2}}
+\newcommand\BabelDateSpace{\nobreakspace{}}
+\newcommand\BabelDateDot{.\@}
+\newcommand\BabelDated[1]{{\number#1}}
+\newcommand\BabelDatedd[1]{{\ifnum#1<10 0\fi\number#1}}
+\newcommand\BabelDateM[1]{{\number#1}}
+\newcommand\BabelDateMM[1]{{\ifnum#1<10 0\fi\number#1}}
+\newcommand\BabelDateMMMM[1]{{%
+ \csname month\romannumeral\month name\endcsname}}%
+\newcommand\BabelDatey[1]{{\number#1}}%
+\newcommand\BabelDateyy[1]{{%
+ \ifnum#1<10 0\number#1 %
+ \else\ifnum#1<100 \number#1 %
+ \else\ifnum#1<1000 \expandafter\@gobble\number#1 %
+ \else\ifnum#1<10000 \expandafter\@gobbletwo\number#1 %
+ \else\ERRORd % TODO - real error
+ \fi\fi\fi\fi}}
+\newcommand\BabelDateyyyy[1]{{\number#1}}
+\def\bbl@TG@@date{%
+ \bbl@replace\bbl@toreplace{[ ]}{\BabelDateSpace{}}%
+ \bbl@replace\bbl@toreplace{[.]}{\BabelDateDot{}}%
+ \bbl@replace\bbl@toreplace{[d]}{\BabelDated{####3}}%
+ \bbl@replace\bbl@toreplace{[dd]}{\BabelDatedd{####3}}%
+ \bbl@replace\bbl@toreplace{[M]}{\BabelDateM{####2}}%
+ \bbl@replace\bbl@toreplace{[MM]}{\BabelDateMM{####2}}%
+ \bbl@replace\bbl@toreplace{[MMMM]}{\BabelDateMMMM{####2}}%
+ \bbl@replace\bbl@toreplace{[y]}{\BabelDatey{####1}}%
+ \bbl@replace\bbl@toreplace{[yy]}{\BabelDateyy{####1}}%
+ \bbl@replace\bbl@toreplace{[yyyy]}{\BabelDateyyyy{####1}}}
\ifx\bbl@opt@safe\@empty\else
\def\@newl@bel#1#2#3{%
{\@safe@activestrue
@@ -1647,6 +1671,113 @@
\else
\DeclareTextFontCommand{\textlatin}{\latintext}
\fi
+\def\bbl@trtscripts{%
+ ,Arabic,Imperial Aramaic,Avestan,Cypriot,Hatran,Hebrew,%
+ Old Hungarian,Old Hungarian,Lydian,Mandaean,Manichaean,%
+ Manichaean,Meroitic Cursive,Meroitic,Old North Arabian,%
+ Nabataean,N'Ko,Orkhon,Palmyrene,Inscriptional Pahlavi,%
+ Psalter Pahlavi,Phoenician,Inscriptional Parthian,Samaritan,%
+ Old South Arabian,Syriac,Thaana,}%
+\def\bbl@ensuredir{%
+ \@expandtwoargs
+ \in@{\csname bbl@script@\languagename\endcsname}{\bbl@trtscripts}%
+ \ifin@
+ \bbl@setdirs\@ne
+ \else
+ \bbl@setdirs\z@
+ \fi}
+\def\bbl@setdirs#1{% TODO - math
+ \ifcase\bbl@select@type % TODO - strictly, not the right test
+ \bbl@pagedir{#1}%
+ \bbl@bodydir{#1}%
+ \bbl@pardir{#1}%
+ \fi
+ \bbl@textdir{#1}}
+\ifcase\bbl@engine
+\or
+ \AddBabelHook{babel-bidi}{afterextras}{\bbl@ensuredir}
+ \DisableBabelHook{babel-bidi}
+ \def\bbl@getluadir#1{%
+ \directlua{
+ if tex.#1dir == 'TLT' then
+ tex.sprint('0')
+ elseif tex.#1dir == 'TRT' then
+ tex.sprint('1')
+ end}}
+ \def\bbl@setdir#1#2#3{% 1=text/par.. 2=\textdir.. 3=0 lr/1 rl
+ \ifcase#3\relax
+ \ifcase\bbl@getluadir{#1}\relax\else
+ #2 TLT\relax
+ \fi
+ \else
+ \ifcase\bbl@getluadir{#1}\relax
+ #2 TRT\relax
+ \fi
+ \fi}
+ \def\bbl@textdir{\bbl@setdir{text}\textdir}% TODO - ?\linedir
+ \def\bbl@pardir{\bbl@setdir{par}\pardir}
+ \def\bbl@bodydir{\bbl@setdir{body}\bodydir}
+ \def\bbl@pagedir{\bbl@setdir{page}\pagedir}
+ \def\bbl@dirparastext{\pardir\the\textdir\relax}% %%%%
+\or
+ \AddBabelHook{babel-bidi}{afterextras}{\bbl@ensuredir}
+ \DisableBabelHook{babel-bidi}
+ \newcount\bbl@dirlevel
+ \chardef\bbl@thetextdir\z@
+ \chardef\bbl@thepardir\z@
+ \def\bbl@textdir#1{%
+ \ifcase#1\relax
+ \chardef\bbl@thetextdir\z@
+ \bbl@textdir@i\beginL\endL
+ \else
+ \chardef\bbl@thetextdir\@ne
+ \bbl@textdir@i\beginR\endR
+ \fi}
+ \def\bbl@textdir@i#1#2{%
+ \ifhmode
+ \ifnum\currentgrouplevel>\z@
+ \ifnum\currentgrouplevel=\bbl@dirlevel
+ \bbl@error{Multiple bidi settings inside a group}%
+ {I'll insert a new group, but expect wrong results.}%
+ \bgroup\aftergroup#2\aftergroup\egroup
+ \else
+ \ifcase\currentgrouptype\or % 0 bottom
+ \aftergroup#2% 1 simple {}
+ \or
+ \bgroup\aftergroup#2\aftergroup\egroup % 2 hbox
+ \or
+ \bgroup\aftergroup#2\aftergroup\egroup % 3 adj hbox
+ \or\or\or % vbox vtop align
+ \or
+ \bgroup\aftergroup#2\aftergroup\egroup % 7 noalign
+ \or\or\or\or\or\or % output math disc insert vcent mathchoice
+ \or
+ \aftergroup#2% 14 \begingroup
+ \else
+ \bgroup\aftergroup#2\aftergroup\egroup % 15 adj
+ \fi
+ \fi
+ \bbl@dirlevel\currentgrouplevel
+ \fi
+ #1%
+ \fi}
+ \def\bbl@pardir#1{\chardef\bbl@thepardir#1\relax}
+ \let\bbl@bodydir\@gobble
+ \let\bbl@pagedir\@gobble
+ \def\bbl@dirparastext{\chardef\bbl@thepardir\bbl@thetextdir}
+ \def\bbl@xebidipar{%
+ \let\bbl@xebidipar\relax
+ \TeXXeTstate\@ne
+ \def\bbl@xeeverypar{%
+ \ifcase\bbl@thepardir\else
+ {\setbox\z@\lastbox\beginR\box\z@}%
+ \fi
+ \ifcase\bbl@thetextdir\else\beginR\fi}%
+ \let\bbl@severypar\everypar
+ \newtoks\everypar
+ \everypar=\bbl@severypar
+ \bbl@severypar{\bbl@xeeverypar\the\everypar}}
+\fi
\ifx\loadlocalcfg\@undefined
\@ifpackagewith{babel}{noconfigs}%
{\let\loadlocalcfg\@gobble}%
@@ -1669,22 +1800,6 @@
\endgroup
\if@nobreak\ifvmode\nobreak\fi\fi}
\fi
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
\endinput
%%
%% End of file `babel.def'.
diff --git a/Master/texmf-dist/tex/generic/babel/babel.sty b/Master/texmf-dist/tex/generic/babel/babel.sty
index f183ce68e6b..9d85c47d183 100644
--- a/Master/texmf-dist/tex/generic/babel/babel.sty
+++ b/Master/texmf-dist/tex/generic/babel/babel.sty
@@ -38,7 +38,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2017/05/19 v3.10 The Babel package]
+%%\ProvidesFile{babel.dtx}[2017/06/26 v3.11 The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989-2008 by Johannes Braams,
%% TeXniek
@@ -48,15 +48,11 @@
%% by Javier Bezos
%% all rights reserved.
\NeedsTeXFormat{LaTeX2e}[2005/12/01]
-\ProvidesPackage{babel}[2017/05/19 3.10 The Babel package]
+\ProvidesPackage{babel}[2017/06/26 3.11 The Babel package]
\@ifpackagewith{babel}{debug}
- {\let\bbl@debug\@firstofone
- \input switch.def\relax}
- {\let\bbl@debug\@gobble
- \def\bbl@tempa{3.10}%
-\ifx\bbl@version\bbl@tempa\else
- \input switch.def\relax
-\fi}
+ {\let\bbl@debug\@firstofone}
+ {\let\bbl@debug\@gobble}
+\input switch.def\relax
\ifx\directlua\@undefined\else
\ifx\bbl@luapatterns\@undefined
\input luababel.def
@@ -425,22 +421,6 @@
command;\\%
You shouldn't try to proceed from here, type x to quit.}
\fi
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
\endinput
%%
%% End of file `babel.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/bahasa.sty b/Master/texmf-dist/tex/generic/babel/bahasa.sty
index 9aa1c88a7ce..314dc5e9f42 100644
--- a/Master/texmf-dist/tex/generic/babel/bahasa.sty
+++ b/Master/texmf-dist/tex/generic/babel/bahasa.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `bahasa.sty'.
+%% End of file `compat/bahasa.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/bahasam.sty b/Master/texmf-dist/tex/generic/babel/bahasam.sty
index cdd3ee32a6f..7467654dfad 100644
--- a/Master/texmf-dist/tex/generic/babel/bahasam.sty
+++ b/Master/texmf-dist/tex/generic/babel/bahasam.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `bahasam.sty'.
+%% End of file `compat/bahasam.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/basque.sty b/Master/texmf-dist/tex/generic/babel/basque.sty
index 011ae537a66..ad8f913dd2f 100644
--- a/Master/texmf-dist/tex/generic/babel/basque.sty
+++ b/Master/texmf-dist/tex/generic/babel/basque.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -93,4 +91,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `basque.sty'.
+%% End of file `compat/basque.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/blplain.tex b/Master/texmf-dist/tex/generic/babel/blplain.tex
index d81d99177d5..cbb1a963c89 100644
--- a/Master/texmf-dist/tex/generic/babel/blplain.tex
+++ b/Master/texmf-dist/tex/generic/babel/blplain.tex
@@ -38,7 +38,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2017/05/19 v3.10 The Babel package]
+%%\ProvidesFile{babel.dtx}[2017/06/26 v3.11 The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989-2008 by Johannes Braams,
%% TeXniek
@@ -62,22 +62,6 @@
\fi
\a lplain.tex
\def\fmtname{babel-lplain}
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
\endinput
%%
%% End of file `blplain.tex'.
diff --git a/Master/texmf-dist/tex/generic/babel/bplain.tex b/Master/texmf-dist/tex/generic/babel/bplain.tex
index 4ef65deba93..400800a9622 100644
--- a/Master/texmf-dist/tex/generic/babel/bplain.tex
+++ b/Master/texmf-dist/tex/generic/babel/bplain.tex
@@ -38,7 +38,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2017/05/19 v3.10 The Babel package]
+%%\ProvidesFile{babel.dtx}[2017/06/26 v3.11 The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989-2008 by Johannes Braams,
%% TeXniek
@@ -62,22 +62,6 @@
\fi
\a plain.tex
\def\fmtname{babel-plain}
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
\endinput
%%
%% End of file `bplain.tex'.
diff --git a/Master/texmf-dist/tex/generic/babel/breton.sty b/Master/texmf-dist/tex/generic/babel/breton.sty
index 30254afbeef..bf1e52111d1 100644
--- a/Master/texmf-dist/tex/generic/babel/breton.sty
+++ b/Master/texmf-dist/tex/generic/babel/breton.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `breton.sty'.
+%% End of file `compat/breton.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/british.sty b/Master/texmf-dist/tex/generic/babel/british.sty
index 73105587673..c0b6a5d4dfa 100644
--- a/Master/texmf-dist/tex/generic/babel/british.sty
+++ b/Master/texmf-dist/tex/generic/babel/british.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `british.sty'.
+%% End of file `compat/british.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/bulgarian.sty b/Master/texmf-dist/tex/generic/babel/bulgarian.sty
index d4868661c7a..7e1addb33cc 100644
--- a/Master/texmf-dist/tex/generic/babel/bulgarian.sty
+++ b/Master/texmf-dist/tex/generic/babel/bulgarian.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `bulgarian.sty'.
+%% End of file `compat/bulgarian.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/catalan.sty b/Master/texmf-dist/tex/generic/babel/catalan.sty
index 071a98082e0..b2cc2da5e23 100644
--- a/Master/texmf-dist/tex/generic/babel/catalan.sty
+++ b/Master/texmf-dist/tex/generic/babel/catalan.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `catalan.sty'.
+%% End of file `compat/catalan.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/croatian.sty b/Master/texmf-dist/tex/generic/babel/croatian.sty
index 1b822b5e7a7..95f9a1eddf8 100644
--- a/Master/texmf-dist/tex/generic/babel/croatian.sty
+++ b/Master/texmf-dist/tex/generic/babel/croatian.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `croatian.sty'.
+%% End of file `compat/croatian.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/czech.sty b/Master/texmf-dist/tex/generic/babel/czech.sty
index 60df29108d1..5da4ccaba71 100644
--- a/Master/texmf-dist/tex/generic/babel/czech.sty
+++ b/Master/texmf-dist/tex/generic/babel/czech.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `czech.sty'.
+%% End of file `compat/czech.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/danish.sty b/Master/texmf-dist/tex/generic/babel/danish.sty
index c08157aaace..b0f19e51394 100644
--- a/Master/texmf-dist/tex/generic/babel/danish.sty
+++ b/Master/texmf-dist/tex/generic/babel/danish.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `danish.sty'.
+%% End of file `compat/danish.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/dutch.sty b/Master/texmf-dist/tex/generic/babel/dutch.sty
index 9ed815ceb45..0d74a382fe3 100644
--- a/Master/texmf-dist/tex/generic/babel/dutch.sty
+++ b/Master/texmf-dist/tex/generic/babel/dutch.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `dutch.sty'.
+%% End of file `compat/dutch.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/english.sty b/Master/texmf-dist/tex/generic/babel/english.sty
index e28be7ef94a..3d1c5b1487d 100644
--- a/Master/texmf-dist/tex/generic/babel/english.sty
+++ b/Master/texmf-dist/tex/generic/babel/english.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `english.sty'.
+%% End of file `compat/english.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/esperanto.sty b/Master/texmf-dist/tex/generic/babel/esperanto.sty
index 2d5d3898b93..39574d40e80 100644
--- a/Master/texmf-dist/tex/generic/babel/esperanto.sty
+++ b/Master/texmf-dist/tex/generic/babel/esperanto.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `esperanto.sty'.
+%% End of file `compat/esperanto.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/estonian.sty b/Master/texmf-dist/tex/generic/babel/estonian.sty
index f4256990dfd..36de5bd4a76 100644
--- a/Master/texmf-dist/tex/generic/babel/estonian.sty
+++ b/Master/texmf-dist/tex/generic/babel/estonian.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `estonian.sty'.
+%% End of file `compat/estonian.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/finnish.sty b/Master/texmf-dist/tex/generic/babel/finnish.sty
index eeb8941c776..712f80b15df 100644
--- a/Master/texmf-dist/tex/generic/babel/finnish.sty
+++ b/Master/texmf-dist/tex/generic/babel/finnish.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `finnish.sty'.
+%% End of file `compat/finnish.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/francais.sty b/Master/texmf-dist/tex/generic/babel/francais.sty
index a7d479481b0..08ce63f7f91 100644
--- a/Master/texmf-dist/tex/generic/babel/francais.sty
+++ b/Master/texmf-dist/tex/generic/babel/francais.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `francais.sty'.
+%% End of file `compat/francais.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/galician.sty b/Master/texmf-dist/tex/generic/babel/galician.sty
index e1de53c693e..50946012570 100644
--- a/Master/texmf-dist/tex/generic/babel/galician.sty
+++ b/Master/texmf-dist/tex/generic/babel/galician.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `galician.sty'.
+%% End of file `compat/galician.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/germanb.sty b/Master/texmf-dist/tex/generic/babel/germanb.sty
index a42a3c772dc..c98b3fb3b63 100644
--- a/Master/texmf-dist/tex/generic/babel/germanb.sty
+++ b/Master/texmf-dist/tex/generic/babel/germanb.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `germanb.sty'.
+%% End of file `compat/germanb.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/greek.sty b/Master/texmf-dist/tex/generic/babel/greek.sty
index 6ff22d5ed86..b37cda66dc2 100644
--- a/Master/texmf-dist/tex/generic/babel/greek.sty
+++ b/Master/texmf-dist/tex/generic/babel/greek.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `greek.sty'.
+%% End of file `compat/greek.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/hebrew.sty b/Master/texmf-dist/tex/generic/babel/hebrew.sty
index ecf06f5c2ba..5185036e1b6 100644
--- a/Master/texmf-dist/tex/generic/babel/hebrew.sty
+++ b/Master/texmf-dist/tex/generic/babel/hebrew.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `hebrew.sty'.
+%% End of file `compat/hebrew.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/hyphen.cfg b/Master/texmf-dist/tex/generic/babel/hyphen.cfg
index 2a42ed321a0..a6310ca9392 100644
--- a/Master/texmf-dist/tex/generic/babel/hyphen.cfg
+++ b/Master/texmf-dist/tex/generic/babel/hyphen.cfg
@@ -38,7 +38,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2017/05/19 v3.10 The Babel package]
+%%\ProvidesFile{babel.dtx}[2017/06/26 v3.11 The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989-2008 by Johannes Braams,
%% TeXniek
@@ -52,7 +52,7 @@
\wlog{File: #1 #4 #3 <#2>}%
\let\ProvidesFile\@undefined}
\fi
-\ProvidesFile{hyphen.cfg}[2017/05/19 3.10 Babel hyphens]
+\ProvidesFile{hyphen.cfg}[2017/06/26 3.11 Babel hyphens]
\xdef\bbl@format{\jobname}
\ifx\AtBeginDocument\@undefined
\def\@empty{}
@@ -83,7 +83,7 @@
\countdef\last@language=19
\def\addlanguage{\alloc@9\language\chardef\@cclvi}
\fi
-\toks8{Babel <3.10> and hyphenation patterns for }%
+\toks8{Babel <3.11> and hyphenation patterns for }%
\def\process@line#1#2 #3 #4 {%
\ifx=#1%
\process@synonym{#2}%
@@ -219,22 +219,6 @@
\let\bbl@hook@everylanguage\@undefined
\let\bbl@hook@loadpatterns\@undefined
\let\bbl@hook@loadexceptions\@undefined
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
\endinput
%%
%% End of file `hyphen.cfg'.
diff --git a/Master/texmf-dist/tex/generic/babel/icelandic.sty b/Master/texmf-dist/tex/generic/babel/icelandic.sty
index 81c7904bee6..0990de2246c 100644
--- a/Master/texmf-dist/tex/generic/babel/icelandic.sty
+++ b/Master/texmf-dist/tex/generic/babel/icelandic.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `icelandic.sty'.
+%% End of file `compat/icelandic.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/interlingua.sty b/Master/texmf-dist/tex/generic/babel/interlingua.sty
index 9039f01ba74..0ab1d764fb7 100644
--- a/Master/texmf-dist/tex/generic/babel/interlingua.sty
+++ b/Master/texmf-dist/tex/generic/babel/interlingua.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `interlingua.sty'.
+%% End of file `compat/interlingua.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/irish.sty b/Master/texmf-dist/tex/generic/babel/irish.sty
index a04a3cfee83..395b7dff441 100644
--- a/Master/texmf-dist/tex/generic/babel/irish.sty
+++ b/Master/texmf-dist/tex/generic/babel/irish.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `irish.sty'.
+%% End of file `compat/irish.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/italian.sty b/Master/texmf-dist/tex/generic/babel/italian.sty
index 7a06e92390c..62a019c8549 100644
--- a/Master/texmf-dist/tex/generic/babel/italian.sty
+++ b/Master/texmf-dist/tex/generic/babel/italian.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `italian.sty'.
+%% End of file `compat/italian.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/latin.sty b/Master/texmf-dist/tex/generic/babel/latin.sty
index 843916ad06f..9c0e3225c43 100644
--- a/Master/texmf-dist/tex/generic/babel/latin.sty
+++ b/Master/texmf-dist/tex/generic/babel/latin.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `latin.sty'.
+%% End of file `compat/latin.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/locale/README-locale b/Master/texmf-dist/tex/generic/babel/locale/README-locale
new file mode 100644
index 00000000000..4a04326ebe7
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/README-locale
@@ -0,0 +1,38 @@
+This directory contains a set of locale files to be used in babel 3.10
+ss. With them, babel will fully support Unicode engines. They are
+pre-released, so that they could be fine-tuned, but are essentially
+finished (except bugs and mistakes, of course).
+
+Some of them are still incomplete (but they will be usable), and
+there are some omissions (eg, Latin and polytonic Greek, and Spanish
+and Arabic have no geographic areas).
+
+This is a preliminary (minimal) documentation (the definitive one will
+be added to babel.dtx).
+
+ini files contain the actual data. tex files are currently just
+proxies to the corresponding ini files.
+
+Most keys are self-explanatory.
+
+* charset - the encoding used in the ini file.
+* version - of the ini file
+* level - "version" of the ini specification - which keys are
+ available (they may grow in a compatible way) and how they
+ should be read.
+* encodings - a descriptive list of font encondings.
+* [captions] - section of captions in the file charset
+* [captions.licr] - same, but in pure ASCII using the LICR
+* date.long - fields are as in the CLDR, but the syntax is
+ different. Anything inside brackets is a date field (eg, MMMM
+ for the month name) and anything outside is text. In addition,
+ [ ] is a non breakable space and [.] is an abbreviation dot.
+
+Keys may be further qualified in a particular language with a suffix
+starting with a uppercase letter. It can be just a letter (eg,
+babel.name.A, babel.name.B) or a name (eg, date.long.Nominative,
+date.long.Formal, but no language is currently using the
+latter). Multi-letter qualifiers are forward compatible in the sense
+they won't conflict with new "global" keys (all lowercase).
+
+2017-04-10 \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/af/babel-af.ini b/Master/texmf-dist/tex/generic/babel/locale/af/babel-af.ini
new file mode 100644
index 00000000000..7bdcc8f9048
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/af/babel-af.ini
@@ -0,0 +1,184 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Afrikaans
+name.english = Afrikaans
+name.babel = afrikaans
+tag.bcp47 = af
+tag.opentype = AFK
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = OT1 T1 LY1
+derivate = no
+
+[captions]
+preface = Voorwoord
+ref = Verwysings
+abstract = Samevatting
+bib = Bibliografie
+chapter = Hoofstuk
+appendix = Bylae
+contents = Inhoudsopgawe
+listfigure = Lys van figure
+listtable = Lys van tabelle
+index = Inhoud
+figure = Figuur
+table = Tabel
+part = Deel
+encl = Bylae(n)
+cc = a.a.
+headto = Aan
+page = Bladsy
+see = sien
+also = sien ook
+proof = Bewys
+
+[captions.licr]
+preface = Voorwoord
+ref = Verwysings
+abstract = Samevatting
+bib = Bibliografie
+chapter = Hoofstuk
+appendix = Bylae
+contents = Inhoudsopgawe
+listfigure = Lys van figure
+listtable = Lys van tabelle
+index = Inhoud
+figure = Figuur
+table = Tabel
+part = Deel
+encl = Bylae(n)
+cc = a.a.
+headto = Aan
+page = Bladsy
+see = sien
+also = sien ook
+proof = Bewys
+
+[date.gregorian]
+date.long = [d][ ][MMMM] [y]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = Januarie
+months.wide.2 = Februarie
+months.wide.3 = Maart
+months.wide.4 = April
+months.wide.5 = Mei
+months.wide.6 = Junie
+months.wide.7 = Julie
+months.wide.8 = Augustus
+months.wide.9 = September
+months.wide.10 = Oktober
+months.wide.11 = November
+months.wide.12 = Desember
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Maandag
+days.wide.tue = Dinsdag
+days.wide.wed = Woensdag
+days.wide.thu = Donderdag
+days.wide.fri = Vrydag
+days.wide.sat = Saterdag
+days.wide.sun = Sondag
+days.abbreviated.mon = Ma.
+days.abbreviated.tue = Di.
+days.abbreviated.wed = Wo.
+days.abbreviated.thu = Do.
+days.abbreviated.fri = Vr.
+days.abbreviated.sat = Sa.
+days.abbreviated.sun = So.
+days.narrow.mon = M
+days.narrow.tue = D
+days.narrow.wed = W
+days.narrow.thu = D
+days.narrow.fri = V
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = vm.
+dayPeriods.abbreviated.pm = nm.
+dayPeriods.narrow.am = v
+dayPeriods.narrow.pm = n
+dayPeriods.wide.am = vm.
+dayPeriods.wide.pm = nm.
+
+[date.gregorian.licr]
+months.wide.1 = Januarie
+months.wide.2 = Februarie
+months.wide.3 = Maart
+months.wide.4 = April
+months.wide.5 = Mei
+months.wide.6 = Junie
+months.wide.7 = Julie
+months.wide.8 = Augustus
+months.wide.9 = September
+months.wide.10 = Oktober
+months.wide.11 = November
+months.wide.12 = Desember
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules = afrikaans
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [à å ä ã æ ç í ì ó ò ú ù ü ý]
+exemplarCharacters = [a á â b c d e é è ê ë f g h i î ï j k l m n o ô ö p q r s t u û v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/af/babel-afrikaans.tex b/Master/texmf-dist/tex/generic/babel/locale/af/babel-afrikaans.tex
new file mode 100644
index 00000000000..d85248e6b37
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/af/babel-afrikaans.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{af}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/agq/babel-aghem.tex b/Master/texmf-dist/tex/generic/babel/locale/agq/babel-aghem.tex
new file mode 100644
index 00000000000..2e63f68f3da
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/agq/babel-aghem.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{agq}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/agq/babel-agq.ini b/Master/texmf-dist/tex/generic/babel/locale/agq/babel-agq.ini
new file mode 100644
index 00000000000..6d4a8563a6e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/agq/babel-agq.ini
@@ -0,0 +1,173 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel languages styles (licence LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Aghem
+name.english = Aghem
+name.babel = aghem
+tag.bcp47 = agq
+; Next line, provisional
+tag.opentype = AGQ
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = ndzɔ̀ŋɔ̀nùm
+months.wide.2 = ndzɔ̀ŋɔ̀kƗ̀zùʔ
+months.wide.3 = ndzɔ̀ŋɔ̀tƗ̀dʉ̀ghà
+months.wide.4 = ndzɔ̀ŋɔ̀tǎafʉ̄ghā
+months.wide.5 = ndzɔ̀ŋèsèe
+months.wide.6 = ndzɔ̀ŋɔ̀nzùghò
+months.wide.7 = ndzɔ̀ŋɔ̀dùmlo
+months.wide.8 = ndzɔ̀ŋɔ̀kwîfɔ̀e
+months.wide.9 = ndzɔ̀ŋɔ̀tƗ̀fʉ̀ghàdzughù
+months.wide.10 = ndzɔ̀ŋɔ̀ghǔuwelɔ̀m
+months.wide.11 = ndzɔ̀ŋɔ̀chwaʔàkaa wo
+months.wide.12 = ndzɔ̀ŋèfwòo
+months.narrow.1 = n
+months.narrow.2 = k
+months.narrow.3 = t
+months.narrow.4 = t
+months.narrow.5 = s
+months.narrow.6 = z
+months.narrow.7 = k
+months.narrow.8 = f
+months.narrow.9 = d
+months.narrow.10 = l
+months.narrow.11 = c
+months.narrow.12 = f
+days.wide.mon = tsuʔukpà
+days.wide.tue = tsuʔughɔe
+days.wide.wed = tsuʔutɔ̀mlò
+days.wide.thu = tsuʔumè
+days.wide.fri = tsuʔughɨ̂m
+days.wide.sat = tsuʔndzɨkɔʔɔ
+days.wide.sun = tsuʔntsɨ
+days.abbreviated.mon = kpa
+days.abbreviated.tue = ghɔ
+days.abbreviated.wed = tɔm
+days.abbreviated.thu = ume
+days.abbreviated.fri = ghɨ
+days.abbreviated.sat = dzk
+days.abbreviated.sun = nts
+days.narrow.mon = k
+days.narrow.tue = g
+days.narrow.wed = t
+days.narrow.thu = u
+days.narrow.fri = g
+days.narrow.sat = d
+days.narrow.sun = n
+dayPeriods.abbreviated.am = a.g
+dayPeriods.abbreviated.pm = a.k
+dayPeriods.narrow.am = a.g
+dayPeriods.narrow.pm = a.k
+dayPeriods.wide.am = a.g
+dayPeriods.wide.pm = a.k
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „”‚’
+auxiliary = [q r x]
+exemplarCharacters = [a à â ǎ ā b c d e è ê ě ē ɛ {ɛ\u0300} {ɛ\u0302} {ɛ\u030C} {ɛ\u0304} f g h i ì î ǐ ī ɨ {ɨ\u0300} {ɨ\u0302} {ɨ\u030C} {ɨ\u0304} k l m n ŋ o ò ô ǒ ō ɔ {ɔ\u0300} {ɔ\u0302} {ɔ\u030C} {ɔ\u0304} p s t u ù û ǔ ū ʉ {ʉ\u0300} {ʉ\u0302} {ʉ\u030C} {ʉ\u0304} v w y z ʔ]
+index = [A B C D E Ɛ F G H I Ɨ K L M N Ŋ O Ɔ P S T U Ʉ V W Y Z ʔ]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ak/babel-ak.ini b/Master/texmf-dist/tex/generic/babel/locale/ak/babel-ak.ini
new file mode 100644
index 00000000000..135afd672b8
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ak/babel-ak.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel languages styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Akan
+name.english = Akan
+name.babel = akan
+tag.bcp47 = ak
+tag.opentype = TWI
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y] [MMMM] [d]
+date.short = [yy]/[MM]/[dd]
+months.wide.1 = Sanda-Ɔpɛpɔn
+months.wide.2 = Kwakwar-Ɔgyefuo
+months.wide.3 = Ebɔw-Ɔbenem
+months.wide.4 = Ebɔbira-Oforisuo
+months.wide.5 = Esusow Aketseaba-Kɔtɔnimba
+months.wide.6 = Obirade-Ayɛwohomumu
+months.wide.7 = Ayɛwoho-Kitawonsa
+months.wide.8 = Difuu-Ɔsandaa
+months.wide.9 = Fankwa-Ɛbɔ
+months.wide.10 = Ɔbɛsɛ-Ahinime
+months.wide.11 = Ɔberɛfɛw-Obubuo
+months.wide.12 = Mumu-Ɔpɛnimba
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = Dwowda
+days.wide.tue = Benada
+days.wide.wed = Wukuda
+days.wide.thu = Yawda
+days.wide.fri = Fida
+days.wide.sat = Memeneda
+days.wide.sun = Kwesida
+days.abbreviated.mon = Dwo
+days.abbreviated.tue = Ben
+days.abbreviated.wed = Wuk
+days.abbreviated.thu = Yaw
+days.abbreviated.fri = Fia
+days.abbreviated.sat = Mem
+days.abbreviated.sun = Kwe
+days.narrow.mon = D
+days.narrow.tue = B
+days.narrow.wed = W
+days.narrow.thu = Y
+days.narrow.fri = F
+days.narrow.sat = M
+days.narrow.sun = K
+dayPeriods.abbreviated.am = AN
+dayPeriods.abbreviated.pm = EW
+dayPeriods.narrow.am = AN
+dayPeriods.narrow.pm = EW
+dayPeriods.wide.am = AN
+dayPeriods.wide.pm = EW
+
+[date.gregorian.licr]
+months.wide.1 = Sanda-\textOopen p\texteopen p\textoopen n
+months.wide.2 = Kwakwar-\textOopen gyefuo
+months.wide.3 = Eb\textoopen w-\textOopen benem
+months.wide.4 = Eb\textoopen bira-Oforisuo
+months.wide.5 = Esusow\space Aketseaba-K\textoopen t\textoopen nimba
+months.wide.6 = Obirade-Ay\texteopen wohomumu
+months.wide.7 = Ay\texteopen woho-Kitawonsa
+months.wide.8 = Difuu-\textOopen sandaa
+months.wide.9 = Fankwa-\textEopen b\textoopen
+months.wide.10 = \textOopen b\texteopen s\texteopen-Ahinime
+months.wide.11 = \textOopen ber\texteopen f\texteopen w-Obubuo
+months.wide.12 = Mumu-\textOopen p\texteopen nimba
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [c j q v z]
+exemplarCharacters = [a b d e ɛ f g h i k l m n o ɔ p r s t u w y]
+index = [A B C D E Ɛ F G H I J K L M N O Ɔ P Q R S T U V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ak/babel-akan.tex b/Master/texmf-dist/tex/generic/babel/locale/ak/babel-akan.tex
new file mode 100644
index 00000000000..2ce825a25f1
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ak/babel-akan.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ak}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/am/babel-am.ini b/Master/texmf-dist/tex/generic/babel/locale/am/babel-am.ini
new file mode 100644
index 00000000000..7b249c66539
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/am/babel-am.ini
@@ -0,0 +1,185 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = አማርኛ
+name.english = Amharic
+name.babel = amharic
+tag.bcp47 = am
+tag.opentype = AMH
+script.name = Ethiopic
+script.tag.bcp47 = Ethi
+script.tag.opentype = ethi
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface = መቅድም
+ref = የነሥ ጹሁፍ ምንጭ
+abstract = አኅጽተሮ ጽሁፍ
+bib = ቢዋ መጽሃፍት
+chapter = ክፍል
+appendix = መድበል
+contents = ይዘት
+listfigure = የሥዕችሎ ማውጫ
+listtable = የሰንጠዥረ ማውጫ
+index = ምህጻር ቃል
+figure = ሥዕል
+table = ሰንጠረዥ
+part = ንዑስ ክፍል
+encl = አባሪዎች
+cc = ግልባጭ
+headto = ለ
+page = ገጽ
+see = ይመልከቱ
+also = ይህምን ይመልከቱ
+proof = ማረጋገጫ
+glossary = <++>
+
+[captions.licr]
+preface = \textethiopicma\textethiopicqe\textethiopicde\textethiopicme
+ref = \textethiopicya\textethiopicna\textethiopicsze\space \textethiopictsu\textethiopichu\textethiopicfe\space \textethiopicme\textethiopicne\textethiopicche
+abstract = \textethiopicglottala\textethiopicxe\textethiopictse\textethiopicta\textethiopicro\space \textethiopictse\textethiopichu\textethiopicfe
+bib = \textethiopicbi\textethiopicwaa\space \textethiopicma\textethiopictse\textethiopichaa\textethiopicfe\textethiopicte
+chapter = \textethiopicke\textethiopicfe\textethiopicle
+appendix = \textethiopicma\textethiopicde\textethiopicba\textethiopicle
+contents = \textethiopicye\textethiopicza\textethiopicte
+listfigure = \textethiopicya\textethiopicsze\textethiopicpharyngeale\textethiopicce\textethiopiclo\space \textethiopicmaa\textethiopicwe\textethiopicchaa
+listtable = \textethiopicya\textethiopicsa\textethiopicne\textethiopictha\textethiopiczhe\textethiopicra\space \textethiopicmaa\textethiopicwe\textethiopicchaa
+index = \textethiopicme\textethiopiche\textethiopictsaa\textethiopicre\space \textethiopicqaa\textethiopicle
+figure = \textethiopicsze\textethiopicpharyngeale\textethiopicle
+table = \textethiopicsa\textethiopicne\textethiopictha\textethiopicra\textethiopiczhe
+part = \textethiopicne\textethiopicpharyngealu\textethiopicse\space \textethiopicke\textethiopicfe\textethiopicle
+encl = \textethiopicglottala\textethiopicbaa\textethiopicri\textethiopicwo\textethiopicce
+cc = \textethiopicge\textethiopicle\textethiopicbaa\textethiopicche
+headto = \textethiopicla
+page = \textethiopicga\textethiopictse
+see = \textethiopicye\textethiopicma\textethiopicle\textethiopicka\textethiopictu
+also = \textethiopicye\textethiopiche\textethiopicme\textethiopicne\space \textethiopicye\textethiopicma\textethiopicle\textethiopicka\textethiopictu
+proof = \textethiopicmaa\textethiopicra\textethiopicgaa\textethiopicga\textethiopicchaa
+glossary = <++>
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = ጃንዩወሪ
+months.wide.2 = ፌብሩወሪ
+months.wide.3 = ማርች
+months.wide.4 = ኤፕሪል
+months.wide.5 = ሜይ
+months.wide.6 = ጁን
+months.wide.7 = ጁላይ
+months.wide.8 = ኦገስት
+months.wide.9 = ሴፕቴምበር
+months.wide.10 = ኦክቶበር
+months.wide.11 = ኖቬምበር
+months.wide.12 = ዲሴምበር
+months.narrow.1 = ጃ
+months.narrow.2 = ፌ
+months.narrow.3 = ማ
+months.narrow.4 = ኤ
+months.narrow.5 = ሜ
+months.narrow.6 = ጁ
+months.narrow.7 = ጁ
+months.narrow.8 = ኦ
+months.narrow.9 = ሴ
+months.narrow.10 = ኦ
+months.narrow.11 = ኖ
+months.narrow.12 = ዲ
+days.wide.mon = ሰኞ
+days.wide.tue = ማክሰኞ
+days.wide.wed = ረቡዕ
+days.wide.thu = ሐሙስ
+days.wide.fri = ዓርብ
+days.wide.sat = ቅዳሜ
+days.wide.sun = እሑድ
+days.abbreviated.mon = ሰኞ
+days.abbreviated.tue = ማክሰ
+days.abbreviated.wed = ረቡዕ
+days.abbreviated.thu = ሐሙስ
+days.abbreviated.fri = ዓርብ
+days.abbreviated.sat = ቅዳሜ
+days.abbreviated.sun = እሑድ
+days.narrow.mon = ሰ
+days.narrow.tue = ማ
+days.narrow.wed = ረ
+days.narrow.thu = ሐ
+days.narrow.fri = ዓ
+days.narrow.sat = ቅ
+days.narrow.sun = እ
+dayPeriods.abbreviated.am = ጥዋት
+dayPeriods.abbreviated.pm = ከሰዓት
+dayPeriods.narrow.am = ጠ
+dayPeriods.narrow.pm = ከ
+dayPeriods.wide.am = ጥዋት
+dayPeriods.wide.pm = ከሰዓት
+
+[date.gregorian.licr]
+months.wide.1 = \textethiopicjaa\textethiopicne\textethiopicyu\textethiopicwa\textethiopicri
+months.wide.2 = \textethiopicfee\textethiopicbe\textethiopicru\textethiopicwa\textethiopicri
+months.wide.3 = \textethiopicmaa\textethiopicre\textethiopicce
+months.wide.4 = \textethiopicglottalee\textethiopicpe\textethiopicri\textethiopicle
+months.wide.5 = \textethiopicmee\textethiopicye
+months.wide.6 = \textethiopicju\textethiopicne
+months.wide.7 = \textethiopicju\textethiopiclaa\textethiopicye
+months.wide.8 = \textethiopicglottalo\textethiopicga\textethiopicse\textethiopicte
+months.wide.9 = \textethiopicsee\textethiopicpe\textethiopictee\textethiopicme\textethiopicba\textethiopicre
+months.wide.10 = \textethiopicglottalo\textethiopicke\textethiopicto\textethiopicba\textethiopicre
+months.wide.11 = \textethiopicno\textethiopicvee\textethiopicme\textethiopicba\textethiopicre
+months.wide.12 = \textethiopicdi\textethiopicsee\textethiopicme\textethiopicba\textethiopicre
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»‹›
+auxiliary = []
+exemplarCharacters = [ሀ ሁ ሂ ሃ ሄ ህ ሆ ለ ሉ ሊ ላ ሌ ል ሎ ሏ ሐ ሑ ሒ ሓ ሔ ሕ ሖ ሗ መ ሙ ሚ ማ ሜ ም ሞ ሟ ሠ ሡ ሢ ሣ ሤ ሥ ሦ ሧ ረ ሩ ሪ ራ ሬ ር ሮ ሯ ሰ ሱ ሲ ሳ ሴ ስ ሶ ሷ ሸ ሹ ሺ ሻ ሼ ሽ ሾ ሿ ቀ ቁ ቂ ቃ ቄ ቅ ቆ ቈ ቊ ቋ ቌ ቍ በ ቡ ቢ ባ ቤ ብ ቦ ቧ ቨ ቩ ቪ ቫ ቬ ቭ ቮ ቯ ተ ቱ ቲ ታ ቴ ት ቶ ቷ ቸ ቹ ቺ ቻ ቼ ች ቾ ቿ ኀ ኁ ኂ ኃ ኄ ኅ ኆ ኈ ኊ ኋ ኌ ኍ ነ ኑ ኒ ና ኔ ን ኖ ኗ ኘ ኙ ኚ ኛ ኜ ኝ ኞ ኟ አ ኡ ኢ ኣ ኤ እ ኦ ኧ ከ ኩ ኪ ካ ኬ ክ ኮ ኰ ኲ ኳ ኴ ኵ ኸ ኹ ኺ ኻ ኼ ኽ ኾ ወ ዉ ዊ ዋ ዌ ው ዎ ዐ ዑ ዒ ዓ ዔ ዕ ዖ ዘ ዙ ዚ ዛ ዜ ዝ ዞ ዟ ዠ ዡ ዢ ዣ ዤ ዥ ዦ ዧ የ ዩ ዪ ያ ዬ ይ ዮ ደ ዱ ዲ ዳ ዴ ድ ዶ ዷ ጀ ጁ ጂ ጃ ጄ ጅ ጆ ጇ ገ ጉ ጊ ጋ ጌ ግ ጎ ጐ ጒ ጓ ጔ ጕ ጠ ጡ ጢ ጣ ጤ ጥ ጦ ጧ ጨ ጩ ጪ ጫ ጬ ጭ ጮ ጯ ጰ ጱ ጲ ጳ ጴ ጵ ጶ ጷ ጸ ጹ ጺ ጻ ጼ ጽ ጾ ጿ ፀ ፁ ፂ ፃ ፄ ፅ ፆ ፈ ፉ ፊ ፋ ፌ ፍ ፎ ፏ ፐ ፑ ፒ ፓ ፔ ፕ ፖ ፗ]
+punctuation = [‐ – , ፡ ፣ ፤ ፥ ፦ ! ? . ። ‹ › « » ( ) \\[ \\]]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/am/babel-amharic.tex b/Master/texmf-dist/tex/generic/babel/locale/am/babel-amharic.tex
new file mode 100644
index 00000000000..091add2c4f6
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/am/babel-amharic.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{am}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar.ini b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar.ini
new file mode 100644
index 00000000000..f7fa67f0562
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar.ini
@@ -0,0 +1,149 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = العربية
+name.english = Arabic
+name.babel = arabic
+tag.bcp47 = ar
+tag.opentype = ARA
+script.name = Arabic
+script.tag.bcp47 = Arab
+script.tag.opentype = arab
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface = مدخل
+ref = المراجع
+abstract = ملخص
+bib = المصادر
+chapter = باب
+appendix = الملاحق
+contents = الفهرس
+listfigure = قائمة الأشكال
+listtable = قائمة الجداول
+index = الفهرس
+figure = شكل
+table = جدول
+part = القسم
+encl = المرفقات
+cc = نسخة ل‬
+headto = إلى
+page = صفحة
+see = راجع
+also = راجع أيضًا
+proof = برهان
+glossary = قاموس
+
+[date.gregorian]
+date.long = [d] [MMMM]، [y]
+date.short = [d]‏/[M]‏/[y]
+months.wide.1 = يناير
+months.wide.2 = فبراير
+months.wide.3 = مارس
+months.wide.4 = أبريل
+months.wide.5 = مايو
+months.wide.6 = يونيو
+months.wide.7 = يوليو
+months.wide.8 = أغسطس
+months.wide.9 = سبتمبر
+months.wide.10 = أكتوبر
+months.wide.11 = نوفمبر
+months.wide.12 = ديسمبر
+months.narrow.1 = ي
+months.narrow.2 = ف
+months.narrow.3 = م
+months.narrow.4 = أ
+months.narrow.5 = و
+months.narrow.6 = ن
+months.narrow.7 = ل
+months.narrow.8 = غ
+months.narrow.9 = س
+months.narrow.10 = ك
+months.narrow.11 = ب
+months.narrow.12 = د
+days.wide.mon = الاثنين
+days.wide.tue = الثلاثاء
+days.wide.wed = الأربعاء
+days.wide.thu = الخميس
+days.wide.fri = الجمعة
+days.wide.sat = السبت
+days.wide.sun = الأحد
+days.abbreviated.mon = الاثنين
+days.abbreviated.tue = الثلاثاء
+days.abbreviated.wed = الأربعاء
+days.abbreviated.thu = الخميس
+days.abbreviated.fri = الجمعة
+days.abbreviated.sat = السبت
+days.abbreviated.sun = الأحد
+days.narrow.mon = ن
+days.narrow.tue = ث
+days.narrow.wed = ر
+days.narrow.thu = خ
+days.narrow.fri = ج
+days.narrow.sat = س
+days.narrow.sun = ح
+dayPeriods.abbreviated.am = ص
+dayPeriods.abbreviated.pm = م
+dayPeriods.narrow.am = ص
+dayPeriods.narrow.pm = م
+dayPeriods.wide.am = ص
+dayPeriods.wide.pm = م
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = ”“’‘
+auxiliary = [\u200C\u200D\u200E\u200F پ چ ژ ڜ ڢ ڤ ڥ ٯ ڧ ڨ ک گ ی]
+exemplarCharacters = [\u064B \u064C \u064D \u064E \u064F \u0650 \u0651 \u0652 \u0670 ء أ ؤ إ ئ ا آ ب ة ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن ه و ى ي]
+index = [ا ب ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن ه و ي]
+punctuation = [\\- ‐ – — ، ؛ \\: ! ؟ . ' \" ( ) \\[ \\]]
+
+[numbers]
+defaultNumberingSystem = arab
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = ‎-
+nan = ليس رقمًا
+perMille = ‰
+percentSign = ‎%‎
+plusSign = ‎+
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic.tex b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic.tex
new file mode 100644
index 00000000000..52b4fc924f6
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ar}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/as/babel-as.ini b/Master/texmf-dist/tex/generic/babel/locale/as/babel-as.ini
new file mode 100644
index 00000000000..5aeca7740f4
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/as/babel-as.ini
@@ -0,0 +1,171 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = অসমীয়া
+name.english = Assamese
+name.babel = assamese
+tag.bcp47 = as
+tag.opentype = ASM
+script.name = Bengali
+script.tag.bcp47 = Beng
+script.tag.opentype = beng
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y] [MMMM] [d]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = জানুৱাৰী
+months.wide.2 = ফেব্ৰুৱাৰী
+months.wide.3 = মাৰ্চ
+months.wide.4 = এপ্ৰিল
+months.wide.5 = মে
+months.wide.6 = জুন
+months.wide.7 = জুলাই
+months.wide.8 = আগষ্ট
+months.wide.9 = ছেপ্তেম্বৰ
+months.wide.10 = অক্টোবৰ
+months.wide.11 = নৱেম্বৰ
+months.wide.12 = ডিচেম্বৰ
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = সোমবাৰ
+days.wide.tue = মঙ্গলবাৰ
+days.wide.wed = বুধবাৰ
+days.wide.thu = বৃহষ্পতিবাৰ
+days.wide.fri = শুক্ৰবাৰ
+days.wide.sat = শনিবাৰ
+days.wide.sun = দেওবাৰ
+days.abbreviated.mon = সোম
+days.abbreviated.tue = মঙ্গল
+days.abbreviated.wed = বুধ
+days.abbreviated.thu = বৃহষ্পতি
+days.abbreviated.fri = শুক্ৰ
+days.abbreviated.sat = শনি
+days.abbreviated.sun = ৰবি
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = পূৰ্বাহ্ণ
+dayPeriods.abbreviated.pm = অপৰাহ্ণ
+dayPeriods.narrow.am = পূৰ্বাহ্ণ
+dayPeriods.narrow.pm = অপৰাহ্ণ
+dayPeriods.wide.am = পূৰ্বাহ্ণ
+dayPeriods.wide.pm = অপৰাহ্ণ
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules = assaseme
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200C\u200D ৲]
+exemplarCharacters = [\u09BC অ আ ই ঈ উ ঊ ঋ এ ঐ ও ঔ ং \u0981 ঃ ক খ গ ঘ ঙ চ ছ জ ঝ ঞ ট ঠ ড {ড\u09BC} ঢ {ঢ\u09BC} ণ ত থ দ ধ ন প ফ ব ভ ম য {য\u09BC} ৰ ল ৱ শ ষ স হ {ক\u09CDষ} া ি ী \u09C1 \u09C2 \u09C3 ে ৈ ো ৌ \u09CD]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = beng
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/as/babel-assamese.tex b/Master/texmf-dist/tex/generic/babel/locale/as/babel-assamese.tex
new file mode 100644
index 00000000000..755af43c8aa
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/as/babel-assamese.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{as}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/asa/babel-asa.ini b/Master/texmf-dist/tex/generic/babel/locale/asa/babel-asa.ini
new file mode 100644
index 00000000000..08116a791cd
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/asa/babel-asa.ini
@@ -0,0 +1,187 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Kipare
+name.english = Asu
+name.babel = asu
+tag.bcp47 = asa
+; Next line to be fixed
+tag.opentype = T1 OT1 LY1
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Machi
+months.wide.4 = Aprili
+months.wide.5 = Mei
+months.wide.6 = Juni
+months.wide.7 = Julai
+months.wide.8 = Agosti
+months.wide.9 = Septemba
+months.wide.10 = Oktoba
+months.wide.11 = Novemba
+months.wide.12 = Desemba
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Jumatatu
+days.wide.tue = Jumanne
+days.wide.wed = Jumatano
+days.wide.thu = Alhamisi
+days.wide.fri = Ijumaa
+days.wide.sat = Jumamosi
+days.wide.sun = Jumapili
+days.abbreviated.mon = Jtt
+days.abbreviated.tue = Jnn
+days.abbreviated.wed = Jtn
+days.abbreviated.thu = Alh
+days.abbreviated.fri = Ijm
+days.abbreviated.sat = Jmo
+days.abbreviated.sun = Jpi
+days.narrow.mon = J
+days.narrow.tue = J
+days.narrow.wed = J
+days.narrow.thu = A
+days.narrow.fri = I
+days.narrow.sat = J
+days.narrow.sun = J
+dayPeriods.abbreviated.am = icheheavo
+dayPeriods.abbreviated.pm = ichamthi
+dayPeriods.narrow.am = icheheavo
+dayPeriods.narrow.pm = ichamthi
+dayPeriods.wide.am = icheheavo
+dayPeriods.wide.pm = ichamthi
+
+[date.gregorian.licr]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Machi
+months.wide.4 = Aprili
+months.wide.5 = Mei
+months.wide.6 = Juni
+months.wide.7 = Julai
+months.wide.8 = Agosti
+months.wide.9 = Septemba
+months.wide.10 = Oktoba
+months.wide.11 = Novemba
+months.wide.12 = Desemba
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [q x]
+exemplarCharacters = [a b c d e f g h i j k l m n o p r s t u v w y z]
+index = [A B C D E F G H I J K L M N O P R S T U V W Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/asa/babel-asu.tex b/Master/texmf-dist/tex/generic/babel/locale/asa/babel-asu.tex
new file mode 100644
index 00000000000..2fa39395b84
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/asa/babel-asu.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{asa}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ast/babel-ast.ini b/Master/texmf-dist/tex/generic/babel/locale/ast/babel-ast.ini
new file mode 100644
index 00000000000..dbcd9027441
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ast/babel-ast.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = asturianu
+name.english = Asturian
+name.babel = asturian
+tag.bcp47 = ast
+tag.opentype = AST
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Entamu
+ref = Referencies
+abstract = Sumariu
+bib = Bibliografía
+chapter = Capítulu
+appendix = Apéndiz
+contents = Conteníu
+listfigure = Llista de figures
+listtable = Llista de tables
+index = Índiz
+figure = Figura
+table = Tabla
+part = Parte
+encl = incl.
+cc = cc
+headto = Pa
+page = Páxina
+see = ver
+also = ver tamién
+proof = Demostración
+glossary = Glosariu
+
+[captions.licr]
+preface = Entamu
+ref = Referencies
+abstract = Sumariu
+bib = Bibliograf\'\i a
+chapter = Cap\'\i tulu
+appendix = Ap\'endiz
+contents = Conten\'\i u
+listfigure = Llista de figures
+listtable = Llista de tables
+index = \'Indiz
+figure = Figura
+table = Tabla
+part = Parte
+encl = incl.
+cc = cc
+headto = Pa
+page = P\'axina
+see = ver
+also = ver tami\'en
+proof = Demostraci\'on
+glossary = Glosariu
+
+[date.gregorian]
+date.long = [d] [MMMM] de[ ][y]
+date.short = [d]/[M]/[yy]
+months.wide.1 = de xineru
+months.wide.2 = de febreru
+months.wide.3 = de marzu
+months.wide.4 = d’abril
+months.wide.5 = de mayu
+months.wide.6 = de xunu
+months.wide.7 = de xunetu
+months.wide.8 = d’agostu
+months.wide.9 = de setiembre
+months.wide.10 = d’ochobre
+months.wide.11 = de payares
+months.wide.12 = d’avientu
+months.narrow.1 = X
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = X
+months.narrow.7 = X
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = P
+months.narrow.12 = A
+days.wide.mon = llunes
+days.wide.tue = martes
+days.wide.wed = miércoles
+days.wide.thu = xueves
+days.wide.fri = vienres
+days.wide.sat = sábadu
+days.wide.sun = domingu
+days.abbreviated.mon = llu
+days.abbreviated.tue = mar
+days.abbreviated.wed = mié
+days.abbreviated.thu = xue
+days.abbreviated.fri = vie
+days.abbreviated.sat = sáb
+days.abbreviated.sun = dom
+days.narrow.mon = L
+days.narrow.tue = M
+days.narrow.wed = M
+days.narrow.thu = X
+days.narrow.fri = V
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = de la mañana
+dayPeriods.wide.pm = de la tarde
+
+[date.gregorian.licr]
+months.wide.1 = de xineru
+months.wide.2 = de febreru
+months.wide.3 = de marzu
+months.wide.4 = d\textquoteright abril
+months.wide.5 = de mayu
+months.wide.6 = de xunu
+months.wide.7 = de xunetu
+months.wide.8 = d\textquoteright agostu
+months.wide.9 = de setiembre
+months.wide.10 = d\textquoteright ochobre
+months.wide.11 = de payares
+months.wide.12 = d\textquoteright avientu
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = asturian
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»“”
+auxiliary = [ª à ă â å ä ã ā æ ç è ĕ ê ë ē ì ĭ î ï ī j k º ò ŏ ô ö ø ō œ ù ŭ û ū w ÿ]
+exemplarCharacters = [a á b c d e é f g h ḥ i í l ḷ m n ñ o ó p q r s t u ú ü v x y z]
+index = [A B C D E F G H I L M N Ñ O P Q R S T U V X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ¡ ? ¿ . … ' ‘ ’ \" “ ” « » ( ) \\[ \\] § @ * / \\\\ \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = ND
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ast/babel-asturian.tex b/Master/texmf-dist/tex/generic/babel/locale/ast/babel-asturian.tex
new file mode 100644
index 00000000000..e1e343649f1
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ast/babel-asturian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ast}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Cyrl.ini b/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Cyrl.ini
new file mode 100644
index 00000000000..9fc4e91b1a4
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Cyrl.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = азәрбајҹан
+name.english = Azerbaijani
+name.babel = azerbaijani-cyrillic
+name.babel.A = azerbaijani-cyrl
+tag.bcp47 = az
+tag.opentype = AZE
+script.name = Cyrillic
+script.tag.bcp47 = Cyrl
+script.tag.opentype = cyrl
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd].[MM].[yy]
+months.wide.1 = јанвар
+months.wide.2 = феврал
+months.wide.3 = март
+months.wide.4 = апрел
+months.wide.5 = май
+months.wide.6 = ијун
+months.wide.7 = ијул
+months.wide.8 = август
+months.wide.9 = сентјабр
+months.wide.10 = октјабр
+months.wide.11 = нојабр
+months.wide.12 = декабр
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = базар ертәси
+days.wide.tue = чәршәнбә ахшамы
+days.wide.wed = чәршәнбә
+days.wide.thu = ҹүмә ахшамы
+days.wide.fri = ҹүмә
+days.wide.sat = шәнбә
+days.wide.sun = базар
+days.abbreviated.mon = Б.Е.
+days.abbreviated.tue = Ч.А.
+days.abbreviated.wed = Ч.
+days.abbreviated.thu = Ҹ.А.
+days.abbreviated.fri = Ҹ.
+days.abbreviated.sat = Ш.
+days.abbreviated.sun = Б.
+days.narrow.mon = 1
+days.narrow.tue = 2
+days.narrow.wed = 3
+days.narrow.thu = 4
+days.narrow.fri = 5
+days.narrow.sat = 6
+days.narrow.sun = 7
+dayPeriods.abbreviated.am = АМ
+dayPeriods.abbreviated.pm = ПМ
+dayPeriods.narrow.am = а
+dayPeriods.narrow.pm = п
+dayPeriods.wide.am = АМ
+dayPeriods.wide.pm = ПМ
+
+[date.gregorian.licr]
+months.wide.1 = \cyrje\cyra\cyrn\cyrv\cyra\cyrr
+months.wide.2 = \cyrf\cyre\cyrv\cyrr\cyra\cyrl
+months.wide.3 = \cyrm\cyra\cyrr\cyrt
+months.wide.4 = \cyra\cyrp\cyrr\cyre\cyrl
+months.wide.5 = \cyrm\cyra\cyrishrt
+months.wide.6 = \cyri\cyrje\cyru\cyrn
+months.wide.7 = \cyri\cyrje\cyru\cyrl
+months.wide.8 = \cyra\cyrv\cyrg\cyru\cyrs\cyrt
+months.wide.9 = \cyrs\cyre\cyrn\cyrt\cyrje\cyra\cyrb\cyrr
+months.wide.10 = \cyro\cyrk\cyrt\cyrje\cyra\cyrb\cyrr
+months.wide.11 = \cyrn\cyro\cyrje\cyra\cyrb\cyrr
+months.wide.12 = \cyrd\cyre\cyrk\cyra\cyrb\cyrr
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»‹›
+auxiliary = [ц щ ъ ь э ю я]
+exemplarCharacters = [а ә б в г ғ д е ж з и й ј к ҝ л м н о ө п р с т у ү ф х һ ч ҹ ш ы]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Latn.ini b/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Latn.ini
new file mode 100644
index 00000000000..55d849f4b00
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Latn.ini
@@ -0,0 +1,187 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = azərbaycan
+name.english = Azerbaijani
+name.babel = azerbaijani-latin
+name.babel.A = azerbaijani-latn
+tag.bcp47 = az
+tag.opentype = AZE
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd].[MM].[yy]
+months.wide.1 = yanvar
+months.wide.2 = fevral
+months.wide.3 = mart
+months.wide.4 = aprel
+months.wide.5 = may
+months.wide.6 = iyun
+months.wide.7 = iyul
+months.wide.8 = avqust
+months.wide.9 = sentyabr
+months.wide.10 = oktyabr
+months.wide.11 = noyabr
+months.wide.12 = dekabr
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = bazar ertəsi
+days.wide.tue = çərşənbə axşamı
+days.wide.wed = çərşənbə
+days.wide.thu = cümə axşamı
+days.wide.fri = cümə
+days.wide.sat = şənbə
+days.wide.sun = bazar
+days.abbreviated.mon = B.E.
+days.abbreviated.tue = Ç.A.
+days.abbreviated.wed = Ç.
+days.abbreviated.thu = C.A.
+days.abbreviated.fri = C.
+days.abbreviated.sat = Ş.
+days.abbreviated.sun = B.
+days.narrow.mon = 1
+days.narrow.tue = 2
+days.narrow.wed = 3
+days.narrow.thu = 4
+days.narrow.fri = 5
+days.narrow.sat = 6
+days.narrow.sun = 7
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = yanvar
+months.wide.2 = fevral
+months.wide.3 = mart
+months.wide.4 = aprel
+months.wide.5 = may
+months.wide.6 = iyun
+months.wide.7 = iyul
+months.wide.8 = avqust
+months.wide.9 = sentyabr
+months.wide.10 = oktyabr
+months.wide.11 = noyabr
+months.wide.12 = dekabr
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [w]
+exemplarCharacters = [a b c ç d e ə f g ğ h x ı i İ j k q l m n o ö p r s ş t u ü v y z]
+index = [A B C Ç D E Ə F G Ğ H X I İ J K Q L M N O Ö P R S Ş T U Ü V Y Z W]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/az/babel-az.ini b/Master/texmf-dist/tex/generic/babel/locale/az/babel-az.ini
new file mode 100644
index 00000000000..a40263846c2
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/az/babel-az.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = azərbaycan
+name.english = Azerbaijani
+name.babel = azerbaijani
+tag.bcp47 = az
+tag.opentype = AZE
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface = Ön söz
+ref = Ədəbiyyat
+abstract = Annotasiya
+bib = Ədəbiyyat
+chapter = Fəsil
+appendix = Əlavə
+contents = Mündəricat
+listfigure = Şəkillərin siyahısı
+listtable = Cədvəllərin siyahısı
+index = Mövzu göstəricisi
+figure = Şəkil
+table = Cədvəl
+part = Hissə
+encl = encl
+cc = cc
+headto = To
+page = səh.
+see = baxın
+also = həmçinin baxın
+proof = İsbatı
+glossary = Terminlər lüğəti
+
+[captions.licr]
+preface = \"On s\"oz
+ref = \textSchwa d\textschwa biyyat
+abstract = Annotasiya
+bib = \textSchwa d\textschwa biyyat
+chapter = F\textschwa sil
+appendix = \textSchwa lav\textschwa
+contents = M\"und\textschwa ricat
+listfigure = \c S\textschwa kill\textschwa rin siyah\i s\i
+listtable = C\textschwa dv\textschwa ll\textschwa rin siyah\i s\i
+index = M\"ovzu g\"ost\textschwa ricisi
+figure = \c S\textschwa kil
+table = C\textschwa dv\textschwa l
+part = Hiss\textschwa
+encl = encl
+cc = cc
+headto = To
+page = s\textschwa h.
+see = bax\i n
+also = h\textschwa m\c cinin bax\i n
+proof = \.Isbat\i
+glossary = Terminl\textschwa r l\"u\u g\textschwa ti
+
+[date.gregorian]
+date.long = [d][ ][MMMM] [y]
+date.short = [dd].[MM].[yy]
+months.wide.1 = yanvar
+months.wide.2 = fevral
+months.wide.3 = mart
+months.wide.4 = aprel
+months.wide.5 = may
+months.wide.6 = iyun
+months.wide.7 = iyul
+months.wide.8 = avqust
+months.wide.9 = sentyabr
+months.wide.10 = oktyabr
+months.wide.11 = noyabr
+months.wide.12 = dekabr
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = bazar ertəsi
+days.wide.tue = çərşənbə axşamı
+days.wide.wed = çərşənbə
+days.wide.thu = cümə axşamı
+days.wide.fri = cümə
+days.wide.sat = şənbə
+days.wide.sun = bazar
+days.abbreviated.mon = B.E.
+days.abbreviated.tue = Ç.A.
+days.abbreviated.wed = Ç.
+days.abbreviated.thu = C.A.
+days.abbreviated.fri = C.
+days.abbreviated.sat = Ş.
+days.abbreviated.sun = B.
+days.narrow.mon = 1
+days.narrow.tue = 2
+days.narrow.wed = 3
+days.narrow.thu = 4
+days.narrow.fri = 5
+days.narrow.sat = 6
+days.narrow.sun = 7
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = yanvar
+months.wide.2 = fevral
+months.wide.3 = mart
+months.wide.4 = aprel
+months.wide.5 = may
+months.wide.6 = iyun
+months.wide.7 = iyul
+months.wide.8 = avqust
+months.wide.9 = sentyabr
+months.wide.10 = oktyabr
+months.wide.11 = noyabr
+months.wide.12 = dekabr
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [w]
+exemplarCharacters = [a b c ç d e ə f g ğ h x ı i İ j k q l m n o ö p r s ş t u ü v y z]
+index = [A B C Ç D E Ə F G Ğ H X I İ J K Q L M N O Ö P R S Ş T U Ü V Y Z W]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-cyrillic.tex b/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-cyrillic.tex
new file mode 100644
index 00000000000..00a5609ff47
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-cyrillic.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{az-Cyrl}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-cyrl.tex b/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-cyrl.tex
new file mode 100644
index 00000000000..b5c5ec1ee6c
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-cyrl.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{azerbaijani-cyrillic}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-latin.tex b/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-latin.tex
new file mode 100644
index 00000000000..ea71fce6282
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-latin.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{az-Latn}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-latn.tex b/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-latn.tex
new file mode 100644
index 00000000000..b66f6a70f8d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-latn.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{azerbaijani-latin}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani.tex b/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani.tex
new file mode 100644
index 00000000000..7fb9aad97af
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{az}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bas/babel-bas.ini b/Master/texmf-dist/tex/generic/babel/locale/bas/babel-bas.ini
new file mode 100644
index 00000000000..78d430b66b8
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bas/babel-bas.ini
@@ -0,0 +1,173 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Ɓàsàa
+name.english = Basaa
+name.babel = basaa
+tag.bcp47 = bas
+; Next line to be fixed
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = Kɔndɔŋ
+months.wide.2 = Màcɛ̂l
+months.wide.3 = Màtùmb
+months.wide.4 = Màtop
+months.wide.5 = M̀puyɛ
+months.wide.6 = Hìlòndɛ̀
+months.wide.7 = Njèbà
+months.wide.8 = Hìkaŋ
+months.wide.9 = Dìpɔ̀s
+months.wide.10 = Bìòôm
+months.wide.11 = Màyɛsèp
+months.wide.12 = Lìbuy li ńyèe
+months.narrow.1 = k
+months.narrow.2 = m
+months.narrow.3 = m
+months.narrow.4 = m
+months.narrow.5 = m
+months.narrow.6 = h
+months.narrow.7 = n
+months.narrow.8 = h
+months.narrow.9 = d
+months.narrow.10 = b
+months.narrow.11 = m
+months.narrow.12 = l
+days.wide.mon = ŋgwà njaŋgumba
+days.wide.tue = ŋgwà ûm
+days.wide.wed = ŋgwà ŋgê
+days.wide.thu = ŋgwà mbɔk
+days.wide.fri = ŋgwà kɔɔ
+days.wide.sat = ŋgwà jôn
+days.wide.sun = ŋgwà nɔ̂y
+days.abbreviated.mon = nja
+days.abbreviated.tue = uum
+days.abbreviated.wed = ŋge
+days.abbreviated.thu = mbɔ
+days.abbreviated.fri = kɔɔ
+days.abbreviated.sat = jon
+days.abbreviated.sun = nɔy
+days.narrow.mon = n
+days.narrow.tue = u
+days.narrow.wed = ŋ
+days.narrow.thu = m
+days.narrow.fri = k
+days.narrow.sat = j
+days.narrow.sun = n
+dayPeriods.abbreviated.am = I bikɛ̂glà
+dayPeriods.abbreviated.pm = I ɓugajɔp
+dayPeriods.narrow.am = I bikɛ̂glà
+dayPeriods.narrow.pm = I ɓugajɔp
+dayPeriods.wide.am = I bikɛ̂glà
+dayPeriods.wide.pm = I ɓugajɔp
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»„“
+auxiliary = [q x]
+exemplarCharacters = [a á à â ǎ ā {a\u1DC6}{a\u1DC7} b ɓ c d e é è ê ě ē {e\u1DC6}{e\u1DC7} ɛ {ɛ\u0301} {ɛ\u0300} {ɛ\u0302} {ɛ\u030C} {ɛ\u0304} {ɛ\u1DC6}{ɛ\u1DC7} f g h i í ì î ǐ ī {i\u1DC6}{i\u1DC7} j k l m n ń ǹ ŋ o ó ò ô ǒ ō {o\u1DC6}{o\u1DC7} ɔ {ɔ\u0301} {ɔ\u0300} {ɔ\u0302} {ɔ\u030C} {ɔ\u0304} {ɔ\u1DC6}{ɔ\u1DC7} p r s t u ú ù û ǔ ū {u\u1DC6}{u\u1DC7} v w y z]
+index = [A B Ɓ C D E Ɛ F G H I J K L M N Ŋ O Ɔ P R S T U V W Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bas/babel-basaa.tex b/Master/texmf-dist/tex/generic/babel/locale/bas/babel-basaa.tex
new file mode 100644
index 00000000000..89e0b88efac
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bas/babel-basaa.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{bas}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/be/babel-be.ini b/Master/texmf-dist/tex/generic/babel/locale/be/babel-be.ini
new file mode 100644
index 00000000000..6f577e98480
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/be/babel-be.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = беларуская
+name.english = Belarusian
+name.babel = belarusian
+tag.bcp47 = be
+tag.opentype = BEL
+script.name = Cyrillic
+script.tag.bcp47 = Cyrl
+script.tag.opentype = cyrl
+level = 1
+encodings = T2A
+derivate = no
+
+[captions]
+preface = Прадмова
+ref = Сьпіс літаратуры
+abstract = Анатацыя
+bib = Літаратура
+chapter = Глава
+appendix = Дадатак
+contents = Зьмест
+listfigure = Сьпіс ілюстрацый
+listtable = Сьпіс табліц
+index = Прадметны паказальнік
+figure = Рыс.
+table = Табліца
+part = Частка
+encl = укл.
+cc = зых.
+headto = вх.
+page = с.
+see = гл.
+also = гл. таксама
+proof = Доказ
+glossary = Слоўнік тэрмінаў
+
+[captions.licr]
+preface = \CYRP\cyrr\cyra\cyrd\cyrm\cyro\cyrv\cyra
+ref = \CYRS\cyrsftsn\cyrp\cyrii\cyrs\space \cyrl\cyrii\cyrt\cyra\cyrr\cyra\cyrt\cyru\cyrr\cyrery
+abstract = \CYRA\cyrn\cyra\cyrt\cyra\cyrc\cyrery\cyrya
+bib = \CYRL\cyrii\cyrt\cyra\cyrr\cyra\cyrt\cyru\cyrr\cyra
+chapter = \CYRG\cyrl\cyra\cyrv\cyra
+appendix = \CYRD\cyra\cyrd\cyra\cyrt\cyra\cyrk
+contents = \CYRZ\cyrsftsn\cyrm\cyre\cyrs\cyrt
+listfigure = \CYRS\cyrsftsn\cyrp\cyrii\cyrs\space \cyrii\cyrl\cyryu\cyrs\cyrt\cyrr\cyra\cyrc\cyrery\cyrishrt
+listtable = \CYRS\cyrsftsn\cyrp\cyrii\cyrs\space \cyrt\cyra\cyrb\cyrl\cyrii\cyrc
+index = \CYRP\cyrr\cyra\cyrd\cyrm\cyre\cyrt\cyrn\cyrery\space \cyrp\cyra\cyrk\cyra\cyrz\cyra\cyrl\cyrsftsn\cyrn\cyrii\cyrk
+figure = \CYRR\cyrery\cyrs.
+table = \CYRT\cyra\cyrb\cyrl\cyrii\cyrc\cyra
+part = \CYRCH\cyra\cyrs\cyrt\cyrk\cyra
+encl = \cyru\cyrk\cyrl.
+cc = \cyrz\cyrery\cyrh.
+headto = \cyrv\cyrh.
+page = \cyrs.
+see = \cyrg\cyrl.
+also = \cyrg\cyrl.\space \cyrt\cyra\cyrk\cyrs\cyra\cyrm\cyra
+proof = \CYRD\cyro\cyrk\cyra\cyrz
+glossary = \CYRS\cyrl\cyro\cyrushrt\cyrn\cyrii\cyrk\space \cyrt\cyrerev\cyrr\cyrm\cyrii\cyrn\cyra\cyrushrt
+
+[date.gregorian]
+date.long = [d] [MMMM] [y] г.
+date.short = [d].[MM].[yy]
+months.wide.1 = студзеня
+months.wide.2 = лютага
+months.wide.3 = сакавіка
+months.wide.4 = красавіка
+months.wide.5 = мая
+months.wide.6 = чэрвеня
+months.wide.7 = ліпеня
+months.wide.8 = жніўня
+months.wide.9 = верасня
+months.wide.10 = кастрычніка
+months.wide.11 = лістапада
+months.wide.12 = снежня
+months.narrow.1 = с
+months.narrow.2 = л
+months.narrow.3 = с
+months.narrow.4 = к
+months.narrow.5 = м
+months.narrow.6 = ч
+months.narrow.7 = л
+months.narrow.8 = ж
+months.narrow.9 = в
+months.narrow.10 = к
+months.narrow.11 = л
+months.narrow.12 = с
+days.wide.mon = панядзелак
+days.wide.tue = аўторак
+days.wide.wed = серада
+days.wide.thu = чацвер
+days.wide.fri = пятніца
+days.wide.sat = субота
+days.wide.sun = нядзеля
+days.abbreviated.mon = пн
+days.abbreviated.tue = аў
+days.abbreviated.wed = ср
+days.abbreviated.thu = чц
+days.abbreviated.fri = пт
+days.abbreviated.sat = сб
+days.abbreviated.sun = нд
+days.narrow.mon = п
+days.narrow.tue = а
+days.narrow.wed = с
+days.narrow.thu = ч
+days.narrow.fri = п
+days.narrow.sat = с
+days.narrow.sun = н
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = am
+dayPeriods.narrow.pm = pm
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = \cyrs\cyrt\cyru\cyrd\cyrz\cyre\cyrn\cyrya
+months.wide.2 = \cyrl\cyryu\cyrt\cyra\cyrg\cyra
+months.wide.3 = \cyrs\cyra\cyrk\cyra\cyrv\cyrii\cyrk\cyra
+months.wide.4 = \cyrk\cyrr\cyra\cyrs\cyra\cyrv\cyrii\cyrk\cyra
+months.wide.5 = \cyrm\cyra\cyrya
+months.wide.6 = \cyrch\cyrerev\cyrr\cyrv\cyre\cyrn\cyrya
+months.wide.7 = \cyrl\cyrii\cyrp\cyre\cyrn\cyrya
+months.wide.8 = \cyrzh\cyrn\cyrii\cyrushrt\cyrn\cyrya
+months.wide.9 = \cyrv\cyre\cyrr\cyra\cyrs\cyrn\cyrya
+months.wide.10 = \cyrk\cyra\cyrs\cyrt\cyrr\cyrery\cyrch\cyrn\cyrii\cyrk\cyra
+months.wide.11 = \cyrl\cyrii\cyrs\cyrt\cyra\cyrp\cyra\cyrd\cyra
+months.wide.12 = \cyrs\cyrn\cyre\cyrzh\cyrn\cyrya
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»„“
+auxiliary = [{а\u0301} {е\u0301} {ё\u0301} {і\u0301} {о\u0301} {у\u0301} {ы\u0301} {э\u0301} {ю\u0301} {я\u0301}]
+exemplarCharacters = [а б в г д {дж} {дз} е ё ж з і й к л м н о п р с т у ў ф х ц ч ш ы ь э ю я]
+index = [А Б В Г Д Е Ж З І Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Ы Э Ю Я]
+punctuation = [\\- , ; \\: ! ? . « » ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 2
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/be/babel-belarusian.tex b/Master/texmf-dist/tex/generic/babel/locale/be/babel-belarusian.tex
new file mode 100644
index 00000000000..a84ba008e30
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/be/babel-belarusian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{be}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bem/babel-bem.ini b/Master/texmf-dist/tex/generic/babel/locale/bem/babel-bem.ini
new file mode 100644
index 00000000000..17be296aca0
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bem/babel-bem.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Ichibemba
+name.english = Bemba
+name.babel = bemba
+tag.bcp47 = bem
+tag.opentype = BEM
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Machi
+months.wide.4 = Epreo
+months.wide.5 = Mei
+months.wide.6 = Juni
+months.wide.7 = Julai
+months.wide.8 = Ogasti
+months.wide.9 = Septemba
+months.wide.10 = Oktoba
+months.wide.11 = Novemba
+months.wide.12 = Disemba
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = E
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = O
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Palichimo
+days.wide.tue = Palichibuli
+days.wide.wed = Palichitatu
+days.wide.thu = Palichine
+days.wide.fri = Palichisano
+days.wide.sat = Pachibelushi
+days.wide.sun = Pa Mulungu
+days.abbreviated.mon = Palichimo
+days.abbreviated.tue = Palichibuli
+days.abbreviated.wed = Palichitatu
+days.abbreviated.thu = Palichine
+days.abbreviated.fri = Palichisano
+days.abbreviated.sat = Pachibelushi
+days.abbreviated.sun = Pa Mulungu
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = uluchelo
+dayPeriods.abbreviated.pm = akasuba
+dayPeriods.narrow.am = uluchelo
+dayPeriods.narrow.pm = akasuba
+dayPeriods.wide.am = uluchelo
+dayPeriods.wide.pm = akasuba
+
+[date.gregorian.licr]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Machi
+months.wide.4 = Epreo
+months.wide.5 = Mei
+months.wide.6 = Juni
+months.wide.7 = Julai
+months.wide.8 = Ogasti
+months.wide.9 = Septemba
+months.wide.10 = Oktoba
+months.wide.11 = Novemba
+months.wide.12 = Disemba
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [d h q r v x z]
+exemplarCharacters = [a b c e f g i j k l m n o p s {sh} t u w y]
+index = [A B C E F G I J K L M N O P S {SH} T U W Y]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bem/babel-bemba.tex b/Master/texmf-dist/tex/generic/babel/locale/bem/babel-bemba.tex
new file mode 100644
index 00000000000..1d44e02299e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bem/babel-bemba.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{bem}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bez/babel-bena.tex b/Master/texmf-dist/tex/generic/babel/locale/bez/babel-bena.tex
new file mode 100644
index 00000000000..7a2c79f6bb4
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bez/babel-bena.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{bez}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bez/babel-bez.ini b/Master/texmf-dist/tex/generic/babel/locale/bez/babel-bez.ini
new file mode 100644
index 00000000000..d527bf2f765
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bez/babel-bez.ini
@@ -0,0 +1,187 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Hibena
+name.english = Bena
+name.babel = bena
+tag.bcp47 = bez
+; Next line to be fixed
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = OT1 T1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = pa mwedzi gwa hutala
+months.wide.2 = pa mwedzi gwa wuvili
+months.wide.3 = pa mwedzi gwa wudatu
+months.wide.4 = pa mwedzi gwa wutai
+months.wide.5 = pa mwedzi gwa wuhanu
+months.wide.6 = pa mwedzi gwa sita
+months.wide.7 = pa mwedzi gwa saba
+months.wide.8 = pa mwedzi gwa nane
+months.wide.9 = pa mwedzi gwa tisa
+months.wide.10 = pa mwedzi gwa kumi
+months.wide.11 = pa mwedzi gwa kumi na moja
+months.wide.12 = pa mwedzi gwa kumi na mbili
+months.narrow.1 = H
+months.narrow.2 = V
+months.narrow.3 = D
+months.narrow.4 = T
+months.narrow.5 = H
+months.narrow.6 = S
+months.narrow.7 = S
+months.narrow.8 = N
+months.narrow.9 = T
+months.narrow.10 = K
+months.narrow.11 = K
+months.narrow.12 = K
+days.wide.mon = pa shahuviluha
+days.wide.tue = pa hivili
+days.wide.wed = pa hidatu
+days.wide.thu = pa hitayi
+days.wide.fri = pa hihanu
+days.wide.sat = pa shahulembela
+days.wide.sun = pa mulungu
+days.abbreviated.mon = Vil
+days.abbreviated.tue = Hiv
+days.abbreviated.wed = Hid
+days.abbreviated.thu = Hit
+days.abbreviated.fri = Hih
+days.abbreviated.sat = Lem
+days.abbreviated.sun = Mul
+days.narrow.mon = J
+days.narrow.tue = H
+days.narrow.wed = H
+days.narrow.thu = H
+days.narrow.fri = W
+days.narrow.sat = J
+days.narrow.sun = M
+dayPeriods.abbreviated.am = pamilau
+dayPeriods.abbreviated.pm = pamunyi
+dayPeriods.narrow.am = pamilau
+dayPeriods.narrow.pm = pamunyi
+dayPeriods.wide.am = pamilau
+dayPeriods.wide.pm = pamunyi
+
+[date.gregorian.licr]
+months.wide.1 = pa mwedzi gwa hutala
+months.wide.2 = pa mwedzi gwa wuvili
+months.wide.3 = pa mwedzi gwa wudatu
+months.wide.4 = pa mwedzi gwa wutai
+months.wide.5 = pa mwedzi gwa wuhanu
+months.wide.6 = pa mwedzi gwa sita
+months.wide.7 = pa mwedzi gwa saba
+months.wide.8 = pa mwedzi gwa nane
+months.wide.9 = pa mwedzi gwa tisa
+months.wide.10 = pa mwedzi gwa kumi
+months.wide.11 = pa mwedzi gwa kumi na moja
+months.wide.12 = pa mwedzi gwa kumi na mbili
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [x]
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bg/babel-bg.ini b/Master/texmf-dist/tex/generic/babel/locale/bg/babel-bg.ini
new file mode 100644
index 00000000000..8bd9eb6b664
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bg/babel-bg.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = български
+name.english = Bulgarian
+name.babel = bulgarian
+tag.bcp47 = bg
+tag.opentype = BGR
+script.name = Cyrillic
+script.tag.bcp47 = Cyrl
+script.tag.opentype = cyrl
+level = 1
+encodings = T2A
+derivate = no
+
+[captions]
+preface = Предговор
+ref = Литература
+abstract = Абстракт
+bib = Библиография
+chapter = Глава
+appendix = Приложение
+contents = Съдържание
+listfigure = Списък на фигурите
+listtable = Списък на таблиците
+index = Азбучен указател
+figure = Фигура
+table = Таблица
+part = Част
+encl = Приложения
+cc = копия
+headto = За
+page = Стр.
+see = вж.
+also = вж. също и
+proof = Доказателство
+glossary = Притурка
+
+[captions.licr]
+preface = \CYRP\cyrr\cyre\cyrd\cyrg\cyro\cyrv\cyro\cyrr
+ref = \CYRL\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyra
+abstract = \CYRA\cyrb\cyrs\cyrt\cyrr\cyra\cyrk\cyrt
+bib = \CYRB\cyri\cyrb\cyrl\cyri\cyro\cyrg\cyrr\cyra\cyrf\cyri\cyrya
+chapter = \CYRG\cyrl\cyra\cyrv\cyra
+appendix = \CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyre
+contents = \CYRS\cyrhrdsn\cyrd\cyrhrdsn\cyrr\cyrzh\cyra\cyrn\cyri\cyre
+listfigure = \CYRS\cyrp\cyri\cyrs\cyrhrdsn\cyrk\space \cyrn\cyra\space \cyrf\cyri\cyrg\cyru\cyrr\cyri\cyrt\cyre
+listtable = \CYRS\cyrp\cyri\cyrs\cyrhrdsn\cyrk\space \cyrn\cyra\space \cyrt\cyra\cyrb\cyrl\cyri\cyrc\cyri\cyrt\cyre
+index = \CYRA\cyrz\cyrb\cyru\cyrch\cyre\cyrn\space \cyru\cyrk\cyra\cyrz\cyra\cyrt\cyre\cyrl
+figure = \CYRF\cyri\cyrg\cyru\cyrr\cyra
+table = \CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyra
+part = \CYRCH\cyra\cyrs\cyrt
+encl = \CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyrya
+cc = \cyrk\cyro\cyrp\cyri\cyrya
+headto = \CYRZ\cyra
+page = \CYRS\cyrt\cyrr.
+see = \cyrv\cyrzh.
+also = \cyrv\cyrzh.\space \cyrs\cyrhrdsn\cyrshch\cyro\space \cyri
+proof = \CYRD\cyro\cyrk\cyra\cyrz\cyra\cyrt\cyre\cyrl\cyrs\cyrt\cyrv\cyro
+glossary = \CYRP\cyrr\cyri\cyrt\cyru\cyrr\cyrk\cyra
+
+[date.gregorian]
+date.long = [d][ ][MMMM] [y] г.
+date.short = [d].[MM].[yy] г.
+months.wide.1 = януари
+months.wide.2 = февруари
+months.wide.3 = март
+months.wide.4 = април
+months.wide.5 = май
+months.wide.6 = юни
+months.wide.7 = юли
+months.wide.8 = август
+months.wide.9 = септември
+months.wide.10 = октомври
+months.wide.11 = ноември
+months.wide.12 = декември
+months.narrow.1 = я
+months.narrow.2 = ф
+months.narrow.3 = м
+months.narrow.4 = а
+months.narrow.5 = м
+months.narrow.6 = ю
+months.narrow.7 = ю
+months.narrow.8 = а
+months.narrow.9 = с
+months.narrow.10 = о
+months.narrow.11 = н
+months.narrow.12 = д
+days.wide.mon = понеделник
+days.wide.tue = вторник
+days.wide.wed = сряда
+days.wide.thu = четвъртък
+days.wide.fri = петък
+days.wide.sat = събота
+days.wide.sun = неделя
+days.abbreviated.mon = пн
+days.abbreviated.tue = вт
+days.abbreviated.wed = ср
+days.abbreviated.thu = чт
+days.abbreviated.fri = пт
+days.abbreviated.sat = сб
+days.abbreviated.sun = нд
+days.narrow.mon = п
+days.narrow.tue = в
+days.narrow.wed = с
+days.narrow.thu = ч
+days.narrow.fri = п
+days.narrow.sat = с
+days.narrow.sun = н
+dayPeriods.abbreviated.am = am
+dayPeriods.abbreviated.pm = pm
+dayPeriods.narrow.am = am
+dayPeriods.narrow.pm = pm
+dayPeriods.wide.am = пр.об.
+dayPeriods.wide.pm = сл.об.
+
+[date.gregorian.licr]
+months.wide.1 = \cyrya\cyrn\cyru\cyra\cyrr\cyri
+months.wide.2 = \cyrf\cyre\cyrv\cyrr\cyru\cyra\cyrr\cyri
+months.wide.3 = \cyrm\cyra\cyrr\cyrt
+months.wide.4 = \cyra\cyrp\cyrr\cyri\cyrl
+months.wide.5 = \cyrm\cyra\cyrishrt
+months.wide.6 = \cyryu\cyrn\cyri
+months.wide.7 = \cyryu\cyrl\cyri
+months.wide.8 = \cyra\cyrv\cyrg\cyru\cyrs\cyrt
+months.wide.9 = \cyrs\cyre\cyrp\cyrt\cyre\cyrm\cyrv\cyrr\cyri
+months.wide.10 = \cyro\cyrk\cyrt\cyro\cyrm\cyrv\cyrr\cyri
+months.wide.11 = \cyrn\cyro\cyre\cyrm\cyrv\cyrr\cyri
+months.wide.12 = \cyrd\cyre\cyrk\cyre\cyrm\cyrv\cyrr\cyri
+
+[time.gregorian]
+time.medium = [H]:[mm]:[ss]
+time.short = [H]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = bulgarian
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“„“
+auxiliary = [{а\u0300} ѐ ё ѝ {о\u0300} {у\u0300} {ъ\u0300} ы ѣ э {ю\u0300} {я\u0300} ѫ]
+exemplarCharacters = [а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ь ю я]
+index = [А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ю Я]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ ( ) \\[ \\] § * / ″ №]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 2
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ·
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bg/babel-bulgarian.tex b/Master/texmf-dist/tex/generic/babel/locale/bg/babel-bulgarian.tex
new file mode 100644
index 00000000000..828d92a6cd0
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bg/babel-bulgarian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{bg}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bm/babel-bambara.tex b/Master/texmf-dist/tex/generic/babel/locale/bm/babel-bambara.tex
new file mode 100644
index 00000000000..b70d95df295
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bm/babel-bambara.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{bm}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bm/babel-bm.ini b/Master/texmf-dist/tex/generic/babel/locale/bm/babel-bm.ini
new file mode 100644
index 00000000000..8582d3af4a9
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bm/babel-bm.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = bamanakan
+name.english = Bambara
+name.babel = bambara
+tag.bcp47 = bm
+tag.opentype = BMB
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = zanwuye
+months.wide.2 = feburuye
+months.wide.3 = marisi
+months.wide.4 = awirili
+months.wide.5 = mɛ
+months.wide.6 = zuwɛn
+months.wide.7 = zuluye
+months.wide.8 = uti
+months.wide.9 = sɛtanburu
+months.wide.10 = ɔkutɔburu
+months.wide.11 = nowanburu
+months.wide.12 = desanburu
+months.narrow.1 = Z
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = Z
+months.narrow.7 = Z
+months.narrow.8 = U
+months.narrow.9 = S
+months.narrow.10 = Ɔ
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = ntɛnɛ
+days.wide.tue = tarata
+days.wide.wed = araba
+days.wide.thu = alamisa
+days.wide.fri = juma
+days.wide.sat = sibiri
+days.wide.sun = kari
+days.abbreviated.mon = ntɛ
+days.abbreviated.tue = tar
+days.abbreviated.wed = ara
+days.abbreviated.thu = ala
+days.abbreviated.fri = jum
+days.abbreviated.sat = sib
+days.abbreviated.sun = kar
+days.narrow.mon = N
+days.narrow.tue = T
+days.narrow.wed = A
+days.narrow.thu = A
+days.narrow.fri = J
+days.narrow.sat = S
+days.narrow.sun = K
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = zanwuye
+months.wide.2 = feburuye
+months.wide.3 = marisi
+months.wide.4 = awirili
+months.wide.5 = m\texteopen
+months.wide.6 = zuw\texteopen n
+months.wide.7 = zuluye
+months.wide.8 = uti
+months.wide.9 = s\texteopen tanburu
+months.wide.10 = \textoopen kut\textoopen buru
+months.wide.11 = nowanburu
+months.wide.12 = desanburu
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»“”
+auxiliary = [q v x]
+exemplarCharacters = [a b c d e ɛ f g h i j k l m n ɲ ŋ o ɔ p r s t u w y z]
+index = [A B C D E Ɛ F G H I J K L M N Ɲ Ŋ O Ɔ P R S T U W Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bengali.tex b/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bengali.tex
new file mode 100644
index 00000000000..2b74ede10b3
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bengali.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{bn}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bn.ini b/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bn.ini
new file mode 100644
index 00000000000..1f5835a68f8
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bn.ini
@@ -0,0 +1,149 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = বাংলা
+name.english = Bangla
+name.babel = bengali
+tag.bcp47 = bn
+tag.opentype = BEN
+script.name = Bengali
+script.tag.bcp47 = Beng
+script.tag.opentype = beng
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface = পূর্বকথা
+ref = তথ্যসুত্রসমূহ
+abstract = সারসংক্ষেপ
+bib = তথ্যবিবরণ
+chapter = অধ্যায়
+appendix = পরিশিষ্ট
+contents = সূচীপত্র
+listfigure = ছবি/নকশা সমূহের তালিকা
+listtable = তালিকাসারণী
+index = সূচক/নির্দেশক
+figure = ছবি/নকশা
+table = সারনী
+part = খন্ড
+encl = সংযুক্তি
+cc = অনুলিপি
+headto = প্রতি
+page = পৃষ্ঠা
+see = দেখুন
+also = আরও দেখুন
+proof = প্রমাণ
+glossary = পরিভাষার শব্দসম্ভার
+
+[date.gregorian]
+date.long = [d] [MMMM], [y]
+date.short = [d]/[M]/[yy]
+months.wide.1 = জানুয়ারী
+months.wide.2 = ফেব্রুয়ারী
+months.wide.3 = মার্চ
+months.wide.4 = এপ্রিল
+months.wide.5 = মে
+months.wide.6 = জুন
+months.wide.7 = জুলাই
+months.wide.8 = আগস্ট
+months.wide.9 = সেপ্টেম্বর
+months.wide.10 = অক্টোবর
+months.wide.11 = নভেম্বর
+months.wide.12 = ডিসেম্বর
+months.narrow.1 = জা
+months.narrow.2 = ফে
+months.narrow.3 = মা
+months.narrow.4 = এ
+months.narrow.5 = মে
+months.narrow.6 = জুন
+months.narrow.7 = জু
+months.narrow.8 = আ
+months.narrow.9 = সে
+months.narrow.10 = অ
+months.narrow.11 = ন
+months.narrow.12 = ডি
+days.wide.mon = সোমবার
+days.wide.tue = মঙ্গলবার
+days.wide.wed = বুধবার
+days.wide.thu = বৃহস্পতিবার
+days.wide.fri = শুক্রবার
+days.wide.sat = শনিবার
+days.wide.sun = রবিবার
+days.abbreviated.mon = সোম
+days.abbreviated.tue = মঙ্গল
+days.abbreviated.wed = বুধ
+days.abbreviated.thu = বৃহস্পতি
+days.abbreviated.fri = শুক্র
+days.abbreviated.sat = শনি
+days.abbreviated.sun = রবি
+days.narrow.mon = সো
+days.narrow.tue = ম
+days.narrow.wed = বু
+days.narrow.thu = বৃ
+days.narrow.fri = শু
+days.narrow.sat = শ
+days.narrow.sun = র
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = পূর্বাহ্ণ
+dayPeriods.wide.pm = অপরাহ্ণ
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules = bengali
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200C\u200D ৲ ৳ ৴ ৵ ৶ ৷ ৸ ৹ ৰ ৱ]
+exemplarCharacters = [\u09BC ৺ অ আ ই ঈ উ ঊ ঋ ৠ ঌ ৡ এ ঐ ও ঔ ং ঃ \u0981 ক {ক\u09CDষ} খ গ ঘ ঙ চ ছ জ ঝ ঞ ট ঠ ড {ড\u09BC} ঢ {ঢ\u09BC} ণ ত ৎ থ দ ধ ন প ফ ব ভ ম য {য\u09BC} র ল শ ষ স হ ঽ া ি ী \u09C1 \u09C2 \u09C3 \u09C4 \u09E2 \u09E3 ে ৈ ো ৌ \u09CD ৗ]
+index = [অ আ ই ঈ উ ঊ ঋ এ ঐ ও ঔ ক {ক\u09CDষ} খ গ ঘ ঙ চ ছ জ ঝ ঞ ট ঠ ড ঢ ণ ত থ দ ধ ন প ফ ব ভ ম য র ল শ ষ স হ]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = beng
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bo/babel-bo.ini b/Master/texmf-dist/tex/generic/babel/locale/bo/babel-bo.ini
new file mode 100644
index 00000000000..a9a38aad1dd
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bo/babel-bo.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = བོད་སྐད་
+name.english = Tibetan
+name.babel = tibetan
+tag.bcp47 = bo
+tag.opentype = TIB
+script.name = Tibetan
+script.tag.bcp47 = Tibt
+script.tag.opentype = tibt
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface = དཔེ་དེབ་ཀྱི་གླེང་བརྗོད།
+ref =
+abstract = གནད་བསྡུས།
+bib = དཔེ་ཆའི་ཐོ་གཞུང་།
+chapter = ལེའུ་
+appendix = ཞར་བྱུང་།
+contents = དཀར་ཆག།
+listfigure =
+listtable =
+index = གསུལ་བྱང་།
+figure = པར་རིས་
+table = རེའུ་མིག་
+part = ཆ་ཤས་
+encl =
+cc = འདྲ་བཤུས་ལེན་མཁན་
+headto =
+page = ཤོག་
+see =
+also =
+proof = བདེན་དཔང་།
+glossary = མིང་ཚིག་རེའུ་མིག།
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = སྤྱི་ལོ་[y] [MMMM]འི་ཚེས་[d]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = ཟླ་བ་དང་པོ
+months.wide.2 = ཟླ་བ་གཉིས་པ
+months.wide.3 = ཟླ་བ་གསུམ་པ
+months.wide.4 = ཟླ་བ་བཞི་པ
+months.wide.5 = ཟླ་བ་ལྔ་པ
+months.wide.6 = ཟླ་བ་དྲུག་པ
+months.wide.7 = ཟླ་བ་བདུན་པ
+months.wide.8 = ཟླ་བ་བརྒྱད་པ
+months.wide.9 = ཟླ་བ་དགུ་པ
+months.wide.10 = ཟླ་བ་བཅུ་པ
+months.wide.11 = ཟླ་བ་བཅུ་གཅིག་པ
+months.wide.12 = ཟླ་བ་བཅུ་གཉིས་པ
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = གཟའ་ཟླ་བ་
+days.wide.tue = གཟའ་མིག་དམར་
+days.wide.wed = གཟའ་ལྷག་པ་
+days.wide.thu = གཟའ་ཕུར་བུ་
+days.wide.fri = གཟའ་པ་སངས་
+days.wide.sat = གཟའ་སྤེན་པ་
+days.wide.sun = གཟའ་ཉི་མ་
+days.abbreviated.mon = ཟླ་བ་
+days.abbreviated.tue = མིག་དམར་
+days.abbreviated.wed = ལྷག་པ་
+days.abbreviated.thu = ཕུར་བུ་
+days.abbreviated.fri = པ་སངས་
+days.abbreviated.sat = སྤེན་པ་
+days.abbreviated.sun = ཉི་མ་
+days.narrow.mon = ཟླ
+days.narrow.tue = མིག
+days.narrow.wed = ལྷག
+days.narrow.thu = ཕུར
+days.narrow.fri = སངས
+days.narrow.sat = སྤེན
+days.narrow.sun = ཉི
+dayPeriods.abbreviated.am = སྔ་དྲོ་
+dayPeriods.abbreviated.pm = ཕྱི་དྲོ་
+dayPeriods.narrow.am = སྔ་དྲོ་
+dayPeriods.narrow.pm = ཕྱི་དྲོ་
+dayPeriods.wide.am = སྔ་དྲོ་
+dayPeriods.wide.pm = ཕྱི་དྲོ་
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [ༀ]
+exemplarCharacters = [\u0F7E ཿ ཀ {ཀ\u0FB5} \u0F90 {\u0F90\u0FB5} ཁ \u0F91 ག {ག\u0FB7} \u0F92 {\u0F92\u0FB7} ང \u0F94 ཅ \u0F95 ཆ \u0F96 ཇ \u0F97 ཉ \u0F99 ཊ \u0F9A ཋ \u0F9B ཌ {ཌ\u0FB7} \u0F9C {\u0F9C\u0FB7} ཎ \u0F9E ཏ \u0F9F ཐ \u0FA0 ད {ད\u0FB7} \u0FA1 {\u0FA1\u0FB7} ན \u0FA3 པ \u0FA4 ཕ \u0FA5 བ {བ\u0FB7} \u0FA6 {\u0FA6\u0FB7} མ \u0FA8 ཙ \u0FA9 ཚ \u0FAA ཛ {ཛ\u0FB7} \u0FAB {\u0FAB\u0FB7} ཝ \u0FAD \u0FBA ཞ \u0FAE ཟ \u0FAF འ \u0FB0 ཡ \u0FB1 \u0FBB ར ཪ \u0FB2 \u0FBC ལ \u0FB3 ཤ \u0FB4 ཥ \u0FB5 ས \u0FB6 ཧ \u0FB7 ཨ \u0FB8 \u0F72 {\u0F71\u0F72} \u0F80 {\u0F71\u0F80} \u0F74 {\u0F71\u0F74} {\u0FB2\u0F80} \u0F77 {\u0FB3\u0F80} \u0F79 \u0F7A \u0F7B \u0F7C \u0F7D \u0F84]
+index = [ཀ ཁ ག ང ཅ ཆ ཇ ཉ ཏ ཐ ད ན པ ཕ བ མ ཙ ཚ ཛ ཝ ཞ ཟ འ ཡ ར ལ ཤ ས ཧ ཨ]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bo/babel-tibetan.tex b/Master/texmf-dist/tex/generic/babel/locale/bo/babel-tibetan.tex
new file mode 100644
index 00000000000..726f78810f9
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bo/babel-tibetan.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{bo}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/br/babel-br.ini b/Master/texmf-dist/tex/generic/babel/locale/br/babel-br.ini
new file mode 100644
index 00000000000..04298067132
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/br/babel-br.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = brezhoneg
+name.english = Breton
+name.babel = breton
+tag.bcp47 = br
+tag.opentype = BRE
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Rakskrid
+ref = Daveennoù
+abstract = Dvierrañ
+bib = Lennadurezh
+chapter = Pennad
+appendix = Stagadenn
+contents = Taolenn
+listfigure = Listenn ar Figurennoù
+listtable = Listenn an taolennoù
+index = Meneger
+figure = Figurenn
+table = Taolenn
+part = Lodenn
+encl = Dielloù kevret
+cc = Eilskrid da
+headto = evit
+page = Pajenn
+see = Gwelout
+also = Gwelout ivez
+proof = Proof
+glossary = Glossary
+
+[captions.licr]
+preface = Rakskrid
+ref = Daveenno\`u
+abstract = Dvierra\~n
+bib = Lennadurezh
+chapter = Pennad
+appendix = Stagadenn
+contents = Taolenn
+listfigure = Listenn ar Figurenno\`u
+listtable = Listenn an taolenno\`u
+index = Meneger
+figure = Figurenn
+table = Taolenn
+part = Lodenn
+encl = Diello\`u\space kevret
+cc = Eilskrid da
+headto = evit
+page = Pajenn
+see = Gwelout
+also = Gwelout ivez
+proof = Proof
+glossary = Glossary
+
+[date.gregorian]
+date.long = [d] a viz [MMMM] [y]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = Genver
+months.wide.2 = Cʼhwevrer
+months.wide.3 = Meurzh
+months.wide.4 = Ebrel
+months.wide.5 = Mae
+months.wide.6 = Mezheven
+months.wide.7 = Gouere
+months.wide.8 = Eost
+months.wide.9 = Gwengolo
+months.wide.10 = Here
+months.wide.11 = Du
+months.wide.12 = Kerzu
+months.narrow.1 = 01
+months.narrow.2 = 02
+months.narrow.3 = 03
+months.narrow.4 = 04
+months.narrow.5 = 05
+months.narrow.6 = 06
+months.narrow.7 = 07
+months.narrow.8 = 08
+months.narrow.9 = 09
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = Lun
+days.wide.tue = Meurzh
+days.wide.wed = Mercʼher
+days.wide.thu = Yaou
+days.wide.fri = Gwener
+days.wide.sat = Sadorn
+days.wide.sun = Sul
+days.abbreviated.mon = Lun
+days.abbreviated.tue = Meu.
+days.abbreviated.wed = Mer.
+days.abbreviated.thu = Yaou
+days.abbreviated.fri = Gwe.
+days.abbreviated.sat = Sad.
+days.abbreviated.sun = Sul
+days.narrow.mon = L
+days.narrow.tue = Mz
+days.narrow.wed = Mc
+days.narrow.thu = Y
+days.narrow.fri = G
+days.narrow.sat = Sa
+days.narrow.sun = Su
+dayPeriods.abbreviated.am = A.M.
+dayPeriods.abbreviated.pm = G.M.
+dayPeriods.narrow.am = am
+dayPeriods.narrow.pm = gm
+dayPeriods.wide.am = A.M.
+dayPeriods.wide.pm = G.M.
+
+[date.gregorian.licr]
+months.wide.1 = Genver
+months.wide.2 = C'hwevrer
+months.wide.3 = Meurzh
+months.wide.4 = Ebrel
+months.wide.5 = Mae
+months.wide.6 = Mezheven
+months.wide.7 = Gouere
+months.wide.8 = Eost
+months.wide.9 = Gwengolo
+months.wide.10 = Here
+months.wide.11 = Du
+months.wide.12 = Kerzu
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules =
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»“”
+auxiliary = [á à ă â å ä ã ā æ c ç é è ĕ ë ē í ì ĭ î ï ī ó ò ŏ ô ö ø ō œ q ú ŭ û ü ū ÿ]
+exemplarCharacters = [a b {ch} {cʼh} d e ê f g h i j k l m n ñ o p r s t u ù v w x y z]
+index = [A B C D E F G H I J K L M N O P R S T U V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/br/babel-breton.tex b/Master/texmf-dist/tex/generic/babel/locale/br/babel-breton.tex
new file mode 100644
index 00000000000..96ee4206d69
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/br/babel-breton.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{br}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/brx/babel-bodo.tex b/Master/texmf-dist/tex/generic/babel/locale/brx/babel-bodo.tex
new file mode 100644
index 00000000000..b3e55bca802
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/brx/babel-bodo.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{brx}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/brx/babel-brx.ini b/Master/texmf-dist/tex/generic/babel/locale/brx/babel-brx.ini
new file mode 100644
index 00000000000..5304b9d56e3
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/brx/babel-brx.ini
@@ -0,0 +1,176 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = बड़ो
+name.english = Bodo
+name.babel = bodo
+tag.bcp47 = brx
+; Next line to be fixed
+tag.opentype =
+script.name = Devanagari
+script.tag.bcp47 = Deva
+script.tag.opentype = deva
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [MMMM] [d], [y]
+date.short = [M]/[d]/[yy]
+months.wide.1 = जानुवारी
+months.wide.2 = फेब्रुवारी
+months.wide.3 = मार्स
+months.wide.4 = एफ्रिल
+months.wide.5 = मे
+months.wide.6 = जुन
+months.wide.7 = जुलाइ
+months.wide.8 = आगस्थ
+months.wide.9 = सेबथेज्ब़र
+months.wide.10 = अखथबर
+months.wide.11 = नबेज्ब़र
+months.wide.12 = दिसेज्ब़र
+months.narrow.1 = ज
+months.narrow.2 = फे
+months.narrow.3 = मा
+months.narrow.4 = ए
+months.narrow.5 = मे
+months.narrow.6 = जु
+months.narrow.7 = जु
+months.narrow.8 = आ
+months.narrow.9 = से
+months.narrow.10 = अ
+months.narrow.11 = न
+months.narrow.12 = दि
+days.wide.mon = समबार
+days.wide.tue = मंगलबार
+days.wide.wed = बुदबार
+days.wide.thu = बिसथिबार
+days.wide.fri = सुखुरबार
+days.wide.sat = सुनिबार
+days.wide.sun = रबिबार
+days.abbreviated.mon = सम
+days.abbreviated.tue = मंगल
+days.abbreviated.wed = बुद
+days.abbreviated.thu = बिसथि
+days.abbreviated.fri = सुखुर
+days.abbreviated.sat = सुनि
+days.abbreviated.sun = रबि
+days.narrow.mon = स
+days.narrow.tue = मं
+days.narrow.wed = बु
+days.narrow.thu = बि
+days.narrow.fri = सु
+days.narrow.sat = सु
+days.narrow.sun = र
+dayPeriods.abbreviated.am = फुं
+dayPeriods.abbreviated.pm = बेलासे
+dayPeriods.narrow.am = फुं
+dayPeriods.narrow.pm = बेलासे
+dayPeriods.wide.am = फुं
+dayPeriods.wide.pm = बेलासे
+
+[date.gregorian.licr]
+months.wide.10 = \textdevanagaria\textdevanagarikha\textdevanagaritha\textdevanagariba\textdevanagarira
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200C\u200D]
+exemplarCharacters = [\u093C \u0901 \u0902 अ आ इ ई उ ऊ ऍ ए ऐ ऑ ओ औ क ख ग घ च छ ज झ ञ ट ठ ड {ड\u093C} ढ ण त थ द ध न प फ ब भ म य र ल ळ व श ष स ह ा ि ी \u0941 \u0942 \u0943 \u0945 \u0947 \u0948 ॉ ो ौ \u094D]
+index = [अ आ इ ई उ ऊ ऍ ए ऐ ऑ ओ औ क ख ग घ च छ ज झ ञ ट ठ ड {ड\u093C} ढ ण त थ द ध न प फ ब भ म य र ल ळ व श ष स ह]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-cyrillic.tex b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-cyrillic.tex
new file mode 100644
index 00000000000..67b2aebdbd3
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-cyrillic.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{bs-Cyrl}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-cyrl.tex b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-cyrl.tex
new file mode 100644
index 00000000000..0e4cb1377eb
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-cyrl.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{bosnian-cyrillic}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-latin.tex b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-latin.tex
new file mode 100644
index 00000000000..97593e3a5ff
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-latin.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{bs-Latn}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-latn.tex b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-latn.tex
new file mode 100644
index 00000000000..355ce0781ad
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-latn.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{bosnian-latin}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian.tex b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian.tex
new file mode 100644
index 00000000000..ee1b126c1ba
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{bs}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Cyrl.ini b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Cyrl.ini
new file mode 100644
index 00000000000..740084480b6
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Cyrl.ini
@@ -0,0 +1,187 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = босански
+name.english = Bosnian
+name.babel = bosnian-cyrillic
+name.babel.A = bosnian-cyrl
+tag.bcp47 = bs
+tag.opentype = BOS
+script.name = Cyrillic
+script.tag.bcp47 = Cyrl
+script.tag.opentype = cyrl
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [dd].[ ][MMMM] [y].
+date.short = [d].[M].[yy].
+months.wide.1 = јануар
+months.wide.2 = фебруар
+months.wide.3 = март
+months.wide.4 = април
+months.wide.5 = мај
+months.wide.6 = јуни
+months.wide.7 = јули
+months.wide.8 = август
+months.wide.9 = септембар
+months.wide.10 = октобар
+months.wide.11 = новембар
+months.wide.12 = децембар
+months.narrow.1 = ј
+months.narrow.2 = ф
+months.narrow.3 = м
+months.narrow.4 = а
+months.narrow.5 = м
+months.narrow.6 = ј
+months.narrow.7 = ј
+months.narrow.8 = а
+months.narrow.9 = с
+months.narrow.10 = о
+months.narrow.11 = н
+months.narrow.12 = д
+days.wide.mon = понедељак
+days.wide.tue = уторак
+days.wide.wed = сриједа
+days.wide.thu = четвртак
+days.wide.fri = петак
+days.wide.sat = субота
+days.wide.sun = недеља
+days.abbreviated.mon = пон
+days.abbreviated.tue = уто
+days.abbreviated.wed = сри
+days.abbreviated.thu = чет
+days.abbreviated.fri = пет
+days.abbreviated.sat = суб
+days.abbreviated.sun = нед
+days.narrow.mon = п
+days.narrow.tue = у
+days.narrow.wed = с
+days.narrow.thu = ч
+days.narrow.fri = п
+days.narrow.sat = с
+days.narrow.sun = н
+dayPeriods.abbreviated.am = пре подне
+dayPeriods.abbreviated.pm = поподне
+dayPeriods.narrow.am = пре подне
+dayPeriods.narrow.pm = поподне
+dayPeriods.wide.am = пре подне
+dayPeriods.wide.pm = поподне
+
+[date.gregorian.licr]
+months.wide.1 = \cyrje\cyra\cyrn\cyru\cyra\cyrr
+months.wide.2 = \cyrf\cyre\cyrb\cyrr\cyru\cyra\cyrr
+months.wide.3 = \cyrm\cyra\cyrr\cyrt
+months.wide.4 = \cyra\cyrp\cyrr\cyri\cyrl
+months.wide.5 = \cyrm\cyra\cyrje
+months.wide.6 = \cyrje\cyru\cyrn\cyri
+months.wide.7 = \cyrje\cyru\cyrl\cyri
+months.wide.8 = \cyra\cyrv\cyrg\cyru\cyrs\cyrt
+months.wide.9 = \cyrs\cyre\cyrp\cyrt\cyre\cyrm\cyrb\cyra\cyrr
+months.wide.10 = \cyro\cyrk\cyrt\cyro\cyrb\cyra\cyrr
+months.wide.11 = \cyrn\cyro\cyrv\cyre\cyrm\cyrb\cyra\cyrr
+months.wide.12 = \cyrd\cyre\cyrc\cyre\cyrm\cyrb\cyra\cyrr
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‚‘
+auxiliary = []
+exemplarCharacters = [а б в г д ђ е ж з и ј к л љ м н њ о п р с т ћ у ф х ц ч џ ш]
+index = [А Б В Г Д Ђ Е Ж З И Ј К Л Љ М Н Њ О П Р С Т Ћ У Ф Х Ц Ч Џ Ш]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Latn.ini b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Latn.ini
new file mode 100644
index 00000000000..b5705491750
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Latn.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = bosanski
+name.english = Bosnian
+name.babel = bosnian-latin
+name.babel.A = bosnian-latn
+tag.bcp47 = bs
+tag.opentype = BOS
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Predgovor
+ref = Literatura
+abstract = Sažetak
+bib = Bibliografija
+chapter = Poglavlje
+appendix = Dodatak
+contents = Sadržaj
+listfigure = Popis slika
+listtable = Popis tabela
+index = Indeks
+figure = Slika
+table = Tabela
+part = Dio
+encl = Prilozi
+cc = Kopija
+headto = Prima
+page = Stranica
+see = Vidjeti
+also = Također vidjeti
+proof = Dokaz
+glossary = Rječnik
+
+[captions.licr]
+preface = Predgovor
+ref = Literatura
+abstract = Sa\v zetak
+bib = Bibliografija
+chapter = Poglavlje
+appendix = Dodatak
+contents = Sadr\v zaj
+listfigure = Popis\space slika
+listtable = Popis\space tabela
+index = Indeks
+figure = Slika
+table = Tabela
+part = Dio
+encl = Prilozi
+cc = Kopija
+headto = Prima
+page = Stranica
+see = Vidjeti
+also = Tako\dj er\space vidjeti
+proof = Dokaz
+glossary = Rje\v cnik
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y].
+date.short = [d].[M].[yy].
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = mart
+months.wide.4 = april
+months.wide.5 = maj
+months.wide.6 = juni
+months.wide.7 = juli
+months.wide.8 = avgust
+months.wide.9 = septembar
+months.wide.10 = oktobar
+months.wide.11 = novembar
+months.wide.12 = decembar
+months.narrow.1 = j
+months.narrow.2 = f
+months.narrow.3 = m
+months.narrow.4 = a
+months.narrow.5 = m
+months.narrow.6 = j
+months.narrow.7 = j
+months.narrow.8 = a
+months.narrow.9 = s
+months.narrow.10 = o
+months.narrow.11 = n
+months.narrow.12 = d
+days.wide.mon = ponedjeljak
+days.wide.tue = utorak
+days.wide.wed = srijeda
+days.wide.thu = četvrtak
+days.wide.fri = petak
+days.wide.sat = subota
+days.wide.sun = nedjelja
+days.abbreviated.mon = pon
+days.abbreviated.tue = uto
+days.abbreviated.wed = sri
+days.abbreviated.thu = čet
+days.abbreviated.fri = pet
+days.abbreviated.sat = sub
+days.abbreviated.sun = ned
+days.narrow.mon = P
+days.narrow.tue = U
+days.narrow.wed = S
+days.narrow.thu = Č
+days.narrow.fri = P
+days.narrow.sat = S
+days.narrow.sun = N
+dayPeriods.abbreviated.am = prijepodne
+dayPeriods.abbreviated.pm = popodne
+dayPeriods.narrow.am = prijepodne
+dayPeriods.narrow.pm = popodne
+dayPeriods.wide.am = prijepodne
+dayPeriods.wide.pm = popodne
+
+[date.gregorian.licr]
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = mart
+months.wide.4 = april
+months.wide.5 = maj
+months.wide.6 = juni
+months.wide.7 = juli
+months.wide.8 = avgust
+months.wide.9 = septembar
+months.wide.10 = oktobar
+months.wide.11 = novembar
+months.wide.12 = decembar
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules =
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „”‘’
+auxiliary = [q w x y]
+exemplarCharacters = [a b c č ć d {dž} đ e f g h i j k l {lj} m n {nj} o p r s š t u v z ž]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs.ini b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs.ini
new file mode 100644
index 00000000000..67b72b180f3
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs.ini
@@ -0,0 +1,185 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = bosanski
+name.english = Bosnian
+name.babel = bosnian
+tag.bcp47 = bs
+tag.opentype = BOS
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Predgovor
+ref = Literatura
+abstract = Sažetak
+bib = Bibliografija
+chapter = Poglavlje
+appendix = Dodatak
+contents = Sadržaj
+listfigure = Popis slika
+listtable = Popis tabela
+index = Indeks
+figure = Slika
+table = Tabela
+part = Dio
+encl = Prilozi
+cc = Kopija
+headto = Prima
+page = Stranica
+see = Vidjeti
+also = Također vidjeti
+proof = Dokaz
+glossary = Rječnik
+
+[captions.licr]
+preface = Predgovor
+ref = Literatura
+abstract = Sa\v zetak
+bib = Bibliografija
+chapter = Poglavlje
+appendix = Dodatak
+contents = Sadr\v zaj
+listfigure = Popis\space slika
+listtable = Popis\space tabela
+index = Indeks
+figure = Slika
+table = Tabela
+part = Dio
+encl = Prilozi
+cc = Kopija
+headto = Prima
+page = Stranica
+see = Vidjeti
+also = Tako\dj er\space vidjeti
+proof = Dokaz
+glossary = Rje\v cnik
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y].
+date.short = [d].[M].[yy].
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = mart
+months.wide.4 = april
+months.wide.5 = maj
+months.wide.6 = juni
+months.wide.7 = juli
+months.wide.8 = avgust
+months.wide.9 = septembar
+months.wide.10 = oktobar
+months.wide.11 = novembar
+months.wide.12 = decembar
+months.narrow.1 = j
+months.narrow.2 = f
+months.narrow.3 = m
+months.narrow.4 = a
+months.narrow.5 = m
+months.narrow.6 = j
+months.narrow.7 = j
+months.narrow.8 = a
+months.narrow.9 = s
+months.narrow.10 = o
+months.narrow.11 = n
+months.narrow.12 = d
+days.wide.mon = ponedjeljak
+days.wide.tue = utorak
+days.wide.wed = srijeda
+days.wide.thu = četvrtak
+days.wide.fri = petak
+days.wide.sat = subota
+days.wide.sun = nedjelja
+days.abbreviated.mon = pon
+days.abbreviated.tue = uto
+days.abbreviated.wed = sri
+days.abbreviated.thu = čet
+days.abbreviated.fri = pet
+days.abbreviated.sat = sub
+days.abbreviated.sun = ned
+days.narrow.mon = P
+days.narrow.tue = U
+days.narrow.wed = S
+days.narrow.thu = Č
+days.narrow.fri = P
+days.narrow.sat = S
+days.narrow.sun = N
+dayPeriods.abbreviated.am = prijepodne
+dayPeriods.abbreviated.pm = popodne
+dayPeriods.narrow.am = prijepodne
+dayPeriods.narrow.pm = popodne
+dayPeriods.wide.am = prijepodne
+dayPeriods.wide.pm = popodne
+
+[date.gregorian.licr]
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = mart
+months.wide.4 = april
+months.wide.5 = maj
+months.wide.6 = juni
+months.wide.7 = juli
+months.wide.8 = avgust
+months.wide.9 = septembar
+months.wide.10 = oktobar
+months.wide.11 = novembar
+months.wide.12 = decembar
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules =
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „”‘’
+auxiliary = [q w x y]
+exemplarCharacters = [a b c č ć d {dž} đ e f g h i j k l {lj} m n {nj} o p r s š t u v z ž]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ca/babel-ca.ini b/Master/texmf-dist/tex/generic/babel/locale/ca/babel-ca.ini
new file mode 100644
index 00000000000..32a2a36437f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ca/babel-ca.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = català
+name.english = Catalan
+name.babel = catalan
+tag.bcp47 = ca
+tag.opentype = CAT
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Pròleg
+ref = Referències
+abstract = Resum
+bib = Bibliografia
+chapter = Capítol
+appendix = Apèndix
+contents = Índex
+listfigure = Índex de figures
+listtable = Índex de taules
+index = Índex alfabètic
+figure = Figura
+table = Taula
+part = Part
+encl = Adjunt
+cc = Còpies a
+headto = A
+page = Pàgina
+see = Vegeu
+also = Vegeu també
+proof = Demostració
+glossary = Glossari
+
+[captions.licr]
+preface = Pr\`oleg
+ref = Refer\`encies
+abstract = Resum
+bib = Bibliografia
+chapter = Cap\'\i tol
+appendix = Ap\`endix
+contents = \'Index
+listfigure = \'Index\space de\space figures
+listtable = \'Index\space de\space taules
+index = \'Index\space alfab\`etic
+figure = Figura
+table = Taula
+part = Part
+encl = Adjunt
+cc = C\`opies\space a
+headto = A
+page = P\`agina
+see = Vegeu
+also = Vegeu\space tamb\'e
+proof = Demostraci\'o
+glossary = Glossari
+
+[date.gregorian]
+date.long = [d] [MMMM] de[ ][y]
+date.short = [d]/[M]/[yy]
+months.wide.1 = de gener
+months.wide.2 = de febrer
+months.wide.3 = de març
+months.wide.4 = d’abril
+months.wide.5 = de maig
+months.wide.6 = de juny
+months.wide.7 = de juliol
+months.wide.8 = d’agost
+months.wide.9 = de setembre
+months.wide.10 = d’octubre
+months.wide.11 = de novembre
+months.wide.12 = de desembre
+months.narrow.1 = GN
+months.narrow.2 = FB
+months.narrow.3 = MÇ
+months.narrow.4 = AB
+months.narrow.5 = MG
+months.narrow.6 = JN
+months.narrow.7 = JL
+months.narrow.8 = AG
+months.narrow.9 = ST
+months.narrow.10 = OC
+months.narrow.11 = NV
+months.narrow.12 = DS
+days.wide.mon = dilluns
+days.wide.tue = dimarts
+days.wide.wed = dimecres
+days.wide.thu = dijous
+days.wide.fri = divendres
+days.wide.sat = dissabte
+days.wide.sun = diumenge
+days.abbreviated.mon = dl.
+days.abbreviated.tue = dt.
+days.abbreviated.wed = dc.
+days.abbreviated.thu = dj.
+days.abbreviated.fri = dv.
+days.abbreviated.sat = ds.
+days.abbreviated.sun = dg.
+days.narrow.mon = dl
+days.narrow.tue = dt
+days.narrow.wed = dc
+days.narrow.thu = dj
+days.narrow.fri = dv
+days.narrow.sat = ds
+days.narrow.sun = dg
+dayPeriods.abbreviated.am = a. m.
+dayPeriods.abbreviated.pm = p. m.
+dayPeriods.narrow.am = a. m.
+dayPeriods.narrow.pm = p. m.
+dayPeriods.wide.am = a. m.
+dayPeriods.wide.pm = p. m.
+
+[date.gregorian.licr]
+months.wide.1 = de gener
+months.wide.2 = de febrer
+months.wide.3 = de mar\c c
+months.wide.4 = d\textquoteright abril
+months.wide.5 = de maig
+months.wide.6 = de juny
+months.wide.7 = de juliol
+months.wide.8 = d\textquoteright agost
+months.wide.9 = de setembre
+months.wide.10 = d\textquoteright octubre
+months.wide.11 = de novembre
+months.wide.12 = de desembre
+
+[time.gregorian]
+time.medium = [H]:[mm]:[ss]
+time.short = [H]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = catalan
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»“”
+auxiliary = [á ă â å ä ã ā æ ĕ ê ë ē ì ĭ î ī ŀ ñ º ŏ ô ö ø ō œ ù ŭ û ū ÿ]
+exemplarCharacters = [· a à b c ç d e é è f g h i í ï j k l m n o ó ò p q r s t u ú ü v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ¡ ? ¿ . … ' ‘ ’ \" “ ” « » ( ) \\[ \\] § @ * / \\\\ \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ca/babel-catalan.tex b/Master/texmf-dist/tex/generic/babel/locale/ca/babel-catalan.tex
new file mode 100644
index 00000000000..d46e27f4ed5
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ca/babel-catalan.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ca}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ce/babel-ce.ini b/Master/texmf-dist/tex/generic/babel/locale/ce/babel-ce.ini
new file mode 100644
index 00000000000..b2ef94feef3
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ce/babel-ce.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = нохчийн
+name.english = Chechen
+name.babel = chechen
+tag.bcp47 = ce
+tag.opentype = CHE
+script.name = Cyrillic
+script.tag.bcp47 = Cyrl
+script.tag.opentype = cyrl
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y] [MMMM] [d]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = январь
+months.wide.2 = февраль
+months.wide.3 = март
+months.wide.4 = апрель
+months.wide.5 = май
+months.wide.6 = июнь
+months.wide.7 = июль
+months.wide.8 = август
+months.wide.9 = сентябрь
+months.wide.10 = октябрь
+months.wide.11 = ноябрь
+months.wide.12 = декабрь
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = оршотан де
+days.wide.tue = шинарин де
+days.wide.wed = кхаарин де
+days.wide.thu = еарин де
+days.wide.fri = пӀераскан де
+days.wide.sat = шот де
+days.wide.sun = кӀиранан де
+days.abbreviated.mon = оршотан де
+days.abbreviated.tue = шинарин де
+days.abbreviated.wed = кхаарин де
+days.abbreviated.thu = еарин де
+days.abbreviated.fri = пӀераскан де
+days.abbreviated.sat = шот де
+days.abbreviated.sun = кӀиранан де
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = \cyrya\cyrn\cyrv\cyra\cyrr\cyrsftsn
+months.wide.2 = \cyrf\cyre\cyrv\cyrr\cyra\cyrl\cyrsftsn
+months.wide.3 = \cyrm\cyra\cyrr\cyrt
+months.wide.4 = \cyra\cyrp\cyrr\cyre\cyrl\cyrsftsn
+months.wide.5 = \cyrm\cyra\cyrishrt
+months.wide.6 = \cyri\cyryu\cyrn\cyrsftsn
+months.wide.7 = \cyri\cyryu\cyrl\cyrsftsn
+months.wide.8 = \cyra\cyrv\cyrg\cyru\cyrs\cyrt
+months.wide.9 = \cyrs\cyre\cyrn\cyrt\cyrya\cyrb\cyrr\cyrsftsn
+months.wide.10 = \cyro\cyrk\cyrt\cyrya\cyrb\cyrr\cyrsftsn
+months.wide.11 = \cyrn\cyro\cyrya\cyrb\cyrr\cyrsftsn
+months.wide.12 = \cyrd\cyre\cyrk\cyra\cyrb\cyrr\cyrsftsn
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [а {аь} б в г {гӏ} д е ё ж з и {ий} й к {кк} {ккх} {кх} {кь} {кӏ} л м н о {ов} {оь} п {пп} {пӏ} р {рхӏ} с {сс} т {тт} {тӏ} у {ув} {уь} {уьй} ф х {хь} {хӏ} ц {цӏ} ч {чӏ} ш щ ъ ы ь э ю {юь} я {яь}]
+index = [А Б В Г Д Е Ё Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = Терхьаш дац
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ce/babel-chechen.tex b/Master/texmf-dist/tex/generic/babel/locale/ce/babel-chechen.tex
new file mode 100644
index 00000000000..fd7a9869fc3
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ce/babel-chechen.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ce}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/cgg/babel-cgg.ini b/Master/texmf-dist/tex/generic/babel/locale/cgg/babel-cgg.ini
new file mode 100644
index 00000000000..4afb029dd3d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/cgg/babel-cgg.ini
@@ -0,0 +1,187 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Rukiga
+name.english = Chiga
+name.babel = chiga
+tag.bcp47 = cgg
+; Next line to be fixed
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Okwokubanza
+months.wide.2 = Okwakabiri
+months.wide.3 = Okwakashatu
+months.wide.4 = Okwakana
+months.wide.5 = Okwakataana
+months.wide.6 = Okwamukaaga
+months.wide.7 = Okwamushanju
+months.wide.8 = Okwamunaana
+months.wide.9 = Okwamwenda
+months.wide.10 = Okwaikumi
+months.wide.11 = Okwaikumi na kumwe
+months.wide.12 = Okwaikumi na ibiri
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Orwokubanza
+days.wide.tue = Orwakabiri
+days.wide.wed = Orwakashatu
+days.wide.thu = Orwakana
+days.wide.fri = Orwakataano
+days.wide.sat = Orwamukaaga
+days.wide.sun = Sande
+days.abbreviated.mon = ORK
+days.abbreviated.tue = OKB
+days.abbreviated.wed = OKS
+days.abbreviated.thu = OKN
+days.abbreviated.fri = OKT
+days.abbreviated.sat = OMK
+days.abbreviated.sun = SAN
+days.narrow.mon = K
+days.narrow.tue = R
+days.narrow.wed = S
+days.narrow.thu = N
+days.narrow.fri = T
+days.narrow.sat = M
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = Okwokubanza
+months.wide.2 = Okwakabiri
+months.wide.3 = Okwakashatu
+months.wide.4 = Okwakana
+months.wide.5 = Okwakataana
+months.wide.6 = Okwamukaaga
+months.wide.7 = Okwamushanju
+months.wide.8 = Okwamunaana
+months.wide.9 = Okwamwenda
+months.wide.10 = Okwaikumi
+months.wide.11 = Okwaikumi\space na\space kumwe
+months.wide.12 = Okwaikumi\space na\space ibiri
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/cgg/babel-chiga.tex b/Master/texmf-dist/tex/generic/babel/locale/cgg/babel-chiga.tex
new file mode 100644
index 00000000000..4f199778d17
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/cgg/babel-chiga.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{cgg}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/chr/babel-cherokee.tex b/Master/texmf-dist/tex/generic/babel/locale/chr/babel-cherokee.tex
new file mode 100644
index 00000000000..75dd2a0694b
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/chr/babel-cherokee.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{chr}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/chr/babel-chr.ini b/Master/texmf-dist/tex/generic/babel/locale/chr/babel-chr.ini
new file mode 100644
index 00000000000..a8dce08651f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/chr/babel-chr.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ᏣᎳᎩ
+name.english = Cherokee
+name.babel = cherokee
+tag.bcp47 = chr
+tag.opentype = CHR
+script.name = Cherokee
+script.tag.bcp47 = Cher
+script.tag.opentype = cher
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [MMMM] [d], [y]
+date.short = [M]/[d]/[yy]
+months.wide.1 = ᎤᏃᎸᏔᏅ
+months.wide.2 = ᎧᎦᎵ
+months.wide.3 = ᎠᏅᏱ
+months.wide.4 = ᎧᏬᏂ
+months.wide.5 = ᎠᏂᏍᎬᏘ
+months.wide.6 = ᏕᎭᎷᏱ
+months.wide.7 = ᎫᏰᏉᏂ
+months.wide.8 = ᎦᎶᏂ
+months.wide.9 = ᏚᎵᏍᏗ
+months.wide.10 = ᏚᏂᏅᏗ
+months.wide.11 = ᏅᏓᏕᏆ
+months.wide.12 = ᎥᏍᎩᏱ
+months.narrow.1 = Ꭴ
+months.narrow.2 = Ꭷ
+months.narrow.3 = Ꭰ
+months.narrow.4 = Ꭷ
+months.narrow.5 = Ꭰ
+months.narrow.6 = Ꮥ
+months.narrow.7 = Ꭻ
+months.narrow.8 = Ꭶ
+months.narrow.9 = Ꮪ
+months.narrow.10 = Ꮪ
+months.narrow.11 = Ꮕ
+months.narrow.12 = Ꭵ
+days.wide.mon = ᎤᎾᏙᏓᏉᏅᎯ
+days.wide.tue = ᏔᎵᏁᎢᎦ
+days.wide.wed = ᏦᎢᏁᎢᎦ
+days.wide.thu = ᏅᎩᏁᎢᎦ
+days.wide.fri = ᏧᎾᎩᎶᏍᏗ
+days.wide.sat = ᎤᎾᏙᏓᏈᏕᎾ
+days.wide.sun = ᎤᎾᏙᏓᏆᏍᎬ
+days.abbreviated.mon = ᏉᏅᎯ
+days.abbreviated.tue = ᏔᎵᏁ
+days.abbreviated.wed = ᏦᎢᏁ
+days.abbreviated.thu = ᏅᎩᏁ
+days.abbreviated.fri = ᏧᎾᎩ
+days.abbreviated.sat = ᏈᏕᎾ
+days.abbreviated.sun = ᏆᏍᎬ
+days.narrow.mon = Ꮙ
+days.narrow.tue = Ꮤ
+days.narrow.wed = Ꮶ
+days.narrow.thu = Ꮕ
+days.narrow.fri = Ꮷ
+days.narrow.sat = Ꭴ
+days.narrow.sun = Ꮖ
+dayPeriods.abbreviated.am = ᏌᎾᎴ
+dayPeriods.abbreviated.pm = ᏒᎯᏱᎢᏗᏢ
+dayPeriods.narrow.am = Ꮜ
+dayPeriods.narrow.pm = Ꮢ
+dayPeriods.wide.am = ᏌᎾᎴ
+dayPeriods.wide.pm = ᏒᎯᏱᎢᏗᏢ
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [ꭰ ꭱ ꭲ ꭳ ꭴ ꭵ ꭶ ꭷ ꭸ ꭹ ꭺ ꭻ ꭼ ꭽ ꭾ ꭿ ꮀ ꮁ ꮂ ꮃ ꮄ ꮅ ꮆ ꮇ ꮈ ꮉ ꮊ ꮋ ꮌ ꮍ ꮎ ꮏ ꮐ ꮑ ꮒ ꮓ ꮔ ꮕ ꮖ ꮗ ꮘ ꮙ ꮚ ꮛ ꮜ ꮝ ꮞ ꮟ ꮠ ꮡ ꮢ ꮣ ꮤ ꮥ ꮦ ꮧ ꮨ ꮩ ꮪ ꮫ ꮬ ꮭ ꮮ ꮯ ꮰ ꮱ ꮲ ꮳ ꮴ ꮵ ꮶ ꮷ ꮸ ꮹ ꮺ ꮻ ꮼ ꮽ ꮾ ꮿ ᏸ ᏹ ᏺ ᏻ ᏼ]
+index = [Ꭰ Ꭶ Ꭽ Ꮃ Ꮉ Ꮎ Ꮖ Ꮜ Ꮣ Ꮬ Ꮳ Ꮹ Ꮿ]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ckb/babel-centralkurdish.tex b/Master/texmf-dist/tex/generic/babel/locale/ckb/babel-centralkurdish.tex
new file mode 100644
index 00000000000..236d2cf2582
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ckb/babel-centralkurdish.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ckb}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ckb/babel-ckb.ini b/Master/texmf-dist/tex/generic/babel/locale/ckb/babel-ckb.ini
new file mode 100644
index 00000000000..7e452f551c4
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ckb/babel-ckb.ini
@@ -0,0 +1,171 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = کوردیی ناوەندی
+name.english = Central Kurdish
+name.babel = centralkurdish
+tag.bcp47 = ckb
+tag.opentype = KUR
+script.name = Arabic
+script.tag.bcp47 = Arab
+script.tag.opentype = arab
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d]ی [MMMM]ی [y]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = کانوونی دووەم
+months.wide.2 = شوبات
+months.wide.3 = ئازار
+months.wide.4 = نیسان
+months.wide.5 = ئایار
+months.wide.6 = حوزەیران
+months.wide.7 = تەمووز
+months.wide.8 = ئاب
+months.wide.9 = ئەیلوول
+months.wide.10 = تشرینی یەکەم
+months.wide.11 = تشرینی دووەم
+months.wide.12 = کانونی یەکەم
+months.narrow.1 = ک
+months.narrow.2 = ش
+months.narrow.3 = ئ
+months.narrow.4 = ن
+months.narrow.5 = ئ
+months.narrow.6 = ح
+months.narrow.7 = ت
+months.narrow.8 = ئ
+months.narrow.9 = ئ
+months.narrow.10 = ت
+months.narrow.11 = ت
+months.narrow.12 = ک
+days.wide.mon = دووشەممە
+days.wide.tue = سێشەممە
+days.wide.wed = چوارشەممە
+days.wide.thu = پێنجشەممە
+days.wide.fri = ھەینی
+days.wide.sat = شەممە
+days.wide.sun = یەکشەممە
+days.abbreviated.mon = دووشەممە
+days.abbreviated.tue = سێشەممە
+days.abbreviated.wed = چوارشەممە
+days.abbreviated.thu = پێنجشەممە
+days.abbreviated.fri = ھەینی
+days.abbreviated.sat = شەممە
+days.abbreviated.sun = یەکشەممە
+days.narrow.mon = د
+days.narrow.tue = س
+days.narrow.wed = چ
+days.narrow.thu = پ
+days.narrow.fri = ھ
+days.narrow.sat = ش
+days.narrow.sun = ی
+dayPeriods.abbreviated.am = ب.ن
+dayPeriods.abbreviated.pm = د.ن
+dayPeriods.narrow.am = ب.ن
+dayPeriods.narrow.pm = د.ن
+dayPeriods.wide.am = ب.ن
+dayPeriods.wide.pm = د.ن
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200E\u200F \u064B \u064C \u064D \u064E \u064F \u0650 \u0651 \u0652 ء آ أ ؤ إ ة ث ذ ص ض ط ظ ك ه ى ي]
+exemplarCharacters = [ئ ا ب پ ت ج چ ح خ د ر ز ڕ ژ س ش ع غ ف ڤ ق ک گ ل ڵ م ن ھ ە و ۆ ی ێ]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = arab
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = ‎+
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/cs/babel-cs.ini b/Master/texmf-dist/tex/generic/babel/locale/cs/babel-cs.ini
new file mode 100644
index 00000000000..1b2c5a06bff
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/cs/babel-cs.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = čeština
+name.english = Czech
+name.babel = czech
+tag.bcp47 = cs
+tag.opentype = CSY
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 IL2
+derivate = no
+
+[captions]
+preface = Předmluva
+ref = Reference
+abstract = Abstrakt
+bib = Literatura
+chapter = Kapitola
+appendix = Příloha
+contents = Obsah
+listfigure = Seznam obrázků
+listtable = Seznam tabulek
+index = Rejstřík
+figure = Obrázek
+table = Tabulka
+part = Část
+encl = Příloha
+cc = Na vědomí
+headto = Komu
+page = Strana
+see = viz
+also = viz také
+proof = Důkaz
+glossary = Slovník
+
+[captions.licr]
+preface = P\v redmluva
+ref = Reference
+abstract = Abstrakt
+bib = Literatura
+chapter = Kapitola
+appendix = P\v r\'\i loha
+contents = Obsah
+listfigure = Seznam\space obr\'azk\r u
+listtable = Seznam\space tabulek
+index = Rejst\v r\'\i k
+figure = Obr\'azek
+table = Tabulka
+part = \v C\'ast
+encl = P\v r\'\i loha
+cc = Na\space v\v edom\'\i
+headto = Komu
+page = Strana
+see = viz
+also = viz\space tak\'e
+proof = D\r ukaz
+glossary = Slovn\'\i k
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y]
+date.short = [dd].[MM].[yy]
+months.wide.1 = ledna
+months.wide.2 = února
+months.wide.3 = března
+months.wide.4 = dubna
+months.wide.5 = května
+months.wide.6 = června
+months.wide.7 = července
+months.wide.8 = srpna
+months.wide.9 = září
+months.wide.10 = října
+months.wide.11 = listopadu
+months.wide.12 = prosince
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = pondělí
+days.wide.tue = úterý
+days.wide.wed = středa
+days.wide.thu = čtvrtek
+days.wide.fri = pátek
+days.wide.sat = sobota
+days.wide.sun = neděle
+days.abbreviated.mon = po
+days.abbreviated.tue = út
+days.abbreviated.wed = st
+days.abbreviated.thu = čt
+days.abbreviated.fri = pá
+days.abbreviated.sat = so
+days.abbreviated.sun = ne
+days.narrow.mon = P
+days.narrow.tue = Ú
+days.narrow.wed = S
+days.narrow.thu = Č
+days.narrow.fri = P
+days.narrow.sat = S
+days.narrow.sun = N
+dayPeriods.abbreviated.am = dop.
+dayPeriods.abbreviated.pm = odp.
+dayPeriods.narrow.am = dop.
+dayPeriods.narrow.pm = odp.
+dayPeriods.wide.am = dop.
+dayPeriods.wide.pm = odp.
+
+[date.gregorian.licr]
+months.wide.1 = ledna
+months.wide.2 = \'unora
+months.wide.3 = b\v rezna
+months.wide.4 = dubna
+months.wide.5 = kv\v etna
+months.wide.6 = \v cervna
+months.wide.7 = \v cervence
+months.wide.8 = srpna
+months.wide.9 = z\'a\v r\'\i
+months.wide.10 = \v r\'\i jna
+months.wide.11 = listopadu
+months.wide.12 = prosince
+
+[time.gregorian]
+time.medium = [H].[mm].[ss]
+time.short = [H]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = czech
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‚‘
+auxiliary = [à ă â å ä ã ā æ ç è ĕ ê ë ē ì ĭ î ï ī ľ ł ñ ò ŏ ô ö ø ō œ ŕ ù ŭ û ü ū ÿ]
+exemplarCharacters = [a á b c č d ď e é ě f g h {ch} i í j k l m n ň o ó p q r ř s š t ť u ú ů v w x y ý z ž]
+index = [A B C Č D E F G H {CH} I J K L M N O P Q R Ř S Š T U V W X Y Z Ž]
+punctuation = [\\- ‐ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] § @ * / \\&]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = –
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/cs/babel-czech.tex b/Master/texmf-dist/tex/generic/babel/locale/cs/babel-czech.tex
new file mode 100644
index 00000000000..3bf51012d55
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/cs/babel-czech.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{cs}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini b/Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini
new file mode 100644
index 00000000000..202f199ee7e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Cymraeg
+name.english = Welsh
+name.babel = welsh
+tag.bcp47 = cy
+tag.opentype = WEL
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Rhagair
+ref = Cyfeiriadau
+abstract = Crynodeb
+bib = Llyfryddiaeth
+chapter = Pennod
+appendix = Atodiad
+contents = Cynnwys
+listfigure = Rhestr Ddarluniau
+listtable = Rhestr Dablau
+index = Mynegai
+figure = Darlun
+table = Taflen
+part = Rhan
+encl = amgaeëdig
+cc = copïau
+headto = At
+page = tudalen
+see = gweler
+also = gweler hefyd
+proof = Prawf
+glossary = Rhestr termau
+
+[captions.licr]
+preface = Rhagair
+ref = Cyfeiriadau
+abstract = Crynodeb
+bib = Llyfryddiaeth
+chapter = Pennod
+appendix = Atodiad
+contents = Cynnwys
+listfigure = Rhestr\space Ddarluniau
+listtable = Rhestr\space Dablau
+index = Mynegai
+figure = Darlun
+table = Taflen
+part = Rhan
+encl = amgae\"edig
+cc = cop\"\i au
+headto = At
+page = tudalen
+see = gweler
+also = gweler\space hefyd
+proof = Prawf
+glossary = Rhestr\space termau
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[yy]
+months.wide.1 = Ionawr
+months.wide.2 = Chwefror
+months.wide.3 = Mawrth
+months.wide.4 = Ebrill
+months.wide.5 = Mai
+months.wide.6 = Mehefin
+months.wide.7 = Gorffennaf
+months.wide.8 = Awst
+months.wide.9 = Medi
+months.wide.10 = Hydref
+months.wide.11 = Tachwedd
+months.wide.12 = Rhagfyr
+months.narrow.1 = I
+months.narrow.2 = Ch
+months.narrow.3 = M
+months.narrow.4 = E
+months.narrow.5 = M
+months.narrow.6 = M
+months.narrow.7 = G
+months.narrow.8 = A
+months.narrow.9 = M
+months.narrow.10 = H
+months.narrow.11 = T
+months.narrow.12 = Rh
+days.wide.mon = Dydd Llun
+days.wide.tue = Dydd Mawrth
+days.wide.wed = Dydd Mercher
+days.wide.thu = Dydd Iau
+days.wide.fri = Dydd Gwener
+days.wide.sat = Dydd Sadwrn
+days.wide.sun = Dydd Sul
+days.abbreviated.mon = Llun
+days.abbreviated.tue = Maw
+days.abbreviated.wed = Mer
+days.abbreviated.thu = Iau
+days.abbreviated.fri = Gwen
+days.abbreviated.sat = Sad
+days.abbreviated.sun = Sul
+days.narrow.mon = Ll
+days.narrow.tue = M
+days.narrow.wed = M
+days.narrow.thu = I
+days.narrow.fri = G
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = yb
+dayPeriods.abbreviated.pm = yh
+dayPeriods.narrow.am = b
+dayPeriods.narrow.pm = h
+dayPeriods.wide.am = yb
+dayPeriods.wide.pm = yh
+
+[date.gregorian.licr]
+months.wide.1 = Ionawr
+months.wide.2 = Chwefror
+months.wide.3 = Mawrth
+months.wide.4 = Ebrill
+months.wide.5 = Mai
+months.wide.6 = Mehefin
+months.wide.7 = Gorffennaf
+months.wide.8 = Awst
+months.wide.9 = Medi
+months.wide.10 = Hydref
+months.wide.11 = Tachwedd
+months.wide.12 = Rhagfyr
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = welsh
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [ă å ã ā æ ç ĕ ē ĭ ī k ñ ŏ ø ō œ q ŭ ū v x z]
+exemplarCharacters = [a á à â ä b c {ch} d {dd} e é è ê ë f {ff} g {ng} h i í ì î ï j l {ll} m n o ó ò ô ö p {ph} r {rh} s t {th} u ú ù û ü w ẃ ẁ ŵ ẅ y ý ỳ ŷ ÿ]
+index = [A B C {CH} D {DD} E F {FF} G {NG} H I J K L {LL} M N O P {PH} Q R {RH} S T {TH} U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/cy/babel-welsh.tex b/Master/texmf-dist/tex/generic/babel/locale/cy/babel-welsh.tex
new file mode 100644
index 00000000000..f5da925fc04
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/cy/babel-welsh.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{cy}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/da/babel-da.ini b/Master/texmf-dist/tex/generic/babel/locale/da/babel-da.ini
new file mode 100644
index 00000000000..9c863e1ce18
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/da/babel-da.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = dansk
+name.english = Danish
+name.babel = danish
+tag.bcp47 = da
+tag.opentype = DAN
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Forord
+ref = Litteratur
+abstract = Resumé
+bib = Litteratur
+chapter = Kapitel
+appendix = Bilag
+contents = Indhold
+listfigure = Figurer
+listtable = Tabeller
+index = Indeks
+figure = Figur
+table = Tabel
+part = Del
+encl = Vedlagt
+cc = Kopi til
+headto = Til
+page = Side
+see = Se
+also = Se også
+proof = Bevis
+glossary = Gloseliste
+
+[captions.licr]
+preface = Forord
+ref = Litteratur
+abstract = Resum\'e
+bib = Litteratur
+chapter = Kapitel
+appendix = Bilag
+contents = Indhold
+listfigure = Figurer
+listtable = Tabeller
+index = Indeks
+figure = Figur
+table = Tabel
+part = Del
+encl = Vedlagt
+cc = Kopi\space til
+headto = Til
+page = Side
+see = Se
+also = Se\space ogs\r a
+proof = Bevis
+glossary = Gloseliste
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = marts
+months.wide.4 = april
+months.wide.5 = maj
+months.wide.6 = juni
+months.wide.7 = juli
+months.wide.8 = august
+months.wide.9 = september
+months.wide.10 = oktober
+months.wide.11 = november
+months.wide.12 = december
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = mandag
+days.wide.tue = tirsdag
+days.wide.wed = onsdag
+days.wide.thu = torsdag
+days.wide.fri = fredag
+days.wide.sat = lørdag
+days.wide.sun = søndag
+days.abbreviated.mon = man.
+days.abbreviated.tue = tir.
+days.abbreviated.wed = ons.
+days.abbreviated.thu = tor.
+days.abbreviated.fri = fre.
+days.abbreviated.sat = lør.
+days.abbreviated.sun = søn.
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = O
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = L
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = marts
+months.wide.4 = april
+months.wide.5 = maj
+months.wide.6 = juni
+months.wide.7 = juli
+months.wide.8 = august
+months.wide.9 = september
+months.wide.10 = oktober
+months.wide.11 = november
+months.wide.12 = december
+
+[time.gregorian]
+time.medium = [HH].[mm].[ss]
+time.short = [HH].[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = danish
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [á à â ç é è ê ë í î ï ñ ó ô ú ù û ÿ ü ä ǿ ö œ]
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w x y z æ ø å]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Æ Ø Å]
+punctuation = [\\- ‐ – , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/da/babel-danish.tex b/Master/texmf-dist/tex/generic/babel/locale/da/babel-danish.tex
new file mode 100644
index 00000000000..5349ae881b1
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/da/babel-danish.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{da}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dav/babel-dav.ini b/Master/texmf-dist/tex/generic/babel/locale/dav/babel-dav.ini
new file mode 100644
index 00000000000..ea06633cc52
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/dav/babel-dav.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Kitaita
+name.english = Taita
+name.babel = taita
+tag.bcp47 = dav
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Mori ghwa imbiri
+months.wide.2 = Mori ghwa kawi
+months.wide.3 = Mori ghwa kadadu
+months.wide.4 = Mori ghwa kana
+months.wide.5 = Mori ghwa kasanu
+months.wide.6 = Mori ghwa karandadu
+months.wide.7 = Mori ghwa mfungade
+months.wide.8 = Mori ghwa wunyanya
+months.wide.9 = Mori ghwa ikenda
+months.wide.10 = Mori ghwa ikumi
+months.wide.11 = Mori ghwa ikumi na imweri
+months.wide.12 = Mori ghwa ikumi na iwi
+months.narrow.1 = I
+months.narrow.2 = K
+months.narrow.3 = K
+months.narrow.4 = K
+months.narrow.5 = K
+months.narrow.6 = K
+months.narrow.7 = M
+months.narrow.8 = W
+months.narrow.9 = I
+months.narrow.10 = I
+months.narrow.11 = I
+months.narrow.12 = I
+days.wide.mon = Kuramuka jimweri
+days.wide.tue = Kuramuka kawi
+days.wide.wed = Kuramuka kadadu
+days.wide.thu = Kuramuka kana
+days.wide.fri = Kuramuka kasanu
+days.wide.sat = Kifula nguwo
+days.wide.sun = Ituku ja jumwa
+days.abbreviated.mon = Jim
+days.abbreviated.tue = Kaw
+days.abbreviated.wed = Kad
+days.abbreviated.thu = Kan
+days.abbreviated.fri = Kas
+days.abbreviated.sat = Ngu
+days.abbreviated.sun = Jum
+days.narrow.mon = J
+days.narrow.tue = K
+days.narrow.wed = K
+days.narrow.thu = K
+days.narrow.fri = K
+days.narrow.sat = N
+days.narrow.sun = J
+dayPeriods.abbreviated.am = Luma lwa K
+dayPeriods.abbreviated.pm = luma lwa p
+dayPeriods.narrow.am = Luma lwa K
+dayPeriods.narrow.pm = luma lwa p
+dayPeriods.wide.am = Luma lwa K
+dayPeriods.wide.pm = luma lwa p
+
+[date.gregorian.licr]
+months.wide.1 = Mori ghwa imbiri
+months.wide.2 = Mori ghwa kawi
+months.wide.3 = Mori ghwa kadadu
+months.wide.4 = Mori ghwa kana
+months.wide.5 = Mori ghwa kasanu
+months.wide.6 = Mori ghwa karandadu
+months.wide.7 = Mori ghwa mfungade
+months.wide.8 = Mori ghwa wunyanya
+months.wide.9 = Mori ghwa ikenda
+months.wide.10 = Mori ghwa ikumi
+months.wide.11 = Mori ghwa ikumi na imweri
+months.wide.12 = Mori ghwa ikumi na iwi
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [q x]
+exemplarCharacters = [a b c d e f g h i j k l m n o p r s t u v w y z]
+index = [A B C D E F G H I J K L M N O P R S T U V W Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dav/babel-taita.tex b/Master/texmf-dist/tex/generic/babel/locale/dav/babel-taita.tex
new file mode 100644
index 00000000000..41fd1efe0fc
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/dav/babel-taita.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{dav}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-austrian.tex b/Master/texmf-dist/tex/generic/babel/locale/de/babel-austrian.tex
new file mode 100644
index 00000000000..66432ce554c
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-austrian.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{german-austria}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT.ini
new file mode 100644
index 00000000000..f0f4010d2b7
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT.ini
@@ -0,0 +1,191 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Deutsch
+name.english = German
+name.babel = german-austria
+name.babel.A = german-at
+name.babel.B = austrian
+tag.bcp47 = de
+tag.opentype = DEU
+region.local = Österreich
+region.english = Austria
+region.tag.bcp47 = AT
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Vorwort
+ref = Literatur
+abstract = Zusammenfassung
+bib = Literaturverzeichnis
+chapter = Kapitel
+appendix = Anhang
+contents = Inhaltsverzeichnis
+listfigure = Abbildungsverzeichnis
+listtable = Tabellenverzeichnis
+index = Index
+figure = Abbildung
+table = Tabelle
+part = Teil
+encl = Beilage(n)
+cc = Verteiler
+headto = An
+page = Seite
+see = siehe
+also = siehe auch
+proof = Beweis
+glossary = Glossar
+
+[captions.licr]
+preface = Vorwort
+ref = Literatur
+abstract = Zusammenfassung
+bib = Literaturverzeichnis
+chapter = Kapitel
+appendix = Anhang
+contents = Inhaltsverzeichnis
+listfigure = Abbildungsverzeichnis
+listtable = Tabellenverzeichnis
+index = Index
+figure = Abbildung
+table = Tabelle
+part = Teil
+encl = Beilage(n)
+cc = Verteiler
+headto = An
+page = Seite
+see = siehe
+also = siehe\space auch
+proof = Beweis
+glossary = Glossar
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y]
+date.short = [dd].[MM].[yy]
+months.wide.1 = Jänner
+months.wide.2 = Februar
+months.wide.3 = März
+months.wide.4 = April
+months.wide.5 = Mai
+months.wide.6 = Juni
+months.wide.7 = Juli
+months.wide.8 = August
+months.wide.9 = September
+months.wide.10 = Oktober
+months.wide.11 = November
+months.wide.12 = Dezember
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Montag
+days.wide.tue = Dienstag
+days.wide.wed = Mittwoch
+days.wide.thu = Donnerstag
+days.wide.fri = Freitag
+days.wide.sat = Samstag
+days.wide.sun = Sonntag
+days.abbreviated.mon = Mo.
+days.abbreviated.tue = Di.
+days.abbreviated.wed = Mi.
+days.abbreviated.thu = Do.
+days.abbreviated.fri = Fr.
+days.abbreviated.sat = Sa.
+days.abbreviated.sun = So.
+days.narrow.mon = M
+days.narrow.tue = D
+days.narrow.wed = M
+days.narrow.thu = D
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = vorm.
+dayPeriods.abbreviated.pm = nachm.
+dayPeriods.narrow.am = vm.
+dayPeriods.narrow.pm = nm.
+dayPeriods.wide.am = vorm.
+dayPeriods.wide.pm = nachm.
+
+[date.gregorian.licr]
+months.wide.1 = J\"anner
+months.wide.2 = Februar
+months.wide.3 = M\"arz
+months.wide.4 = April
+months.wide.5 = Mai
+months.wide.6 = Juni
+months.wide.7 = Juli
+months.wide.8 = August
+months.wide.9 = September
+months.wide.10 = Oktober
+months.wide.11 = November
+months.wide.12 = Dezember
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = german
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‚‘
+auxiliary = [á à ă â å ã ā æ ç é è ĕ ê ë ē ğ í ì ĭ î ï İ ī ı ñ ó ò ŏ ô ø ō œ ş ú ù ŭ û ū ÿ]
+exemplarCharacters = [a ä b c d e f g h i j k l m n o ö p q r s ß t u ü v w x y z]
+index = [A Ä B C D E F G H I J K L M N O Ö P Q R S T U Ü V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ·
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini
new file mode 100644
index 00000000000..5cec91421ea
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini
@@ -0,0 +1,193 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Deutsch
+name.english = German
+name.babel = german-switzerland
+name.babel.A = german-ch
+name.babel.B = nswissgerman
+; The following conflicts with gsw:
+name.babel.C = swissgerman
+tag.bcp47 = de
+tag.opentype = DEU
+region.local = Schweiz
+region.english = Switzerland
+region.tag.bcp47 = CH
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Vorwort
+ref = Literatur
+abstract = Zusammenfassung
+bib = Literaturverzeichnis
+chapter = Kapitel
+appendix = Anhang
+contents = Inhaltsverzeichnis
+listfigure = Abbildungsverzeichnis
+listtable = Tabellenverzeichnis
+index = Index
+figure = Abbildung
+table = Tabelle
+part = Teil
+encl = Beilage(n)
+cc = Verteiler
+headto = An
+page = Seite
+see = siehe
+also = siehe auch
+proof = Beweis
+glossary = Glossar
+
+[captions.licr]
+preface = Vorwort
+ref = Literatur
+abstract = Zusammenfassung
+bib = Literaturverzeichnis
+chapter = Kapitel
+appendix = Anhang
+contents = Inhaltsverzeichnis
+listfigure = Abbildungsverzeichnis
+listtable = Tabellenverzeichnis
+index = Index
+figure = Abbildung
+table = Tabelle
+part = Teil
+encl = Beilage(n)
+cc = Verteiler
+headto = An
+page = Seite
+see = siehe
+also = siehe\space auch
+proof = Beweis
+glossary = Glossar
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y]
+date.short = [dd].[MM].[yy]
+months.wide.1 = Januar
+months.wide.2 = Februar
+months.wide.3 = März
+months.wide.4 = April
+months.wide.5 = Mai
+months.wide.6 = Juni
+months.wide.7 = Juli
+months.wide.8 = August
+months.wide.9 = September
+months.wide.10 = Oktober
+months.wide.11 = November
+months.wide.12 = Dezember
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Montag
+days.wide.tue = Dienstag
+days.wide.wed = Mittwoch
+days.wide.thu = Donnerstag
+days.wide.fri = Freitag
+days.wide.sat = Samstag
+days.wide.sun = Sonntag
+days.abbreviated.mon = Mo.
+days.abbreviated.tue = Di.
+days.abbreviated.wed = Mi.
+days.abbreviated.thu = Do.
+days.abbreviated.fri = Fr.
+days.abbreviated.sat = Sa.
+days.abbreviated.sun = So.
+days.narrow.mon = M
+days.narrow.tue = D
+days.narrow.wed = M
+days.narrow.thu = D
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = vorm.
+dayPeriods.abbreviated.pm = nachm.
+dayPeriods.narrow.am = vm.
+dayPeriods.narrow.pm = nm.
+dayPeriods.wide.am = vorm.
+dayPeriods.wide.pm = nachm.
+
+[date.gregorian.licr]
+months.wide.1 = Januar
+months.wide.2 = Februar
+months.wide.3 = M\"arz
+months.wide.4 = April
+months.wide.5 = Mai
+months.wide.6 = Juni
+months.wide.7 = Juli
+months.wide.8 = August
+months.wide.9 = September
+months.wide.10 = Oktober
+months.wide.11 = November
+months.wide.12 = Dezember
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = swissgerman
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‚‘
+auxiliary = [á à ă â å ã ā æ ç é è ĕ ê ë ē ğ í ì ĭ î ï İ ī ı ñ ó ò ŏ ô ø ō œ ş ß ú ù ŭ û ū ÿ]
+exemplarCharacters = [a ä b c d e f g h i j k l m n o ö p q r s t u ü v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = '
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ·
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de.ini
new file mode 100644
index 00000000000..607b45c9e4d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Deutsch
+name.english = German
+name.babel = german
+tag.bcp47 = de
+tag.opentype = DEU
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Vorwort
+ref = Literatur
+abstract = Zusammenfassung
+bib = Literaturverzeichnis
+chapter = Kapitel
+appendix = Anhang
+contents = Inhaltsverzeichnis
+listfigure = Abbildungsverzeichnis
+listtable = Tabellenverzeichnis
+index = Index
+figure = Abbildung
+table = Tabelle
+part = Teil
+encl = Anlage(n)
+cc = Verteiler
+headto = An
+page = Seite
+see = siehe
+also = siehe auch
+proof = Beweis
+glossary = Glossar
+
+[captions.licr]
+preface = Vorwort
+ref = Literatur
+abstract = Zusammenfassung
+bib = Literaturverzeichnis
+chapter = Kapitel
+appendix = Anhang
+contents = Inhaltsverzeichnis
+listfigure = Abbildungsverzeichnis
+listtable = Tabellenverzeichnis
+index = Index
+figure = Abbildung
+table = Tabelle
+part = Teil
+encl = Anlage(n)
+cc = Verteiler
+headto = An
+page = Seite
+see = siehe
+also = siehe\space auch
+proof = Beweis
+glossary = Glossar
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y]
+date.short = [dd].[MM].[yy]
+months.wide.1 = Januar
+months.wide.2 = Februar
+months.wide.3 = März
+months.wide.4 = April
+months.wide.5 = Mai
+months.wide.6 = Juni
+months.wide.7 = Juli
+months.wide.8 = August
+months.wide.9 = September
+months.wide.10 = Oktober
+months.wide.11 = November
+months.wide.12 = Dezember
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Montag
+days.wide.tue = Dienstag
+days.wide.wed = Mittwoch
+days.wide.thu = Donnerstag
+days.wide.fri = Freitag
+days.wide.sat = Samstag
+days.wide.sun = Sonntag
+days.abbreviated.mon = Mo.
+days.abbreviated.tue = Di.
+days.abbreviated.wed = Mi.
+days.abbreviated.thu = Do.
+days.abbreviated.fri = Fr.
+days.abbreviated.sat = Sa.
+days.abbreviated.sun = So.
+days.narrow.mon = M
+days.narrow.tue = D
+days.narrow.wed = M
+days.narrow.thu = D
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = vorm.
+dayPeriods.abbreviated.pm = nachm.
+dayPeriods.narrow.am = vm.
+dayPeriods.narrow.pm = nm.
+dayPeriods.wide.am = vorm.
+dayPeriods.wide.pm = nachm.
+
+[date.gregorian.licr]
+months.wide.1 = Januar
+months.wide.2 = Februar
+months.wide.3 = M\"arz
+months.wide.4 = April
+months.wide.5 = Mai
+months.wide.6 = Juni
+months.wide.7 = Juli
+months.wide.8 = August
+months.wide.9 = September
+months.wide.10 = Oktober
+months.wide.11 = November
+months.wide.12 = Dezember
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = german
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‚‘
+auxiliary = [á à ă â å ã ā æ ç é è ĕ ê ë ē ğ í ì ĭ î ï İ ī ı ñ ó ò ŏ ô ø ō œ ş ú ù ŭ û ū ÿ]
+exemplarCharacters = [a ä b c d e f g h i j k l m n o ö p q r s ß t u ü v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ·
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-german-at.tex b/Master/texmf-dist/tex/generic/babel/locale/de/babel-german-at.tex
new file mode 100644
index 00000000000..66432ce554c
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-german-at.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{german-austria}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-german-austria.tex b/Master/texmf-dist/tex/generic/babel/locale/de/babel-german-austria.tex
new file mode 100644
index 00000000000..33127d665a6
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-german-austria.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{de-AT}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-german-ch.tex b/Master/texmf-dist/tex/generic/babel/locale/de/babel-german-ch.tex
new file mode 100644
index 00000000000..059f049512e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-german-ch.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{german-switzerland}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-german-switzerland.tex b/Master/texmf-dist/tex/generic/babel/locale/de/babel-german-switzerland.tex
new file mode 100644
index 00000000000..a020b646805
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-german-switzerland.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{de-CH}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-german.tex b/Master/texmf-dist/tex/generic/babel/locale/de/babel-german.tex
new file mode 100644
index 00000000000..d25bf177861
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-german.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{de}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-nswissgerman.tex b/Master/texmf-dist/tex/generic/babel/locale/de/babel-nswissgerman.tex
new file mode 100644
index 00000000000..059f049512e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-nswissgerman.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{german-switzerland}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-swissgerman.tex b/Master/texmf-dist/tex/generic/babel/locale/de/babel-swissgerman.tex
new file mode 100644
index 00000000000..059f049512e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-swissgerman.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{german-switzerland}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dje/babel-dje.ini b/Master/texmf-dist/tex/generic/babel/locale/dje/babel-dje.ini
new file mode 100644
index 00000000000..332d2fe3550
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/dje/babel-dje.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Zarmaciine
+name.english = Zarma
+name.babel = zarma
+tag.bcp47 = dje
+tag.opentype = DJR
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = Žanwiye
+months.wide.2 = Feewiriye
+months.wide.3 = Marsi
+months.wide.4 = Awiril
+months.wide.5 = Me
+months.wide.6 = Žuweŋ
+months.wide.7 = Žuyye
+months.wide.8 = Ut
+months.wide.9 = Sektanbur
+months.wide.10 = Oktoobur
+months.wide.11 = Noowanbur
+months.wide.12 = Deesanbur
+months.narrow.1 = Ž
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = Ž
+months.narrow.7 = Ž
+months.narrow.8 = U
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Atinni
+days.wide.tue = Atalaata
+days.wide.wed = Alarba
+days.wide.thu = Alhamisi
+days.wide.fri = Alzuma
+days.wide.sat = Asibti
+days.wide.sun = Alhadi
+days.abbreviated.mon = Ati
+days.abbreviated.tue = Ata
+days.abbreviated.wed = Ala
+days.abbreviated.thu = Alm
+days.abbreviated.fri = Alz
+days.abbreviated.sat = Asi
+days.abbreviated.sun = Alh
+days.narrow.mon = T
+days.narrow.tue = T
+days.narrow.wed = L
+days.narrow.thu = M
+days.narrow.fri = Z
+days.narrow.sat = S
+days.narrow.sun = H
+dayPeriods.abbreviated.am = Subbaahi
+dayPeriods.abbreviated.pm = Zaarikay b
+dayPeriods.narrow.am = Subbaahi
+dayPeriods.narrow.pm = Zaarikay b
+dayPeriods.wide.am = Subbaahi
+dayPeriods.wide.pm = Zaarikay b
+
+[date.gregorian.licr]
+months.wide.1 = \v Zanwiye
+months.wide.2 = Feewiriye
+months.wide.3 = Marsi
+months.wide.4 = Awiril
+months.wide.5 = Me
+months.wide.6 = \v Zuwe\ng
+months.wide.7 = \v Zuyye
+months.wide.8 = Ut
+months.wide.9 = Sektanbur
+months.wide.10 = Oktoobur
+months.wide.11 = Noowanbur
+months.wide.12 = Deesanbur
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [v]
+exemplarCharacters = [a ã b c d e ẽ f g h i j k l m n ɲ ŋ o õ p q r s š t u w x y z ž]
+index = [A B C D E F G H I J K L M N Ɲ Ŋ O P Q R S T U W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dje/babel-zarma.tex b/Master/texmf-dist/tex/generic/babel/locale/dje/babel-zarma.tex
new file mode 100644
index 00000000000..b0c169ebf72
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/dje/babel-zarma.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{dje}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-dsb.ini b/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-dsb.ini
new file mode 100644
index 00000000000..c79ec6af570
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-dsb.ini
@@ -0,0 +1,187 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = dolnoserbšćina
+name.english = Lower Sorbian
+name.babel = lowersorbian
+name.babel.A = lsorbian
+tag.bcp47 = dsb
+tag.opentype = LSB
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Zawod
+ref = Referency
+abstract = Abstrakt
+bib = Literatura
+chapter = Kapitl
+appendix = Dodawki
+contents = Wopśimjeśe
+listfigure = Zapis wobrazow
+listtable = Zapis tabulkow
+index = Indeks
+figure = Wobraz
+table = Tabulka
+part = Źěl
+encl = Pśiłoga
+cc = CC
+headto = Komu
+page = Strona
+see = gl.
+also = gl.~teke
+proof = Proof
+glossary = Glossary
+
+[captions.licr]
+preface = Zawod
+ref = Referency
+abstract = Abstrakt
+bib = Literatura
+chapter = Kapitl
+appendix = Dodawki
+contents = Wop\'simje\'se
+listfigure = Zapis\space wobrazow
+listtable = Zapis\space tabulkow
+index = Indeks
+figure = Wobraz
+table = Tabulka
+part = \'Z\v el
+encl = P\'si\l oga
+cc = CC
+headto = Komu
+page = Strona
+see = gl.
+also = gl.~teke
+proof = Proof
+glossary = Glossary
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y]
+date.short = [d].[M].[yy]
+months.wide.1 = januara
+months.wide.2 = februara
+months.wide.3 = měrca
+months.wide.4 = apryla
+months.wide.5 = maja
+months.wide.6 = junija
+months.wide.7 = julija
+months.wide.8 = awgusta
+months.wide.9 = septembra
+months.wide.10 = oktobra
+months.wide.11 = nowembra
+months.wide.12 = decembra
+months.narrow.1 = j
+months.narrow.2 = f
+months.narrow.3 = m
+months.narrow.4 = a
+months.narrow.5 = m
+months.narrow.6 = j
+months.narrow.7 = j
+months.narrow.8 = a
+months.narrow.9 = s
+months.narrow.10 = o
+months.narrow.11 = n
+months.narrow.12 = d
+days.wide.mon = pónjeźele
+days.wide.tue = wałtora
+days.wide.wed = srjoda
+days.wide.thu = stwórtk
+days.wide.fri = pětk
+days.wide.sat = sobota
+days.wide.sun = njeźela
+days.abbreviated.mon = pón
+days.abbreviated.tue = wał
+days.abbreviated.wed = srj
+days.abbreviated.thu = stw
+days.abbreviated.fri = pět
+days.abbreviated.sat = sob
+days.abbreviated.sun = nje
+days.narrow.mon = p
+days.narrow.tue = w
+days.narrow.wed = s
+days.narrow.thu = s
+days.narrow.fri = p
+days.narrow.sat = s
+days.narrow.sun = n
+dayPeriods.abbreviated.am = dopołdnja
+dayPeriods.abbreviated.pm = wótpołdnja
+dayPeriods.narrow.am = dop.
+dayPeriods.narrow.pm = wótp.
+dayPeriods.wide.am = dopołdnja
+dayPeriods.wide.pm = wótpołdnja
+
+[date.gregorian.licr]
+months.wide.1 = januara
+months.wide.2 = februara
+months.wide.3 = m\v erca
+months.wide.4 = apryla
+months.wide.5 = maja
+months.wide.6 = junija
+months.wide.7 = julija
+months.wide.8 = awgusta
+months.wide.9 = septembra
+months.wide.10 = oktobra
+months.wide.11 = nowembra
+months.wide.12 = decembra
+
+[time.gregorian]
+time.medium = [H]:[mm]:[ss]
+time.short = [H]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = lsorbian
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‚‘
+auxiliary = [á à ă â å ä ã ą ā æ ç ď đ é è ĕ ê ë ė ę ē ğ í ì ĭ î ï İ ī ı ĺ ľ ň ñ ò ŏ ô ö ő ø ō œ ř ş ß ť ú ù ŭ û ů ü ű ū ý ÿ ż]
+exemplarCharacters = [a b c č ć d e ě f g h {ch} i j k ł l m n ń o ó p q r ŕ s š ś t u v w x y z ž ź]
+index = [A B C Č Ć D E F G H {Ch} I J K Ł L M N O P Q R S Š Ś T U V W X Y Z Ž Ź]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ·
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-lowersorbian.tex b/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-lowersorbian.tex
new file mode 100644
index 00000000000..d72d2163113
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-lowersorbian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{dsb}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-lsorbian.tex b/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-lsorbian.tex
new file mode 100644
index 00000000000..dc945fdb956
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-lsorbian.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{lowersorbian}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dua/babel-dua.ini b/Master/texmf-dist/tex/generic/babel/locale/dua/babel-dua.ini
new file mode 100644
index 00000000000..c1c9bd5197d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/dua/babel-dua.ini
@@ -0,0 +1,173 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = duálá
+name.english = Duala
+name.babel = duala
+tag.bcp47 = dua
+; Next line to be fixed
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = dimɔ́di
+months.wide.2 = ŋgɔndɛ
+months.wide.3 = sɔŋɛ
+months.wide.4 = diɓáɓá
+months.wide.5 = emiasele
+months.wide.6 = esɔpɛsɔpɛ
+months.wide.7 = madiɓɛ́díɓɛ́
+months.wide.8 = diŋgindi
+months.wide.9 = nyɛtɛki
+months.wide.10 = mayésɛ́
+months.wide.11 = tiníní
+months.wide.12 = eláŋgɛ́
+months.narrow.1 = d
+months.narrow.2 = ŋ
+months.narrow.3 = s
+months.narrow.4 = d
+months.narrow.5 = e
+months.narrow.6 = e
+months.narrow.7 = m
+months.narrow.8 = d
+months.narrow.9 = n
+months.narrow.10 = m
+months.narrow.11 = t
+months.narrow.12 = e
+days.wide.mon = mɔ́sú
+days.wide.tue = kwasú
+days.wide.wed = mukɔ́sú
+days.wide.thu = ŋgisú
+days.wide.fri = ɗónɛsú
+days.wide.sat = esaɓasú
+days.wide.sun = éti
+days.abbreviated.mon = mɔ́s
+days.abbreviated.tue = kwa
+days.abbreviated.wed = muk
+days.abbreviated.thu = ŋgi
+days.abbreviated.fri = ɗón
+days.abbreviated.sat = esa
+days.abbreviated.sun = ét
+days.narrow.mon = m
+days.narrow.tue = k
+days.narrow.wed = m
+days.narrow.thu = ŋ
+days.narrow.fri = ɗ
+days.narrow.sat = e
+days.narrow.sun = e
+dayPeriods.abbreviated.am = idiɓa
+dayPeriods.abbreviated.pm = ebyámu
+dayPeriods.narrow.am = idiɓa
+dayPeriods.narrow.pm = ebyámu
+dayPeriods.wide.am = idiɓa
+dayPeriods.wide.pm = ebyámu
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»‘’
+auxiliary = [h q v x z]
+exemplarCharacters = [a á b ɓ c d ɗ e é ɛ {ɛ\u0301} f g i í j k l m n {ny} ŋ o ó ɔ {ɔ\u0301} p r s t u ú ū w y]
+index = [A B Ɓ C D Ɗ E Ɛ F G I J K L M N Ŋ O Ɔ P S T U W Y]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dua/babel-duala.tex b/Master/texmf-dist/tex/generic/babel/locale/dua/babel-duala.tex
new file mode 100644
index 00000000000..46664558831
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/dua/babel-duala.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{dua}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dyo/babel-dyo.ini b/Master/texmf-dist/tex/generic/babel/locale/dyo/babel-dyo.ini
new file mode 100644
index 00000000000..0ebd9e37a5e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/dyo/babel-dyo.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = joola
+name.english = Jola-Fonyi
+name.babel = jolafonyi
+tag.bcp47 = dyo
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = Sanvie
+months.wide.2 = Fébirie
+months.wide.3 = Mars
+months.wide.4 = Aburil
+months.wide.5 = Mee
+months.wide.6 = Sueŋ
+months.wide.7 = Súuyee
+months.wide.8 = Ut
+months.wide.9 = Settembar
+months.wide.10 = Oktobar
+months.wide.11 = Novembar
+months.wide.12 = Disambar
+months.narrow.1 = S
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = S
+months.narrow.7 = S
+months.narrow.8 = U
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Teneŋ
+days.wide.tue = Talata
+days.wide.wed = Alarbay
+days.wide.thu = Aramisay
+days.wide.fri = Arjuma
+days.wide.sat = Sibiti
+days.wide.sun = Dimas
+days.abbreviated.mon = Ten
+days.abbreviated.tue = Tal
+days.abbreviated.wed = Ala
+days.abbreviated.thu = Ara
+days.abbreviated.fri = Arj
+days.abbreviated.sat = Sib
+days.abbreviated.sun = Dim
+days.narrow.mon = T
+days.narrow.tue = T
+days.narrow.wed = A
+days.narrow.thu = A
+days.narrow.fri = A
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = Sanvie
+months.wide.2 = F\'ebirie
+months.wide.3 = Mars
+months.wide.4 = Aburil
+months.wide.5 = Mee
+months.wide.6 = Sue\ng
+months.wide.7 = S\'uuyee
+months.wide.8 = Ut
+months.wide.9 = Settembar
+months.wide.10 = Oktobar
+months.wide.11 = Novembar
+months.wide.12 = Disambar
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»“”
+auxiliary = [z]
+exemplarCharacters = [a á b c d e é f g h i í j k l m n ñ ŋ o ó p q r s t u ú v w x y]
+index = [A B C D E F G H I J K L M N Ñ Ŋ O P Q R S T U V W X Y]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dyo/babel-jolafonyi.tex b/Master/texmf-dist/tex/generic/babel/locale/dyo/babel-jolafonyi.tex
new file mode 100644
index 00000000000..0375f4c6a45
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/dyo/babel-jolafonyi.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{dyo}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dz/babel-dz.ini b/Master/texmf-dist/tex/generic/babel/locale/dz/babel-dz.ini
new file mode 100644
index 00000000000..851a1f374b5
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/dz/babel-dz.ini
@@ -0,0 +1,174 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = རྫོང་ཁ
+name.english = Dzongkha
+name.babel = dzongkha
+tag.bcp47 = dz
+tag.opentype = DZN
+script.name = Tibetan
+script.tag.bcp47 = Tibt
+script.tag.opentype = tibt
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = སྤྱི་ལོ་[y] [MMMM] ཚེས་ [dd]
+date.short = [y]-[MM]-[dd]
+
+
+months.wide.1 = ཟླ་དངཔ་
+months.wide.2 = ཟླ་གཉིས་པ་
+months.wide.3 = ཟླ་གསུམ་པ་
+months.wide.4 = ཟླ་བཞི་པ་
+months.wide.5 = ཟླ་ལྔ་པ་
+months.wide.6 = ཟླ་དྲུག་པ
+months.wide.7 = ཟླ་བདུན་པ་
+months.wide.8 = ཟླ་བརྒྱད་པ་
+months.wide.9 = ཟླ་དགུ་པ་
+months.wide.10 = ཟླ་བཅུ་པ་
+months.wide.11 = ཟླ་བཅུ་གཅིག་པ་
+months.wide.12 = ཟླ་བཅུ་གཉིས་པ་
+months.narrow.1 = ༡
+months.narrow.2 = ༢
+months.narrow.3 = ༣
+months.narrow.4 = 4
+months.narrow.5 = ༥
+months.narrow.6 = ༦
+months.narrow.7 = ༧
+months.narrow.8 = ༨
+months.narrow.9 = 9
+months.narrow.10 = ༡༠
+months.narrow.11 = ༡༡
+months.narrow.12 = ༡༢
+days.wide.mon = གཟའ་མིག་དམར་
+days.wide.tue = གཟའ་ལྷག་པ་
+days.wide.wed = གཟའ་ཕུར་བུ་
+days.wide.thu = གཟའ་པ་སངས་
+days.wide.fri = གཟའ་སྤེན་པ་
+days.wide.sat = གཟའ་ཉི་མ་
+days.wide.sun = གཟའ་ཟླ་བ་
+days.abbreviated.mon = མིར་
+days.abbreviated.tue = ལྷག་
+days.abbreviated.wed = ཕུར་
+days.abbreviated.thu = སངས་
+days.abbreviated.fri = སྤེན་
+days.abbreviated.sat = ཉི་
+days.abbreviated.sun = ཟླ་
+days.narrow.mon = མིར
+days.narrow.tue = ལྷག
+days.narrow.wed = ཕུར
+days.narrow.thu = སངྶ
+days.narrow.fri = སྤེན
+days.narrow.sat = ཉི
+days.narrow.sun = ཟླ
+dayPeriods.abbreviated.am = སྔ་ཆ་
+dayPeriods.abbreviated.pm = ཕྱི་ཆ་
+dayPeriods.narrow.am = སྔ་ཆ་
+dayPeriods.narrow.pm = ཕྱི་ཆ་
+dayPeriods.wide.am = སྔ་ཆ་
+dayPeriods.wide.pm = ཕྱི་ཆ་
+
+[time.gregorian]
+time.medium = ཆུ་ཚོད་[h]:[mm]:[ss] [a]
+time.short = ཆུ་ཚོད་ [h] སྐར་མ་ [mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u0F84 ཊ ཋ ཌ ཎ \u0F7E ཥ \u0F80 \u0F7B \u0F7D \u0F9A \u0F9B \u0F9C \u0F9E \u0FBA \u0FBB \u0FBC]
+exemplarCharacters = [ཀ ཁ ག ང ཅ ཆ ཇ ཉ ཏ ཐ ད ན པ ཕ བ མ ཙ ཚ ཛ ཝ ཞ ཟ འ ཡ ར ལ ཤ ས ཧ ཨ \u0F72 \u0F74 \u0F7A \u0F7C \u0F90 \u0F91 \u0F92 \u0F94 \u0F97 \u0F99 \u0F9F \u0FA0 \u0FA1 \u0FA3 \u0FA4 \u0FA5 \u0FA6 \u0FA8 \u0FA9 \u0FAA \u0FAB \u0FAD \u0FB1 \u0FB2 \u0FB3 \u0FB5 \u0FB6 \u0FB7]
+index = [ཀ ཁ ག ང ཅ ཆ ཇ ཉ ཏ ཐ ད ན པ ཕ བ མ ཙ ཚ ཛ ཝ ཞ ཟ འ ཡ ར ལ ཤ ས ཧ ཨ]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] ༼ ༽ § @ * / \\& # † ‡ ༄ ༅ ༆ ༈ ༉ ༊ ࿐ ࿑ ༒ ࿒ ࿓ ࿔ ༶ ྾ ྿ ༌ ། ༎ ༏ ༐ ༑ ༔ ༴]
+
+[numbers]
+defaultNumberingSystem = tibt
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dz/babel-dzongkha.tex b/Master/texmf-dist/tex/generic/babel/locale/dz/babel-dzongkha.tex
new file mode 100644
index 00000000000..c371a50ba61
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/dz/babel-dzongkha.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{dz}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ebu/babel-ebu.ini b/Master/texmf-dist/tex/generic/babel/locale/ebu/babel-ebu.ini
new file mode 100644
index 00000000000..c2c9d768bcb
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ebu/babel-ebu.ini
@@ -0,0 +1,187 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Kĩembu
+name.english = Embu
+name.babel = embu
+tag.bcp47 = ebu
+; Next line to be fixed
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Mweri wa mbere
+months.wide.2 = Mweri wa kaĩri
+months.wide.3 = Mweri wa kathatũ
+months.wide.4 = Mweri wa kana
+months.wide.5 = Mweri wa gatano
+months.wide.6 = Mweri wa gatantatũ
+months.wide.7 = Mweri wa mũgwanja
+months.wide.8 = Mweri wa kanana
+months.wide.9 = Mweri wa kenda
+months.wide.10 = Mweri wa ikũmi
+months.wide.11 = Mweri wa ikũmi na ũmwe
+months.wide.12 = Mweri wa ikũmi na Kaĩrĩ
+months.narrow.1 = M
+months.narrow.2 = K
+months.narrow.3 = K
+months.narrow.4 = K
+months.narrow.5 = G
+months.narrow.6 = G
+months.narrow.7 = M
+months.narrow.8 = K
+months.narrow.9 = K
+months.narrow.10 = I
+months.narrow.11 = I
+months.narrow.12 = I
+days.wide.mon = Njumatatu
+days.wide.tue = Njumaine
+days.wide.wed = Njumatano
+days.wide.thu = Aramithi
+days.wide.fri = Njumaa
+days.wide.sat = NJumamothii
+days.wide.sun = Kiumia
+days.abbreviated.mon = Tat
+days.abbreviated.tue = Ine
+days.abbreviated.wed = Tan
+days.abbreviated.thu = Arm
+days.abbreviated.fri = Maa
+days.abbreviated.sat = NMM
+days.abbreviated.sun = Kma
+days.narrow.mon = N
+days.narrow.tue = N
+days.narrow.wed = N
+days.narrow.thu = A
+days.narrow.fri = M
+days.narrow.sat = N
+days.narrow.sun = K
+dayPeriods.abbreviated.am = KI
+dayPeriods.abbreviated.pm = UT
+dayPeriods.narrow.am = KI
+dayPeriods.narrow.pm = UT
+dayPeriods.wide.am = KI
+dayPeriods.wide.pm = UT
+
+[date.gregorian.licr]
+months.wide.1 = Mweri wa mbere
+months.wide.2 = Mweri wa ka\~\i ri
+months.wide.3 = Mweri wa kathat\~u
+months.wide.4 = Mweri wa kana
+months.wide.5 = Mweri wa gatano
+months.wide.6 = Mweri wa gatantat\~u
+months.wide.7 = Mweri wa m\~ugwanja
+months.wide.8 = Mweri wa kanana
+months.wide.9 = Mweri wa kenda
+months.wide.10 = Mweri wa ik\~umi
+months.wide.11 = Mweri wa ik\~umi na \~umwe
+months.wide.12 = Mweri wa ik\~umi na Ka\~\i r\~\i
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a b c d e f g h i ĩ j k l m n o p q r s t u ũ v w x y z]
+index = [A B C D E F G H I Ĩ J K L M N O P Q R S T U Ũ V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ebu/babel-embu.tex b/Master/texmf-dist/tex/generic/babel/locale/ebu/babel-embu.tex
new file mode 100644
index 00000000000..5a0e72d4481
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ebu/babel-embu.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ebu}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ee/babel-ee.ini b/Master/texmf-dist/tex/generic/babel/locale/ee/babel-ee.ini
new file mode 100644
index 00000000000..3d4685128da
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ee/babel-ee.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Eʋegbe
+name.english = Ewe
+name.babel = ewe
+tag.bcp47 = ee
+tag.opentype = EWE
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [MMMM] [d] lia [y]
+date.short = [M]/[d]/[yy]
+months.wide.1 = dzove
+months.wide.2 = dzodze
+months.wide.3 = tedoxe
+months.wide.4 = afɔfĩe
+months.wide.5 = dama
+months.wide.6 = masa
+months.wide.7 = siamlɔm
+months.wide.8 = deasiamime
+months.wide.9 = anyɔnyɔ
+months.wide.10 = kele
+months.wide.11 = adeɛmekpɔxe
+months.wide.12 = dzome
+months.narrow.1 = d
+months.narrow.2 = d
+months.narrow.3 = t
+months.narrow.4 = a
+months.narrow.5 = d
+months.narrow.6 = m
+months.narrow.7 = s
+months.narrow.8 = d
+months.narrow.9 = a
+months.narrow.10 = k
+months.narrow.11 = a
+months.narrow.12 = d
+days.wide.mon = dzoɖa
+days.wide.tue = blaɖa
+days.wide.wed = kuɖa
+days.wide.thu = yawoɖa
+days.wide.fri = fiɖa
+days.wide.sat = memleɖa
+days.wide.sun = kɔsiɖa
+days.abbreviated.mon = dzo
+days.abbreviated.tue = bla
+days.abbreviated.wed = kuɖ
+days.abbreviated.thu = yaw
+days.abbreviated.fri = fiɖ
+days.abbreviated.sat = mem
+days.abbreviated.sun = kɔs
+days.narrow.mon = d
+days.narrow.tue = b
+days.narrow.wed = k
+days.narrow.thu = y
+days.narrow.fri = f
+days.narrow.sat = m
+days.narrow.sun = k
+dayPeriods.abbreviated.am = ŋdi
+dayPeriods.abbreviated.pm = ɣetrɔ
+dayPeriods.narrow.am = ŋ
+dayPeriods.narrow.pm = ɣ
+dayPeriods.wide.am = ŋdi
+dayPeriods.wide.pm = ɣetrɔ
+
+[date.gregorian.licr]
+months.wide.1 = dzove
+months.wide.2 = dzodze
+months.wide.3 = tedoxe
+months.wide.4 = af\textoopen f\~\i e
+months.wide.5 = dama
+months.wide.6 = masa
+months.wide.7 = siaml\textoopen m
+months.wide.8 = deasiamime
+months.wide.9 = any\textoopen ny\textoopen
+months.wide.10 = kele
+months.wide.11 = ade\texteopen mekp\textoopen xe
+months.wide.12 = dzome
+
+[time.gregorian]
+time.medium = [a] ga [h]:[mm]:[ss]
+time.short = [a] ga [h]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [ă â å ä ā æ c ç ĕ ê ë ĭ î ï j ñ ŏ ô ö ø œ q ŭ û ü ÿ]
+exemplarCharacters = [a á à ã b d ɖ e é è ẽ ɛ {ɛ\u0301} {ɛ\u0300} {ɛ\u0303} f ƒ g ɣ h x i í ì ĩ k l m n ŋ o ó ò õ ɔ {ɔ\u0301} {ɔ\u0300} {ɔ\u0303} p r s t u ú ù ũ v ʋ w y z]
+index = [A B D Ɖ E Ɛ F Ƒ G Ɣ H X I K L M N Ŋ O Ɔ P R S T U V Ʋ W Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] \\{ \\} § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = mnn
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ee/babel-ewe.tex b/Master/texmf-dist/tex/generic/babel/locale/ee/babel-ewe.tex
new file mode 100644
index 00000000000..e9a3a82e657
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ee/babel-ewe.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ee}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/el/babel-el.ini b/Master/texmf-dist/tex/generic/babel/locale/el/babel-el.ini
new file mode 100644
index 00000000000..29e7404d8d4
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/el/babel-el.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Ελληνικά
+name.english = Greek
+name.babel = greek
+tag.bcp47 = el
+tag.opentype = ELL
+script.name = Greek
+script.tag.bcp47 = Grek
+script.tag.opentype = grek
+level = 1
+encodings = LGR
+derivate = no
+
+[captions]
+preface = Πρόλογος
+ref = Αναφορές
+abstract = Περίληψη
+bib = Βιβλιογραφία
+chapter = Κεφάλαιο
+appendix = Παράρτημα
+contents = Περιεχόμενα
+listfigure = Κατάλογος Σχημάτων
+listtable = Κατάλογος Πινάκων
+index = Ευρετήριο
+figure = Σχήμα
+table = Πίνακας
+part = Μέρος
+encl = Συνημμένα
+cc = Κοινοποίηση
+headto = Προς
+page = Σελίδα
+see = βλέπε
+also = βλέπε επίσης
+proof = Απόδειξη
+glossary = Γλωσσάρι
+
+[captions.licr]
+preface = \textPi\textrho\'\textomicron\textlambda\textomicron\textgamma\textomicron\textvarsigma
+ref = \textAlpha\textnu\textalpha\textphi\textomicron\textrho\'\textepsilon\textvarsigma
+abstract = \textPi\textepsilon\textrho\'\textiota\textlambda\texteta\textpsi\texteta
+bib = \textBeta\textiota\textbeta\textlambda\textiota\textomicron\textgamma\textrho\textalpha\textphi\'\textiota\textalpha
+chapter = \textKappa\textepsilon\textphi\'\textalpha\textlambda\textalpha\textiota\textomicron
+appendix = \textPi\textalpha\textrho\'\textalpha\textrho\texttau\texteta\textmu\textalpha
+contents = \textPi\textepsilon\textrho\textiota\textepsilon\textchi\'\textomicron\textmu\textepsilon\textnu\textalpha
+listfigure = \textKappa\textalpha\texttau\'\textalpha\textlambda\textomicron\textgamma\textomicron\textvarsigma\space \textSigma\textchi\texteta\textmu\'\textalpha\texttau\textomega\textnu
+listtable = \textKappa\textalpha\texttau\'\textalpha\textlambda\textomicron\textgamma\textomicron\textvarsigma\space \textPi\textiota\textnu\'\textalpha\textkappa\textomega\textnu
+index = \textEpsilon\textupsilon\textrho\textepsilon\texttau\'\texteta\textrho\textiota\textomicron
+figure = \textSigma\textchi\'\texteta\textmu\textalpha
+table = \textPi\'\textiota\textnu\textalpha\textkappa\textalpha\textvarsigma
+part = \textMu\'\textepsilon\textrho\textomicron\textvarsigma
+encl = \textSigma\textupsilon\textnu\texteta\textmu\textmu\'\textepsilon\textnu\textalpha
+cc = \textKappa\textomicron\textiota\textnu\textomicron\textpi\textomicron\'\textiota\texteta\textsigma\texteta
+headto = \textPi\textrho\textomicron\textvarsigma
+page = \textSigma\textepsilon\textlambda\'\textiota\textdelta\textalpha
+see = \textbeta\textlambda\'\textepsilon\textpi\textepsilon
+also = \textbeta\textlambda\'\textepsilon\textpi\textepsilon\space \textepsilon\textpi\'\textiota\textsigma\texteta\textvarsigma
+proof = \textAlpha\textpi\'\textomicron\textdelta\textepsilon\textiota\textxi\texteta
+glossary = \textGamma\textlambda\textomega\textsigma\textsigma\'\textalpha\textrho\textiota
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[yy]
+months.wide.1 = Ιανουαρίου
+months.wide.2 = Φεβρουαρίου
+months.wide.3 = Μαρτίου
+months.wide.4 = Απριλίου
+months.wide.5 = Μαΐου
+months.wide.6 = Ιουνίου
+months.wide.7 = Ιουλίου
+months.wide.8 = Αυγούστου
+months.wide.9 = Σεπτεμβρίου
+months.wide.10 = Οκτωβρίου
+months.wide.11 = Νοεμβρίου
+months.wide.12 = Δεκεμβρίου
+months.narrow.1 = Ι
+months.narrow.2 = Φ
+months.narrow.3 = Μ
+months.narrow.4 = Α
+months.narrow.5 = Μ
+months.narrow.6 = Ι
+months.narrow.7 = Ι
+months.narrow.8 = Α
+months.narrow.9 = Σ
+months.narrow.10 = Ο
+months.narrow.11 = Ν
+months.narrow.12 = Δ
+days.wide.mon = Δευτέρα
+days.wide.tue = Τρίτη
+days.wide.wed = Τετάρτη
+days.wide.thu = Πέμπτη
+days.wide.fri = Παρασκευή
+days.wide.sat = Σάββατο
+days.wide.sun = Κυριακή
+days.abbreviated.mon = Δευ
+days.abbreviated.tue = Τρί
+days.abbreviated.wed = Τετ
+days.abbreviated.thu = Πέμ
+days.abbreviated.fri = Παρ
+days.abbreviated.sat = Σάβ
+days.abbreviated.sun = Κυρ
+days.narrow.mon = Δ
+days.narrow.tue = Τ
+days.narrow.wed = Τ
+days.narrow.thu = Π
+days.narrow.fri = Π
+days.narrow.sat = Σ
+days.narrow.sun = Κ
+dayPeriods.abbreviated.am = π.μ.
+dayPeriods.abbreviated.pm = μ.μ.
+dayPeriods.narrow.am = πμ
+dayPeriods.narrow.pm = μμ
+dayPeriods.wide.am = π.μ.
+dayPeriods.wide.pm = μ.μ.
+
+[date.gregorian.licr]
+months.wide.1 = \textIota\textalpha\textnu\textomicron\textupsilon\textalpha\textrho\'\textiota\textomicron\textupsilon
+months.wide.2 = \textPhi\textepsilon\textbeta\textrho\textomicron\textupsilon\textalpha\textrho\'\textiota\textomicron\textupsilon
+months.wide.3 = \textMu\textalpha\textrho\texttau\'\textiota\textomicron\textupsilon
+months.wide.4 = \textAlpha\textpi\textrho\textiota\textlambda\'\textiota\textomicron\textupsilon
+months.wide.5 = \textMu\textalpha\textdialytikatonos\textiota\textomicron\textupsilon
+months.wide.6 = \textIota\textomicron\textupsilon\textnu\'\textiota\textomicron\textupsilon
+months.wide.7 = \textIota\textomicron\textupsilon\textlambda\'\textiota\textomicron\textupsilon
+months.wide.8 = \textAlpha\textupsilon\textgamma\textomicron\'\textupsilon\textsigma\texttau\textomicron\textupsilon
+months.wide.9 = \textSigma\textepsilon\textpi\texttau\textepsilon\textmu\textbeta\textrho\'\textiota\textomicron\textupsilon
+months.wide.10 = \textOmicron\textkappa\texttau\textomega\textbeta\textrho\'\textiota\textomicron\textupsilon
+months.wide.11 = \textNu\textomicron\textepsilon\textmu\textbeta\textrho\'\textiota\textomicron\textupsilon
+months.wide.12 = \textDelta\textepsilon\textkappa\textepsilon\textmu\textbeta\textrho\'\textiota\textomicron\textupsilon
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing = no
+hyphenrules = monogreek
+lefthyphenmin = 1
+righthyphenmin = 1
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»“”
+auxiliary = [ἀ ἄ ἂ ἆ ἁ ἅ ἃ ἇ ὰ ᾶ ἐ ἔ ἒ ἑ ἕ ἓ ὲ ἠ ἤ ἢ ἦ ἡ ἥ ἣ ἧ ὴ ῆ ἰ ἴ ἲ ἶ ἱ ἵ ἳ ἷ ὶ ῖ ῒ ῗ ὄ ὂ ὃ ὸ ὐ ὔ ὒ ὖ ὑ ὕ ὓ ὗ ὺ ῦ ῢ ῧ ὤ ὢ ὦ ὥ ὣ ὧ ὼ ῶ]
+exemplarCharacters = [α ά β γ δ ε έ ζ η ή θ ι ί ϊ ΐ κ λ μ ν ξ ο ό π ρ σ ς τ υ ύ ϋ ΰ φ χ ψ ω ώ]
+index = [Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω]
+punctuation = [\\- ‐ – — , ; \\: ! . … \" « » ( ) \\[ \\] § @ * / \\\\ \\&]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = e
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/el/babel-greek.tex b/Master/texmf-dist/tex/generic/babel/locale/el/babel-greek.tex
new file mode 100644
index 00000000000..533e6885ba9
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/el/babel-greek.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{el}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-american.tex b/Master/texmf-dist/tex/generic/babel/locale/en/babel-american.tex
new file mode 100644
index 00000000000..1ba35184de8
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-american.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{english-unitedstates}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-australian.tex b/Master/texmf-dist/tex/generic/babel/locale/en/babel-australian.tex
new file mode 100644
index 00000000000..f3d54bafde5
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-australian.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{english-australia}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-british.tex b/Master/texmf-dist/tex/generic/babel/locale/en/babel-british.tex
new file mode 100644
index 00000000000..b49b74f8b01
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-british.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{english-unitedkingdom}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-canadian.tex b/Master/texmf-dist/tex/generic/babel/locale/en/babel-canadian.tex
new file mode 100644
index 00000000000..85243a6593e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-canadian.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{english-canada}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-AU.ini b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-AU.ini
new file mode 100644
index 00000000000..de277673d90
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-AU.ini
@@ -0,0 +1,191 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = English
+name.english = English
+name.babel = english-australia
+name.babel.A = english-au
+name.babel.B = australian
+tag.bcp47 = en
+tag.opentype = ENG
+region.local = Australia
+region.english = Australia
+region.tag.bcp47 = AU
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Preface
+ref = References
+abstract = Abstract
+bib = Bibliography
+chapter = Chapter
+appendix = Appendix
+contents = Contents
+listfigure = List of Figures
+listtable = List of Tables
+index = Index
+figure = Figure
+table = Table
+part = Part
+encl = encl
+cc = cc
+headto = To
+page = Page
+see = see
+also = see also
+proof = Proof
+glossary = Glossary
+
+[captions.licr]
+preface = Preface
+ref = References
+abstract = Abstract
+bib = Bibliography
+chapter = Chapter
+appendix = Appendix
+contents = Contents
+listfigure = List\space of\space Figures
+listtable = List\space of\space Tables
+index = Index
+figure = Figure
+table = Table
+part = Part
+encl = encl
+cc = cc
+headto = To
+page = Page
+see = see
+also = see\space also
+proof = Proof
+glossary = Glossary
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[yy]
+months.wide.1 = January
+months.wide.2 = February
+months.wide.3 = March
+months.wide.4 = April
+months.wide.5 = May
+months.wide.6 = June
+months.wide.7 = July
+months.wide.8 = August
+months.wide.9 = September
+months.wide.10 = October
+months.wide.11 = November
+months.wide.12 = December
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Monday
+days.wide.tue = Tuesday
+days.wide.wed = Wednesday
+days.wide.thu = Thursday
+days.wide.fri = Friday
+days.wide.sat = Saturday
+days.wide.sun = Sunday
+days.abbreviated.mon = Mon.
+days.abbreviated.tue = Tue.
+days.abbreviated.wed = Wed.
+days.abbreviated.thu = Thu.
+days.abbreviated.fri = Fri.
+days.abbreviated.sat = Sat.
+days.abbreviated.sun = Sun.
+days.narrow.mon = M.
+days.narrow.tue = Tu.
+days.narrow.wed = W.
+days.narrow.thu = Th.
+days.narrow.fri = F.
+days.narrow.sat = Sa.
+days.narrow.sun = Su.
+dayPeriods.abbreviated.am = am
+dayPeriods.abbreviated.pm = pm
+dayPeriods.narrow.am = am
+dayPeriods.narrow.pm = pm
+dayPeriods.wide.am = am
+dayPeriods.wide.pm = pm
+
+[date.gregorian.licr]
+months.wide.1 = January
+months.wide.2 = February
+months.wide.3 = March
+months.wide.4 = April
+months.wide.5 = May
+months.wide.6 = June
+months.wide.7 = July
+months.wide.8 = August
+months.wide.9 = September
+months.wide.10 = October
+months.wide.11 = November
+months.wide.12 = December
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing = no
+hyphenrules = english
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [á à ă â å ä ã ā æ ç é è ĕ ê ë ē í ì ĭ î ï ī ñ ó ò ŏ ô ö ø ō œ ú ù ŭ û ü ū ÿ]
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = e
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-CA.ini b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-CA.ini
new file mode 100644
index 00000000000..6df6807f7c0
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-CA.ini
@@ -0,0 +1,191 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = English
+name.english = English
+name.babel = english-canada
+name.babel.A = english-ca
+name.babel.B = canadian
+tag.bcp47 = en
+tag.opentype = ENG
+region.local = Canada
+region.english = Canada
+region.tag.bcp47 = CA
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Preface
+ref = References
+abstract = Abstract
+bib = Bibliography
+chapter = Chapter
+appendix = Appendix
+contents = Contents
+listfigure = List of Figures
+listtable = List of Tables
+index = Index
+figure = Figure
+table = Table
+part = Part
+encl = encl
+cc = cc
+headto = To
+page = Page
+see = see
+also = see also
+proof = Proof
+glossary = Glossary
+
+[captions.licr]
+preface = Preface
+ref = References
+abstract = Abstract
+bib = Bibliography
+chapter = Chapter
+appendix = Appendix
+contents = Contents
+listfigure = List\space of\space Figures
+listtable = List\space of\space Tables
+index = Index
+figure = Figure
+table = Table
+part = Part
+encl = encl
+cc = cc
+headto = To
+page = Page
+see = see
+also = see\space also
+proof = Proof
+glossary = Glossary
+
+[date.gregorian]
+date.long = [MMMM] [d], [y]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = January
+months.wide.2 = February
+months.wide.3 = March
+months.wide.4 = April
+months.wide.5 = May
+months.wide.6 = June
+months.wide.7 = July
+months.wide.8 = August
+months.wide.9 = September
+months.wide.10 = October
+months.wide.11 = November
+months.wide.12 = December
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Monday
+days.wide.tue = Tuesday
+days.wide.wed = Wednesday
+days.wide.thu = Thursday
+days.wide.fri = Friday
+days.wide.sat = Saturday
+days.wide.sun = Sunday
+days.abbreviated.mon = Mon
+days.abbreviated.tue = Tue
+days.abbreviated.wed = Wed
+days.abbreviated.thu = Thu
+days.abbreviated.fri = Fri
+days.abbreviated.sat = Sat
+days.abbreviated.sun = Sun
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = January
+months.wide.2 = February
+months.wide.3 = March
+months.wide.4 = April
+months.wide.5 = May
+months.wide.6 = June
+months.wide.7 = July
+months.wide.8 = August
+months.wide.9 = September
+months.wide.10 = October
+months.wide.11 = November
+months.wide.12 = December
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing = no
+hyphenrules = english
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [á à ă â å ä ã ā æ ç é è ĕ ê ë ē í ì ĭ î ï ī ñ ó ò ŏ ô ö ø ō œ ú ù ŭ û ü ū ÿ]
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-GB.ini b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-GB.ini
new file mode 100644
index 00000000000..ff37670e0ce
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-GB.ini
@@ -0,0 +1,193 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = English
+name.english = English
+name.babel = english-unitedkingdom
+name.babel.A = english-gb
+name.babel.B = british
+name.babel.C = ukenglish
+tag.bcp47 = en
+tag.opentype = ENG
+region.local = United Kingdom
+region.english = United Kingdom
+region.tag.bcp47 = GB
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Preface
+ref = References
+abstract = Abstract
+bib = Bibliography
+chapter = Chapter
+appendix = Appendix
+contents = Contents
+listfigure = List of Figures
+listtable = List of Tables
+index = Index
+figure = Figure
+table = Table
+part = Part
+encl = encl
+cc = cc
+headto = To
+page = Page
+see = see
+also = see also
+proof = Proof
+glossary = Glossary
+
+[captions.licr]
+preface = Preface
+ref = References
+abstract = Abstract
+bib = Bibliography
+chapter = Chapter
+appendix = Appendix
+contents = Contents
+listfigure = List\space of\space Figures
+listtable = List\space of\space Tables
+index = Index
+figure = Figure
+table = Table
+part = Part
+encl = encl
+cc = cc
+headto = To
+page = Page
+see = see
+also = see\space also
+proof = Proof
+glossary = Glossary
+
+[date.gregorian]
+date.long = [d][ ][MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = January
+months.wide.2 = February
+months.wide.3 = March
+months.wide.4 = April
+months.wide.5 = May
+months.wide.6 = June
+months.wide.7 = July
+months.wide.8 = August
+months.wide.9 = September
+months.wide.10 = October
+months.wide.11 = November
+months.wide.12 = December
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Monday
+days.wide.tue = Tuesday
+days.wide.wed = Wednesday
+days.wide.thu = Thursday
+days.wide.fri = Friday
+days.wide.sat = Saturday
+days.wide.sun = Sunday
+days.abbreviated.mon = Mon
+days.abbreviated.tue = Tue
+days.abbreviated.wed = Wed
+days.abbreviated.thu = Thu
+days.abbreviated.fri = Fri
+days.abbreviated.sat = Sat
+days.abbreviated.sun = Sun
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = am
+dayPeriods.abbreviated.pm = pm
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = am
+dayPeriods.wide.pm = pm
+
+[date.gregorian.licr]
+months.wide.1 = January
+months.wide.2 = February
+months.wide.3 = March
+months.wide.4 = April
+months.wide.5 = May
+months.wide.6 = June
+months.wide.7 = July
+months.wide.8 = August
+months.wide.9 = September
+months.wide.10 = October
+months.wide.11 = November
+months.wide.12 = December
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = ukenglish
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+delimiters.quotes.A = ‘’“”
+auxiliary = [á à ă â å ä ã ā æ ç é è ĕ ê ë ē í ì ĭ î ï ī ñ ó ò ŏ ô ö ø ō œ ú ù ŭ û ü ū ÿ]
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-NZ.ini b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-NZ.ini
new file mode 100644
index 00000000000..c1b3a42ff29
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-NZ.ini
@@ -0,0 +1,191 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = English
+name.english = English
+name.babel = english-newzealand
+name.babel.A = english-nz
+name.babel.B = newzealand
+tag.bcp47 = en
+tag.opentype = ENG
+region.local = New Zealand
+region.english = New Zealand
+region.tag.bcp47 = NZ
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Preface
+ref = References
+abstract = Abstract
+bib = Bibliography
+chapter = Chapter
+appendix = Appendix
+contents = Contents
+listfigure = List of Figures
+listtable = List of Tables
+index = Index
+figure = Figure
+table = Table
+part = Part
+encl = encl
+cc = cc
+headto = To
+page = Page
+see = see
+also = see also
+proof = Proof
+glossary = Glossary
+
+[captions.licr]
+preface = Preface
+ref = References
+abstract = Abstract
+bib = Bibliography
+chapter = Chapter
+appendix = Appendix
+contents = Contents
+listfigure = List\space of\space Figures
+listtable = List\space of\space Tables
+index = Index
+figure = Figure
+table = Table
+part = Part
+encl = encl
+cc = cc
+headto = To
+page = Page
+see = see
+also = see\space also
+proof = Proof
+glossary = Glossary
+
+[date.gregorian]
+date.long = [d][ ][MMMM] [y]
+date.short = [d]/[MM]/[yy]
+months.wide.1 = January
+months.wide.2 = February
+months.wide.3 = March
+months.wide.4 = April
+months.wide.5 = May
+months.wide.6 = June
+months.wide.7 = July
+months.wide.8 = August
+months.wide.9 = September
+months.wide.10 = October
+months.wide.11 = November
+months.wide.12 = December
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Monday
+days.wide.tue = Tuesday
+days.wide.wed = Wednesday
+days.wide.thu = Thursday
+days.wide.fri = Friday
+days.wide.sat = Saturday
+days.wide.sun = Sunday
+days.abbreviated.mon = Mon
+days.abbreviated.tue = Tue
+days.abbreviated.wed = Wed
+days.abbreviated.thu = Thu
+days.abbreviated.fri = Fri
+days.abbreviated.sat = Sat
+days.abbreviated.sun = Sun
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = January
+months.wide.2 = February
+months.wide.3 = March
+months.wide.4 = April
+months.wide.5 = May
+months.wide.6 = June
+months.wide.7 = July
+months.wide.8 = August
+months.wide.9 = September
+months.wide.10 = October
+months.wide.11 = November
+months.wide.12 = December
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing = no
+hyphenrules = english
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [á à ă â å ä ã ā æ ç é è ĕ ê ë ē í ì ĭ î ï ī ñ ó ò ŏ ô ö ø ō œ ú ù ŭ û ü ū ÿ]
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-US.ini b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-US.ini
new file mode 100644
index 00000000000..973a6c882e6
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en-US.ini
@@ -0,0 +1,192 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = English
+name.english = English
+name.babel = english-unitedstates
+name.babel.A = english-us
+name.babel.B = american
+name.babel.C = usenglish
+tag.bcp47 = en
+tag.opentype = ENG
+region.local = United States
+region.english = United States
+region.tag.bcp47 = US
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Preface
+ref = References
+abstract = Abstract
+bib = Bibliography
+chapter = Chapter
+appendix = Appendix
+contents = Contents
+listfigure = List of Figures
+listtable = List of Tables
+index = Index
+figure = Figure
+table = Table
+part = Part
+encl = encl
+cc = cc
+headto = To
+page = Page
+see = see
+also = see also
+proof = Proof
+glossary = Glossary
+
+[captions.licr]
+preface = Preface
+ref = References
+abstract = Abstract
+bib = Bibliography
+chapter = Chapter
+appendix = Appendix
+contents = Contents
+listfigure = List\space of\space Figures
+listtable = List\space of\space Tables
+index = Index
+figure = Figure
+table = Table
+part = Part
+encl = encl
+cc = cc
+headto = To
+page = Page
+see = see
+also = see\space also
+proof = Proof
+glossary = Glossary
+
+[date.gregorian]
+date.long = [MMMM] [d], [y]
+date.short = [M]/[d]/[yy]
+months.wide.1 = January
+months.wide.2 = February
+months.wide.3 = March
+months.wide.4 = April
+months.wide.5 = May
+months.wide.6 = June
+months.wide.7 = July
+months.wide.8 = August
+months.wide.9 = September
+months.wide.10 = October
+months.wide.11 = November
+months.wide.12 = December
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Monday
+days.wide.tue = Tuesday
+days.wide.wed = Wednesday
+days.wide.thu = Thursday
+days.wide.fri = Friday
+days.wide.sat = Saturday
+days.wide.sun = Sunday
+days.abbreviated.mon = Mon
+days.abbreviated.tue = Tue
+days.abbreviated.wed = Wed
+days.abbreviated.thu = Thu
+days.abbreviated.fri = Fri
+days.abbreviated.sat = Sat
+days.abbreviated.sun = Sun
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = January
+months.wide.2 = February
+months.wide.3 = March
+months.wide.4 = April
+months.wide.5 = May
+months.wide.6 = June
+months.wide.7 = July
+months.wide.8 = August
+months.wide.9 = September
+months.wide.10 = October
+months.wide.11 = November
+months.wide.12 = December
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing = no
+hyphenrules = usenglishmax
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [á à ă â å ä ã ā æ ç é è ĕ ê ë ē í ì ĭ î ï ī ñ ó ò ŏ ô ö ø ō œ ú ù ŭ û ü ū ÿ]
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = INF
+list = ;
+minusSign = -
+nan = NaN
+perMille = 0/00
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-en.ini b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en.ini
new file mode 100644
index 00000000000..55244ab48b7
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-en.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = English
+name.english = English
+name.babel = english
+tag.bcp47 = en
+tag.opentype = ENG
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Preface
+ref = References
+abstract = Abstract
+bib = Bibliography
+chapter = Chapter
+appendix = Appendix
+contents = Contents
+listfigure = List of Figures
+listtable = List of Tables
+index = Index
+figure = Figure
+table = Table
+part = Part
+encl = encl
+cc = cc
+headto = To
+page = Page
+see = see
+also = see also
+proof = Proof
+glossary = Glossary
+
+[captions.licr]
+preface = Preface
+ref = References
+abstract = Abstract
+bib = Bibliography
+chapter = Chapter
+appendix = Appendix
+contents = Contents
+listfigure = List\space of\space Figures
+listtable = List\space of\space Tables
+index = Index
+figure = Figure
+table = Table
+part = Part
+encl = encl
+cc = cc
+headto = To
+page = Page
+see = see
+also = see\space also
+proof = Proof
+glossary = Glossary
+
+[date.gregorian]
+date.long = [MMMM] [d], [y]
+date.short = [M]/[d]/[yy]
+months.wide.1 = January
+months.wide.2 = February
+months.wide.3 = March
+months.wide.4 = April
+months.wide.5 = May
+months.wide.6 = June
+months.wide.7 = July
+months.wide.8 = August
+months.wide.9 = September
+months.wide.10 = October
+months.wide.11 = November
+months.wide.12 = December
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Monday
+days.wide.tue = Tuesday
+days.wide.wed = Wednesday
+days.wide.thu = Thursday
+days.wide.fri = Friday
+days.wide.sat = Saturday
+days.wide.sun = Sunday
+days.abbreviated.mon = Mon
+days.abbreviated.tue = Tue
+days.abbreviated.wed = Wed
+days.abbreviated.thu = Thu
+days.abbreviated.fri = Fri
+days.abbreviated.sat = Sat
+days.abbreviated.sun = Sun
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = January
+months.wide.2 = February
+months.wide.3 = March
+months.wide.4 = April
+months.wide.5 = May
+months.wide.6 = June
+months.wide.7 = July
+months.wide.8 = August
+months.wide.9 = September
+months.wide.10 = October
+months.wide.11 = November
+months.wide.12 = December
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing = no
+hyphenrules = english
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [á à ă â å ä ã ā æ ç é è ĕ ê ë ē í ì ĭ î ï ī ñ ó ò ŏ ô ö ø ō œ ú ù ŭ û ü ū ÿ]
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-au.tex b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-au.tex
new file mode 100644
index 00000000000..f3d54bafde5
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-au.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{english-australia}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-australia.tex b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-australia.tex
new file mode 100644
index 00000000000..1b8e3325a28
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-australia.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{en-AU}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-ca.tex b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-ca.tex
new file mode 100644
index 00000000000..85243a6593e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-ca.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{english-canada}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-canada.tex b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-canada.tex
new file mode 100644
index 00000000000..f22c9780739
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-canada.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{en-CA}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-gb.tex b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-gb.tex
new file mode 100644
index 00000000000..b49b74f8b01
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-gb.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{english-unitedkingdom}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-newzealand.tex b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-newzealand.tex
new file mode 100644
index 00000000000..d869313b133
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-newzealand.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{en-NZ}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-nz.tex b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-nz.tex
new file mode 100644
index 00000000000..1b666452b7d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-nz.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{english-newzealand}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-unitedkingdom.tex b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-unitedkingdom.tex
new file mode 100644
index 00000000000..da1f67d3d4e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-unitedkingdom.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{en-GB}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-unitedstates.tex b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-unitedstates.tex
new file mode 100644
index 00000000000..3b4a9a5b009
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-unitedstates.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{en-US}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-us.tex b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-us.tex
new file mode 100644
index 00000000000..1ba35184de8
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-us.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{english-unitedstates}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-english.tex b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english.tex
new file mode 100644
index 00000000000..a3cf8416916
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-english.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{en}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-newzealand.tex b/Master/texmf-dist/tex/generic/babel/locale/en/babel-newzealand.tex
new file mode 100644
index 00000000000..1b666452b7d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-newzealand.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{english-newzealand}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-ukenglish.tex b/Master/texmf-dist/tex/generic/babel/locale/en/babel-ukenglish.tex
new file mode 100644
index 00000000000..b49b74f8b01
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-ukenglish.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{english-unitedkingdom}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/en/babel-usenglish.tex b/Master/texmf-dist/tex/generic/babel/locale/en/babel-usenglish.tex
new file mode 100644
index 00000000000..1ba35184de8
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/en/babel-usenglish.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{english-unitedstates}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/eo/babel-eo.ini b/Master/texmf-dist/tex/generic/babel/locale/eo/babel-eo.ini
new file mode 100644
index 00000000000..196d1b0440b
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/eo/babel-eo.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = esperanto
+name.english = Esperanto
+name.babel = esperanto
+tag.bcp47 = eo
+tag.opentype = NTO
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Antaŭparolo
+ref = Citaĵoj
+abstract = Resumo
+bib = Bibliografio
+chapter = Ĉapitro
+appendix = Apendico
+contents = Enhavo
+listfigure = Listo de figuroj
+listtable = Listo de tabeloj
+index = Indekso
+figure = Figuro
+table = Tabelo
+part = Parto
+encl = Aldono(j)
+cc = Kopie al
+headto = Al
+page = Paĝo
+see = vidu
+also = vidu ankaŭ
+proof = Pruvo
+glossary = Glosaro
+
+[captions.licr]
+preface = Anta\u uparolo
+ref = Cita\^\j oj
+abstract = Resumo
+bib = Bibliografio
+chapter = \^Capitro
+appendix = Apendico
+contents = Enhavo
+listfigure = Listo\space de\space figuroj
+listtable = Listo\space de\space tabeloj
+index = Indekso
+figure = Figuro
+table = Tabelo
+part = Parto
+encl = Aldono(j)
+cc = Kopie\space al
+headto = Al
+page = Pa\^go
+see = vidu
+also = vidu\space anka\u u
+proof = Pruvo
+glossary = Glosaro
+
+[date.gregorian]
+date.long = [d]--a[ ]de[ ][MMMM], [y]
+date.short = [yy]-[MM]-[dd]
+months.wide.1 = januaro
+months.wide.2 = februaro
+months.wide.3 = marto
+months.wide.4 = aprilo
+months.wide.5 = majo
+months.wide.6 = junio
+months.wide.7 = julio
+months.wide.8 = aŭgusto
+months.wide.9 = septembro
+months.wide.10 = oktobro
+months.wide.11 = novembro
+months.wide.12 = decembro
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = lundo
+days.wide.tue = mardo
+days.wide.wed = merkredo
+days.wide.thu = ĵaŭdo
+days.wide.fri = vendredo
+days.wide.sat = sabato
+days.wide.sun = dimanĉo
+days.abbreviated.mon = lu
+days.abbreviated.tue = ma
+days.abbreviated.wed = me
+days.abbreviated.thu = ĵa
+days.abbreviated.fri = ve
+days.abbreviated.sat = sa
+days.abbreviated.sun = di
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = atm
+dayPeriods.abbreviated.pm = ptm
+dayPeriods.narrow.am = atm
+dayPeriods.narrow.pm = ptm
+dayPeriods.wide.am = atm
+dayPeriods.wide.pm = ptm
+
+[date.gregorian.licr]
+months.wide.1 = januaro
+months.wide.2 = februaro
+months.wide.3 = marto
+months.wide.4 = aprilo
+months.wide.5 = majo
+months.wide.6 = junio
+months.wide.7 = julio
+months.wide.8 = a\u ugusto
+months.wide.9 = septembro
+months.wide.10 = oktobro
+months.wide.11 = novembro
+months.wide.12 = decembro
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = esperanto
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [q w x y]
+exemplarCharacters = [a b c ĉ d e f g ĝ h ĥ i j ĵ k l m n o p r s ŝ t u ŭ v z]
+index = [A B C Ĉ D E F G Ĝ H Ĥ I J Ĵ K L M N O P R S Ŝ T U Ŭ V Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] \\{ \\} /]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/eo/babel-esperanto.tex b/Master/texmf-dist/tex/generic/babel/locale/eo/babel-esperanto.tex
new file mode 100644
index 00000000000..868fe779912
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/eo/babel-esperanto.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{eo}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/es/babel-es-MX.ini b/Master/texmf-dist/tex/generic/babel/locale/es/babel-es-MX.ini
new file mode 100644
index 00000000000..ce94b1cc92f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/es/babel-es-MX.ini
@@ -0,0 +1,192 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = español
+name.english = Spanish
+name.babel = spanish-mexico
+name.babel.A = spanish-mx
+name.babel.B = mexican
+tag.bcp47 = es
+tag.opentype = ESP
+region.local = México
+region.english = Mexico
+region.tag.bcp47 = MX
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Prefacio
+ref = Referencias
+abstract = Resumen
+bib = Bibliografía
+chapter = Capítulo
+appendix = Apéndice
+contents = Índice
+listfigure = Índice de Figuras
+listtable = Índice de Cuadros
+index = Índice Alfabético
+figure = Figura
+table = Cuadro
+part = Parte
+encl = Anexo
+cc = Copia a
+headto = A
+page = Página
+see = véase
+also = véase también
+proof = Demostración
+glossary = Glosario
+
+[captions.licr]
+preface = Prefacio
+ref = Referencias
+abstract = Resumen
+bib = Bibliograf\'\i a
+chapter = Cap\'\i tulo
+appendix = Ap\'endice
+contents = \'Indice
+listfigure = \'Indice\space de\space Figuras
+listtable = \'Indice\space de\space Cuadros
+index = \'Indice\space Alfab\'etico
+figure = Figura
+table = Cuadro
+part = Parte
+encl = Anexo
+cc = Copia\space a
+headto = A
+page = P\'agina
+see = v\'ease
+also = v\'ease\space tambi\'en
+proof = Demostraci\'on
+glossary = Glosario
+
+[date.gregorian]
+date.long = [d] de [MMMM] de [y]
+date.short = [dd]/[MM]/[yy]
+months.wide.1 = enero
+months.wide.2 = febrero
+months.wide.3 = marzo
+months.wide.4 = abril
+months.wide.5 = mayo
+months.wide.6 = junio
+months.wide.7 = julio
+months.wide.8 = agosto
+months.wide.9 = septiembre
+months.wide.10 = octubre
+months.wide.11 = noviembre
+months.wide.12 = diciembre
+months.narrow.1 = e
+months.narrow.2 = f
+months.narrow.3 = m
+months.narrow.4 = a
+months.narrow.5 = m
+months.narrow.6 = j
+months.narrow.7 = j
+months.narrow.8 = a
+months.narrow.9 = s
+months.narrow.10 = o
+months.narrow.11 = n
+months.narrow.12 = d
+days.wide.mon = lunes
+days.wide.tue = martes
+days.wide.wed = miércoles
+days.wide.thu = jueves
+days.wide.fri = viernes
+days.wide.sat = sábado
+days.wide.sun = domingo
+days.abbreviated.mon = lun.
+days.abbreviated.tue = mar.
+days.abbreviated.wed = mié.
+days.abbreviated.thu = jue.
+days.abbreviated.fri = vie.
+days.abbreviated.sat = sáb.
+days.abbreviated.sun = dom.
+days.narrow.mon = L
+days.narrow.tue = M
+days.narrow.wed = M
+days.narrow.thu = J
+days.narrow.fri = V
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = a. m.
+dayPeriods.abbreviated.pm = p. m.
+dayPeriods.narrow.am = a. m.
+dayPeriods.narrow.pm = p. m.
+dayPeriods.wide.am = a. m.
+dayPeriods.wide.pm = p. m.
+
+[date.gregorian.licr]
+months.wide.1 = enero
+months.wide.2 = febrero
+months.wide.3 = marzo
+months.wide.4 = abril
+months.wide.5 = mayo
+months.wide.6 = junio
+months.wide.7 = julio
+months.wide.8 = agosto
+months.wide.9 = septiembre
+months.wide.10 = octubre
+months.wide.11 = noviembre
+months.wide.12 = diciembre
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = spanglish
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»“”‘’
+delimiters.quotes.A = “”‘’
+auxiliary = [ª à ă â å ä ã ā æ ç è ĕ ê ë ē ì ĭ î ī º ò ŏ ô ö ø ō œ ù ŭ û ū ÿ]
+exemplarCharacters = [a á b c d e é f g h i í ï j k l m n ñ o ó p q r s t u ú ü v w x y ý z]
+index = [A B C D E F G H I J K L M N Ñ O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ¡ ? ¿ . … ' ‘ ’ \" “ ” « » ( ) \\[ \\] § @ * / \\\\ \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/es/babel-es.ini b/Master/texmf-dist/tex/generic/babel/locale/es/babel-es.ini
new file mode 100644
index 00000000000..6b5c6d99b4c
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/es/babel-es.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = español
+name.english = Spanish
+name.babel = spanish
+tag.bcp47 = es
+tag.opentype = ESP
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Prefacio
+ref = Referencias
+abstract = Resumen
+bib = Bibliografía
+chapter = Capítulo
+appendix = Apéndice
+contents = Índice
+listfigure = Índice de figuras
+listtable = Índice de cuadros
+index = Índice alfabético
+figure = Figura
+table = Cuadro
+part = Parte
+encl = Adjunto
+cc = Copia a
+headto = A
+page = página
+see = véase
+also = véase también
+proof = Demostración
+glossary = Glosario
+
+[captions.licr]
+preface = Prefacio
+ref = Referencias
+abstract = Resumen
+bib = Bibliograf\'\i a
+chapter = Cap\'\i tulo
+appendix = Ap\'endice
+contents = \'Indice
+listfigure = \'Indice\space de\space figuras
+listtable = \'Indice\space de\space cuadros
+index = \'Indice\space alfab\'etico
+figure = Figura
+table = Cuadro
+part = Parte
+encl = Adjunto
+cc = Copia\space a
+headto = A
+page = p\'agina
+see = v\'ease
+also = v\'ease\space tambi\'en
+proof = Demostraci\'on
+glossary = Glosario
+
+[date.gregorian]
+date.long = [d] de [MMMM] de [y]
+date.short = [d]/[M]/[yy]
+months.wide.1 = enero
+months.wide.2 = febrero
+months.wide.3 = marzo
+months.wide.4 = abril
+months.wide.5 = mayo
+months.wide.6 = junio
+months.wide.7 = julio
+months.wide.8 = agosto
+months.wide.9 = septiembre
+months.wide.10 = octubre
+months.wide.11 = noviembre
+months.wide.12 = diciembre
+months.narrow.1 = E
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = lunes
+days.wide.tue = martes
+days.wide.wed = miércoles
+days.wide.thu = jueves
+days.wide.fri = viernes
+days.wide.sat = sábado
+days.wide.sun = domingo
+days.abbreviated.mon = lun.
+days.abbreviated.tue = mar.
+days.abbreviated.wed = mié.
+days.abbreviated.thu = jue.
+days.abbreviated.fri = vie.
+days.abbreviated.sat = sáb.
+days.abbreviated.sun = dom.
+days.narrow.mon = L
+days.narrow.tue = M
+days.narrow.wed = X
+days.narrow.thu = J
+days.narrow.fri = V
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = a. m.
+dayPeriods.abbreviated.pm = p. m.
+dayPeriods.narrow.am = a. m.
+dayPeriods.narrow.pm = p. m.
+dayPeriods.wide.am = a. m.
+dayPeriods.wide.pm = p. m.
+
+[date.gregorian.licr]
+months.wide.1 = enero
+months.wide.2 = febrero
+months.wide.3 = marzo
+months.wide.4 = abril
+months.wide.5 = mayo
+months.wide.6 = junio
+months.wide.7 = julio
+months.wide.8 = agosto
+months.wide.9 = septiembre
+months.wide.10 = octubre
+months.wide.11 = noviembre
+months.wide.12 = diciembre
+
+[time.gregorian]
+time.medium = [H]:[mm]:[ss]
+time.short = [H]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = spanish
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»“”‘’
+auxiliary = [ª à ă â å ä ã ā æ ç è ĕ ê ë ē ì ĭ î ī º ò ŏ ô ö ø ō œ ù ŭ û ū ÿ]
+exemplarCharacters = [a á b c d e é f g h i í ï j k l m n ñ o ó p q r s t u ú ü v w x y ý z]
+index = [A B C D E F G H I J K L M N Ñ O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ¡ ? ¿ . … ' ‘ ’ \" “ ” « » ( ) \\[ \\] § @ * / \\\\ \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 2
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/es/babel-mexican.tex b/Master/texmf-dist/tex/generic/babel/locale/es/babel-mexican.tex
new file mode 100644
index 00000000000..b9bb453db32
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/es/babel-mexican.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{spanish-mexico}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/es/babel-spanish-mexico.tex b/Master/texmf-dist/tex/generic/babel/locale/es/babel-spanish-mexico.tex
new file mode 100644
index 00000000000..ab7abb104db
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/es/babel-spanish-mexico.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{es-MX}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/es/babel-spanish-mx.tex b/Master/texmf-dist/tex/generic/babel/locale/es/babel-spanish-mx.tex
new file mode 100644
index 00000000000..b9bb453db32
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/es/babel-spanish-mx.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{spanish-mexico}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/es/babel-spanish.tex b/Master/texmf-dist/tex/generic/babel/locale/es/babel-spanish.tex
new file mode 100644
index 00000000000..2a61414c07f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/es/babel-spanish.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{es}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/et/babel-estonian.tex b/Master/texmf-dist/tex/generic/babel/locale/et/babel-estonian.tex
new file mode 100644
index 00000000000..4795cf9f663
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/et/babel-estonian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{et}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/et/babel-et.ini b/Master/texmf-dist/tex/generic/babel/locale/et/babel-et.ini
new file mode 100644
index 00000000000..adad75e8e36
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/et/babel-et.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = eesti
+name.english = Estonian
+name.babel = estonian
+tag.bcp47 = et
+tag.opentype = ETI
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Sissejuhatus
+ref = Viited
+abstract = Kokkuvõte
+bib = Kirjandus
+chapter = Peatükk
+appendix = Lisa
+contents = Sisukord
+listfigure = Joonised
+listtable = Tabelid
+index = Indeks
+figure = Joonis
+table = Tabel
+part = Osa
+encl = Lisa(d)
+cc = Koopia(d)
+headto =
+page = Lk.
+see = vt.
+also = vt. ka
+proof = Tõestus
+glossary = Sõnastik
+
+[captions.licr]
+preface = Sissejuhatus
+ref = Viited
+abstract = Kokkuv\~ote
+bib = Kirjandus
+chapter = Peat\"ukk
+appendix = Lisa
+contents = Sisukord
+listfigure = Joonised
+listtable = Tabelid
+index = Indeks
+figure = Joonis
+table = Tabel
+part = Osa
+encl = Lisa(d)
+cc = Koopia(d)
+headto =
+page = Lk.
+see = vt.
+also = vt.\space ka
+proof = T\~oestus
+glossary = S\~onastik
+
+[date.gregorian]
+date.long = [d][.] [MMMM] [y][.] a[.]
+date.short = [dd].[MM].[yy]
+months.wide.1 = jaanuar
+months.wide.2 = veebruar
+months.wide.3 = märts
+months.wide.4 = aprill
+months.wide.5 = mai
+months.wide.6 = juuni
+months.wide.7 = juuli
+months.wide.8 = august
+months.wide.9 = september
+months.wide.10 = oktoober
+months.wide.11 = november
+months.wide.12 = detsember
+months.narrow.1 = J
+months.narrow.2 = V
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = esmaspäev
+days.wide.tue = teisipäev
+days.wide.wed = kolmapäev
+days.wide.thu = neljapäev
+days.wide.fri = reede
+days.wide.sat = laupäev
+days.wide.sun = pühapäev
+days.abbreviated.mon = E
+days.abbreviated.tue = T
+days.abbreviated.wed = K
+days.abbreviated.thu = N
+days.abbreviated.fri = R
+days.abbreviated.sat = L
+days.abbreviated.sun = P
+days.narrow.mon = E
+days.narrow.tue = T
+days.narrow.wed = K
+days.narrow.thu = N
+days.narrow.fri = R
+days.narrow.sat = L
+days.narrow.sun = P
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = jaanuar
+months.wide.2 = veebruar
+months.wide.3 = m\"arts
+months.wide.4 = aprill
+months.wide.5 = mai
+months.wide.6 = juuni
+months.wide.7 = juuli
+months.wide.8 = august
+months.wide.9 = september
+months.wide.10 = oktoober
+months.wide.11 = november
+months.wide.12 = detsember
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = estonian
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‚‘
+auxiliary = [á à â å ā æ ç é è ê ë ē í ì î ï ī ñ ó ò ŏ ô ø ō œ ú ù û ū]
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s š z ž t u v w õ ä ö ü x y]
+index = [A B C D E F G H I J K L M N O P Q R S Š Z Ž T U V Õ Ä Ö Ü X Y]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 2
+decimal = ,
+exponential = ×10^
+group =  
+infinity = ∞
+list = ;
+minusSign = −
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/eu/babel-basque.tex b/Master/texmf-dist/tex/generic/babel/locale/eu/babel-basque.tex
new file mode 100644
index 00000000000..83be3d4449f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/eu/babel-basque.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{eu}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/eu/babel-eu.ini b/Master/texmf-dist/tex/generic/babel/locale/eu/babel-eu.ini
new file mode 100644
index 00000000000..9eb1c545c05
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/eu/babel-eu.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = euskara
+name.english = Basque
+name.babel = basque
+tag.bcp47 = eu
+tag.opentype = EUQ
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Hitzaurrea
+ref = Erreferentziak
+abstract = Laburpena
+bib = Bibliografia
+chapter = Kapitulua
+appendix = Eranskina
+contents = Gaien Aurkibidea
+listfigure = Irudien Zerrenda
+listtable = Taulen Zerrenda
+index = Kontzeptuen Aurkibidea
+figure = Irudia
+table = Taula
+part = Atala
+encl = Erantsia
+cc = Kopia
+headto = Nori
+page = Orria
+see = Ikusi
+also = Ikusi, halaber
+proof = Frogapena
+glossary = Glosarioa
+
+[captions.licr]
+preface = Hitzaurrea
+ref = Erreferentziak
+abstract = Laburpena
+bib = Bibliografia
+chapter = Kapitulua
+appendix = Eranskina
+contents = Gaien Aurkibidea
+listfigure = Irudien Zerrenda
+listtable = Taulen Zerrenda
+index = Kontzeptuen Aurkibidea
+figure = Irudia
+table = Taula
+part = Atala
+encl = Erantsia
+cc = Kopia
+headto = Nori
+page = Orria
+see = Ikusi
+also = Ikusi,\space halaber
+proof = Frogapena
+glossary = Glosarioa
+
+[date.gregorian]
+date.long = [y](e)ko [MMMM] [d]
+date.short = [yy]/[M]/[d]
+months.wide.1 = urtarrila
+months.wide.2 = otsaila
+months.wide.3 = martxoa
+months.wide.4 = apirila
+months.wide.5 = maiatza
+months.wide.6 = ekaina
+months.wide.7 = uztaila
+months.wide.8 = abuztua
+months.wide.9 = iraila
+months.wide.10 = urria
+months.wide.11 = azaroa
+months.wide.12 = abendua
+months.narrow.1 = U
+months.narrow.2 = O
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = E
+months.narrow.7 = U
+months.narrow.8 = A
+months.narrow.9 = I
+months.narrow.10 = U
+months.narrow.11 = A
+months.narrow.12 = A
+days.wide.mon = astelehena
+days.wide.tue = asteartea
+days.wide.wed = asteazkena
+days.wide.thu = osteguna
+days.wide.fri = ostirala
+days.wide.sat = larunbata
+days.wide.sun = igandea
+days.abbreviated.mon = al.
+days.abbreviated.tue = ar.
+days.abbreviated.wed = az.
+days.abbreviated.thu = og.
+days.abbreviated.fri = or.
+days.abbreviated.sat = lr.
+days.abbreviated.sun = ig.
+days.narrow.mon = A
+days.narrow.tue = A
+days.narrow.wed = A
+days.narrow.thu = O
+days.narrow.fri = O
+days.narrow.sat = L
+days.narrow.sun = I
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = g
+dayPeriods.narrow.pm = a
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = urtarrila
+months.wide.2 = otsaila
+months.wide.3 = martxoa
+months.wide.4 = apirila
+months.wide.5 = maiatza
+months.wide.6 = ekaina
+months.wide.7 = uztaila
+months.wide.8 = abuztua
+months.wide.9 = iraila
+months.wide.10 = urria
+months.wide.11 = azaroa
+months.wide.12 = abendua
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = basque
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”“”
+auxiliary = [á à ă â å ä ã ā æ é è ĕ ê ë ē í ì ĭ î ï ī ó ò ŏ ô ö ø ō œ ú ù ŭ û ü ū ÿ]
+exemplarCharacters = [a b c ç d e f g h i j k l m n ñ o p q r s t u v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ewo/babel-ewo.ini b/Master/texmf-dist/tex/generic/babel/locale/ewo/babel-ewo.ini
new file mode 100644
index 00000000000..bcd6a503563
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ewo/babel-ewo.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ewondo
+name.english = Ewondo
+name.babel = ewondo
+tag.bcp47 = ewo
+tag.opentype = BTI
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = ngɔn osú
+months.wide.2 = ngɔn bɛ̌
+months.wide.3 = ngɔn lála
+months.wide.4 = ngɔn nyina
+months.wide.5 = ngɔn tána
+months.wide.6 = ngɔn saməna
+months.wide.7 = ngɔn zamgbála
+months.wide.8 = ngɔn mwom
+months.wide.9 = ngɔn ebulú
+months.wide.10 = ngɔn awóm
+months.wide.11 = ngɔn awóm ai dziá
+months.wide.12 = ngɔn awóm ai bɛ̌
+months.narrow.1 = o
+months.narrow.2 = b
+months.narrow.3 = l
+months.narrow.4 = n
+months.narrow.5 = t
+months.narrow.6 = s
+months.narrow.7 = z
+months.narrow.8 = m
+months.narrow.9 = e
+months.narrow.10 = a
+months.narrow.11 = d
+months.narrow.12 = b
+days.wide.mon = mɔ́ndi
+days.wide.tue = sɔ́ndɔ məlú mə́bɛ̌
+days.wide.wed = sɔ́ndɔ məlú mə́lɛ́
+days.wide.thu = sɔ́ndɔ məlú mə́nyi
+days.wide.fri = fúladé
+days.wide.sat = séradé
+days.wide.sun = sɔ́ndɔ
+days.abbreviated.mon = mɔ́n
+days.abbreviated.tue = smb
+days.abbreviated.wed = sml
+days.abbreviated.thu = smn
+days.abbreviated.fri = fúl
+days.abbreviated.sat = sér
+days.abbreviated.sun = sɔ́n
+days.narrow.mon = m
+days.narrow.tue = s
+days.narrow.wed = s
+days.narrow.thu = s
+days.narrow.fri = f
+days.narrow.sat = s
+days.narrow.sun = s
+dayPeriods.abbreviated.am = kíkíríg
+dayPeriods.abbreviated.pm = ngəgógəle
+dayPeriods.narrow.am = kíkíríg
+dayPeriods.narrow.pm = ngəgógəle
+dayPeriods.wide.am = kíkíríg
+dayPeriods.wide.pm = ngəgógəle
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»“”
+auxiliary = [c j q x]
+exemplarCharacters = [a á à â ǎ b d {dz} e é è ê ě ə {ə\u0301} {ə\u0300} {ə\u0302} {ə\u030C} ɛ {ɛ\u0301} {ɛ\u0300} {ɛ\u0302} {ɛ\u030C} f g h i í ì î ǐ k {kp} l m n ń ǹ {ng} {nk} ŋ o ó ò ô ǒ ɔ {ɔ\u0301} {ɔ\u0300} {ɔ\u0302} {ɔ\u030C} p r s t {ts} u ú ù û ǔ v w y z]
+index = [A B D E Ə Ɛ F G H I K L M N Ŋ O Ɔ P R S T U V W Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ewo/babel-ewondo.tex b/Master/texmf-dist/tex/generic/babel/locale/ewo/babel-ewondo.tex
new file mode 100644
index 00000000000..b01e5865c82
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ewo/babel-ewondo.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ewo}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini b/Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini
new file mode 100644
index 00000000000..2fa0955a081
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini
@@ -0,0 +1,149 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = فارسی
+name.english = Persian
+name.babel = persian
+tag.bcp47 = fa
+tag.opentype = FAR
+script.name = Arabic
+script.tag.bcp47 = Arab
+script.tag.opentype = arab
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface = پیشگفتار
+ref = مراجع
+abstract = چکیده
+bib = کتاب‌نامه
+chapter = فصل
+appendix = پیوست
+contents = فهرست مطالب
+listfigure = لیست تصاویر
+listtable = لیست جداول
+index = نمایه
+figure = شكل
+table = جدول
+part = بخش
+encl = پیوست
+cc = رونوشت
+headto = به
+page = صفحة
+see = ببینید
+also = نیز ببینید
+proof = برهان
+glossary = دانش‌نامه
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [y]/[M]/[d]
+months.wide.1 = ژانویهٔ
+months.wide.2 = فوریهٔ
+months.wide.3 = مارس
+months.wide.4 = آوریل
+months.wide.5 = مهٔ
+months.wide.6 = ژوئن
+months.wide.7 = ژوئیهٔ
+months.wide.8 = اوت
+months.wide.9 = سپتامبر
+months.wide.10 = اکتبر
+months.wide.11 = نوامبر
+months.wide.12 = دسامبر
+months.narrow.1 = ژ
+months.narrow.2 = ف
+months.narrow.3 = م
+months.narrow.4 = آ
+months.narrow.5 = م
+months.narrow.6 = ژ
+months.narrow.7 = ژ
+months.narrow.8 = ا
+months.narrow.9 = س
+months.narrow.10 = ا
+months.narrow.11 = ن
+months.narrow.12 = د
+days.wide.mon = دوشنبه
+days.wide.tue = سه‌شنبه
+days.wide.wed = چهارشنبه
+days.wide.thu = پنجشنبه
+days.wide.fri = جمعه
+days.wide.sat = شنبه
+days.wide.sun = یکشنبه
+days.abbreviated.mon = دوشنبه
+days.abbreviated.tue = سه‌شنبه
+days.abbreviated.wed = چهارشنبه
+days.abbreviated.thu = پنجشنبه
+days.abbreviated.fri = جمعه
+days.abbreviated.sat = شنبه
+days.abbreviated.sun = یکشنبه
+days.narrow.mon = د
+days.narrow.tue = س
+days.narrow.wed = چ
+days.narrow.thu = پ
+days.narrow.fri = ج
+days.narrow.sat = ش
+days.narrow.sun = ی
+dayPeriods.abbreviated.am = ق.ظ.
+dayPeriods.abbreviated.pm = ب.ظ.
+dayPeriods.narrow.am = ق
+dayPeriods.narrow.pm = ب
+dayPeriods.wide.am = قبل‌ازظهر
+dayPeriods.wide.pm = بعدازظهر
+
+[time.gregorian]
+time.medium = [H]:[mm]:[ss]
+time.short = [H]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»‹›
+auxiliary = [\u200C\u200D\u200E\u200F \u064E \u0650 \u064F \u0652 \u0656 \u0670 إ ك ى ي]
+exemplarCharacters = [\u064B \u064D \u064C \u0651 \u0654 آ ا ء أ ؤ ئ ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ه ة ی]
+index = [آ ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ه ی]
+punctuation = [\\- ‐ ، ٫ ٬ ؛ \\: ! ؟ . … ‹ › « » ( ) \\[ \\] * / \\\\]
+
+[numbers]
+defaultNumberingSystem = arabext
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = ‎−
+nan = ناعدد
+perMille = ‰
+percentSign = %
+plusSign = ‎+
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fa/babel-persian.tex b/Master/texmf-dist/tex/generic/babel/locale/fa/babel-persian.tex
new file mode 100644
index 00000000000..3ce50150ee6
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fa/babel-persian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{fa}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ff/babel-ff.ini b/Master/texmf-dist/tex/generic/babel/locale/ff/babel-ff.ini
new file mode 100644
index 00000000000..1b23a9f2688
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ff/babel-ff.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Pulaar
+name.english = Fulah
+name.babel = fulah
+tag.bcp47 = ff
+tag.opentype = FUL
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = siilo
+months.wide.2 = colte
+months.wide.3 = mbooy
+months.wide.4 = seeɗto
+months.wide.5 = duujal
+months.wide.6 = korse
+months.wide.7 = morso
+months.wide.8 = juko
+months.wide.9 = siilto
+months.wide.10 = yarkomaa
+months.wide.11 = jolal
+months.wide.12 = bowte
+months.narrow.1 = s
+months.narrow.2 = c
+months.narrow.3 = m
+months.narrow.4 = s
+months.narrow.5 = d
+months.narrow.6 = k
+months.narrow.7 = m
+months.narrow.8 = j
+months.narrow.9 = s
+months.narrow.10 = y
+months.narrow.11 = j
+months.narrow.12 = b
+days.wide.mon = aaɓnde
+days.wide.tue = mawbaare
+days.wide.wed = njeslaare
+days.wide.thu = naasaande
+days.wide.fri = mawnde
+days.wide.sat = hoore-biir
+days.wide.sun = dewo
+days.abbreviated.mon = aaɓ
+days.abbreviated.tue = maw
+days.abbreviated.wed = nje
+days.abbreviated.thu = naa
+days.abbreviated.fri = mwd
+days.abbreviated.sat = hbi
+days.abbreviated.sun = dew
+days.narrow.mon = a
+days.narrow.tue = m
+days.narrow.wed = n
+days.narrow.thu = n
+days.narrow.fri = m
+days.narrow.sat = h
+days.narrow.sun = d
+dayPeriods.abbreviated.am = subaka
+dayPeriods.abbreviated.pm = kikiiɗe
+dayPeriods.narrow.am = subaka
+dayPeriods.narrow.pm = kikiiɗe
+dayPeriods.wide.am = subaka
+dayPeriods.wide.pm = kikiiɗe
+
+[date.gregorian.licr]
+months.wide.1 = siilo
+months.wide.2 = colte
+months.wide.3 = mbooy
+months.wide.4 = see\textdhook to
+months.wide.5 = duujal
+months.wide.6 = korse
+months.wide.7 = morso
+months.wide.8 = juko
+months.wide.9 = siilto
+months.wide.10 = yarkomaa
+months.wide.11 = jolal
+months.wide.12 = bowte
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „”‚’
+auxiliary = [q v x z]
+exemplarCharacters = [a b ɓ c d ɗ e f g h i j k l m n ñ ŋ o p r s t u w y ƴ]
+index = [A B Ɓ C D Ɗ E F G H I J K L M N Ñ Ŋ O P R S T U W Y Ƴ]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ff/babel-fulah.tex b/Master/texmf-dist/tex/generic/babel/locale/ff/babel-fulah.tex
new file mode 100644
index 00000000000..057f4845e3e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ff/babel-fulah.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ff}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fi/babel-fi.ini b/Master/texmf-dist/tex/generic/babel/locale/fi/babel-fi.ini
new file mode 100644
index 00000000000..1d8ffe76a77
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fi/babel-fi.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = suomi
+name.english = Finnish
+name.babel = finnish
+tag.bcp47 = fi
+tag.opentype = FIN
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Esipuhe
+ref = Viitteet
+abstract = Tiivistelmä
+bib = Kirjallisuutta
+chapter = Luku
+appendix = Liite
+contents = Sisältö
+listfigure = Kuvat
+listtable = Taulukot
+index = Hakemisto
+figure = Kuva
+table = Taulukko
+part = Osa
+encl = Liitteet
+cc = Jakelu
+headto = Vastaanottaja
+page = Sivu
+see = katso
+also = katso myös
+proof = Todistus
+glossary = Sanasto
+
+[captions.licr]
+preface = Esipuhe
+ref = Viitteet
+abstract = Tiivistelm\"a
+bib = Kirjallisuutta
+chapter = Luku
+appendix = Liite
+contents = Sis\"alt\"o
+listfigure = Kuvat
+listtable = Taulukot
+index = Hakemisto
+figure = Kuva
+table = Taulukko
+part = Osa
+encl = Liitteet
+cc = Jakelu
+headto = Vastaanottaja
+page = Sivu
+see = katso
+also = katso\space my\"os
+proof = Todistus
+glossary = Sanasto
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y]
+date.short = [d].[M].[y]
+months.wide.1 = tammikuuta
+months.wide.2 = helmikuuta
+months.wide.3 = maaliskuuta
+months.wide.4 = huhtikuuta
+months.wide.5 = toukokuuta
+months.wide.6 = kesäkuuta
+months.wide.7 = heinäkuuta
+months.wide.8 = elokuuta
+months.wide.9 = syyskuuta
+months.wide.10 = lokakuuta
+months.wide.11 = marraskuuta
+months.wide.12 = joulukuuta
+months.narrow.1 = T
+months.narrow.2 = H
+months.narrow.3 = M
+months.narrow.4 = H
+months.narrow.5 = T
+months.narrow.6 = K
+months.narrow.7 = H
+months.narrow.8 = E
+months.narrow.9 = S
+months.narrow.10 = L
+months.narrow.11 = M
+months.narrow.12 = J
+days.wide.mon = maanantaina
+days.wide.tue = tiistaina
+days.wide.wed = keskiviikkona
+days.wide.thu = torstaina
+days.wide.fri = perjantaina
+days.wide.sat = lauantaina
+days.wide.sun = sunnuntaina
+days.abbreviated.mon = ma
+days.abbreviated.tue = ti
+days.abbreviated.wed = ke
+days.abbreviated.thu = to
+days.abbreviated.fri = pe
+days.abbreviated.sat = la
+days.abbreviated.sun = su
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = K
+days.narrow.thu = T
+days.narrow.fri = P
+days.narrow.sat = L
+days.narrow.sun = S
+dayPeriods.abbreviated.am = ap.
+dayPeriods.abbreviated.pm = ip.
+dayPeriods.narrow.am = ap.
+dayPeriods.narrow.pm = ip.
+dayPeriods.wide.am = ap.
+dayPeriods.wide.pm = ip.
+
+[date.gregorian.licr]
+months.wide.1 = tammikuuta
+months.wide.2 = helmikuuta
+months.wide.3 = maaliskuuta
+months.wide.4 = huhtikuuta
+months.wide.5 = toukokuuta
+months.wide.6 = kes\"akuuta
+months.wide.7 = hein\"akuuta
+months.wide.8 = elokuuta
+months.wide.9 = syyskuuta
+months.wide.10 = lokakuuta
+months.wide.11 = marraskuuta
+months.wide.12 = joulukuuta
+
+[time.gregorian]
+time.medium = [H].[mm].[ss]
+time.short = [H].[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = finnish
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = ””’’
+auxiliary = [á à ă â ã ą ā ć č ċ ç ď ð đ é è ê ě ë ė ę ē ğ ǧ ģ ǥ ȟ ħ í î ï İ į ī ı ǩ ķ ĺ ľ ļ ł ń ň ñ ņ ŋ ó ò ô ő õ œ ŕ ř ś ŝ ş ß ť ţ ŧ ú ù û ů ű ų ū ý ÿ ü ź ż ʒ ǯ þ æ ø]
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s š t u v w x y z ž å ä ö]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö]
+punctuation = [‐ – , ; \\: ! ? . … ’ ” » ( ) \\[ \\] § @ * / \\\\ \\& #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = −
+nan = epäluku
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fi/babel-finnish.tex b/Master/texmf-dist/tex/generic/babel/locale/fi/babel-finnish.tex
new file mode 100644
index 00000000000..bd295a38525
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fi/babel-finnish.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{fi}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fil/babel-fil.ini b/Master/texmf-dist/tex/generic/babel/locale/fil/babel-fil.ini
new file mode 100644
index 00000000000..0735eb8f5b2
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fil/babel-fil.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Filipino
+name.english = Filipino
+name.babel = filipino
+tag.bcp47 = fil
+tag.opentype = PIL
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [MMMM] [d], [y]
+date.short = [M]/[d]/[yy]
+months.wide.1 = Enero
+months.wide.2 = Pebrero
+months.wide.3 = Marso
+months.wide.4 = Abril
+months.wide.5 = Mayo
+months.wide.6 = Hunyo
+months.wide.7 = Hulyo
+months.wide.8 = Agosto
+months.wide.9 = Setyembre
+months.wide.10 = Oktubre
+months.wide.11 = Nobyembre
+months.wide.12 = Disyembre
+months.narrow.1 = Ene
+months.narrow.2 = Peb
+months.narrow.3 = Mar
+months.narrow.4 = Abr
+months.narrow.5 = May
+months.narrow.6 = Hun
+months.narrow.7 = Hul
+months.narrow.8 = Ago
+months.narrow.9 = Set
+months.narrow.10 = Okt
+months.narrow.11 = Nob
+months.narrow.12 = Dis
+days.wide.mon = Lunes
+days.wide.tue = Martes
+days.wide.wed = Miyerkules
+days.wide.thu = Huwebes
+days.wide.fri = Biyernes
+days.wide.sat = Sabado
+days.wide.sun = Linggo
+days.abbreviated.mon = Lun
+days.abbreviated.tue = Mar
+days.abbreviated.wed = Miy
+days.abbreviated.thu = Huw
+days.abbreviated.fri = Biy
+days.abbreviated.sat = Sab
+days.abbreviated.sun = Lin
+days.narrow.mon = Lun
+days.narrow.tue = Mar
+days.narrow.wed = Miy
+days.narrow.thu = Huw
+days.narrow.fri = Biy
+days.narrow.sat = Sab
+days.narrow.sun = Lin
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = am
+dayPeriods.narrow.pm = pm
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = Enero
+months.wide.2 = Pebrero
+months.wide.3 = Marso
+months.wide.4 = Abril
+months.wide.5 = Mayo
+months.wide.6 = Hunyo
+months.wide.7 = Hulyo
+months.wide.8 = Agosto
+months.wide.9 = Setyembre
+months.wide.10 = Oktubre
+months.wide.11 = Nobyembre
+months.wide.12 = Disyembre
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [á à â é è ê í ì î ó ò ô ú ù û]
+exemplarCharacters = [a b c d e f g h i j k l m n ñ {ng} o p q r s t u v w x y z]
+index = [A B C D E F G H I J K L M N Ñ {Ng} O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § * / \\& # ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fil/babel-filipino.tex b/Master/texmf-dist/tex/generic/babel/locale/fil/babel-filipino.tex
new file mode 100644
index 00000000000..7dd83d8b9d6
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fil/babel-filipino.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{fil}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fo/babel-faroese.tex b/Master/texmf-dist/tex/generic/babel/locale/fo/babel-faroese.tex
new file mode 100644
index 00000000000..9f5dce62150
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fo/babel-faroese.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{fo}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fo/babel-fo.ini b/Master/texmf-dist/tex/generic/babel/locale/fo/babel-fo.ini
new file mode 100644
index 00000000000..732e11d38a5
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fo/babel-fo.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = føroyskt
+name.english = Faroese
+name.babel = faroese
+tag.bcp47 = fo
+tag.opentype = FOS
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d]. [MMMM] [y]
+date.short = [dd].[MM].[yy]
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = mars
+months.wide.4 = apríl
+months.wide.5 = mai
+months.wide.6 = juni
+months.wide.7 = juli
+months.wide.8 = august
+months.wide.9 = september
+months.wide.10 = oktober
+months.wide.11 = november
+months.wide.12 = desember
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = mánadagur
+days.wide.tue = týsdagur
+days.wide.wed = mikudagur
+days.wide.thu = hósdagur
+days.wide.fri = fríggjadagur
+days.wide.sat = leygardagur
+days.wide.sun = sunnudagur
+days.abbreviated.mon = mán.
+days.abbreviated.tue = týs.
+days.abbreviated.wed = mik.
+days.abbreviated.thu = hós.
+days.abbreviated.fri = frí.
+days.abbreviated.sat = ley.
+days.abbreviated.sun = sun.
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = M
+days.narrow.thu = H
+days.narrow.fri = F
+days.narrow.sat = L
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = mars
+months.wide.4 = apr\'\i l
+months.wide.5 = mai
+months.wide.6 = juni
+months.wide.7 = juli
+months.wide.8 = august
+months.wide.9 = september
+months.wide.10 = oktober
+months.wide.11 = november
+months.wide.12 = desember
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [c q w x z]
+exemplarCharacters = [a á b d ð e f g h i í j k l m n o ó p r s t u ú v y ý æ ø]
+index = [A Á B C D Ð E F G H I Í J K L M N O Ó P Q R S T U Ú V W X Y Ý Z Æ Ø]
+punctuation = [\\- ‐ – , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = −
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-BE.ini b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-BE.ini
new file mode 100644
index 00000000000..fd58e8e2e27
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-BE.ini
@@ -0,0 +1,190 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = français
+name.english = French
+name.babel = french-belgium
+name.babel.A = french-be
+tag.bcp47 = fr
+tag.opentype = FRA
+region.local = Belgique
+region.english = Belgium
+region.tag.bcp47 = BE
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Préface
+ref = Références
+abstract = Résumé
+bib = Bibliographie
+chapter = Chapitre
+appendix = Annexe
+contents = Table des matières
+listfigure = Table des figures
+listtable = Liste des tableaux
+index = Index
+figure = Figure
+table = Table
+part = partie
+encl = P.~J.
+cc = Copie à
+headto =
+page = page
+see = voir
+also = voir aussi
+proof = Démonstration
+glossary = Glossaire
+
+[captions.licr]
+preface = Pr\'eface
+ref = R\'ef\'erences
+abstract = R\'esum\'e
+bib = Bibliographie
+chapter = Chapitre
+appendix = Annexe
+contents = Table des mati\`eres
+listfigure = Table des figures
+listtable = Liste des tableaux
+index = Index
+figure = Figure
+table = Table
+part = partie
+encl = P.~J.
+cc = Copie \`a
+headto =
+page = page
+see = voir
+also = voir aussi
+proof = D\'emonstration
+glossary = Glossaire
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[MM]/[yy]
+months.wide.1 = janvier
+months.wide.2 = février
+months.wide.3 = mars
+months.wide.4 = avril
+months.wide.5 = mai
+months.wide.6 = juin
+months.wide.7 = juillet
+months.wide.8 = août
+months.wide.9 = septembre
+months.wide.10 = octobre
+months.wide.11 = novembre
+months.wide.12 = décembre
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = lundi
+days.wide.tue = mardi
+days.wide.wed = mercredi
+days.wide.thu = jeudi
+days.wide.fri = vendredi
+days.wide.sat = samedi
+days.wide.sun = dimanche
+days.abbreviated.mon = lun.
+days.abbreviated.tue = mar.
+days.abbreviated.wed = mer.
+days.abbreviated.thu = jeu.
+days.abbreviated.fri = ven.
+days.abbreviated.sat = sam.
+days.abbreviated.sun = dim.
+days.narrow.mon = L
+days.narrow.tue = M
+days.narrow.wed = M
+days.narrow.thu = J
+days.narrow.fri = V
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = janvier
+months.wide.2 = f\'evrier
+months.wide.3 = mars
+months.wide.4 = avril
+months.wide.5 = mai
+months.wide.6 = juin
+months.wide.7 = juillet
+months.wide.8 = ao\^ut
+months.wide.9 = septembre
+months.wide.10 = octobre
+months.wide.11 = novembre
+months.wide.12 = d\'ecembre
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = french
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»«»
+auxiliary = [á å ä ã ā ē í ì ī ñ ó ò ö ø ú ǔ]
+exemplarCharacters = [a à â æ b c ç d e é è ê ë f g h i î ï j k l m n o ô œ p q r s t u ù û ü v w x y ÿ z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ’ \" “ ” « » ( ) \\[ \\] § @ * / \\& # † ‡]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-CA.ini b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-CA.ini
new file mode 100644
index 00000000000..55df14bf755
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-CA.ini
@@ -0,0 +1,190 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = français
+name.english = French
+name.babel = french-canada
+name.babel.A = french-ca
+tag.bcp47 = fr
+tag.opentype = FRA
+region.local = Canada
+region.english = Canada
+region.tag.bcp47 = CA
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Préface
+ref = Références
+abstract = Résumé
+bib = Bibliographie
+chapter = Chapitre
+appendix = Annexe
+contents = Table des matières
+listfigure = Table des figures
+listtable = Liste des tableaux
+index = Index
+figure = Figure
+table = Table
+part = partie
+encl = P.~J.
+cc = Copie à
+headto =
+page = page
+see = voir
+also = voir aussi
+proof = Démonstration
+glossary = Glossaire
+
+[captions.licr]
+preface = Pr\'eface
+ref = R\'ef\'erences
+abstract = R\'esum\'e
+bib = Bibliographie
+chapter = Chapitre
+appendix = Annexe
+contents = Table des mati\`eres
+listfigure = Table des figures
+listtable = Liste des tableaux
+index = Index
+figure = Figure
+table = Table
+part = partie
+encl = P.~J.
+cc = Copie \`a
+headto =
+page = page
+see = voir
+also = voir aussi
+proof = D\'emonstration
+glossary = Glossaire
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [yy]-[MM]-[dd]
+months.wide.1 = janvier
+months.wide.2 = février
+months.wide.3 = mars
+months.wide.4 = avril
+months.wide.5 = mai
+months.wide.6 = juin
+months.wide.7 = juillet
+months.wide.8 = août
+months.wide.9 = septembre
+months.wide.10 = octobre
+months.wide.11 = novembre
+months.wide.12 = décembre
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = lundi
+days.wide.tue = mardi
+days.wide.wed = mercredi
+days.wide.thu = jeudi
+days.wide.fri = vendredi
+days.wide.sat = samedi
+days.wide.sun = dimanche
+days.abbreviated.mon = lun.
+days.abbreviated.tue = mar.
+days.abbreviated.wed = mer.
+days.abbreviated.thu = jeu.
+days.abbreviated.fri = ven.
+days.abbreviated.sat = sam.
+days.abbreviated.sun = dim.
+days.narrow.mon = L
+days.narrow.tue = M
+days.narrow.wed = M
+days.narrow.thu = J
+days.narrow.fri = V
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = a.m.
+dayPeriods.abbreviated.pm = p.m.
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = a.m.
+dayPeriods.wide.pm = p.m.
+
+[date.gregorian.licr]
+months.wide.1 = janvier
+months.wide.2 = f\'evrier
+months.wide.3 = mars
+months.wide.4 = avril
+months.wide.5 = mai
+months.wide.6 = juin
+months.wide.7 = juillet
+months.wide.8 = ao\^ut
+months.wide.9 = septembre
+months.wide.10 = octobre
+months.wide.11 = novembre
+months.wide.12 = d\'ecembre
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH] h [mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = french
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»”“
+auxiliary = [á å ä ã ā ē í ì ī ñ ó ò ö ø ú ǔ]
+exemplarCharacters = [a à â æ b c ç d e é è ê ë f g h i î ï j k l m n o ô œ p q r s t u ù û ü v w x y ÿ z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ’ \" “ ” « » ( ) \\[ \\] § @ * / \\& # † ‡]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-CH.ini b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-CH.ini
new file mode 100644
index 00000000000..c726afc9632
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-CH.ini
@@ -0,0 +1,190 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = français
+name.english = French
+name.babel = french-switzerland
+name.babel.A = french-ch
+tag.bcp47 = fr
+tag.opentype = FRA
+region.local = Suisse
+region.english = Switzerland
+region.tag.bcp47 = CH
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Préface
+ref = Références
+abstract = Résumé
+bib = Bibliographie
+chapter = Chapitre
+appendix = Annexe
+contents = Table des matières
+listfigure = Table des figures
+listtable = Liste des tableaux
+index = Index
+figure = Figure
+table = Table
+part = partie
+encl = P.~J.
+cc = Copie à
+headto =
+page = page
+see = voir
+also = voir aussi
+proof = Démonstration
+glossary = Glossaire
+
+[captions.licr]
+preface = Pr\'eface
+ref = R\'ef\'erences
+abstract = R\'esum\'e
+bib = Bibliographie
+chapter = Chapitre
+appendix = Annexe
+contents = Table des mati\`eres
+listfigure = Table des figures
+listtable = Liste des tableaux
+index = Index
+figure = Figure
+table = Table
+part = partie
+encl = P.~J.
+cc = Copie \`a
+headto =
+page = page
+see = voir
+also = voir aussi
+proof = D\'emonstration
+glossary = Glossaire
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd].[MM].[yy]
+months.wide.1 = janvier
+months.wide.2 = février
+months.wide.3 = mars
+months.wide.4 = avril
+months.wide.5 = mai
+months.wide.6 = juin
+months.wide.7 = juillet
+months.wide.8 = août
+months.wide.9 = septembre
+months.wide.10 = octobre
+months.wide.11 = novembre
+months.wide.12 = décembre
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = lundi
+days.wide.tue = mardi
+days.wide.wed = mercredi
+days.wide.thu = jeudi
+days.wide.fri = vendredi
+days.wide.sat = samedi
+days.wide.sun = dimanche
+days.abbreviated.mon = lun.
+days.abbreviated.tue = mar.
+days.abbreviated.wed = mer.
+days.abbreviated.thu = jeu.
+days.abbreviated.fri = ven.
+days.abbreviated.sat = sam.
+days.abbreviated.sun = dim.
+days.narrow.mon = L
+days.narrow.tue = M
+days.narrow.wed = M
+days.narrow.thu = J
+days.narrow.fri = V
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = janvier
+months.wide.2 = f\'evrier
+months.wide.3 = mars
+months.wide.4 = avril
+months.wide.5 = mai
+months.wide.6 = juin
+months.wide.7 = juillet
+months.wide.8 = ao\^ut
+months.wide.9 = septembre
+months.wide.10 = octobre
+months.wide.11 = novembre
+months.wide.12 = d\'ecembre
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = french
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»‹›
+auxiliary = [á å ä ã ā ē í ì ī ñ ó ò ö ø ú ǔ]
+exemplarCharacters = [a à â æ b c ç d e é è ê ë f g h i î ï j k l m n o ô œ p q r s t u ù û ü v w x y ÿ z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ’ \" “ ” « » ( ) \\[ \\] § @ * / \\& # † ‡]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-LU.ini b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-LU.ini
new file mode 100644
index 00000000000..f61d5c6f6e7
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr-LU.ini
@@ -0,0 +1,190 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = français
+name.english = French
+name.babel = french-luxembourg
+name.babel.A = french-lu
+tag.bcp47 = fr
+tag.opentype = FRA
+region.local = Luxembourg
+region.english = Luxembourg
+region.tag.bcp47 = LU
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Préface
+ref = Références
+abstract = Résumé
+bib = Bibliographie
+chapter = Chapitre
+appendix = Annexe
+contents = Table des matières
+listfigure = Table des figures
+listtable = Liste des tableaux
+index = Index
+figure = Figure
+table = Table
+part = partie
+encl = P.~J.
+cc = Copie à
+headto =
+page = page
+see = voir
+also = voir aussi
+proof = Démonstration
+glossary = Glossaire
+
+[captions.licr]
+preface = Pr\'eface
+ref = R\'ef\'erences
+abstract = R\'esum\'e
+bib = Bibliographie
+chapter = Chapitre
+appendix = Annexe
+contents = Table des mati\`eres
+listfigure = Table des figures
+listtable = Liste des tableaux
+index = Index
+figure = Figure
+table = Table
+part = partie
+encl = P.~J.
+cc = Copie \`a
+headto =
+page = page
+see = voir
+also = voir aussi
+proof = D\'emonstration
+glossary = Glossaire
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = janvier
+months.wide.2 = février
+months.wide.3 = mars
+months.wide.4 = avril
+months.wide.5 = mai
+months.wide.6 = juin
+months.wide.7 = juillet
+months.wide.8 = août
+months.wide.9 = septembre
+months.wide.10 = octobre
+months.wide.11 = novembre
+months.wide.12 = décembre
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = lundi
+days.wide.tue = mardi
+days.wide.wed = mercredi
+days.wide.thu = jeudi
+days.wide.fri = vendredi
+days.wide.sat = samedi
+days.wide.sun = dimanche
+days.abbreviated.mon = lun.
+days.abbreviated.tue = mar.
+days.abbreviated.wed = mer.
+days.abbreviated.thu = jeu.
+days.abbreviated.fri = ven.
+days.abbreviated.sat = sam.
+days.abbreviated.sun = dim.
+days.narrow.mon = L
+days.narrow.tue = M
+days.narrow.wed = M
+days.narrow.thu = J
+days.narrow.fri = V
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = janvier
+months.wide.2 = f\'evrier
+months.wide.3 = mars
+months.wide.4 = avril
+months.wide.5 = mai
+months.wide.6 = juin
+months.wide.7 = juillet
+months.wide.8 = ao\^ut
+months.wide.9 = septembre
+months.wide.10 = octobre
+months.wide.11 = novembre
+months.wide.12 = d\'ecembre
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = french
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»«»
+auxiliary = [á å ä ã ā ē í ì ī ñ ó ò ö ø ú ǔ]
+exemplarCharacters = [a à â æ b c ç d e é è ê ë f g h i î ï j k l m n o ô œ p q r s t u ù û ü v w x y ÿ z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ’ \" “ ” « » ( ) \\[ \\] § @ * / \\& # † ‡]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr.ini b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr.ini
new file mode 100644
index 00000000000..2f5e4d01e35
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-fr.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = français
+name.english = French
+name.babel = french
+tag.bcp47 = fr
+tag.opentype = FRA
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Préface
+ref = Références
+abstract = Résumé
+bib = Bibliographie
+chapter = Chapitre
+appendix = Annexe
+contents = Table des matières
+listfigure = Table des figures
+listtable = Liste des tableaux
+index = Index
+figure = Figure
+table = Table
+part = partie
+encl = P.~J.
+cc = Copie à
+headto =
+page = page
+see = voir
+also = voir aussi
+proof = Démonstration
+glossary = Glossaire
+
+[captions.licr]
+preface = Pr\'eface
+ref = R\'ef\'erences
+abstract = R\'esum\'e
+bib = Bibliographie
+chapter = Chapitre
+appendix = Annexe
+contents = Table des mati\`eres
+listfigure = Table des figures
+listtable = Liste des tableaux
+index = Index
+figure = Figure
+table = Table
+part = partie
+encl = P.~J.
+cc = Copie \`a
+headto =
+page = page
+see = voir
+also = voir aussi
+proof = D\'emonstration
+glossary = Glossaire
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = janvier
+months.wide.2 = février
+months.wide.3 = mars
+months.wide.4 = avril
+months.wide.5 = mai
+months.wide.6 = juin
+months.wide.7 = juillet
+months.wide.8 = août
+months.wide.9 = septembre
+months.wide.10 = octobre
+months.wide.11 = novembre
+months.wide.12 = décembre
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = lundi
+days.wide.tue = mardi
+days.wide.wed = mercredi
+days.wide.thu = jeudi
+days.wide.fri = vendredi
+days.wide.sat = samedi
+days.wide.sun = dimanche
+days.abbreviated.mon = lun.
+days.abbreviated.tue = mar.
+days.abbreviated.wed = mer.
+days.abbreviated.thu = jeu.
+days.abbreviated.fri = ven.
+days.abbreviated.sat = sam.
+days.abbreviated.sun = dim.
+days.narrow.mon = L
+days.narrow.tue = M
+days.narrow.wed = M
+days.narrow.thu = J
+days.narrow.fri = V
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = janvier
+months.wide.2 = f\'evrier
+months.wide.3 = mars
+months.wide.4 = avril
+months.wide.5 = mai
+months.wide.6 = juin
+months.wide.7 = juillet
+months.wide.8 = ao\^ut
+months.wide.9 = septembre
+months.wide.10 = octobre
+months.wide.11 = novembre
+months.wide.12 = d\'ecembre
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = french
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»«»
+auxiliary = [á å ä ã ā ē í ì ī ñ ó ò ö ø ú ǔ]
+exemplarCharacters = [a à â æ b c ç d e é è ê ë f g h i î ï j k l m n o ô œ p q r s t u ù û ü v w x y ÿ z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ’ \" “ ” « » ( ) \\[ \\] § @ * / \\& # † ‡]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-be.tex b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-be.tex
new file mode 100644
index 00000000000..427fc973fa5
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-be.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{french-belgium}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-belgium.tex b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-belgium.tex
new file mode 100644
index 00000000000..7ac4ea00bc4
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-belgium.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{fr-BE}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-ca.tex b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-ca.tex
new file mode 100644
index 00000000000..b4ae9d45ec7
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-ca.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{french-canada}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-canada.tex b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-canada.tex
new file mode 100644
index 00000000000..cedf0ff25b8
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-canada.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{fr-CA}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-ch.tex b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-ch.tex
new file mode 100644
index 00000000000..34effe40d6f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-ch.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{french-switzerland}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-lu.tex b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-lu.tex
new file mode 100644
index 00000000000..ed8a18e3f1b
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-lu.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{french-luxembourg}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-luxembourg.tex b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-luxembourg.tex
new file mode 100644
index 00000000000..980dc5f8ccc
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-luxembourg.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{fr-LU}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-switzerland.tex b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-switzerland.tex
new file mode 100644
index 00000000000..78f7cc32d18
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-switzerland.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{fr-CH}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french.tex b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french.tex
new file mode 100644
index 00000000000..b0e3a6e1bbd
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{fr}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fur/babel-friulian.tex b/Master/texmf-dist/tex/generic/babel/locale/fur/babel-friulian.tex
new file mode 100644
index 00000000000..4e620e82871
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fur/babel-friulian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{fur}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fur/babel-fur.ini b/Master/texmf-dist/tex/generic/babel/locale/fur/babel-fur.ini
new file mode 100644
index 00000000000..216fb822330
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fur/babel-fur.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = furlan
+name.english = Friulian
+name.babel = friulian
+tag.bcp47 = fur
+tag.opentype = FRL
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Prefazion
+ref = Riferiments
+abstract = Somari
+bib = Bibliografie
+chapter = Cjapitul
+appendix = Zonte
+contents = Tabele gjenerâl
+listfigure = Liste des figuris
+listtable = Liste des tabelis
+index = Tabele analitiche
+figure = Figure
+table = Tabele
+part = Part
+encl = Zonte(is)
+cc = Cun copie a
+headto = Par
+page = Pagjine
+see = cjale
+also = cjale ancje
+proof = Dimostrazion
+glossary = Glossari
+
+[captions.licr]
+preface = Prefazion
+ref = Riferiments
+abstract = Somari
+bib = Bibliografie
+chapter = Cjapitul
+appendix = Zonte
+contents = Tabele\space gjener\^al
+listfigure = Liste\space des\space figuris
+listtable = Liste\space des\space tabelis
+index = Tabele\space analitiche
+figure = Figure
+table = Tabele
+part = Part
+encl = Zonte(is)
+cc = Cun\space copie\space a
+headto = Par
+page = Pagjine
+see = cjale
+also = cjale\space ancje
+proof = Dimostrazion
+glossary = Glossari
+
+[date.gregorian]
+date.long = [d] di [MMMM] dal [y]
+date.short = [dd]/[MM]/[yy]
+months.wide.1 = Zenâr
+months.wide.2 = Fevrâr
+months.wide.3 = Març
+months.wide.4 = Avrîl
+months.wide.5 = Mai
+months.wide.6 = Jugn
+months.wide.7 = Lui
+months.wide.8 = Avost
+months.wide.9 = Setembar
+months.wide.10 = Otubar
+months.wide.11 = Novembar
+months.wide.12 = Dicembar
+months.narrow.1 = Z
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = L
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = lunis
+days.wide.tue = martars
+days.wide.wed = miercus
+days.wide.thu = joibe
+days.wide.fri = vinars
+days.wide.sat = sabide
+days.wide.sun = domenie
+days.abbreviated.mon = lun
+days.abbreviated.tue = mar
+days.abbreviated.wed = mie
+days.abbreviated.thu = joi
+days.abbreviated.fri = vin
+days.abbreviated.sat = sab
+days.abbreviated.sun = dom
+days.narrow.mon = L
+days.narrow.tue = M
+days.narrow.wed = M
+days.narrow.thu = J
+days.narrow.fri = V
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = a.
+dayPeriods.abbreviated.pm = p.
+dayPeriods.narrow.am = a.
+dayPeriods.narrow.pm = p.
+dayPeriods.wide.am = a.
+dayPeriods.wide.pm = p.
+
+[date.gregorian.licr]
+months.wide.1 = Zen\^ar
+months.wide.2 = Fevr\^ar
+months.wide.3 = Mar\c c
+months.wide.4 = Avr\^\i l
+months.wide.5 = Mai
+months.wide.6 = Jugn
+months.wide.7 = Lui
+months.wide.8 = Avost
+months.wide.9 = Setembar
+months.wide.10 = Otubar
+months.wide.11 = Novembar
+months.wide.12 = Dicembar
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = friulian
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = ‘’“”
+auxiliary = [å č é ë ğ ï ñ ó š ü]
+exemplarCharacters = [a à â b c ç d e è ê f g h i ì î j k l m n o ò ô p q r s t u ù û v w x y z]
+index = [A B C Ç D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fy/babel-fy.ini b/Master/texmf-dist/tex/generic/babel/locale/fy/babel-fy.ini
new file mode 100644
index 00000000000..7880856bbe9
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fy/babel-fy.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = West-Frysk
+name.english = Western Frisian
+name.babel = westernfrisian
+tag.bcp47 = fy
+tag.opentype = FRI
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]-[MM]-[yy]
+months.wide.1 = Jannewaris
+months.wide.2 = Febrewaris
+months.wide.3 = Maart
+months.wide.4 = April
+months.wide.5 = Maaie
+months.wide.6 = Juny
+months.wide.7 = July
+months.wide.8 = Augustus
+months.wide.9 = Septimber
+months.wide.10 = Oktober
+months.wide.11 = Novimber
+months.wide.12 = Desimber
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = moandei
+days.wide.tue = tiisdei
+days.wide.wed = woansdei
+days.wide.thu = tongersdei
+days.wide.fri = freed
+days.wide.sat = sneon
+days.wide.sun = snein
+days.abbreviated.mon = mo
+days.abbreviated.tue = ti
+days.abbreviated.wed = wo
+days.abbreviated.thu = to
+days.abbreviated.fri = fr
+days.abbreviated.sat = so
+days.abbreviated.sun = si
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = Jannewaris
+months.wide.2 = Febrewaris
+months.wide.3 = Maart
+months.wide.4 = April
+months.wide.5 = Maaie
+months.wide.6 = Juny
+months.wide.7 = July
+months.wide.8 = Augustus
+months.wide.9 = Septimber
+months.wide.10 = Oktober
+months.wide.11 = Novimber
+months.wide.12 = Desimber
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [æ ò ù]
+exemplarCharacters = [a á à â ä b c d e é è ê ë f g h i í ï {ij} {íj\u0301} j k l m n o ó ô ö p r s t u ú û ü v w y ý z]
+index = [A B C D E F G H I J K L M N O P R S T U V W X Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fy/babel-westernfrisian.tex b/Master/texmf-dist/tex/generic/babel/locale/fy/babel-westernfrisian.tex
new file mode 100644
index 00000000000..1e3ea77eaed
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/fy/babel-westernfrisian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{fy}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ga/babel-ga.ini b/Master/texmf-dist/tex/generic/babel/locale/ga/babel-ga.ini
new file mode 100644
index 00000000000..ddbb977b57d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ga/babel-ga.ini
@@ -0,0 +1,185 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Gaeilge
+name.english = Irish
+name.babel = irish
+tag.bcp47 = ga
+tag.opentype = IRI
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Réamhrá
+ref = Tagairtí
+abstract = Achoimre
+bib = Leabharliosta
+chapter = Caibidil
+appendix = Aguisín
+contents = Clár Ábhair
+listfigure = Léaráidí
+listtable = Táblaí
+index = Innéacs
+figure = Léaráid
+table = Tábla
+part = Cuid
+encl = faoi iamh
+cc = cc
+headto = Go
+page = Leathanach
+see = féach
+also = féach freisin
+proof = Cruthúnas
+glossary = Glossary
+
+[captions.licr]
+preface = R\'eamhr\'a
+ref = Tagairt\'\i
+abstract = Achoimre
+bib = Leabharliosta
+chapter = Caibidil
+appendix = Aguis\'\i n
+contents = Cl\'ar \'Abhair
+listfigure = L\'ear\'aid\'\i
+listtable = T\'abla\'\i
+index = Inn\'eacs
+figure = L\'ear\'aid
+table = T\'abla
+part = Cuid
+encl = faoi iamh
+cc = cc
+headto = Go
+page = Leathanach
+see = f\'each
+also = f\'each freisin
+proof = Cruth\'unas
+glossary = Glossary
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Eanáir
+months.wide.2 = Feabhra
+months.wide.3 = Márta
+months.wide.4 = Aibreán
+months.wide.5 = Bealtaine
+months.wide.6 = Meitheamh
+months.wide.7 = Iúil
+months.wide.8 = Lúnasa
+months.wide.9 = Meán Fómhair
+months.wide.10 = Deireadh Fómhair
+months.wide.11 = Samhain
+months.wide.12 = Nollaig
+months.narrow.1 = E
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = B
+months.narrow.6 = M
+months.narrow.7 = I
+months.narrow.8 = L
+months.narrow.9 = M
+months.narrow.10 = D
+months.narrow.11 = S
+months.narrow.12 = N
+days.wide.mon = Dé Luain
+days.wide.tue = Dé Máirt
+days.wide.wed = Dé Céadaoin
+days.wide.thu = Déardaoin
+days.wide.fri = Dé hAoine
+days.wide.sat = Dé Sathairn
+days.wide.sun = Dé Domhnaigh
+days.abbreviated.mon = Luan
+days.abbreviated.tue = Máirt
+days.abbreviated.wed = Céad
+days.abbreviated.thu = Déar
+days.abbreviated.fri = Aoine
+days.abbreviated.sat = Sath
+days.abbreviated.sun = Domh
+days.narrow.mon = L
+days.narrow.tue = M
+days.narrow.wed = C
+days.narrow.thu = D
+days.narrow.fri = A
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = a.m.
+dayPeriods.abbreviated.pm = p.m.
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = a.m.
+dayPeriods.wide.pm = p.m.
+
+[date.gregorian.licr]
+months.wide.1 = Ean\'air
+months.wide.2 = Feabhra
+months.wide.3 = M\'arta
+months.wide.4 = Aibre\'an
+months.wide.5 = Bealtaine
+months.wide.6 = Meitheamh
+months.wide.7 = I\'uil
+months.wide.8 = L\'unasa
+months.wide.9 = Me\'an F\'omhair
+months.wide.10 = Deireadh F\'omhair
+months.wide.11 = Samhain
+months.wide.12 = Nollaig
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = irish
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [å ḃ ċ ḋ ḟ ġ j k ṁ ṗ q ṡ ṫ v w x y z]
+exemplarCharacters = [a á b c d e é f g h i í l m n o ó p r s t u ú]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ga/babel-irish.tex b/Master/texmf-dist/tex/generic/babel/locale/ga/babel-irish.tex
new file mode 100644
index 00000000000..9acb1a1d9c4
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ga/babel-irish.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ga}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gd/babel-gd.ini b/Master/texmf-dist/tex/generic/babel/locale/gd/babel-gd.ini
new file mode 100644
index 00000000000..8a6b42ab332
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/gd/babel-gd.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Gàidhlig
+name.english = Scottish Gaelic
+name.babel = scottishgaelic
+tag.bcp47 = gd
+tag.opentype = GAE
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Preface
+ref = Iomraidh
+abstract = Brìgh
+bib = Leabhraichean
+chapter = Caibideil
+appendix = Ath-sgr`ıobhadh
+contents = Clàr-obrach
+listfigure = Liosta Dhealbh
+listtable = Liosta Chlàr
+index = Clàr-innse
+figure = Dealbh
+table = Clàr
+part = Cuid
+encl = a-staigh
+cc = lethbhreac gu
+headto = gu
+page = t.d.
+see = see
+also = see also
+proof = Proof
+glossary = Glossary
+
+[captions.licr]
+preface = Preface
+ref = Iomraidh
+abstract = Br\`\i gh
+bib = Leabhraichean
+chapter = Caibideil
+appendix = Ath-sgr`\i obhadh
+contents = Cl\`ar-obrach
+listfigure = Liosta Dhealbh
+listtable = Liosta Chl\`ar
+index = Cl\`ar-innse
+figure = Dealbh
+table = Cl\`ar
+part = Cuid
+encl = a-staigh
+cc = lethbhreac gu
+headto = gu
+page = t.d.
+see = see
+also = see also
+proof = Proof
+glossary = Glossary
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = am Faoilleach
+months.wide.2 = an Gearran
+months.wide.3 = am Màrt
+months.wide.4 = an Giblean
+months.wide.5 = an Cèitean
+months.wide.6 = an t-Ògmhios
+months.wide.7 = an t-Iuchar
+months.wide.8 = an Lùnastal
+months.wide.9 = an t-Sultain
+months.wide.10 = an Dàmhair
+months.wide.11 = an t-Samhain
+months.wide.12 = an Dùbhlachd
+months.narrow.1 = F
+months.narrow.2 = G
+months.narrow.3 = M
+months.narrow.4 = G
+months.narrow.5 = C
+months.narrow.6 = Ò
+months.narrow.7 = I
+months.narrow.8 = L
+months.narrow.9 = S
+months.narrow.10 = D
+months.narrow.11 = S
+months.narrow.12 = D
+days.wide.mon = DiLuain
+days.wide.tue = DiMàirt
+days.wide.wed = DiCiadain
+days.wide.thu = DiarDaoin
+days.wide.fri = DihAoine
+days.wide.sat = DiSathairne
+days.wide.sun = DiDòmhnaich
+days.abbreviated.mon = DiL
+days.abbreviated.tue = DiM
+days.abbreviated.wed = DiC
+days.abbreviated.thu = Dia
+days.abbreviated.fri = Dih
+days.abbreviated.sat = DiS
+days.abbreviated.sun = DiD
+days.narrow.mon = L
+days.narrow.tue = M
+days.narrow.wed = C
+days.narrow.thu = A
+days.narrow.fri = H
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = m
+dayPeriods.abbreviated.pm = f
+dayPeriods.narrow.am = m
+dayPeriods.narrow.pm = f
+dayPeriods.wide.am = m
+dayPeriods.wide.pm = f
+
+[date.gregorian.licr]
+months.wide.1 = am Faoilleach
+months.wide.2 = an Gearran
+months.wide.3 = am M\`art
+months.wide.4 = an Giblean
+months.wide.5 = an C\`eitean
+months.wide.6 = an t-\`Ogmhios
+months.wide.7 = an t-Iuchar
+months.wide.8 = an L\`unastal
+months.wide.9 = an t-Sultain
+months.wide.10 = an D\`amhair
+months.wide.11 = an t-Samhain
+months.wide.12 = an D\`ubhlachd
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = scottish
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [á ă â å ä ã ā æ ċ ç ḋ é ĕ ê ë ē ḟ ġ í ĭ î ï ī ı j k ł ṁ ñ ó ŏ ô ö ø ō œ ṗ q ṡ ş ș ṫ ú ŭ û ü ū v w x y ÿ z]
+exemplarCharacters = [a à b c d e è f g h i ì l m n o ò p r s t u ù]
+index = [A B C D E F G H I L M N O P R S T U]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gd/babel-scottishgaelic.tex b/Master/texmf-dist/tex/generic/babel/locale/gd/babel-scottishgaelic.tex
new file mode 100644
index 00000000000..8c6bad79aca
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/gd/babel-scottishgaelic.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{gd}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gl/babel-galician.tex b/Master/texmf-dist/tex/generic/babel/locale/gl/babel-galician.tex
new file mode 100644
index 00000000000..b8b5ffa80e8
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/gl/babel-galician.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{gl}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gl/babel-gl.ini b/Master/texmf-dist/tex/generic/babel/locale/gl/babel-gl.ini
new file mode 100644
index 00000000000..e73f2f9f547
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/gl/babel-gl.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = galego
+name.english = Galician
+name.babel = galician
+tag.bcp47 = gl
+tag.opentype = GAL
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Prefacio
+ref = Referencias
+abstract = Resumo
+bib = Bibliografía
+chapter = Capítulo
+appendix = Apéndice
+contents = Índice
+listfigure = Índice de figuras
+listtable = Índice de cadros
+index = Índice alfabético
+figure = Figura
+table = Cadro
+part = Parte
+encl = Adxunto
+cc = Copia a
+headto = A
+page = Páxina
+see = véxase
+also = véxase tamén
+proof = Demostración
+glossary = Glosario
+
+[captions.licr]
+preface = Prefacio
+ref = Referencias
+abstract = Resumo
+bib = Bibliograf\'\i a
+chapter = Cap\'\i tulo
+appendix = Ap\'endice
+contents = \'Indice
+listfigure = \'Indice de figuras
+listtable = \'Indice de cadros
+index = \'Indice alfab\'etico
+figure = Figura
+table = Cadro
+part = Parte
+encl = Adxunto
+cc = Copia\space a
+headto = A
+page = P\'axina
+see = v\'exase
+also = v\'exase tam\'en
+proof = Demostraci\'on
+glossary = Glosario
+
+[date.gregorian]
+date.long = [d] de [MMMM] de [y]
+date.short = [dd]/[MM]/[yy]
+months.wide.1 = xaneiro
+months.wide.2 = febreiro
+months.wide.3 = marzo
+months.wide.4 = abril
+months.wide.5 = maio
+months.wide.6 = xuño
+months.wide.7 = xullo
+months.wide.8 = agosto
+months.wide.9 = setembro
+months.wide.10 = outubro
+months.wide.11 = novembro
+months.wide.12 = decembro
+months.narrow.1 = x.
+months.narrow.2 = f.
+months.narrow.3 = m.
+months.narrow.4 = a.
+months.narrow.5 = m.
+months.narrow.6 = x.
+months.narrow.7 = x.
+months.narrow.8 = a.
+months.narrow.9 = s.
+months.narrow.10 = o.
+months.narrow.11 = n.
+months.narrow.12 = d.
+days.wide.mon = luns
+days.wide.tue = martes
+days.wide.wed = mércores
+days.wide.thu = xoves
+days.wide.fri = venres
+days.wide.sat = sábado
+days.wide.sun = domingo
+days.abbreviated.mon = luns
+days.abbreviated.tue = mar.
+days.abbreviated.wed = mér.
+days.abbreviated.thu = xov.
+days.abbreviated.fri = ven.
+days.abbreviated.sat = sáb.
+days.abbreviated.sun = dom.
+days.narrow.mon = l.
+days.narrow.tue = m.
+days.narrow.wed = m.
+days.narrow.thu = x.
+days.narrow.fri = v.
+days.narrow.sat = s.
+days.narrow.sun = d.
+dayPeriods.abbreviated.am = a.m.
+dayPeriods.abbreviated.pm = p.m.
+dayPeriods.narrow.am = a.m.
+dayPeriods.narrow.pm = p.m.
+dayPeriods.wide.am = a.m.
+dayPeriods.wide.pm = p.m.
+
+[date.gregorian.licr]
+months.wide.1 = xaneiro
+months.wide.2 = febreiro
+months.wide.3 = marzo
+months.wide.4 = abril
+months.wide.5 = maio
+months.wide.6 = xu\~no
+months.wide.7 = xullo
+months.wide.8 = agosto
+months.wide.9 = setembro
+months.wide.10 = outubro
+months.wide.11 = novembro
+months.wide.12 = decembro
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = galician
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [ª à â ä ã ç è ê ë ì î ï º ò ô ö õ ù û]
+exemplarCharacters = [a á b c d e é f g h i í j k l m n ñ o ó p q r s t u ú ü v w x y z]
+index = [A B C D E F G H I J K L M N Ñ O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gsw/babel-gsw.ini b/Master/texmf-dist/tex/generic/babel/locale/gsw/babel-gsw.ini
new file mode 100644
index 00000000000..9e3d3698181
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/gsw/babel-gsw.ini
@@ -0,0 +1,185 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Schwiizertüütsch
+name.english = Swiss German
+name.babel = swissgerman
+tag.bcp47 = gsw
+tag.opentype = ALS
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d]. [MMMM] [y]
+date.short = [dd].[MM].[yy]
+months.wide.1 = Januar
+months.wide.2 = Februar
+months.wide.3 = März
+months.wide.4 = April
+months.wide.5 = Mai
+months.wide.6 = Juni
+months.wide.7 = Juli
+months.wide.8 = Auguscht
+months.wide.9 = Septämber
+months.wide.10 = Oktoober
+months.wide.11 = Novämber
+months.wide.12 = Dezämber
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Määntig
+days.wide.tue = Ziischtig
+days.wide.wed = Mittwuch
+days.wide.thu = Dunschtig
+days.wide.fri = Friitig
+days.wide.sat = Samschtig
+days.wide.sun = Sunntig
+days.abbreviated.mon = Mä.
+days.abbreviated.tue = Zi.
+days.abbreviated.wed = Mi.
+days.abbreviated.thu = Du.
+days.abbreviated.fri = Fr.
+days.abbreviated.sat = Sa.
+days.abbreviated.sun = Su.
+days.narrow.mon = M
+days.narrow.tue = D
+days.narrow.wed = M
+days.narrow.thu = D
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = v.m.
+dayPeriods.abbreviated.pm = n.m.
+dayPeriods.narrow.am = v.m.
+dayPeriods.narrow.pm = n.m.
+dayPeriods.wide.am = vorm.
+dayPeriods.wide.pm = nam.
+
+[date.gregorian.licr]
+months.wide.1 = Januar
+months.wide.2 = Februar
+months.wide.3 = M\"arz
+months.wide.4 = April
+months.wide.5 = Mai
+months.wide.6 = Juni
+months.wide.7 = Juli
+months.wide.8 = Auguscht
+months.wide.9 = Sept\"amber
+months.wide.10 = Oktoober
+months.wide.11 = Nov\"amber
+months.wide.12 = Dez\"amber
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»‹›
+auxiliary = [á à ă â å ā æ ç é è ĕ ê ë ē í ì ĭ î ï ī ñ ó ò ŏ ô ø ō œ ú ù ŭ û ū ÿ]
+exemplarCharacters = [a ä b c d e f g h i j k l m n o ö p q r s t u ü v w x y z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ’
+infinity = ∞
+list = ;
+minusSign = −
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gsw/babel-swissgerman.tex b/Master/texmf-dist/tex/generic/babel/locale/gsw/babel-swissgerman.tex
new file mode 100644
index 00000000000..e3670de5e88
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/gsw/babel-swissgerman.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{gsw}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gu/babel-gu.ini b/Master/texmf-dist/tex/generic/babel/locale/gu/babel-gu.ini
new file mode 100644
index 00000000000..c9cb0ee0425
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/gu/babel-gu.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ગુજરાતી
+name.english = Gujarati
+name.babel = gujarati
+tag.bcp47 = gu
+tag.opentype = GUJ
+script.name = Gujarati
+script.tag.bcp47 = Gujr
+script.tag.opentype = gujr
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM], [y]
+date.short = [d]/[M]/[yy]
+months.wide.1 = જાન્યુઆરી
+months.wide.2 = ફેબ્રુઆરી
+months.wide.3 = માર્ચ
+months.wide.4 = એપ્રિલ
+months.wide.5 = મે
+months.wide.6 = જૂન
+months.wide.7 = જુલાઈ
+months.wide.8 = ઑગસ્ટ
+months.wide.9 = સપ્ટેમ્બર
+months.wide.10 = ઑક્ટોબર
+months.wide.11 = નવેમ્બર
+months.wide.12 = ડિસેમ્બર
+months.narrow.1 = જા
+months.narrow.2 = ફે
+months.narrow.3 = મા
+months.narrow.4 = એ
+months.narrow.5 = મે
+months.narrow.6 = જૂ
+months.narrow.7 = જુ
+months.narrow.8 = ઑ
+months.narrow.9 = સ
+months.narrow.10 = ઑ
+months.narrow.11 = ન
+months.narrow.12 = ડિ
+days.wide.mon = સોમવાર
+days.wide.tue = મંગળવાર
+days.wide.wed = બુધવાર
+days.wide.thu = ગુરુવાર
+days.wide.fri = શુક્રવાર
+days.wide.sat = શનિવાર
+days.wide.sun = રવિવાર
+days.abbreviated.mon = સોમ
+days.abbreviated.tue = મંગળ
+days.abbreviated.wed = બુધ
+days.abbreviated.thu = ગુરુ
+days.abbreviated.fri = શુક્ર
+days.abbreviated.sat = શનિ
+days.abbreviated.sun = રવિ
+days.narrow.mon = સો
+days.narrow.tue = મં
+days.narrow.wed = બુ
+days.narrow.thu = ગુ
+days.narrow.fri = શુ
+days.narrow.sat = શ
+days.narrow.sun = ર
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[time.gregorian]
+time.medium = [hh]:[mm]:[ss] [a]
+time.short = [hh]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules = gujarati
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200C\u200D ૰]
+exemplarCharacters = [\u0ABC ૐ \u0A82 \u0A81 ઃ અ આ ઇ ઈ ઉ ઊ ઋ ૠ ઍ એ ઐ ઑ ઓ ઔ ક ખ ગ ઘ ઙ ચ છ જ ઝ ઞ ટ ઠ ડ ઢ ણ ત થ દ ધ ન પ ફ બ ભ મ ય ર લ વ શ ષ સ હ ળ ઽ ા િ ી \u0AC1 \u0AC2 \u0AC3 \u0AC4 \u0AC5 \u0AC7 \u0AC8 ૉ ો ૌ \u0ACD]
+index = [અ {અ\u0A82} {અઃ} આ ઇ ઈ ઉ ઊ ઋ ઍ એ ઐ ઑ ઓ ઔ ક {ક\u0ACDષ} ખ ગ ઘ ઙ ચ છ જ {જ\u0ACDઞ} ઝ ઞ ટ ઠ ડ ઢ ણ ત {ત\u0ACDર} થ દ ધ ન પ ફ બ ભ મ ય ર લ વ શ ષ સ હ ળ]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gu/babel-gujarati.tex b/Master/texmf-dist/tex/generic/babel/locale/gu/babel-gujarati.tex
new file mode 100644
index 00000000000..26b4792e5d4
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/gu/babel-gujarati.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{gu}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/guz/babel-gusii.tex b/Master/texmf-dist/tex/generic/babel/locale/guz/babel-gusii.tex
new file mode 100644
index 00000000000..19f694f960f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/guz/babel-gusii.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{guz}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/guz/babel-guz.ini b/Master/texmf-dist/tex/generic/babel/locale/guz/babel-guz.ini
new file mode 100644
index 00000000000..daf6907b952
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/guz/babel-guz.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Ekegusii
+name.english = Gusii
+name.babel = gusii
+tag.bcp47 = guz
+tag.opentype = KIS
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Chanuari
+months.wide.2 = Feburari
+months.wide.3 = Machi
+months.wide.4 = Apiriri
+months.wide.5 = Mei
+months.wide.6 = Juni
+months.wide.7 = Chulai
+months.wide.8 = Agosti
+months.wide.9 = Septemba
+months.wide.10 = Okitoba
+months.wide.11 = Nobemba
+months.wide.12 = Disemba
+months.narrow.1 = C
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = C
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Chumatato
+days.wide.tue = Chumaine
+days.wide.wed = Chumatano
+days.wide.thu = Aramisi
+days.wide.fri = Ichuma
+days.wide.sat = Esabato
+days.wide.sun = Chumapiri
+days.abbreviated.mon = Ctt
+days.abbreviated.tue = Cmn
+days.abbreviated.wed = Cmt
+days.abbreviated.thu = Ars
+days.abbreviated.fri = Icm
+days.abbreviated.sat = Est
+days.abbreviated.sun = Cpr
+days.narrow.mon = C
+days.narrow.tue = C
+days.narrow.wed = C
+days.narrow.thu = A
+days.narrow.fri = I
+days.narrow.sat = E
+days.narrow.sun = C
+dayPeriods.abbreviated.am = Ma
+dayPeriods.abbreviated.pm = Mo
+dayPeriods.narrow.am = Ma
+dayPeriods.narrow.pm = Mo
+dayPeriods.wide.am = Mambia
+dayPeriods.wide.pm = Mog
+
+[date.gregorian.licr]
+months.wide.1 = Chanuari
+months.wide.2 = Feburari
+months.wide.3 = Machi
+months.wide.4 = Apiriri
+months.wide.5 = Mei
+months.wide.6 = Juni
+months.wide.7 = Chulai
+months.wide.8 = Agosti
+months.wide.9 = Septemba
+months.wide.10 = Okitoba
+months.wide.11 = Nobemba
+months.wide.12 = Disemba
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [q x]
+exemplarCharacters = [a b c d e f g h i j k l m n o p r s t u v w y z]
+index = [A B C D E F G H I J K L M N O P R S T U V W Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gv/babel-gv.ini b/Master/texmf-dist/tex/generic/babel/locale/gv/babel-gv.ini
new file mode 100644
index 00000000000..c509972aa85
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/gv/babel-gv.ini
@@ -0,0 +1,185 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Gaelg
+name.english = Manx
+name.babel = manx
+tag.bcp47 = gv
+tag.opentype = MNX
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y] [MMMM] [d]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = Jerrey-geuree
+months.wide.2 = Toshiaght-arree
+months.wide.3 = Mayrnt
+months.wide.4 = Averil
+months.wide.5 = Boaldyn
+months.wide.6 = Mean-souree
+months.wide.7 = Jerrey-souree
+months.wide.8 = Luanistyn
+months.wide.9 = Mean-fouyir
+months.wide.10 = Jerrey-fouyir
+months.wide.11 = Mee Houney
+months.wide.12 = Mee ny Nollick
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = Jelhein
+days.wide.tue = Jemayrt
+days.wide.wed = Jercean
+days.wide.thu = Jerdein
+days.wide.fri = Jeheiney
+days.wide.sat = Jesarn
+days.wide.sun = Jedoonee
+days.abbreviated.mon = Jel
+days.abbreviated.tue = Jem
+days.abbreviated.wed = Jerc
+days.abbreviated.thu = Jerd
+days.abbreviated.fri = Jeh
+days.abbreviated.sat = Jes
+days.abbreviated.sun = Jed
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = a.m.
+dayPeriods.abbreviated.pm = p.m.
+dayPeriods.narrow.am = a.m.
+dayPeriods.narrow.pm = p.m.
+dayPeriods.wide.am = a.m.
+dayPeriods.wide.pm = p.m.
+
+[date.gregorian.licr]
+months.wide.1 = Jerrey-geuree
+months.wide.2 = Toshiaght-arree
+months.wide.3 = Mayrnt
+months.wide.4 = Averil
+months.wide.5 = Boaldyn
+months.wide.6 = Mean-souree
+months.wide.7 = Jerrey-souree
+months.wide.8 = Luanistyn
+months.wide.9 = Mean-fouyir
+months.wide.10 = Jerrey-fouyir
+months.wide.11 = Mee\space Houney
+months.wide.12 = Mee\space ny\space Nollick
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a b c ç d e f g h i j k l m n o p q r s t u v w x y z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gv/babel-manx.tex b/Master/texmf-dist/tex/generic/babel/locale/gv/babel-manx.tex
new file mode 100644
index 00000000000..1a313f2a5cb
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/gv/babel-manx.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{gv}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-GH.ini b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-GH.ini
new file mode 100644
index 00000000000..7ebfdd36c7c
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-GH.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Hausa
+name.english = Hausa
+name.babel = hausa-ghana
+name.babel.A = hausa-gh
+tag.bcp47 = ha
+tag.opentype = HAU
+region.local = Gana
+region.english = Ghana
+region.tag.bcp47 = GH
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM], [y]
+date.short = [d]/[M]/[yy]
+months.wide.1 = Janairu
+months.wide.2 = Faburairu
+months.wide.3 = Maris
+months.wide.4 = Afirilu
+months.wide.5 = Mayu
+months.wide.6 = Yuni
+months.wide.7 = Yuli
+months.wide.8 = Agusta
+months.wide.9 = Satumba
+months.wide.10 = Oktoba
+months.wide.11 = Nuwamba
+months.wide.12 = Disamba
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = Y
+months.narrow.7 = Y
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Litinin
+days.wide.tue = Talata
+days.wide.wed = Laraba
+days.wide.thu = Alhamis
+days.wide.fri = Jummaʼa
+days.wide.sat = Asabar
+days.wide.sun = Lahadi
+days.abbreviated.mon = Lit
+days.abbreviated.tue = Tal
+days.abbreviated.wed = Lar
+days.abbreviated.thu = Alh
+days.abbreviated.fri = Jum
+days.abbreviated.sat = Asa
+days.abbreviated.sun = Lah
+days.narrow.mon = L
+days.narrow.tue = T
+days.narrow.wed = L
+days.narrow.thu = A
+days.narrow.fri = J
+days.narrow.sat = A
+days.narrow.sun = L
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = Janairu
+months.wide.2 = Faburairu
+months.wide.3 = Maris
+months.wide.4 = Afirilu
+months.wide.5 = Mayu
+months.wide.6 = Yuni
+months.wide.7 = Yuli
+months.wide.8 = Agusta
+months.wide.9 = Satumba
+months.wide.10 = Oktoba
+months.wide.11 = Nuwamba
+months.wide.12 = Disamba
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [á à â é è ê í ì î ó ò ô p q {r\u0303} ú ù û v x ƴ]
+exemplarCharacters = [a b ɓ c d ɗ e f g h i j k ƙ l m n o r s {sh} t {ts} u w y {ʼy} z ʼ]
+index = [A B Ɓ C D Ɗ E F G H I J K Ƙ L M N O P Q R S T U V W X Y {ʼY} Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-NE.ini b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-NE.ini
new file mode 100644
index 00000000000..4240d70dfd8
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha-NE.ini
@@ -0,0 +1,163 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Hausa
+name.english = Hausa
+name.babel = hausa-niger
+name.babel.A = hausa-ne
+tag.bcp47 = ha
+tag.opentype = HAU
+region.local = Nijar
+region.english = Niger
+region.tag.bcp47 = NE
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM], [y]
+date.short = [d]/[M]/[yy]
+months.wide.1 = Janairu
+months.wide.2 = Faburairu
+months.wide.3 = Maris
+months.wide.4 = Afirilu
+months.wide.5 = Mayu
+months.wide.6 = Yuni
+months.wide.7 = Yuli
+months.wide.8 = Agusta
+months.wide.9 = Satumba
+months.wide.10 = Oktoba
+months.wide.11 = Nuwamba
+months.wide.12 = Disamba
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = Y
+months.narrow.7 = Y
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Litinin
+days.wide.tue = Talata
+days.wide.wed = Laraba
+days.wide.thu = Alhamis
+days.wide.fri = Jummaʼa
+days.wide.sat = Asabar
+days.wide.sun = Lahadi
+days.abbreviated.mon = Lit
+days.abbreviated.tue = Tal
+days.abbreviated.wed = Lar
+days.abbreviated.thu = Alh
+days.abbreviated.fri = Jum
+days.abbreviated.sat = Asa
+days.abbreviated.sun = Lah
+days.narrow.mon = L
+days.narrow.tue = T
+days.narrow.wed = L
+days.narrow.thu = A
+days.narrow.fri = J
+days.narrow.sat = A
+days.narrow.sun = L
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = Janairu
+months.wide.2 = Faburairu
+months.wide.3 = Maris
+months.wide.4 = Afirilu
+months.wide.5 = Mayu
+months.wide.6 = Yuni
+months.wide.7 = Yuli
+months.wide.8 = Agusta
+months.wide.9 = Satumba
+months.wide.10 = Oktoba
+months.wide.11 = Nuwamba
+months.wide.12 = Disamba
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [á à â é è ê í ì î ó ò ô p q {r\u0303} ú ù û v x ƴ]
+exemplarCharacters = [a b ɓ c d ɗ e f g h i j k ƙ l m n o r s {sh} t {ts} u w y {ʼy} z ʼ]
+index = [A B Ɓ C D Ɗ E F G H I J K Ƙ L M N O P Q R S T U V W X Y {ʼY} Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha.ini b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha.ini
new file mode 100644
index 00000000000..cfa8b3e5dce
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-ha.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Hausa
+name.english = Hausa
+name.babel = hausa
+tag.bcp47 = ha
+tag.opentype = HAU
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM], [y]
+date.short = [d]/[M]/[yy]
+months.wide.1 = Janairu
+months.wide.2 = Faburairu
+months.wide.3 = Maris
+months.wide.4 = Afirilu
+months.wide.5 = Mayu
+months.wide.6 = Yuni
+months.wide.7 = Yuli
+months.wide.8 = Agusta
+months.wide.9 = Satumba
+months.wide.10 = Oktoba
+months.wide.11 = Nuwamba
+months.wide.12 = Disamba
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = Y
+months.narrow.7 = Y
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Litinin
+days.wide.tue = Talata
+days.wide.wed = Laraba
+days.wide.thu = Alhamis
+days.wide.fri = Jummaʼa
+days.wide.sat = Asabar
+days.wide.sun = Lahadi
+days.abbreviated.mon = Lit
+days.abbreviated.tue = Tal
+days.abbreviated.wed = Lar
+days.abbreviated.thu = Alh
+days.abbreviated.fri = Jum
+days.abbreviated.sat = Asa
+days.abbreviated.sun = Lah
+days.narrow.mon = L
+days.narrow.tue = T
+days.narrow.wed = L
+days.narrow.thu = A
+days.narrow.fri = J
+days.narrow.sat = A
+days.narrow.sun = L
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = Janairu
+months.wide.2 = Faburairu
+months.wide.3 = Maris
+months.wide.4 = Afirilu
+months.wide.5 = Mayu
+months.wide.6 = Yuni
+months.wide.7 = Yuli
+months.wide.8 = Agusta
+months.wide.9 = Satumba
+months.wide.10 = Oktoba
+months.wide.11 = Nuwamba
+months.wide.12 = Disamba
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [á à â é è ê í ì î ó ò ô p q {r\u0303} ú ù û v x ƴ]
+exemplarCharacters = [a b ɓ c d ɗ e f g h i j k ƙ l m n o r s {sh} t {ts} u w y {ʼy} z ʼ]
+index = [A B Ɓ C D Ɗ E F G H I J K Ƙ L M N O P Q R S T U V W X Y {ʼY} Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-gh.tex b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-gh.tex
new file mode 100644
index 00000000000..5f382a8f047
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-gh.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{hausa-ghana}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-ghana.tex b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-ghana.tex
new file mode 100644
index 00000000000..3e739f3f95d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-ghana.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ha-GH}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-ne.tex b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-ne.tex
new file mode 100644
index 00000000000..1f555bcccba
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-ne.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{hausa-niger}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-niger.tex b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-niger.tex
new file mode 100644
index 00000000000..3460dccd791
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-niger.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ha-NE}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa.tex b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa.tex
new file mode 100644
index 00000000000..1d7361370ac
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ha}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/haw/babel-haw.ini b/Master/texmf-dist/tex/generic/babel/locale/haw/babel-haw.ini
new file mode 100644
index 00000000000..098e864f33f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/haw/babel-haw.ini
@@ -0,0 +1,170 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ʻŌlelo Hawaiʻi
+name.english = Hawaiian
+name.babel = hawaiian
+tag.bcp47 = haw
+tag.opentype = HAW
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+months.wide.1 = Ianuali
+months.wide.2 = Pepeluali
+months.wide.3 = Malaki
+months.wide.4 = ʻApelila
+months.wide.5 = Mei
+months.wide.6 = Iune
+months.wide.7 = Iulai
+months.wide.8 = ʻAukake
+months.wide.9 = Kepakemapa
+months.wide.10 = ʻOkakopa
+months.wide.11 = Nowemapa
+months.wide.12 = Kekemapa
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = Poʻakahi
+days.wide.tue = Poʻalua
+days.wide.wed = Poʻakolu
+days.wide.thu = Poʻahā
+days.wide.fri = Poʻalima
+days.wide.sat = Poʻaono
+days.wide.sun = Lāpule
+days.abbreviated.mon = P1
+days.abbreviated.tue = P2
+days.abbreviated.wed = P3
+days.abbreviated.thu = P4
+days.abbreviated.fri = P5
+days.abbreviated.sat = P6
+days.abbreviated.sun = LP
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [b c d f g j q r s t v x y z]
+exemplarCharacters = [a ā e ē i ī o ō u ū h k l m n p w ʻ]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/haw/babel-hawaiian.tex b/Master/texmf-dist/tex/generic/babel/locale/haw/babel-hawaiian.tex
new file mode 100644
index 00000000000..842b293dd49
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/haw/babel-hawaiian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{haw}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/he/babel-he.ini b/Master/texmf-dist/tex/generic/babel/locale/he/babel-he.ini
new file mode 100644
index 00000000000..a7d6921ca9f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/he/babel-he.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = עברית
+name.english = Hebrew
+name.babel = hebrew
+tag.bcp47 = he
+tag.opentype = IWR
+script.name = Hebrew
+script.tag.bcp47 = Hebr
+script.tag.opentype = hebr
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface = מבוא
+ref = מקורות
+abstract = תקציר
+bib = ביבליוגרפיה
+chapter = פרק
+appendix = נספח
+contents = תוכן העניינים
+listfigure = רשימת האיורים
+listtable = רשימת הטבלאות
+index = מפתח
+figure = איור
+table = טבלה
+part = חלק
+encl = רצ"ב
+cc = העתקים
+headto = אל
+page = עמוד
+see = ראה
+also = ראה גם
+proof = הוכחה}
+glossary = מילון מונחים
+
+[captions.licr]
+preface = \hebmem\hebbet\hebvav\hebalef
+ref = \hebmem\hebqof\hebvav\hebresh\hebvav\hebtav
+abstract = \hebtav\hebqof\hebtsadi\hebyod\hebresh
+bib = \hebbet\hebyod\hebbet\heblamed\hebyod\hebvav\hebgimel\hebresh\hebpe\hebyod\hebhe
+chapter = \hebpe\hebresh\hebqof
+appendix = \hebnun\hebsamekh\hebpe\hebhet
+contents = \hebtav\hebvav\hebkaf\hebfinalnun\space \hebhe\hebayin\hebnun\hebyod\hebyod\hebnun\hebyod\hebfinalmem
+listfigure = \hebresh\hebshin\hebyod\hebmem\hebtav\space \hebhe\hebalef\hebyod\hebvav\hebresh\hebyod\hebfinalmem
+listtable = \hebresh\hebshin\hebyod\hebmem\hebtav\space \hebhe\hebtet\hebbet\heblamed\hebalef\hebvav\hebtav
+index = \hebmem\hebpe\hebtav\hebhet
+figure = \hebalef\hebyod\hebvav\hebresh
+table = \hebtet\hebbet\heblamed\hebhe
+part = \hebhet\heblamed\hebqof
+encl = \hebresh\hebtsadi"\hebbet
+cc = \hebhe\hebayin\hebtav\hebqof\hebyod\hebfinalmem
+headto = \hebalef\heblamed
+page = \hebayin\hebmem\hebvav\hebdalet
+see = \hebresh\hebalef\hebhe
+also = \hebresh\hebalef\hebhe\space \hebgimel\hebfinalmem
+proof = \hebhe\hebvav\hebkaf\hebhet\hebhe}
+glossary = \hebmem\hebyod\heblamed\hebvav\hebfinalnun\space \hebmem\hebvav\hebnun\hebhet\hebyod\hebfinalmem
+
+[date.gregorian]
+date.long = [d] ב[MMMM] [y]
+date.short = [d].[M].[y]
+months.wide.1 = ינואר
+months.wide.2 = פברואר
+months.wide.3 = מרץ
+months.wide.4 = אפריל
+months.wide.5 = מאי
+months.wide.6 = יוני
+months.wide.7 = יולי
+months.wide.8 = אוגוסט
+months.wide.9 = ספטמבר
+months.wide.10 = אוקטובר
+months.wide.11 = נובמבר
+months.wide.12 = דצמבר
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = יום שני
+days.wide.tue = יום שלישי
+days.wide.wed = יום רביעי
+days.wide.thu = יום חמישי
+days.wide.fri = יום שישי
+days.wide.sat = יום שבת
+days.wide.sun = יום ראשון
+days.abbreviated.mon = יום ב׳
+days.abbreviated.tue = יום ג׳
+days.abbreviated.wed = יום ד׳
+days.abbreviated.thu = יום ה׳
+days.abbreviated.fri = יום ו׳
+days.abbreviated.sat = שבת
+days.abbreviated.sun = יום א׳
+days.narrow.mon = ב׳
+days.narrow.tue = ג׳
+days.narrow.wed = ד׳
+days.narrow.thu = ה׳
+days.narrow.fri = ו׳
+days.narrow.sat = ש׳
+days.narrow.sun = א׳
+dayPeriods.abbreviated.am = לפנה״צ
+dayPeriods.abbreviated.pm = אחה״צ
+dayPeriods.narrow.am = לפנה״צ
+dayPeriods.narrow.pm = אחה״צ
+dayPeriods.wide.am = לפנה״צ
+dayPeriods.wide.pm = אחה״צ
+
+[date.gregorian.licr]
+months.wide.1 = \hebyod\hebnun\hebvav\hebalef\hebresh
+months.wide.2 = \hebpe\hebbet\hebresh\hebvav\hebalef\hebresh
+months.wide.3 = \hebmem\hebresh\hebfinaltsadi
+months.wide.4 = \hebalef\hebpe\hebresh\hebyod\heblamed
+months.wide.5 = \hebmem\hebalef\hebyod
+months.wide.6 = \hebyod\hebvav\hebnun\hebyod
+months.wide.7 = \hebyod\hebvav\heblamed\hebyod
+months.wide.8 = \hebalef\hebvav\hebgimel\hebvav\hebsamekh\hebtet
+months.wide.9 = \hebsamekh\hebpe\hebtet\hebmem\hebbet\hebresh
+months.wide.10 = \hebalef\hebvav\hebqof\hebtet\hebvav\hebbet\hebresh
+months.wide.11 = \hebnun\hebvav\hebbet\hebmem\hebbet\hebresh
+months.wide.12 = \hebdalet\hebtsadi\hebmem\hebbet\hebresh
+
+[time.gregorian]
+time.medium = [H]:[mm]:[ss]
+time.short = [H]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = hebrew
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = ””’’
+auxiliary = [\u05BD\u05C4\u200E\u200F \u05B0 \u05B1 \u05B2 \u05B3 \u05B4 \u05B5 \u05B6 \u05B7 \u05B8 \u05B9 \u05BB \u05C2 \u05C1 \u05BC \u05BF ״]
+exemplarCharacters = [א ב ג ד ה ו ז ח ט י כ ך ל מ ם נ ן ס ע פ ף צ ץ ק ר ש ת]
+index = [א ב ג ד ה ו ז ח ט י כ ל מ נ ס ע פ צ ק ר ש ת]
+punctuation = [\\- ‐ – — , ; \\: ! ? . ׳ ' \" ( ) \\[ \\] / ״ ־]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = ‎-
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = ‎+
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/he/babel-hebrew.tex b/Master/texmf-dist/tex/generic/babel/locale/he/babel-hebrew.tex
new file mode 100644
index 00000000000..cc6f5f77c08
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/he/babel-hebrew.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{he}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/hi/babel-hi.ini b/Master/texmf-dist/tex/generic/babel/locale/hi/babel-hi.ini
new file mode 100644
index 00000000000..72ab25846b8
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/hi/babel-hi.ini
@@ -0,0 +1,173 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+; With suggestions by Zdeněk Wagner
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = हिन्दी
+name.english = Hindi
+name.babel = hindi
+tag.bcp47 = hi
+tag.opentype = HIN
+script.name = Devanagari
+script.tag.bcp47 = Deva
+script.tag.opentype = deva
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface = प्रस्तावना
+ref = हवाले
+abstract = सारांश
+bib = संदर्भ-ग्रन्थ
+chapter = अध्याय
+appendix = परिशिष्ट
+contents = अनुक्रम
+listfigure = चित्रों की सूची
+listtable = तालिकाओं की सूची
+index = सूची
+figure = चित्र
+table = तालिका
+part = खण्ड
+encl =
+cc =
+headto =
+page = पृष्ठ
+see = देखिए
+also = और देखिए
+proof = प्रमाण
+glossary = शब्दार्थ सूची
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[yy]
+months.wide.1 = जनवरी
+months.wide.2 = फ़रवरी
+months.wide.3 = मार्च
+months.wide.4 = अप्रैल
+months.wide.5 = मई
+months.wide.6 = जून
+months.wide.7 = जुलाई
+months.wide.8 = अगस्त
+months.wide.9 = सितंबर
+months.wide.10 = अक्तूबर
+months.wide.11 = नवंबर
+months.wide.12 = दिसंबर
+months.narrow.1 = ज
+months.narrow.2 = फ़
+months.narrow.3 = मा
+months.narrow.4 = अ
+months.narrow.5 = म
+months.narrow.6 = जू
+months.narrow.7 = जु
+months.narrow.8 = अ
+months.narrow.9 = सि
+months.narrow.10 = अ
+months.narrow.11 = न
+months.narrow.12 = दि
+days.wide.mon = सोमवार
+days.wide.tue = मंगलवार
+days.wide.wed = बुधवार
+days.wide.thu = गुरुवार
+days.wide.fri = शुक्रवार
+days.wide.sat = शनिवार
+days.wide.sun = रविवार
+days.abbreviated.mon = सोम
+days.abbreviated.tue = मंगल
+days.abbreviated.wed = बुध
+days.abbreviated.thu = गुरु
+days.abbreviated.fri = शुक्र
+days.abbreviated.sat = शनि
+days.abbreviated.sun = रवि
+days.narrow.mon = सो
+days.narrow.tue = मं
+days.narrow.wed = बु
+days.narrow.thu = गु
+days.narrow.fri = शु
+days.narrow.sat = श
+days.narrow.sun = र
+dayPeriods.abbreviated.am = पूर्वाह्न
+dayPeriods.abbreviated.pm = अपराह्न
+dayPeriods.narrow.am = पू
+dayPeriods.narrow.pm = अ
+dayPeriods.wide.am = पूर्वाह्न
+dayPeriods.wide.pm = अपराह्न
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules = hindi
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200C\u200D]
+exemplarCharacters = [\u093C ॐ \u0902 \u0901 ः अ आ इ ई उ ऊ ऋ ऌ ऍ ए ऐ ऑ ओ औ क ख ग घ ङ च छ ज झ ञ ट ठ ड ढ ण त थ द ध न प फ ब भ म य र ल ळ व श ष स ह ऽ ा ि ी \u0941 \u0942 \u0943 \u0944 \u0945 \u0947 \u0948 ॉ ो ौ \u094D]
+index = [अ आ इ ई उ ऊ ऋ ए ऐ ओ औ क ख ग घ ङ च छ ज झ ञ ट ठ ड ढ ण त थ द ध न प फ ब भ म य र ल व श ष स ह]
+punctuation = [। ॥ \\- , ; \\: ! ? . ‘ ’ “ ” ( ) \\[ \\] \\{ \\} ॰]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/hi/babel-hindi.tex b/Master/texmf-dist/tex/generic/babel/locale/hi/babel-hindi.tex
new file mode 100644
index 00000000000..c7c070d2360
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/hi/babel-hindi.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{hi}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/hr/babel-croatian.tex b/Master/texmf-dist/tex/generic/babel/locale/hr/babel-croatian.tex
new file mode 100644
index 00000000000..89b796f9746
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/hr/babel-croatian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{hr}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/hr/babel-hr.ini b/Master/texmf-dist/tex/generic/babel/locale/hr/babel-hr.ini
new file mode 100644
index 00000000000..f18bdbf9efa
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/hr/babel-hr.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = hrvatski
+name.english = Croatian
+name.babel = croatian
+tag.bcp47 = hr
+tag.opentype = HRV
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Predgovor
+ref = Literatura
+abstract = Sažetak
+bib = Bibliografija
+chapter = Poglavlje
+appendix = Dodatak
+contents = Sadržaj
+listfigure = Popis slika
+listtable = Popis tablica
+index = Kazalo
+figure = Slika
+table = Tablica
+part = Dio
+encl = Prilozi
+cc = Kopija
+headto = Prima
+page = Stranica
+see = Vidjeti
+also = Također vidjeti
+proof = Dokaz
+glossary = Pojmovnik
+
+[captions.licr]
+preface = Predgovor
+ref = Literatura
+abstract = Sa\v zetak
+bib = Bibliografija
+chapter = Poglavlje
+appendix = Dodatak
+contents = Sadr\v zaj
+listfigure = Popis slika
+listtable = Popis tablica
+index = Kazalo
+figure = Slika
+table = Tablica
+part = Dio
+encl = Prilozi
+cc = Kopija
+headto = Prima
+page = Stranica
+see = Vidjeti
+also = Tako\dj er vidjeti
+proof = Dokaz
+glossary = Pojmovnik
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y].
+date.short = [dd]. [MM]. [y].
+months.wide.1 = siječnja
+months.wide.2 = veljače
+months.wide.3 = ožujka
+months.wide.4 = travnja
+months.wide.5 = svibnja
+months.wide.6 = lipnja
+months.wide.7 = srpnja
+months.wide.8 = kolovoza
+months.wide.9 = rujna
+months.wide.10 = listopada
+months.wide.11 = studenoga
+months.wide.12 = prosinca
+months.narrow.1 = 1.
+months.narrow.2 = 2.
+months.narrow.3 = 3.
+months.narrow.4 = 4.
+months.narrow.5 = 5.
+months.narrow.6 = 6.
+months.narrow.7 = 7.
+months.narrow.8 = 8.
+months.narrow.9 = 9.
+months.narrow.10 = 10.
+months.narrow.11 = 11.
+months.narrow.12 = 12.
+days.wide.mon = ponedjeljak
+days.wide.tue = utorak
+days.wide.wed = srijeda
+days.wide.thu = četvrtak
+days.wide.fri = petak
+days.wide.sat = subota
+days.wide.sun = nedjelja
+days.abbreviated.mon = pon
+days.abbreviated.tue = uto
+days.abbreviated.wed = sri
+days.abbreviated.thu = čet
+days.abbreviated.fri = pet
+days.abbreviated.sat = sub
+days.abbreviated.sun = ned
+days.narrow.mon = P
+days.narrow.tue = U
+days.narrow.wed = S
+days.narrow.thu = Č
+days.narrow.fri = P
+days.narrow.sat = S
+days.narrow.sun = N
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = sije\v cnja
+months.wide.2 = velja\v ce
+months.wide.3 = o\v zujka
+months.wide.4 = travnja
+months.wide.5 = svibnja
+months.wide.6 = lipnja
+months.wide.7 = srpnja
+months.wide.8 = kolovoza
+months.wide.9 = rujna
+months.wide.10 = listopada
+months.wide.11 = studenoga
+months.wide.12 = prosinca
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = croatian
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‚‘
+auxiliary = [q w x y]
+exemplarCharacters = [a b c č ć d {dž} đ e f g h i j k l {lj} m n {nj} o p r s š t u v z ž]
+index = [A B C Č Ć D {DŽ} Đ E F G H I J K L {LJ} M N {NJ} O P Q R S Š T U V W X Y Z Ž]
+punctuation = [‐ – — , ; \\: ! ? . … ' ‘ ’ ‚ \" “ ” „ ( ) \\[ \\] @ * / ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-hsb.ini b/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-hsb.ini
new file mode 100644
index 00000000000..4e4a67025d1
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-hsb.ini
@@ -0,0 +1,187 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = hornjoserbšćina
+name.english = Upper Sorbian
+name.babel = uppersorbian
+name.babel.A = usorbian
+tag.bcp47 = hsb
+tag.opentype = USB
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Zawod
+ref = Referency
+abstract = Abstrakt
+bib = Literatura
+chapter = Kapitl
+appendix = Dodawki
+contents = Wobsah
+listfigure = Zapis wobrazow
+listtable = Zapis tabulkow
+index = Indeks
+figure = Wobraz
+table = Tabulka
+part = Dźěl
+encl = Přłoha
+cc = CC
+headto = Komu
+page = Strona
+see = hl.
+also = hl.~tež
+proof = Proof
+glossary = Glossary
+
+[captions.licr]
+preface = Zawod
+ref = Referency
+abstract = Abstrakt
+bib = Literatura
+chapter = Kapitl
+appendix = Dodawki
+contents = Wobsah
+listfigure = Zapis wobrazow
+listtable = Zapis tabulkow
+index = Indeks
+figure = Wobraz
+table = Tabulka
+part = D\'z\v el
+encl = P\v r\l oha
+cc = CC
+headto = Komu
+page = Strona
+see = hl.
+also = hl.~te\v z
+proof = Proof
+glossary = Glossary
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y]
+date.short = [d].[M].[yy]
+months.wide.1 = januara
+months.wide.2 = februara
+months.wide.3 = měrca
+months.wide.4 = apryla
+months.wide.5 = meje
+months.wide.6 = junija
+months.wide.7 = julija
+months.wide.8 = awgusta
+months.wide.9 = septembra
+months.wide.10 = oktobra
+months.wide.11 = nowembra
+months.wide.12 = decembra
+months.narrow.1 = j
+months.narrow.2 = f
+months.narrow.3 = m
+months.narrow.4 = a
+months.narrow.5 = m
+months.narrow.6 = j
+months.narrow.7 = j
+months.narrow.8 = a
+months.narrow.9 = s
+months.narrow.10 = o
+months.narrow.11 = n
+months.narrow.12 = d
+days.wide.mon = póndźela
+days.wide.tue = wutora
+days.wide.wed = srjeda
+days.wide.thu = štwórtk
+days.wide.fri = pjatk
+days.wide.sat = sobota
+days.wide.sun = njedźela
+days.abbreviated.mon = pón
+days.abbreviated.tue = wut
+days.abbreviated.wed = srj
+days.abbreviated.thu = štw
+days.abbreviated.fri = pja
+days.abbreviated.sat = sob
+days.abbreviated.sun = nje
+days.narrow.mon = p
+days.narrow.tue = w
+days.narrow.wed = s
+days.narrow.thu = š
+days.narrow.fri = p
+days.narrow.sat = s
+days.narrow.sun = n
+dayPeriods.abbreviated.am = dopołdnja
+dayPeriods.abbreviated.pm = popołdnju
+dayPeriods.narrow.am = dop.
+dayPeriods.narrow.pm = pop.
+dayPeriods.wide.am = dopołdnja
+dayPeriods.wide.pm = popołdnju
+
+[date.gregorian.licr]
+months.wide.1 = januara
+months.wide.2 = februara
+months.wide.3 = m\v erca
+months.wide.4 = apryla
+months.wide.5 = meje
+months.wide.6 = junija
+months.wide.7 = julija
+months.wide.8 = awgusta
+months.wide.9 = septembra
+months.wide.10 = oktobra
+months.wide.11 = nowembra
+months.wide.12 = decembra
+
+[time.gregorian]
+time.medium = [H]:[mm]:[ss]
+time.short = [H]:[mm] hodź.
+
+[typography]
+frenchspacing = no
+hyphenrules = uppersorbian
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‚‘
+auxiliary = [á à ă â å ä ã ą ā æ ç ď đ é è ĕ ê ë ė ę ē ğ í ì ĭ î ï İ ī ı ĺ ľ ň ñ ò ŏ ô ö ő ø ō œ ŕ ś ş ß ť ú ù ŭ û ů ü ű ū ý ÿ ż ź]
+exemplarCharacters = [a b c č ć d {dź} e ě f g h {ch} i j k ł l m n ń o ó p q r ř s š t u v w x y z ž]
+index = [A B C Č Ć D {DŹ} E F G H {CH} I J K Ł L M N O P Q R S Š T U V W X Y Z Ž]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ·
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-uppersorbian.tex b/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-uppersorbian.tex
new file mode 100644
index 00000000000..cffcb7f6123
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-uppersorbian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{hsb}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-usorbian.tex b/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-usorbian.tex
new file mode 100644
index 00000000000..6a41d80a628
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-usorbian.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{uppersorbian}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/hu/babel-hu.ini b/Master/texmf-dist/tex/generic/babel/locale/hu/babel-hu.ini
new file mode 100644
index 00000000000..eef5a481f17
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/hu/babel-hu.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = magyar
+name.english = Hungarian
+name.babel = hungarian
+tag.bcp47 = hu
+tag.opentype = HUN
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Előszó
+ref = Hivatkozások
+abstract = Kivonat
+bib = Irodalomjegyzék
+chapter = fejezet
+appendix = függelék
+contents = Tartalomjegyzék
+listfigure = Ábrák jegyzéke
+listtable = Táblázatok jegyzéke
+index = Tárgymutató
+figure = ábra
+table = táblázat
+part = rész
+encl = Melléklet
+cc = Körlevél–címzettek
+headto = Címzett
+page = oldal
+see = lásd
+also = lásd még
+proof = Bizonyítás
+glossary = Szójegyzék
+
+[captions.licr]
+preface = El\H osz\'o
+ref = Hivatkoz\'asok
+abstract = Kivonat
+bib = Irodalomjegyz\'ek
+chapter = fejezet
+appendix = f\"uggel\'ek
+contents = Tartalomjegyz\'ek
+listfigure = \'Abr\'ak jegyz\'eke
+listtable = T\'abl\'azatok jegyz\'eke
+index = T\'argymutat\'o
+figure = \'abra
+table = t\'abl\'azat
+part = r\'esz
+encl = Mell\'eklet
+cc = K\"orlev\'el\textendash c\'\i mzettek
+headto = C\'\i mzett
+page = oldal
+see = l\'asd
+also = l\'asd m\'eg
+proof = Bizony\'\i t\'as
+glossary = Sz\'ojegyz\'ek
+
+[date.gregorian]
+date.long = [y].[ ][MMMM] [d].
+date.short = [y]. [MM]. [dd].
+months.wide.1 = január
+months.wide.2 = február
+months.wide.3 = március
+months.wide.4 = április
+months.wide.5 = május
+months.wide.6 = június
+months.wide.7 = július
+months.wide.8 = augusztus
+months.wide.9 = szeptember
+months.wide.10 = október
+months.wide.11 = november
+months.wide.12 = december
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = Á
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = Sz
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = hétfő
+days.wide.tue = kedd
+days.wide.wed = szerda
+days.wide.thu = csütörtök
+days.wide.fri = péntek
+days.wide.sat = szombat
+days.wide.sun = vasárnap
+days.abbreviated.mon = H
+days.abbreviated.tue = K
+days.abbreviated.wed = Sze
+days.abbreviated.thu = Cs
+days.abbreviated.fri = P
+days.abbreviated.sat = Szo
+days.abbreviated.sun = V
+days.narrow.mon = H
+days.narrow.tue = K
+days.narrow.wed = Sz
+days.narrow.thu = Cs
+days.narrow.fri = P
+days.narrow.sat = Sz
+days.narrow.sun = V
+dayPeriods.abbreviated.am = de.
+dayPeriods.abbreviated.pm = du.
+dayPeriods.narrow.am = de.
+dayPeriods.narrow.pm = du.
+dayPeriods.wide.am = de.
+dayPeriods.wide.pm = du.
+
+[date.gregorian.licr]
+months.wide.1 = janu\'ar
+months.wide.2 = febru\'ar
+months.wide.3 = m\'arcius
+months.wide.4 = \'aprilis
+months.wide.5 = m\'ajus
+months.wide.6 = j\'unius
+months.wide.7 = j\'ulius
+months.wide.8 = augusztus
+months.wide.9 = szeptember
+months.wide.10 = okt\'ober
+months.wide.11 = november
+months.wide.12 = december
+
+[time.gregorian]
+time.medium = [H]:[mm]:[ss]
+time.short = [H]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = hungarian
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „”»«
+auxiliary = [à ă â å ä ã ā æ ç è ĕ ê ë ē ì ĭ î ï ī ñ ò ŏ ô ø ō œ q ù ŭ û ū w x y ÿ]
+exemplarCharacters = [a á b c {cs} {ccs} d {dz} {ddz} {dzs} {ddzs} e é f g {gy} {ggy} h i í j k l {ly} {lly} m n {ny} {nny} o ó ö ő p r s {sz} {ssz} t {ty} {tty} u ú ü ű v z {zs} {zzs}]
+index = [A Á B C {CS} D {DZ} {DZS} E É F G {GY} H I Í J K L {LY} M N {NY} O Ó Ö Ő P Q R S {SZ} T {TY} U Ú Ü Ű V W X Y Z {ZS}]
+punctuation = [\\- – , ; \\: ! ? . … ' ’ \" ” „ « » ( ) \\[ \\] \\{ \\} ⟨ ⟩ § @ * / \\& # ~ ⁒]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/hu/babel-hungarian.tex b/Master/texmf-dist/tex/generic/babel/locale/hu/babel-hungarian.tex
new file mode 100644
index 00000000000..a774379bd90
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/hu/babel-hungarian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{hu}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/hy/babel-armenian.tex b/Master/texmf-dist/tex/generic/babel/locale/hy/babel-armenian.tex
new file mode 100644
index 00000000000..d7a826c56df
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/hy/babel-armenian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{hy}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/hy/babel-hy.ini b/Master/texmf-dist/tex/generic/babel/locale/hy/babel-hy.ini
new file mode 100644
index 00000000000..24989d817c8
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/hy/babel-hy.ini
@@ -0,0 +1,171 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = հայերեն
+name.english = Armenian
+name.babel = armenian
+tag.bcp47 = hy
+tag.opentype = HYE
+script.name = Armenian
+script.tag.bcp47 = Armn
+script.tag.opentype = armn
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [dd] [MMMM], [y] թ.
+date.short = [dd].[MM].[yy]
+months.wide.1 = հունվարի
+months.wide.2 = փետրվարի
+months.wide.3 = մարտի
+months.wide.4 = ապրիլի
+months.wide.5 = մայիսի
+months.wide.6 = հունիսի
+months.wide.7 = հուլիսի
+months.wide.8 = օգոստոսի
+months.wide.9 = սեպտեմբերի
+months.wide.10 = հոկտեմբերի
+months.wide.11 = նոյեմբերի
+months.wide.12 = դեկտեմբերի
+months.narrow.1 = Հ
+months.narrow.2 = Փ
+months.narrow.3 = Մ
+months.narrow.4 = Ա
+months.narrow.5 = Մ
+months.narrow.6 = Հ
+months.narrow.7 = Հ
+months.narrow.8 = Օ
+months.narrow.9 = Ս
+months.narrow.10 = Հ
+months.narrow.11 = Ն
+months.narrow.12 = Դ
+days.wide.mon = երկուշաբթի
+days.wide.tue = երեքշաբթի
+days.wide.wed = չորեքշաբթի
+days.wide.thu = հինգշաբթի
+days.wide.fri = ուրբաթ
+days.wide.sat = շաբաթ
+days.wide.sun = կիրակի
+days.abbreviated.mon = երկ
+days.abbreviated.tue = երք
+days.abbreviated.wed = չրք
+days.abbreviated.thu = հնգ
+days.abbreviated.fri = ուր
+days.abbreviated.sat = շբթ
+days.abbreviated.sun = կիր
+days.narrow.mon = Ե
+days.narrow.tue = Ե
+days.narrow.wed = Չ
+days.narrow.thu = Հ
+days.narrow.fri = Ո
+days.narrow.sat = Շ
+days.narrow.sun = Կ
+dayPeriods.abbreviated.am = ԿԱ
+dayPeriods.abbreviated.pm = ԿՀ
+dayPeriods.narrow.am = ա
+dayPeriods.narrow.pm = հ
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules = armenian
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»«»
+auxiliary = []
+exemplarCharacters = [ա բ գ դ ե զ է ը թ ժ ի լ խ ծ կ հ ձ ղ ճ մ յ ն շ ո չ պ ջ ռ ս վ տ ր ց ւ փ ք և օ ֆ]
+punctuation = [֊ , ՝ \\: ՜ ՞ . « » ՚ ՛ ՟]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = ՈչԹ
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ia/babel-ia.ini b/Master/texmf-dist/tex/generic/babel/locale/ia/babel-ia.ini
new file mode 100644
index 00000000000..427854d4d55
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ia/babel-ia.ini
@@ -0,0 +1,122 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.english = Interlingua
+name.babel = interlingua
+tag.bcp47 = ia
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Prefacio
+ref = Referentias
+abstract = Summario
+bib = Bibliographia
+chapter = Capitulo
+appendix = Appendice
+contents = Contento
+listfigure = Lista de figuras
+listtable = Lista de tabellas
+index = Indice
+figure = Figura
+table = Tabella
+part = Parte
+encl = Incluso
+cc = Copia
+headto = A
+page = Pagina
+see = vide
+also = vide etiam
+proof = Prova
+glossary = Glossario
+
+[captions.licr]
+preface = Prefacio
+ref = Referentias
+abstract = Summario
+bib = Bibliographia
+chapter = Capitulo
+appendix = Appendice
+contents = Contento
+listfigure = Lista de figuras
+listtable = Lista de tabellas
+index = Indice
+figure = Figura
+table = Tabella
+part = Parte
+encl = Incluso
+cc = Copia
+headto = A
+page = Pagina
+see = vide
+also = vide etiam
+proof = Prova
+glossary = Glossario
+
+[date.gregorian]
+date.long = le[ ][d] de [MMMM] [y]
+months.wide.1 = januario
+months.wide.2 = februario
+months.wide.3 = martio
+months.wide.4 = april
+months.wide.5 = maio
+months.wide.6 = junio
+months.wide.7 = julio
+months.wide.8 = augusto
+months.wide.9 = septembre
+months.wide.10 = octobre
+months.wide.11 = novembre
+months.wide.12 = decembre
+
+[date.gregorian.licr]
+months.wide.1 = januario
+months.wide.2 = februario
+months.wide.3 = martio
+months.wide.4 = april
+months.wide.5 = maio
+months.wide.6 = junio
+months.wide.7 = julio
+months.wide.8 = augusto
+months.wide.9 = septembre
+months.wide.10 = octobre
+months.wide.11 = novembre
+months.wide.12 = decembre
+
+[typography]
+frenchspacing = no
+hyphenrules = interlingua
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes =
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ia/babel-interlingua.tex b/Master/texmf-dist/tex/generic/babel/locale/ia/babel-interlingua.tex
new file mode 100644
index 00000000000..96cf9334b42
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ia/babel-interlingua.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ia}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/id/babel-id.ini b/Master/texmf-dist/tex/generic/babel/locale/id/babel-id.ini
new file mode 100644
index 00000000000..b011968309d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/id/babel-id.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Indonesia
+name.english = Indonesian
+name.babel = indonesian
+tag.bcp47 = id
+tag.opentype = IND
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Pendahuluan
+ref = Pustaka
+abstract = Ringkasan
+bib = Bibliografi
+chapter = Bab
+appendix = Lampiran
+contents = Daftar Isi
+listfigure = Daftar Gambar
+listtable = Daftar Tabel
+index = Indeks
+figure = Gambar
+table = Tabel
+part = Bagian
+encl = Lampiran
+cc = cc
+headto = Kepada
+page = Halaman
+see = lihat
+also = lihat juga
+proof = Bukti
+glossary = Daftar Istilah
+
+[captions.licr]
+preface = Pendahuluan
+ref = Pustaka
+abstract = Ringkasan
+bib = Bibliografi
+chapter = Bab
+appendix = Lampiran
+contents = Daftar\space Isi
+listfigure = Daftar\space Gambar
+listtable = Daftar\space Tabel
+index = Indeks
+figure = Gambar
+table = Tabel
+part = Bagian
+encl = Lampiran
+cc = cc
+headto = Kepada
+page = Halaman
+see = lihat
+also = lihat\space juga
+proof = Bukti
+glossary = Daftar\space Istilah
+
+[date.gregorian]
+date.long = [d][ ][MMMM] [y]
+date.short = [dd]/[MM]/[yy]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Maret
+months.wide.4 = April
+months.wide.5 = Mei
+months.wide.6 = Juni
+months.wide.7 = Juli
+months.wide.8 = Agustus
+months.wide.9 = September
+months.wide.10 = Oktober
+months.wide.11 = November
+months.wide.12 = Desember
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Senin
+days.wide.tue = Selasa
+days.wide.wed = Rabu
+days.wide.thu = Kamis
+days.wide.fri = Jumat
+days.wide.sat = Sabtu
+days.wide.sun = Minggu
+days.abbreviated.mon = Sen
+days.abbreviated.tue = Sel
+days.abbreviated.wed = Rab
+days.abbreviated.thu = Kam
+days.abbreviated.fri = Jum
+days.abbreviated.sat = Sab
+days.abbreviated.sun = Min
+days.narrow.mon = S
+days.narrow.tue = S
+days.narrow.wed = R
+days.narrow.thu = K
+days.narrow.fri = J
+days.narrow.sat = S
+days.narrow.sun = M
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Maret
+months.wide.4 = April
+months.wide.5 = Mei
+months.wide.6 = Juni
+months.wide.7 = Juli
+months.wide.8 = Agustus
+months.wide.9 = September
+months.wide.10 = Oktober
+months.wide.11 = November
+months.wide.12 = Desember
+
+[time.gregorian]
+time.medium = [HH].[mm].[ss]
+time.short = [HH].[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = indonesian
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [å]
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [‐ – — , ; \\: ! ? . … ' ‘ ’ “ ” ( ) \\[ \\] /]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/id/babel-indonesian.tex b/Master/texmf-dist/tex/generic/babel/locale/id/babel-indonesian.tex
new file mode 100644
index 00000000000..6f4c2464e48
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/id/babel-indonesian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{id}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ig/babel-ig.ini b/Master/texmf-dist/tex/generic/babel/locale/ig/babel-ig.ini
new file mode 100644
index 00000000000..00648eb70e8
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ig/babel-ig.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Igbo
+name.english = Igbo
+name.babel = igbo
+tag.bcp47 = ig
+tag.opentype = IBO
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Jenụwarị
+months.wide.2 = Febrụwarị
+months.wide.3 = Maachị
+months.wide.4 = Eprel
+months.wide.5 = Mee
+months.wide.6 = Juun
+months.wide.7 = Julaị
+months.wide.8 = Ọgọọst
+months.wide.9 = Septemba
+months.wide.10 = Ọktoba
+months.wide.11 = Novemba
+months.wide.12 = Disemba
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = Mọnde
+days.wide.tue = Tiuzdee
+days.wide.wed = Wenezdee
+days.wide.thu = Tọọzdee
+days.wide.fri = Fraịdee
+days.wide.sat = Satọdee
+days.wide.sun = Mbọsị Ụka
+days.abbreviated.mon = Mọn
+days.abbreviated.tue = Tiu
+days.abbreviated.wed = Wen
+days.abbreviated.thu = Tọọ
+days.abbreviated.fri = Fraị
+days.abbreviated.sat = Sat
+days.abbreviated.sun = Ụka
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = A.M.
+dayPeriods.abbreviated.pm = P.M.
+dayPeriods.narrow.am = A.M.
+dayPeriods.narrow.pm = P.M.
+dayPeriods.wide.am = A.M.
+dayPeriods.wide.pm = P.M.
+
+[date.gregorian.licr]
+months.wide.1 = Jen\d uwar\d i
+months.wide.2 = Febr\d uwar\d i
+months.wide.3 = Maach\d i
+months.wide.4 = Eprel
+months.wide.5 = Mee
+months.wide.6 = Juun
+months.wide.7 = Jula\d i
+months.wide.8 = \d Og\d o\d ost
+months.wide.9 = Septemba
+months.wide.10 = \d Oktoba
+months.wide.11 = Novemba
+months.wide.12 = Disemba
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a b {ch} d e ẹ f g {gb} {gh} {gw} h i ị j k {kp} {kw} l m n ṅ {nw} {ny} o ọ p r s {sh} t u ụ v w y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ig/babel-igbo.tex b/Master/texmf-dist/tex/generic/babel/locale/ig/babel-igbo.tex
new file mode 100644
index 00000000000..6aacb5cf660
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ig/babel-igbo.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ig}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ii/babel-ii.ini b/Master/texmf-dist/tex/generic/babel/locale/ii/babel-ii.ini
new file mode 100644
index 00000000000..ec029b951f8
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ii/babel-ii.ini
@@ -0,0 +1,171 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ꆈꌠꉙ
+name.english = Sichuan Yi
+name.babel = sichuanyi
+tag.bcp47 = ii
+tag.opentype = YIM
+script.name = Yi
+script.tag.bcp47 = Yiii
+script.tag.opentype = yi
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y] [MMMM] [d]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = ꋍꆪ
+months.wide.2 = ꑍꆪ
+months.wide.3 = ꌕꆪ
+months.wide.4 = ꇖꆪ
+months.wide.5 = ꉬꆪ
+months.wide.6 = ꃘꆪ
+months.wide.7 = ꏃꆪ
+months.wide.8 = ꉆꆪ
+months.wide.9 = ꈬꆪ
+months.wide.10 = ꊰꆪ
+months.wide.11 = ꊰꊪꆪ
+months.wide.12 = ꊰꑋꆪ
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = ꆏꊂꋍ
+days.wide.tue = ꆏꊂꑍ
+days.wide.wed = ꆏꊂꌕ
+days.wide.thu = ꆏꊂꇖ
+days.wide.fri = ꆏꊂꉬ
+days.wide.sat = ꆏꊂꃘ
+days.wide.sun = ꑭꆏꑍ
+days.abbreviated.mon = ꆏꋍ
+days.abbreviated.tue = ꆏꑍ
+days.abbreviated.wed = ꆏꌕ
+days.abbreviated.thu = ꆏꇖ
+days.abbreviated.fri = ꆏꉬ
+days.abbreviated.sat = ꆏꃘ
+days.abbreviated.sun = ꑭꆏ
+days.narrow.mon = ꋍ
+days.narrow.tue = ꑍ
+days.narrow.wed = ꌕ
+days.narrow.thu = ꇖ
+days.narrow.fri = ꉬ
+days.narrow.sat = ꃘ
+days.narrow.sun = ꆏ
+dayPeriods.abbreviated.am = ꎸꄑ
+dayPeriods.abbreviated.pm = ꁯꋒ
+dayPeriods.narrow.am = ꎸꄑ
+dayPeriods.narrow.pm = ꁯꋒ
+dayPeriods.wide.am = ꎸꄑ
+dayPeriods.wide.pm = ꁯꋒ
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [ꀀ-ꒌ]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ii/babel-sichuanyi.tex b/Master/texmf-dist/tex/generic/babel/locale/ii/babel-sichuanyi.tex
new file mode 100644
index 00000000000..bf22b6a4acc
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ii/babel-sichuanyi.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ii}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/is/babel-icelandic.tex b/Master/texmf-dist/tex/generic/babel/locale/is/babel-icelandic.tex
new file mode 100644
index 00000000000..6de39cc9c57
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/is/babel-icelandic.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{is}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/is/babel-is.ini b/Master/texmf-dist/tex/generic/babel/locale/is/babel-is.ini
new file mode 100644
index 00000000000..a29154cbef3
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/is/babel-is.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = íslenska
+name.english = Icelandic
+name.babel = icelandic
+tag.bcp47 = is
+tag.opentype = ISL
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Formáli
+ref = Heimildir
+abstract = Útdráttur
+bib = Heimildir
+chapter = Kafli
+appendix = Viðauki
+contents = Efnisyfirlit
+listfigure = Myndaskrá
+listtable = Töfluskrá
+index = Atriðisorðaskrá
+figure = Mynd
+table = Tafla
+part = Hluti
+encl = Hjálagt
+cc = Samrit
+headto = Til:
+page = Blaðsíða
+see = Sjá
+also = Sjá einnig
+proof = Sönnun
+glossary = Orðalisti
+
+[captions.licr]
+preface = Form\'ali
+ref = Heimildir
+abstract = \'Utdr\'attur
+bib = Heimildir
+chapter = Kafli
+appendix = Vi\dh auki
+contents = Efnisyfirlit
+listfigure = Myndaskr\'a
+listtable = T\"ofluskr\'a
+index = Atri\dh isor\dh askr\'a
+figure = Mynd
+table = Tafla
+part = Hluti
+encl = Hj\'alagt
+cc = Samrit
+headto = Til:
+page = Bla\dh s\'\i\dh a
+see = Sj\'a
+also = Sj\'a einnig
+proof = S\"onnun
+glossary = Or\dh alisti
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y]
+date.short = [d].[M].[y]
+months.wide.1 = janúar
+months.wide.2 = febrúar
+months.wide.3 = mars
+months.wide.4 = apríl
+months.wide.5 = maí
+months.wide.6 = júní
+months.wide.7 = júlí
+months.wide.8 = ágúst
+months.wide.9 = september
+months.wide.10 = október
+months.wide.11 = nóvember
+months.wide.12 = desember
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = Á
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = mánudagur
+days.wide.tue = þriðjudagur
+days.wide.wed = miðvikudagur
+days.wide.thu = fimmtudagur
+days.wide.fri = föstudagur
+days.wide.sat = laugardagur
+days.wide.sun = sunnudagur
+days.abbreviated.mon = mán.
+days.abbreviated.tue = þri.
+days.abbreviated.wed = mið.
+days.abbreviated.thu = fim.
+days.abbreviated.fri = fös.
+days.abbreviated.sat = lau.
+days.abbreviated.sun = sun.
+days.narrow.mon = M
+days.narrow.tue = Þ
+days.narrow.wed = M
+days.narrow.thu = F
+days.narrow.fri = F
+days.narrow.sat = L
+days.narrow.sun = S
+dayPeriods.abbreviated.am = f.h.
+dayPeriods.abbreviated.pm = e.h.
+dayPeriods.narrow.am = f.
+dayPeriods.narrow.pm = e.
+dayPeriods.wide.am = f.h.
+dayPeriods.wide.pm = e.h.
+
+[date.gregorian.licr]
+months.wide.1 = jan\'uar
+months.wide.2 = febr\'uar
+months.wide.3 = mars
+months.wide.4 = apr\'\i l
+months.wide.5 = ma\'\i
+months.wide.6 = j\'un\'\i
+months.wide.7 = j\'ul\'\i
+months.wide.8 = \'ag\'ust
+months.wide.9 = september
+months.wide.10 = okt\'ober
+months.wide.11 = n\'ovember
+months.wide.12 = desember
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = icelandic
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‚‘
+auxiliary = [c q w z]
+exemplarCharacters = [a á b d ð e é f g h i í j k l m n o ó p r s t u ú v x y ý þ æ ö]
+index = [A Á B C D Ð E É F G H I Í J K L M N O Ó P Q R S T U Ú V W X Y Ý Z Þ Æ Ö]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/it/babel-it.ini b/Master/texmf-dist/tex/generic/babel/locale/it/babel-it.ini
new file mode 100644
index 00000000000..ab6b1796db0
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/it/babel-it.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = italiano
+name.english = Italian
+name.babel = italian
+tag.bcp47 = it
+tag.opentype = ITA
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Prefazione
+ref = Riferimenti bibliografici
+abstract = Sommario
+bib = Bibliografia
+chapter = Capitolo
+appendix = Appendice
+contents = Indice
+listfigure = Elenco delle figure
+listtable = Elenco delle tabelle
+index = Indice analitico
+figure = Figura
+table = Tabella
+part = Parte
+encl = Allegati
+cc = e~p.~c.
+headto = Per
+page = Pag.
+see = vedi
+also = vedi anche
+proof = Dimostrazione
+glossary = Glossario
+
+[captions.licr]
+preface = Prefazione
+ref = Riferimenti bibliografici
+abstract = Sommario
+bib = Bibliografia
+chapter = Capitolo
+appendix = Appendice
+contents = Indice
+listfigure = Elenco delle figure
+listtable = Elenco delle tabelle
+index = Indice analitico
+figure = Figura
+table = Tabella
+part = Parte
+encl = Allegati
+cc = e~p.~c.
+headto = Per
+page = Pag.
+see = vedi
+also = vedi anche
+proof = Dimostrazione
+glossary = Glossario
+
+[date.gregorian]
+date.long = [d][ ][MMMM] [y]
+date.short = [dd]/[MM]/[yy]
+months.wide.1 = gennaio
+months.wide.2 = febbraio
+months.wide.3 = marzo
+months.wide.4 = aprile
+months.wide.5 = maggio
+months.wide.6 = giugno
+months.wide.7 = luglio
+months.wide.8 = agosto
+months.wide.9 = settembre
+months.wide.10 = ottobre
+months.wide.11 = novembre
+months.wide.12 = dicembre
+months.narrow.1 = G
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = G
+months.narrow.7 = L
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = lunedì
+days.wide.tue = martedì
+days.wide.wed = mercoledì
+days.wide.thu = giovedì
+days.wide.fri = venerdì
+days.wide.sat = sabato
+days.wide.sun = domenica
+days.abbreviated.mon = lun
+days.abbreviated.tue = mar
+days.abbreviated.wed = mer
+days.abbreviated.thu = gio
+days.abbreviated.fri = ven
+days.abbreviated.sat = sab
+days.abbreviated.sun = dom
+days.narrow.mon = L
+days.narrow.tue = M
+days.narrow.wed = M
+days.narrow.thu = G
+days.narrow.fri = V
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = m.
+dayPeriods.narrow.pm = p.
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = gennaio
+months.wide.2 = febbraio
+months.wide.3 = marzo
+months.wide.4 = aprile
+months.wide.5 = maggio
+months.wide.6 = giugno
+months.wide.7 = luglio
+months.wide.8 = agosto
+months.wide.9 = settembre
+months.wide.10 = ottobre
+months.wide.11 = novembre
+months.wide.12 = dicembre
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = italian
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»“”
+auxiliary = [ª á â å ä ã æ ç ê ë í î ï ñ º ô ö õ ø œ ß ú û ü ÿ]
+exemplarCharacters = [a à b c d e é è f g h i ì j k l m n o ó ò p q r s t u ù v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- — , ; \\: ! ? . … ' ’ \" “ ” « » ( ) \\[ \\] \\{ \\} @ /]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/it/babel-italian.tex b/Master/texmf-dist/tex/generic/babel/locale/it/babel-italian.tex
new file mode 100644
index 00000000000..3c4b81c9642
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/it/babel-italian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{it}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ja/babel-ja.ini b/Master/texmf-dist/tex/generic/babel/locale/ja/babel-ja.ini
new file mode 100644
index 00000000000..261400ae51d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ja/babel-ja.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = 日本語
+name.english = Japanese
+name.babel = japanese
+tag.bcp47 = ja
+tag.opentype = JAN
+script.name = Japanese
+script.tag.bcp47 = Jpan
+script.tag.opentype = kana
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y]年[M]月[d]日
+date.short = [y]/[MM]/[dd]
+months.wide.1 = 1月
+months.wide.2 = 2月
+months.wide.3 = 3月
+months.wide.4 = 4月
+months.wide.5 = 5月
+months.wide.6 = 6月
+months.wide.7 = 7月
+months.wide.8 = 8月
+months.wide.9 = 9月
+months.wide.10 = 10月
+months.wide.11 = 11月
+months.wide.12 = 12月
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = 月曜日
+days.wide.tue = 火曜日
+days.wide.wed = 水曜日
+days.wide.thu = 木曜日
+days.wide.fri = 金曜日
+days.wide.sat = 土曜日
+days.wide.sun = 日曜日
+days.abbreviated.mon = 月
+days.abbreviated.tue = 火
+days.abbreviated.wed = 水
+days.abbreviated.thu = 木
+days.abbreviated.fri = 金
+days.abbreviated.sat = 土
+days.abbreviated.sun = 日
+days.narrow.mon = 月
+days.narrow.tue = 火
+days.narrow.wed = 水
+days.narrow.thu = 木
+days.narrow.fri = 金
+days.narrow.sat = 土
+days.narrow.sun = 日
+dayPeriods.abbreviated.am = 午前
+dayPeriods.abbreviated.pm = 午後
+dayPeriods.narrow.am = 午前
+dayPeriods.narrow.pm = 午後
+dayPeriods.wide.am = 午前
+dayPeriods.wide.pm = 午後
+
+[time.gregorian]
+time.medium = [H]:[mm]:[ss]
+time.short = [H]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = 「」『』
+auxiliary = [兌 拼 楔 錄 鳯]
+exemplarCharacters = [々 ゝヽ ゞヾ ー ぁァ あア ぃィ いイ ぅゥ うウ ヴ ぇェ えエ ぉォ おオ ヵ かカ がガ きキ ぎギ くク ぐグ ヶ けケ げゲ こコ ごゴ さサ ざザ しシ じジ すス ずズ せセ ぜゼ そソ ぞゾ たタ だダ ちチ ぢヂ っッ つツ づヅ てテ でデ とト どド なナ にニ ぬヌ ねネ のノ はハ ばバ ぱパ ひヒ びビ ぴピ ふフ ぶブ ぷプ へヘ べベ ぺペ ほホ ぼボ ぽポ まマ みミ むム めメ もモ ゃャ やヤ ゅュ ゆユ ょョ よヨ らラ りリ るル れレ ろロ ゎヮ わワ ゐヰ ゑヱ をヲ んン 一 丁 七 万-下 不 与 丑 且 世 丘 丙 両 並 中 丸 丹 主 久 乏 乗 乙 九 乱 乳 乾 亀 了 予 争 事 二 互 五 井 亜 亡 交 亥 亨 享-亭 人 仁 今 介 仏 仕 他 付 仙 代-以 仮 仰 仲 件 任 企 伊 伏-休 会 伝 伯 伴 伸 伺 似 但 位-佐 体 何 余 作 佳 併 使 例 侍 供 依 価 侮 侯 侵 便 係 促 俊 俗 保 信 修 俳 俵 俸 俺 倉 個 倍 倒 候 借 倣 値 倫 倹 偉 偏 停 健 側-偶 偽 傍 傑 傘 備 催 債 傷 傾 働 像 僕 僚 僧 儀 億 儒 償 優 元-兆 先 光 克 免 兎 児 党 入 全 八-六 共 兵 具 典 兼 内 円 冊 再 冒 冗 写 冠 冬 冷 准 凍 凝 凡 処 凶 凸-出 刀 刃 分-刈 刊 刑 列 初 判 別 利 到 制-券 刺 刻 則 削 前 剖 剛 剣 剤 副 剰 割 創 劇 力 功 加 劣 助 努 励 労 効 劾 勅 勇 勉 動 勘 務 勝 募 勢 勤 勧 勲 勺 匁 包 化 北 匠 匹-医 匿 十 千 升 午 半 卑-協 南 単 博 占 卯-危 即-卵 卸 厄 厘 厚 原 厳 去 参 又 及-収 叔 取 受 叙 口-句 叫 召 可 台 史 右 号 司 各 合 吉 同-向 君 吟 否 含 吸 吹 呈-告 周 味 呼 命 和 咲 哀 品 員 哲 唆 唇 唐 唯 唱 商 問 啓 善 喚 喜 喝 喪 喫 営 嗣 嘆 嘉 嘱 器 噴 嚇 囚 四 回 因 団 困 囲 図 固 国 圏 園 土 圧 在 地 坂 均 坊 坑 坪 垂 型 垣 埋 城 域 執 培 基 埼 堀 堂 堅 堕 堤 堪 報 場 塀 塁 塊 塑 塔 塗 塚 塩 塾 境 墓 増 墜 墨 墳 墾 壁 壇 壊 壌 士 壬 壮 声-売 変 夏 夕 外 多 夜 夢 大 天-夫 央 失 奇-奉 奏 契 奔 奥 奨 奪 奮 女 奴 好 如-妄 妊 妙 妥 妨 妹 妻 姉 始 姓 委 姫 姻 姿 威 娘 娠 娯 婆 婚 婦 婿 媒 嫁 嫌 嫡 嬢 子 孔 字 存 孝 季 孤 学 孫 宅 宇-安 完 宗-定 宜 宝 実 客-室 宮 宰 害-家 容 宿 寂 寄-密 富 寒 寛 寝 察 寡 寧 審 寮 寸 寺 対 寿 封 専 射 将 尉-尋 導 小 少 尚 就 尺 尼-局 居 屈 届 屋 展 属 層 履 屯 山 岐 岡 岩 岬 岳 岸 峠 峡 峰 島 崇 崎 崩 川 州 巡 巣 工-巨 差 己 巳 巻 市 布 帆 希 帝 帥 師 席 帯 帰 帳 常 帽 幅 幕 幣 干-年 幸 幹 幻-幾 庁 広 床 序 底 店 庚 府 度 座 庫 庭 庶-庸 廃 廉 廊 延 廷 建 弁 弊 式 弐 弓-引 弘 弟 弦 弧 弱 張 強 弾 当 形 彩 彫 彰 影 役 彼 往 征 径 待 律 後 徐 徒 従 得 御 復 循 微 徳 徴 徹 心 必 忌 忍 志-忙 応 忠 快 念 怒 怖 思 怠 急 性 怪 恋 恐 恒 恥 恨 恩 恭 息 恵 悔 悟 悠 患 悦 悩 悪 悲 悼 情 惑 惜 惨 惰 想 愁 愉 意 愚 愛 感 慈 態 慌 慎 慕 慢 慣 慨 慮 慰 慶 憂 憎 憤 憩 憲 憶 憾 懇 懐 懲 懸 戊 戌 成-戒 戦 戯 戸 戻 房 所 扇 扉 手 才 打 払 扱 扶 批 承 技 抄 把 抑 投 抗 折 抜 択 披 抱 抵 抹 押 抽 担 拍 拐 拒 拓 拘 拙 招 拝 拠 拡 括 拷 拾 持 指 挑 挙 挟 振 挿 捕 捜 捨 据 掃 授 掌 排 掘 掛 採 探 接 控 推 措 掲 描 提 揚 換 握 揮 援 揺 損 搬 搭 携 搾 摂 摘 摩 撃 撤 撮 撲 擁 操 擦 擬 支 改 攻 放 政 故 敏 救 敗 教 敢 散 敬 数 整 敵 敷 文 斉 斎 斗 料 斜 斤 斥 断 新 方 施 旅 旋 族 旗 既 日 旧-早 旬 昆 昇 昌 明 易 昔 星 映 春 昨 昭 是 昼 時 晩 普 景 晴 晶 暁 暇 暑 暖 暗 暦 暫 暮 暴 曇 曜 曲 更 書 曹 替 最 月 有 服 朕 朗 望 朝 期 木 未-札 朱 朴 机 朽 杉 材 村 束 条 来 杯 東 松 板 析 林 枚 果 枝 枠 枢 枯 架 柄 某 染 柔 柱 柳 査 栄 栓 校 株 核 根 格 栽 桃 案 桑 桜 桟 梅 械 棄 棋 棒 棚 棟 森 棺 植 検 業 極 楼 楽 概 構 様 槽 標 模 権 横 樹 橋 機 欄 欠 次 欧 欲 欺 款 歌 歓 止 正 武 歩 歯 歳 歴 死 殉-残 殖 殴 段 殺 殻 殿 母 毎 毒 比 毛 氏 民 気 水 氷 永 汁 求 汎 汗 汚 江 池 決 汽 沈 沖 没 沢 河 沸 油 治 沼 沿 況 泉 泊 泌 法 泡-泣 泥 注 泰 泳 洋 洗 洞 津 洪 活 派 流 浄 浅 浜 浦 浪 浮 浴 海 浸 消 涙 涯 液 涼 淑 淡 深 混 添 清 渇-渉 渋 渓 減 渡 渦 温 測 港 湖 湯 湾-満 源 準 溝 溶 滅 滋 滑 滝 滞 滴 漁 漂 漆 漏 演 漠 漢 漫 漬 漸 潔 潜 潟 潤 潮 澄 激 濁 濃 濫 濯 瀬 火 灯 灰 災 炉 炊 炎 炭 点 為 烈 無 焦 然 焼 煙 照 煩 煮 熟 熱 燃 燥 爆 爵 父 片 版 牙 牛 牧 物 牲 特 犠 犬 犯 状 狂 狩 独 狭 猛 猟 猪 猫 献 猶 猿 獄 獣 獲 玄 率 玉 王 珍 珠 班 現 球 理 琴 環 璽 瓶 甘 甚 生 産 用 田-申 男 町 画 界 畑 畔 留 畜 畝 略 番 異 畳 疎 疑 疫 疲 疾 病 症 痘 痛 痢 痴 療 癒 癖 癸 発 登 白 百 的 皆 皇 皮 皿 盆 益 盗 盛 盟 監 盤 目 盲 直 相 盾 省 看 県 真 眠 眺 眼 着 睡 督 瞬 矛 矢 知 短 矯 石 砂 研 砕 砲 破 硝 硫 硬 碁 碑 確 磁 磨 礁 礎 示 礼 社 祈 祉 祖 祚 祝 神 祥 票 祭 禁 禄 禅 禍-福 秀 私 秋 科 秒 秘 租 秩 称 移 程 税 稚 種 稲 稼 稿 穀 穂 積 穏 穫 穴 究 空 突 窃 窒 窓 窮 窯 立 竜 章 童 端 競 竹 笑 笛 符 第 筆 等 筋 筒 答 策 箇 算 管 箱 節 範 築 篤 簡 簿 籍 米 粉 粋 粒 粗 粘 粛 粧 精 糖 糧 糸 系 糾 紀 約 紅 紋 納 純 紙-紛 素-索 紫 累 細 紳 紹 紺 終 組 経 結 絞 絡 給 統 絵 絶 絹 継 続 維 綱 網 綿 緊 総 緑 緒 線 締 編 緩 緯 練 縁 縄 縛 縦 縫 縮 績 繁 繊 織 繕 繭 繰 缶 罪 置 罰 署 罷 羅 羊 美 群 義 羽 翁 翌 習 翻 翼 老 考 者 耐 耕 耗 耳 聖 聞 聴 職 肉 肌 肖 肝 肢 肥 肩 肪 肯 育 肺 胃 胆 背 胎 胞 胴 胸 能 脂 脅 脈 脚 脱 脳 脹 腐 腕 腰 腸 腹 膚 膜 膨 臓 臣 臨 自 臭 至 致 興 舌 舎 舗 舞 舟 航 般 舶 船 艇 艦 良 色 芋 芝 花 芳 芸 芽 苗 若 苦 英 茂 茎 茶 草 荒 荘 荷 菊 菌 菓 菜 華 落 葉 著 葬 蒸 蓄 蔵 薄 薦 薪-薬 藤 藩 藻 虎 虐 虚 虜 虞 虫 蚊 蚕 蛇 蛍 蛮 融 血 衆 行 術 街 衛 衝 衡 衣 表 衰 衷 袋 被 裁 裂 装 裏 裕 補 裸 製 複 褐 褒 襟 襲 西 要 覆 覇 見 規 視 覚 覧 親 観 角 解 触 言 訂 計 討 訓 託 記 訟 訪 設 許 訳 訴 診 証 詐 詔 評 詞 詠 試 詩 詰-詳 誇 誉 誌 認 誓 誕 誘 語 誠 誤 説 読 誰 課 調 談 請 論 諭 諮 諸 諾 謀 謁 謄 謙 講 謝 謡 謹 識 譜 警 議 譲 護 谷 豆 豊 豚 象 豪 貝 貞 負-貢 貧-販 貫 責 貯 貴 買 貸 費 貿 賀 賃 賄 資 賊 賓 賛 賜 賞 賠 賢 賦 質 購 贈 赤 赦 走 赴 起 超 越 趣 足 距 跡 路 跳 践 踊 踏 躍 身 車 軌 軍 軒 軟 転 軸 軽 較 載 輝 輩 輪 輸 轄 辛 辞 辰-農 辺 込 迅 迎 近 返 迫 迭 述 迷 追 退 送 逃 逆 透 逐 逓 途 通 逝 速 造 連 逮 週 進 逸 遂 遅 遇 遊 運 遍 過 道-違 遠 遣 適 遭 遮 遵 遷 選 遺 避 還 邦 邪 邸 郊 郎 郡 部 郭 郵 郷 都 酉 酌 配 酒 酔 酢 酪 酬 酵 酷 酸 醜 醸 釈 里-量 金 針 釣 鈍 鈴 鉄 鉛 鉢 鉱 銀 銃 銅 銑 銘 銭 鋭 鋳 鋼 錘 錠 錬 錯 録 鍛 鎖 鎮 鏡 鐘 鑑 長 門 閉 開 閏 閑 間 関 閣 閥 閲 闘 阪 防 阻 附 降 限 陛 院-陥 陪 陰 陳 陵 陶 陸 険 陽 隅 隆 隊 階 随 隔 際 障 隠 隣 隷 隻 雄-雇 雉 雌 雑 離 難 雨 雪 雰 雲 零 雷 電 需 震 霊 霜 霧 露 青 静 非 面 革 靴 韓 音 韻 響 頂 頃 項 順 預-頒 領 頭 頻 頼 題 額 顔 顕 願 類 顧 風 飛 食 飢 飯 飲 飼-飾 養 餓 館 首 香 馬 駄-駆 駐 騎 騒 験 騰 驚 骨 髄 高 髪 鬼 魂 魅 魔 魚 鮮 鯨 鳥 鳴 鶏 鹿 麗 麦 麻 黄 黒 黙 鼓 鼠 鼻 齢]
+index = [あ か さ た な は ま や ら わ]
+punctuation = [‾ __ \\-- ‐ — ― 〜 ・ ・ ,, 、、 ;; \\:: !! ?? .. ‥ … 。。 ' ‘ ’ \"" “ ” (( )) \\[[ \\]] \\{{ \\}} 〈 〉 《 》 「「 」」 『 』 【 】 〔 〕 ‖ § ¶ @@ ** // \\\\\ \\&& ## %% ‰ † ‡ ′ ″ 〃 ※]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ja/babel-japanese.tex b/Master/texmf-dist/tex/generic/babel/locale/ja/babel-japanese.tex
new file mode 100644
index 00000000000..0ffb953be1d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ja/babel-japanese.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ja}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/jgo/babel-jgo.ini b/Master/texmf-dist/tex/generic/babel/locale/jgo/babel-jgo.ini
new file mode 100644
index 00000000000..d9f5e56da78
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/jgo/babel-jgo.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Ndaꞌa
+name.english = Ngomba
+name.babel = ngomba
+tag.bcp47 = jgo
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y] [MMMM] [d]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = Nduŋmbi Saŋ
+months.wide.2 = Pɛsaŋ Pɛ́pá
+months.wide.3 = Pɛsaŋ Pɛ́tát
+months.wide.4 = Pɛsaŋ Pɛ́nɛ́kwa
+months.wide.5 = Pɛsaŋ Pataa
+months.wide.6 = Pɛsaŋ Pɛ́nɛ́ntúkú
+months.wide.7 = Pɛsaŋ Saambá
+months.wide.8 = Pɛsaŋ Pɛ́nɛ́fɔm
+months.wide.9 = Pɛsaŋ Pɛ́nɛ́pfúꞋú
+months.wide.10 = Pɛsaŋ Nɛgɛ́m
+months.wide.11 = Pɛsaŋ Ntsɔ̌pmɔ́
+months.wide.12 = Pɛsaŋ Ntsɔ̌ppá
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = Mɔ́ndi
+days.wide.tue = Ápta Mɔ́ndi
+days.wide.wed = Wɛ́nɛsɛdɛ
+days.wide.thu = Tɔ́sɛdɛ
+days.wide.fri = Fɛlâyɛdɛ
+days.wide.sat = Sásidɛ
+days.wide.sun = Sɔ́ndi
+days.abbreviated.mon = Mɔ́ndi
+days.abbreviated.tue = Ápta Mɔ́ndi
+days.abbreviated.wed = Wɛ́nɛsɛdɛ
+days.abbreviated.thu = Tɔ́sɛdɛ
+days.abbreviated.fri = Fɛlâyɛdɛ
+days.abbreviated.sat = Sásidɛ
+days.abbreviated.sun = Sɔ́ndi
+days.narrow.mon = Mɔ́
+days.narrow.tue = ÁM
+days.narrow.wed = Wɛ́
+days.narrow.thu = Tɔ́
+days.narrow.fri = Fɛ
+days.narrow.sat = Sá
+days.narrow.sun = Sɔ́
+dayPeriods.abbreviated.am = mbaꞌmbaꞌ
+dayPeriods.abbreviated.pm = ŋka mbɔ́t nji
+dayPeriods.narrow.am = mbaꞌmbaꞌ
+dayPeriods.narrow.pm = ŋka mbɔ́t nji
+dayPeriods.wide.am = mbaꞌmbaꞌ
+dayPeriods.wide.pm = ŋka mbɔ́t nji
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»‹›
+auxiliary = [e o q r x]
+exemplarCharacters = [a á â ǎ b c d ɛ {ɛ\u0301} {ɛ\u0300} {ɛ\u0302} {ɛ\u030C} {ɛ\u0304} f g h i í î ǐ j k l m ḿ {m\u0300} {m\u0304} n ń ǹ {n\u0304} ŋ {ŋ\u0301} {ŋ\u0300} {ŋ\u0304} ɔ {ɔ\u0301} {ɔ\u0302} {ɔ\u030C} p {pf} s {sh} t {ts} u ú û ǔ ʉ {ʉ\u0301} {ʉ\u0302} {ʉ\u030C} {ʉ\u0308} v w ẅ y z ꞌ]
+index = [A B C D Ɛ F G H I J K L M N Ŋ Ɔ P {Pf} S {Sh} T {Ts} U Ʉ {Ʉ\u0308} V W Ẅ Y Z Ꞌ]
+punctuation = [\\- , ; \\: ! ? . ‹ › « »]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/jgo/babel-ngomba.tex b/Master/texmf-dist/tex/generic/babel/locale/jgo/babel-ngomba.tex
new file mode 100644
index 00000000000..34ac50c370c
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/jgo/babel-ngomba.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{jgo}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/jmc/babel-jmc.ini b/Master/texmf-dist/tex/generic/babel/locale/jmc/babel-jmc.ini
new file mode 100644
index 00000000000..63da4daba5d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/jmc/babel-jmc.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Kimachame
+name.english = Machame
+name.babel = machame
+tag.bcp47 = jmc
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Machi
+months.wide.4 = Aprilyi
+months.wide.5 = Mei
+months.wide.6 = Junyi
+months.wide.7 = Julyai
+months.wide.8 = Agusti
+months.wide.9 = Septemba
+months.wide.10 = Oktoba
+months.wide.11 = Novemba
+months.wide.12 = Desemba
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Jumatatuu
+days.wide.tue = Jumanne
+days.wide.wed = Jumatanu
+days.wide.thu = Alhamisi
+days.wide.fri = Ijumaa
+days.wide.sat = Jumamosi
+days.wide.sun = Jumapilyi
+days.abbreviated.mon = Jtt
+days.abbreviated.tue = Jnn
+days.abbreviated.wed = Jtn
+days.abbreviated.thu = Alh
+days.abbreviated.fri = Iju
+days.abbreviated.sat = Jmo
+days.abbreviated.sun = Jpi
+days.narrow.mon = J
+days.narrow.tue = J
+days.narrow.wed = J
+days.narrow.thu = A
+days.narrow.fri = I
+days.narrow.sat = J
+days.narrow.sun = J
+dayPeriods.abbreviated.am = utuko
+dayPeriods.abbreviated.pm = kyiukonyi
+dayPeriods.narrow.am = utuko
+dayPeriods.narrow.pm = kyiukonyi
+dayPeriods.wide.am = utuko
+dayPeriods.wide.pm = kyiukonyi
+
+[date.gregorian.licr]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Machi
+months.wide.4 = Aprilyi
+months.wide.5 = Mei
+months.wide.6 = Junyi
+months.wide.7 = Julyai
+months.wide.8 = Agusti
+months.wide.9 = Septemba
+months.wide.10 = Oktoba
+months.wide.11 = Novemba
+months.wide.12 = Desemba
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [q x]
+exemplarCharacters = [a b c d e f g h i j k l m n o p r s t u v w y z]
+index = [A B C D E F G H I J K L M N O P R S T U V W Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/jmc/babel-machame.tex b/Master/texmf-dist/tex/generic/babel/locale/jmc/babel-machame.tex
new file mode 100644
index 00000000000..47ef8a969f4
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/jmc/babel-machame.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{jmc}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ka/babel-georgian.tex b/Master/texmf-dist/tex/generic/babel/locale/ka/babel-georgian.tex
new file mode 100644
index 00000000000..fe716fd943e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ka/babel-georgian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ka}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ka/babel-ka.ini b/Master/texmf-dist/tex/generic/babel/locale/ka/babel-ka.ini
new file mode 100644
index 00000000000..fc8a6d5812a
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ka/babel-ka.ini
@@ -0,0 +1,149 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ქართული
+name.english = Georgian
+name.babel = georgian
+tag.bcp47 = ka
+tag.opentype = KAT
+script.name = Georgian
+script.tag.bcp47 = Geor
+script.tag.opentype = geor
+level = 1
+encodings = T8M T8K
+derivate = no
+
+[captions]
+preface = წინასიტყვაობა
+ref = ლიტერატურა
+abstract = ანოტაცია
+bib = ლიტერატურა
+chapter = თავი
+appendix = დანართი
+contents = შინაარსი
+listfigure = სურათი
+listtable = ცხრილი
+index = საძიებელი
+figure = სურ.
+table = ცხრ.
+part = ნაწილი
+encl = ჩათვ.
+cc = წყარ.
+headto = შ.
+page = გვ.
+see = იხ.
+also = იხ. ასევე
+proof = დამტკიცება
+glossary = ტერმინები
+
+[date.gregorian]
+date.long = [d][ ][MMMM] [y][ ]წ
+date.short = [dd].[MM].[yy]
+months.wide.1 = იანვარი
+months.wide.2 = თებერვალი
+months.wide.3 = მარტი
+months.wide.4 = აპრილი
+months.wide.5 = მაისი
+months.wide.6 = ივნისი
+months.wide.7 = ივლისი
+months.wide.8 = აგვისტო
+months.wide.9 = სექტემბერი
+months.wide.10 = ოქტომბერი
+months.wide.11 = ნოემბერი
+months.wide.12 = დეკემბერი
+months.narrow.1 = ი
+months.narrow.2 = თ
+months.narrow.3 = მ
+months.narrow.4 = ა
+months.narrow.5 = მ
+months.narrow.6 = ი
+months.narrow.7 = ი
+months.narrow.8 = ა
+months.narrow.9 = ს
+months.narrow.10 = ო
+months.narrow.11 = ნ
+months.narrow.12 = დ
+days.wide.mon = ორშაბათი
+days.wide.tue = სამშაბათი
+days.wide.wed = ოთხშაბათი
+days.wide.thu = ხუთშაბათი
+days.wide.fri = პარასკევი
+days.wide.sat = შაბათი
+days.wide.sun = კვირა
+days.abbreviated.mon = ორშ
+days.abbreviated.tue = სამ
+days.abbreviated.wed = ოთხ
+days.abbreviated.thu = ხუთ
+days.abbreviated.fri = პარ
+days.abbreviated.sat = შაბ
+days.abbreviated.sun = კვი
+days.narrow.mon = ო
+days.narrow.tue = ს
+days.narrow.wed = ო
+days.narrow.thu = ხ
+days.narrow.fri = პ
+days.narrow.sat = შ
+days.narrow.sun = კ
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = georgian
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“«»
+auxiliary = [ⴀ ⴁ ⴂ ⴃ ⴄ ⴅ ⴆ ჱ ⴡ ⴇ ⴈ ⴉ ⴊ ⴋ ⴌ ჲ ⴢ ⴍ ⴎ ⴏ ⴐ ⴑ ⴒ ჳ ⴣ ⴓ ⴔ ⴕ ⴖ ⴗ ⴘ ⴙ ⴚ ⴛ ⴜ ⴝ ⴞ ჴ ⴤ ⴟ ⴠ ჵ ⴥ ჶ ჷ ჸ ჹ ჺ]
+exemplarCharacters = [ა ბ გ დ ე ვ ზ თ ი კ ლ მ ნ ო პ ჟ რ ს ტ უ ფ ქ ღ ყ შ ჩ ც ძ წ ჭ ხ ჯ ჰ]
+index = [ა ბ გ დ ე ვ ზ თ ი კ ლ მ ნ ო პ ჟ რ ს ტ უ ფ ქ ღ ყ შ ჩ ც ძ წ ჭ ხ ჯ ჰ]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ჻ ' ‘ ‚ “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& # † ‡ ′ ″ №]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 2
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = არ არის რიცხვი
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kab/babel-kab.ini b/Master/texmf-dist/tex/generic/babel/locale/kab/babel-kab.ini
new file mode 100644
index 00000000000..21ceb2acf9a
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kab/babel-kab.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Taqbaylit
+name.english = Kabyle
+name.babel = kabyle
+tag.bcp47 = kab
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = Yennayer
+months.wide.2 = Fuṛar
+months.wide.3 = Meɣres
+months.wide.4 = Yebrir
+months.wide.5 = Mayyu
+months.wide.6 = Yunyu
+months.wide.7 = Yulyu
+months.wide.8 = Ɣuct
+months.wide.9 = Ctembeṛ
+months.wide.10 = Tubeṛ
+months.wide.11 = Nunembeṛ
+months.wide.12 = Duǧembeṛ
+months.narrow.1 = Y
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = Y
+months.narrow.5 = M
+months.narrow.6 = Y
+months.narrow.7 = Y
+months.narrow.8 = Ɣ
+months.narrow.9 = C
+months.narrow.10 = T
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Sanass
+days.wide.tue = Kraḍass
+days.wide.wed = Kuẓass
+days.wide.thu = Samass
+days.wide.fri = Sḍisass
+days.wide.sat = Sayass
+days.wide.sun = Yanass
+days.abbreviated.mon = San
+days.abbreviated.tue = Kraḍ
+days.abbreviated.wed = Kuẓ
+days.abbreviated.thu = Sam
+days.abbreviated.fri = Sḍis
+days.abbreviated.sat = Say
+days.abbreviated.sun = Yan
+days.narrow.mon = S
+days.narrow.tue = K
+days.narrow.wed = K
+days.narrow.thu = S
+days.narrow.fri = S
+days.narrow.sat = S
+days.narrow.sun = Y
+dayPeriods.abbreviated.am = n tufat
+dayPeriods.abbreviated.pm = n tmeddit
+dayPeriods.narrow.am = n tufat
+dayPeriods.narrow.pm = n tmeddit
+dayPeriods.wide.am = n tufat
+dayPeriods.wide.pm = n tmeddit
+
+[date.gregorian.licr]
+months.wide.1 = Yennayer
+months.wide.2 = Fu\d rar
+months.wide.3 = Me\textgammalatinsmall res
+months.wide.4 = Yebrir
+months.wide.5 = Mayyu
+months.wide.6 = Yunyu
+months.wide.7 = Yulyu
+months.wide.8 = \textGammaafrican uct
+months.wide.9 = Ctembe\d r
+months.wide.10 = Tube\d r
+months.wide.11 = Nunembe\d r
+months.wide.12 = Du\v gembe\d r
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»“”
+auxiliary = [o v]
+exemplarCharacters = [a b c č d ḍ e ɛ f g ǧ ɣ h ḥ i j k l m n p q r ṛ s ṣ t ṭ u w x y z ẓ]
+index = [A B C Č D Ḍ E Ɛ F G Ǧ Ɣ H Ḥ I J K L M N P Q R Ṛ S Ṣ T Ṭ U W X Y Z Ẓ]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kab/babel-kabyle.tex b/Master/texmf-dist/tex/generic/babel/locale/kab/babel-kabyle.tex
new file mode 100644
index 00000000000..8e5573fa4e0
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kab/babel-kabyle.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{kab}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kam/babel-kam.ini b/Master/texmf-dist/tex/generic/babel/locale/kam/babel-kam.ini
new file mode 100644
index 00000000000..18865e8fa36
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kam/babel-kam.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Kikamba
+name.english = Kamba
+name.babel = kamba
+tag.bcp47 = kam
+tag.opentype = KMB
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Mwai wa mbee
+months.wide.2 = Mwai wa kelĩ
+months.wide.3 = Mwai wa katatũ
+months.wide.4 = Mwai wa kana
+months.wide.5 = Mwai wa katano
+months.wide.6 = Mwai wa thanthatũ
+months.wide.7 = Mwai wa muonza
+months.wide.8 = Mwai wa nyaanya
+months.wide.9 = Mwai wa kenda
+months.wide.10 = Mwai wa ĩkumi
+months.wide.11 = Mwai wa ĩkumi na ĩmwe
+months.wide.12 = Mwai wa ĩkumi na ilĩ
+months.narrow.1 = M
+months.narrow.2 = K
+months.narrow.3 = K
+months.narrow.4 = K
+months.narrow.5 = K
+months.narrow.6 = T
+months.narrow.7 = M
+months.narrow.8 = N
+months.narrow.9 = K
+months.narrow.10 = Ĩ
+months.narrow.11 = Ĩ
+months.narrow.12 = Ĩ
+days.wide.mon = Wa kwambĩlĩlya
+days.wide.tue = Wa kelĩ
+days.wide.wed = Wa katatũ
+days.wide.thu = Wa kana
+days.wide.fri = Wa katano
+days.wide.sat = Wa thanthatũ
+days.wide.sun = Wa kyumwa
+days.abbreviated.mon = Wkw
+days.abbreviated.tue = Wkl
+days.abbreviated.wed = Wtũ
+days.abbreviated.thu = Wkn
+days.abbreviated.fri = Wtn
+days.abbreviated.sat = Wth
+days.abbreviated.sun = Wky
+days.narrow.mon = W
+days.narrow.tue = E
+days.narrow.wed = A
+days.narrow.thu = A
+days.narrow.fri = A
+days.narrow.sat = A
+days.narrow.sun = Y
+dayPeriods.abbreviated.am = Ĩyakwakya
+dayPeriods.abbreviated.pm = Ĩyawĩoo
+dayPeriods.narrow.am = Ĩyakwakya
+dayPeriods.narrow.pm = Ĩyawĩoo
+dayPeriods.wide.am = Ĩyakwakya
+dayPeriods.wide.pm = Ĩyawĩoo
+
+[date.gregorian.licr]
+months.wide.1 = Mwai wa mbee
+months.wide.2 = Mwai wa kel\~\i
+months.wide.3 = Mwai wa katat\~u
+months.wide.4 = Mwai wa kana
+months.wide.5 = Mwai wa katano
+months.wide.6 = Mwai wa thanthat\~u
+months.wide.7 = Mwai wa muonza
+months.wide.8 = Mwai wa nyaanya
+months.wide.9 = Mwai wa kenda
+months.wide.10 = Mwai wa \~\i kumi
+months.wide.11 = Mwai wa \~\i kumi na \~\i mwe
+months.wide.12 = Mwai wa \~\i kumi na il\~\i
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a b c d e f g h i ĩ j k l m n o p q r s t u ũ v w y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kam/babel-kamba.tex b/Master/texmf-dist/tex/generic/babel/locale/kam/babel-kamba.tex
new file mode 100644
index 00000000000..5af2261f433
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kam/babel-kamba.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{kam}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kde/babel-kde.ini b/Master/texmf-dist/tex/generic/babel/locale/kde/babel-kde.ini
new file mode 100644
index 00000000000..26d8aca12eb
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kde/babel-kde.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Chimakonde
+name.english = Makonde
+name.babel = makonde
+tag.bcp47 = kde
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Mwedi Ntandi
+months.wide.2 = Mwedi wa Pili
+months.wide.3 = Mwedi wa Tatu
+months.wide.4 = Mwedi wa Nchechi
+months.wide.5 = Mwedi wa Nnyano
+months.wide.6 = Mwedi wa Nnyano na Umo
+months.wide.7 = Mwedi wa Nnyano na Mivili
+months.wide.8 = Mwedi wa Nnyano na Mitatu
+months.wide.9 = Mwedi wa Nnyano na Nchechi
+months.wide.10 = Mwedi wa Nnyano na Nnyano
+months.wide.11 = Mwedi wa Nnyano na Nnyano na U
+months.wide.12 = Mwedi wa Nnyano na Nnyano na M
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Liduva lyatatu
+days.wide.tue = Liduva lyanchechi
+days.wide.wed = Liduva lyannyano
+days.wide.thu = Liduva lyannyano na linji
+days.wide.fri = Liduva lyannyano na mavili
+days.wide.sat = Liduva litandi
+days.wide.sun = Liduva lyapili
+days.abbreviated.mon = Ll3
+days.abbreviated.tue = Ll4
+days.abbreviated.wed = Ll5
+days.abbreviated.thu = Ll6
+days.abbreviated.fri = Ll7
+days.abbreviated.sat = Ll1
+days.abbreviated.sun = Ll2
+days.narrow.mon = 3
+days.narrow.tue = 4
+days.narrow.wed = 5
+days.narrow.thu = 6
+days.narrow.fri = 7
+days.narrow.sat = 1
+days.narrow.sun = 2
+dayPeriods.abbreviated.am = Muhi
+dayPeriods.abbreviated.pm = Chilo
+dayPeriods.narrow.am = Muhi
+dayPeriods.narrow.pm = Chilo
+dayPeriods.wide.am = Muhi
+dayPeriods.wide.pm = Chilo
+
+[date.gregorian.licr]
+months.wide.1 = Mwedi Ntandi
+months.wide.2 = Mwedi wa Pili
+months.wide.3 = Mwedi wa Tatu
+months.wide.4 = Mwedi wa Nchechi
+months.wide.5 = Mwedi wa Nnyano
+months.wide.6 = Mwedi wa Nnyano na Umo
+months.wide.7 = Mwedi wa Nnyano na Mivili
+months.wide.8 = Mwedi wa Nnyano na Mitatu
+months.wide.9 = Mwedi wa Nnyano na Nchechi
+months.wide.10 = Mwedi wa Nnyano na Nnyano
+months.wide.11 = Mwedi wa Nnyano na Nnyano na U
+months.wide.12 = Mwedi wa Nnyano na Nnyano na M
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kde/babel-makonde.tex b/Master/texmf-dist/tex/generic/babel/locale/kde/babel-makonde.tex
new file mode 100644
index 00000000000..021f3d2066a
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kde/babel-makonde.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{kde}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kea/babel-kabuverdianu.tex b/Master/texmf-dist/tex/generic/babel/locale/kea/babel-kabuverdianu.tex
new file mode 100644
index 00000000000..6b674be3052
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kea/babel-kabuverdianu.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{kea}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kea/babel-kea.ini b/Master/texmf-dist/tex/generic/babel/locale/kea/babel-kea.ini
new file mode 100644
index 00000000000..e1597ee32b9
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kea/babel-kea.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = kabuverdianu
+name.english = Kabuverdianu
+name.babel = kabuverdianu
+tag.bcp47 = kea
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] di [MMMM] di [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = Janeru
+months.wide.2 = Febreru
+months.wide.3 = Marsu
+months.wide.4 = Abril
+months.wide.5 = Maiu
+months.wide.6 = Junhu
+months.wide.7 = Julhu
+months.wide.8 = Agostu
+months.wide.9 = Setenbru
+months.wide.10 = Otubru
+months.wide.11 = Nuvenbru
+months.wide.12 = Dizenbru
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = sigunda-fera
+days.wide.tue = tersa-fera
+days.wide.wed = kuarta-fera
+days.wide.thu = kinta-fera
+days.wide.fri = sesta-fera
+days.wide.sat = sabadu
+days.wide.sun = dumingu
+days.abbreviated.mon = sig
+days.abbreviated.tue = ter
+days.abbreviated.wed = kua
+days.abbreviated.thu = kin
+days.abbreviated.fri = ses
+days.abbreviated.sat = sab
+days.abbreviated.sun = dum
+days.narrow.mon = S
+days.narrow.tue = T
+days.narrow.wed = K
+days.narrow.thu = K
+days.narrow.fri = S
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = am
+dayPeriods.abbreviated.pm = pm
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = am
+dayPeriods.wide.pm = pm
+
+[date.gregorian.licr]
+months.wide.1 = Janeru
+months.wide.2 = Febreru
+months.wide.3 = Marsu
+months.wide.4 = Abril
+months.wide.5 = Maiu
+months.wide.6 = Junhu
+months.wide.7 = Julhu
+months.wide.8 = Agostu
+months.wide.9 = Setenbru
+months.wide.10 = Otubru
+months.wide.11 = Nuvenbru
+months.wide.12 = Dizenbru
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [á à ă â å ä ã ā æ c ç é è ĕ ê ë ẽ ē í ì ĭ î ï ĩ ī {n\u0308} ó ò ŏ ô ö õ ø ō œ q {rr} ú ù ŭ û ü ũ ū w ÿ]
+exemplarCharacters = [a b d {dj} e f g h i j k l {lh} m n ñ {nh} o p r s t {tx} u v x y z]
+index = [A B D E F G H I J K L M N O P R S T U V X Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/khq/babel-khq.ini b/Master/texmf-dist/tex/generic/babel/locale/khq/babel-khq.ini
new file mode 100644
index 00000000000..ae077cdce6e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/khq/babel-khq.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Koyra ciini
+name.english = Koyra Chiini
+name.babel = koyrachiini
+tag.bcp47 = khq
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = Žanwiye
+months.wide.2 = Feewiriye
+months.wide.3 = Marsi
+months.wide.4 = Awiril
+months.wide.5 = Me
+months.wide.6 = Žuweŋ
+months.wide.7 = Žuyye
+months.wide.8 = Ut
+months.wide.9 = Sektanbur
+months.wide.10 = Oktoobur
+months.wide.11 = Noowanbur
+months.wide.12 = Deesanbur
+months.narrow.1 = Ž
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = Ž
+months.narrow.7 = Ž
+months.narrow.8 = U
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Atini
+days.wide.tue = Atalata
+days.wide.wed = Alarba
+days.wide.thu = Alhamiisa
+days.wide.fri = Aljuma
+days.wide.sat = Assabdu
+days.wide.sun = Alhadi
+days.abbreviated.mon = Ati
+days.abbreviated.tue = Ata
+days.abbreviated.wed = Ala
+days.abbreviated.thu = Alm
+days.abbreviated.fri = Alj
+days.abbreviated.sat = Ass
+days.abbreviated.sun = Alh
+days.narrow.mon = T
+days.narrow.tue = T
+days.narrow.wed = L
+days.narrow.thu = L
+days.narrow.fri = L
+days.narrow.sat = S
+days.narrow.sun = H
+dayPeriods.abbreviated.am = Adduha
+dayPeriods.abbreviated.pm = Aluula
+dayPeriods.narrow.am = Adduha
+dayPeriods.narrow.pm = Aluula
+dayPeriods.wide.am = Adduha
+dayPeriods.wide.pm = Aluula
+
+[date.gregorian.licr]
+months.wide.1 = \v Zanwiye
+months.wide.2 = Feewiriye
+months.wide.3 = Marsi
+months.wide.4 = Awiril
+months.wide.5 = Me
+months.wide.6 = \v Zuwe\ng
+months.wide.7 = \v Zuyye
+months.wide.8 = Ut
+months.wide.9 = Sektanbur
+months.wide.10 = Oktoobur
+months.wide.11 = Noowanbur
+months.wide.12 = Deesanbur
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [v]
+exemplarCharacters = [a ã b c d e ẽ f g h i j k l m n ɲ ŋ o õ p q r s š t u w x y z ž]
+index = [A Ã B C D E Ẽ F G H I J K L M N Ɲ Ŋ O Õ P Q R S Š T U W X Y Z Ž]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/khq/babel-koyrachiini.tex b/Master/texmf-dist/tex/generic/babel/locale/khq/babel-koyrachiini.tex
new file mode 100644
index 00000000000..db701358e80
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/khq/babel-koyrachiini.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{khq}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ki/babel-ki.ini b/Master/texmf-dist/tex/generic/babel/locale/ki/babel-ki.ini
new file mode 100644
index 00000000000..a17e4e41154
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ki/babel-ki.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Gikuyu
+name.english = Kikuyu
+name.babel = kikuyu
+tag.bcp47 = ki
+tag.opentype = KIK
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Njenuarĩ
+months.wide.2 = Mwere wa kerĩ
+months.wide.3 = Mwere wa gatatũ
+months.wide.4 = Mwere wa kana
+months.wide.5 = Mwere wa gatano
+months.wide.6 = Mwere wa gatandatũ
+months.wide.7 = Mwere wa mũgwanja
+months.wide.8 = Mwere wa kanana
+months.wide.9 = Mwere wa kenda
+months.wide.10 = Mwere wa ikũmi
+months.wide.11 = Mwere wa ikũmi na ũmwe
+months.wide.12 = Ndithemba
+months.narrow.1 = J
+months.narrow.2 = K
+months.narrow.3 = G
+months.narrow.4 = K
+months.narrow.5 = G
+months.narrow.6 = G
+months.narrow.7 = M
+months.narrow.8 = K
+months.narrow.9 = K
+months.narrow.10 = I
+months.narrow.11 = I
+months.narrow.12 = D
+days.wide.mon = Njumatatũ
+days.wide.tue = Njumaine
+days.wide.wed = Njumatana
+days.wide.thu = Aramithi
+days.wide.fri = Njumaa
+days.wide.sat = Njumamothi
+days.wide.sun = Kiumia
+days.abbreviated.mon = NTT
+days.abbreviated.tue = NMN
+days.abbreviated.wed = NMT
+days.abbreviated.thu = ART
+days.abbreviated.fri = NMA
+days.abbreviated.sat = NMM
+days.abbreviated.sun = KMA
+days.narrow.mon = N
+days.narrow.tue = N
+days.narrow.wed = N
+days.narrow.thu = A
+days.narrow.fri = N
+days.narrow.sat = N
+days.narrow.sun = K
+dayPeriods.abbreviated.am = Kiroko
+dayPeriods.abbreviated.pm = Hwaĩ-inĩ
+dayPeriods.narrow.am = Kiroko
+dayPeriods.narrow.pm = Hwaĩ-inĩ
+dayPeriods.wide.am = Kiroko
+dayPeriods.wide.pm = Hwaĩ-inĩ
+
+[date.gregorian.licr]
+months.wide.1 = Njenuar\~\i
+months.wide.2 = Mwere wa ker\~\i
+months.wide.3 = Mwere wa gatat\~u
+months.wide.4 = Mwere wa kana
+months.wide.5 = Mwere wa gatano
+months.wide.6 = Mwere wa gatandat\~u
+months.wide.7 = Mwere wa m\~ugwanja
+months.wide.8 = Mwere wa kanana
+months.wide.9 = Mwere wa kenda
+months.wide.10 = Mwere wa ik\~umi
+months.wide.11 = Mwere wa ik\~umi na \~umwe
+months.wide.12 = Ndithemba
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [f l p q s v x z]
+exemplarCharacters = [a b c d e g h i ĩ j k m n o r t u ũ w y]
+index = [A B C D E G H I J K M N O R T U W Y]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ki/babel-kikuyu.tex b/Master/texmf-dist/tex/generic/babel/locale/ki/babel-kikuyu.tex
new file mode 100644
index 00000000000..07bc96a857b
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ki/babel-kikuyu.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ki}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kk/babel-kazakh.tex b/Master/texmf-dist/tex/generic/babel/locale/kk/babel-kazakh.tex
new file mode 100644
index 00000000000..f8eea992750
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kk/babel-kazakh.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{kk}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kk/babel-kk.ini b/Master/texmf-dist/tex/generic/babel/locale/kk/babel-kk.ini
new file mode 100644
index 00000000000..9bb36fefed0
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kk/babel-kk.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = қазақ тілі
+name.english = Kazakh
+name.babel = kazakh
+tag.bcp47 = kk
+tag.opentype = KAZ
+script.name = Cyrillic
+script.tag.bcp47 = Cyrl
+script.tag.opentype = cyrl
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y] ж. [d] [MMMM]
+date.short = [dd].[MM].[yy]
+months.wide.1 = қаңтар
+months.wide.2 = ақпан
+months.wide.3 = наурыз
+months.wide.4 = сәуір
+months.wide.5 = мамыр
+months.wide.6 = маусым
+months.wide.7 = шілде
+months.wide.8 = тамыз
+months.wide.9 = қыркүйек
+months.wide.10 = қазан
+months.wide.11 = қараша
+months.wide.12 = желтоқсан
+months.narrow.1 = Қ
+months.narrow.2 = А
+months.narrow.3 = Н
+months.narrow.4 = С
+months.narrow.5 = М
+months.narrow.6 = М
+months.narrow.7 = Ш
+months.narrow.8 = Т
+months.narrow.9 = Қ
+months.narrow.10 = Қ
+months.narrow.11 = Қ
+months.narrow.12 = Ж
+days.wide.mon = дүйсенбі
+days.wide.tue = сейсенбі
+days.wide.wed = сәрсенбі
+days.wide.thu = бейсенбі
+days.wide.fri = жұма
+days.wide.sat = сенбі
+days.wide.sun = жексенбі
+days.abbreviated.mon = Дс
+days.abbreviated.tue = Сс
+days.abbreviated.wed = Ср
+days.abbreviated.thu = Бс
+days.abbreviated.fri = Жм
+days.abbreviated.sat = Сб
+days.abbreviated.sun = Жс
+days.narrow.mon = Д
+days.narrow.tue = С
+days.narrow.wed = С
+days.narrow.thu = Б
+days.narrow.fri = Ж
+days.narrow.sat = С
+days.narrow.sun = Ж
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = \cyrkdsc\cyra\cyrndsc\cyrt\cyra\cyrr
+months.wide.2 = \cyra\cyrkdsc\cyrp\cyra\cyrn
+months.wide.3 = \cyrn\cyra\cyru\cyrr\cyrery\cyrz
+months.wide.4 = \cyrs\cyrschwa\cyru\cyrii\cyrr
+months.wide.5 = \cyrm\cyra\cyrm\cyrery\cyrr
+months.wide.6 = \cyrm\cyra\cyru\cyrs\cyrery\cyrm
+months.wide.7 = \cyrsh\cyrii\cyrl\cyrd\cyre
+months.wide.8 = \cyrt\cyra\cyrm\cyrery\cyrz
+months.wide.9 = \cyrkdsc\cyrery\cyrr\cyrk\cyry\cyrishrt\cyre\cyrk
+months.wide.10 = \cyrkdsc\cyra\cyrz\cyra\cyrn
+months.wide.11 = \cyrkdsc\cyra\cyrr\cyra\cyrsh\cyra
+months.wide.12 = \cyrzh\cyre\cyrl\cyrt\cyro\cyrkdsc\cyrs\cyra\cyrn
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»“”
+auxiliary = []
+exemplarCharacters = [а ә б в г ғ д е ё ж з и й к қ л м н ң о ө п р с т у ұ ү ф х һ ц ч ш щ ъ ы і ь э ю я]
+index = [А Ә Б В Г Ғ Д Е Ё Ж З И Й К Қ Л М Н Ң О Ө П Р С Т У Ұ Ү Ф Х Һ Ц Ч Ш Щ Ъ Ы І Ь Э Ю Я]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = сан емес
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kkj/babel-kako.tex b/Master/texmf-dist/tex/generic/babel/locale/kkj/babel-kako.tex
new file mode 100644
index 00000000000..21457115eb0
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kkj/babel-kako.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{kkj}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kkj/babel-kkj.ini b/Master/texmf-dist/tex/generic/babel/locale/kkj/babel-kkj.ini
new file mode 100644
index 00000000000..8a6d8e513d6
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kkj/babel-kkj.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = kakɔ
+name.english = Kako
+name.babel = kako
+tag.bcp47 = kkj
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM] [y]
+months.wide.1 = pamba
+months.wide.2 = wanja
+months.wide.3 = mbiyɔ mɛndoŋgɔ
+months.wide.4 = Nyɔlɔmbɔŋgɔ
+months.wide.5 = Mɔnɔ ŋgbanja
+months.wide.6 = Nyaŋgwɛ ŋgbanja
+months.wide.7 = kuŋgwɛ
+months.wide.8 = fɛ
+months.wide.9 = njapi
+months.wide.10 = nyukul
+months.wide.11 = 11
+months.wide.12 = ɓulɓusɛ
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = lundi
+days.wide.tue = mardi
+days.wide.wed = mɛrkɛrɛdi
+days.wide.thu = yedi
+days.wide.fri = vaŋdɛrɛdi
+days.wide.sat = mɔnɔ sɔndi
+days.wide.sun = sɔndi
+days.abbreviated.mon = lundi
+days.abbreviated.tue = mardi
+days.abbreviated.wed = mɛrkɛrɛdi
+days.abbreviated.thu = yedi
+days.abbreviated.fri = vaŋdɛrɛdi
+days.abbreviated.sat = mɔnɔ sɔndi
+days.abbreviated.sun = sɔndi
+days.narrow.mon = lu
+days.narrow.tue = ma
+days.narrow.wed = mɛ
+days.narrow.thu = ye
+days.narrow.fri = va
+days.narrow.sat = ms
+days.narrow.sun = so
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = pamba
+months.wide.2 = wanja
+months.wide.3 = mbiy\textoopen\space m\texteopen ndo\ng g\textoopen
+months.wide.4 = Ny\textoopen l\textoopen mb\textoopen\ng g\textoopen
+months.wide.5 = M\textoopen n\textoopen\space \ng gbanja
+months.wide.6 = Nya\ng gw\texteopen\space \ng gbanja
+months.wide.7 = ku\ng gw\texteopen
+months.wide.8 = f\texteopen
+months.wide.9 = njapi
+months.wide.10 = nyukul
+months.wide.11 = 11
+months.wide.12 = \textbhook ul\textbhook us\texteopen
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»‹›
+auxiliary = [q x z]
+exemplarCharacters = [a á à â {a\u0327} b ɓ c d ɗ {ɗy} e é è ê ɛ {ɛ\u0301} {ɛ\u0300} {ɛ\u0302} {ɛ\u0327} f g {gb} {gw} h i í ì î {i\u0327} j k {kp} {kw} l m {mb} n {nd} nj {ny} ŋ {ŋg} {ŋgb} {ŋgw} o ó ò ô ɔ {ɔ\u0301} {ɔ\u0300} {ɔ\u0302} {ɔ\u0327} p r s t u ú ù û {u\u0327} v w y]
+index = [A B Ɓ C D Ɗ {Ɗy} E Ɛ F G {Gb} {Gw} H I {I\u0327} J K {Kp} {Kw} L M {Mb} N {Nd} Nj {Ny} Ŋ {Ŋg} {Ŋgb} {Ŋgw} O Ɔ {Ɔ\u0327} P R S T U {U\u0327} V W Y]
+punctuation = [, \\: ! ? . … ‘ ‹ › “ ” « » ( ) *]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kl/babel-kalaallisut.tex b/Master/texmf-dist/tex/generic/babel/locale/kl/babel-kalaallisut.tex
new file mode 100644
index 00000000000..29e78e1ac55
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kl/babel-kalaallisut.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{kl}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kl/babel-kl.ini b/Master/texmf-dist/tex/generic/babel/locale/kl/babel-kl.ini
new file mode 100644
index 00000000000..5de3a7e9e50
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kl/babel-kl.ini
@@ -0,0 +1,185 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = kalaallisut
+name.english = Kalaallisut
+name.babel = kalaallisut
+tag.bcp47 = kl
+tag.opentype = GRN
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y] [MMMM] [d]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = januari
+months.wide.2 = februari
+months.wide.3 = martsi
+months.wide.4 = aprili
+months.wide.5 = maji
+months.wide.6 = juni
+months.wide.7 = juli
+months.wide.8 = augustusi
+months.wide.9 = septemberi
+months.wide.10 = oktoberi
+months.wide.11 = novemberi
+months.wide.12 = decemberi
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = ataasinngorneq
+days.wide.tue = marlunngorneq
+days.wide.wed = pingasunngorneq
+days.wide.thu = sisamanngorneq
+days.wide.fri = tallimanngorneq
+days.wide.sat = arfininngorneq
+days.wide.sun = sabaat
+days.abbreviated.mon = ata
+days.abbreviated.tue = mar
+days.abbreviated.wed = pin
+days.abbreviated.thu = sis
+days.abbreviated.fri = tal
+days.abbreviated.sat = arf
+days.abbreviated.sun = sab
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = januari
+months.wide.2 = februari
+months.wide.3 = martsi
+months.wide.4 = aprili
+months.wide.5 = maji
+months.wide.6 = juni
+months.wide.7 = juli
+months.wide.8 = augustusi
+months.wide.9 = septemberi
+months.wide.10 = oktoberi
+months.wide.11 = novemberi
+months.wide.12 = decemberi
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a á â ã b c d e é ê f g h i í î ĩ j k l m n o ô p q ĸ r s t u ú û ũ v w x y z æ ø å]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kln/babel-kalenjin.tex b/Master/texmf-dist/tex/generic/babel/locale/kln/babel-kalenjin.tex
new file mode 100644
index 00000000000..285895f0124
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kln/babel-kalenjin.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{kln}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kln/babel-kln.ini b/Master/texmf-dist/tex/generic/babel/locale/kln/babel-kln.ini
new file mode 100644
index 00000000000..b4e1de85b6f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kln/babel-kln.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Kalenjin
+name.english = Kalenjin
+name.babel = kalenjin
+tag.bcp47 = kln
+tag.opentype = KAL
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Mulgul
+months.wide.2 = Ng’atyaato
+months.wide.3 = Kiptaamo
+months.wide.4 = Iwootkuut
+months.wide.5 = Mamuut
+months.wide.6 = Paagi
+months.wide.7 = Ng’eiyeet
+months.wide.8 = Rooptui
+months.wide.9 = Bureet
+months.wide.10 = Epeeso
+months.wide.11 = Kipsuunde ne taai
+months.wide.12 = Kipsuunde nebo aeng’
+months.narrow.1 = M
+months.narrow.2 = N
+months.narrow.3 = T
+months.narrow.4 = I
+months.narrow.5 = M
+months.narrow.6 = P
+months.narrow.7 = N
+months.narrow.8 = R
+months.narrow.9 = B
+months.narrow.10 = E
+months.narrow.11 = K
+months.narrow.12 = K
+days.wide.mon = Kotaai
+days.wide.tue = Koaeng’
+days.wide.wed = Kosomok
+days.wide.thu = Koang’wan
+days.wide.fri = Komuut
+days.wide.sat = Kolo
+days.wide.sun = Kotisap
+days.abbreviated.mon = Kot
+days.abbreviated.tue = Koo
+days.abbreviated.wed = Kos
+days.abbreviated.thu = Koa
+days.abbreviated.fri = Kom
+days.abbreviated.sat = Kol
+days.abbreviated.sun = Kts
+days.narrow.mon = T
+days.narrow.tue = O
+days.narrow.wed = S
+days.narrow.thu = A
+days.narrow.fri = M
+days.narrow.sat = L
+days.narrow.sun = T
+dayPeriods.abbreviated.am = krn
+dayPeriods.abbreviated.pm = koosk
+dayPeriods.narrow.am = krn
+dayPeriods.narrow.pm = koosk
+dayPeriods.wide.am = karoon
+dayPeriods.wide.pm = kooskoliny
+
+[date.gregorian.licr]
+months.wide.1 = Mulgul
+months.wide.2 = Ng\textquoteright atyaato
+months.wide.3 = Kiptaamo
+months.wide.4 = Iwootkuut
+months.wide.5 = Mamuut
+months.wide.6 = Paagi
+months.wide.7 = Ng\textquoteright eiyeet
+months.wide.8 = Rooptui
+months.wide.9 = Bureet
+months.wide.10 = Epeeso
+months.wide.11 = Kipsuunde ne taai
+months.wide.12 = Kipsuunde nebo aeng\textquoteright
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [f q v x z]
+exemplarCharacters = [a b c d e g h i j k l m n o p r s t u w y]
+index = [A B C D E G H I J K L M N O P R S T U W Y]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/km/babel-khmer.tex b/Master/texmf-dist/tex/generic/babel/locale/km/babel-khmer.tex
new file mode 100644
index 00000000000..f8cf086111a
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/km/babel-khmer.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{km}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/km/babel-km.ini b/Master/texmf-dist/tex/generic/babel/locale/km/babel-km.ini
new file mode 100644
index 00000000000..0740934b664
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/km/babel-km.ini
@@ -0,0 +1,171 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ខ្មែរ
+name.english = Khmer
+name.babel = khmer
+tag.bcp47 = km
+tag.opentype = KHM
+script.name = Khmer
+script.tag.bcp47 = Khmr
+script.tag.opentype = khmr
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[yy]
+months.wide.1 = មករា
+months.wide.2 = កុម្ភៈ
+months.wide.3 = មីនា
+months.wide.4 = មេសា
+months.wide.5 = ឧសភា
+months.wide.6 = មិថុនា
+months.wide.7 = កក្កដា
+months.wide.8 = សីហា
+months.wide.9 = កញ្ញា
+months.wide.10 = តុលា
+months.wide.11 = វិច្ឆិកា
+months.wide.12 = ធ្នូ
+months.narrow.1 = ម
+months.narrow.2 = ក
+months.narrow.3 = ម
+months.narrow.4 = ម
+months.narrow.5 = ឧ
+months.narrow.6 = ម
+months.narrow.7 = ក
+months.narrow.8 = ស
+months.narrow.9 = ក
+months.narrow.10 = ត
+months.narrow.11 = វ
+months.narrow.12 = ធ
+days.wide.mon = ច័ន្ទ
+days.wide.tue = អង្គារ
+days.wide.wed = ពុធ
+days.wide.thu = ព្រហស្បតិ៍
+days.wide.fri = សុក្រ
+days.wide.sat = សៅរ៍
+days.wide.sun = អាទិត្យ
+days.abbreviated.mon = ច័ន្ទ
+days.abbreviated.tue = អង្គារ
+days.abbreviated.wed = ពុធ
+days.abbreviated.thu = ព្រហស្បតិ៍
+days.abbreviated.fri = សុក្រ
+days.abbreviated.sat = សៅរ៍
+days.abbreviated.sun = អាទិត្យ
+days.narrow.mon = ច
+days.narrow.tue = អ
+days.narrow.wed = ព
+days.narrow.thu = ព
+days.narrow.fri = ស
+days.narrow.sat = ស
+days.narrow.sun = អ
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u17B4\u17B5\u200B \u17CC \u17CE \u17CF \u17D1 ឝ ឞ]
+exemplarCharacters = [\u17D0 ៈ \u17CB \u17C9 \u17CA \u17CD ក ខ គ ឃ ង ច ឆ ជ ឈ ញ ដ ឋ ឌ ឍ ណ ត ថ ទ ធ ន ប ផ ព ភ ម យ រ ឫ ឬ ល ឭ ឮ វ ស ហ ឡ អ {អា} ឥ ឦ ឧ {ឧក} ឩ ឪ ឯ ឰ ឱ ឲ ឳ ា \u17B7 \u17B8 \u17B9 \u17BA \u17BB \u17BC \u17BD ើ ឿ ៀ េ ែ ៃ ោ ៅ \u17C6 ះ \u17D2]
+punctuation = [\\- , ៖ ! ? . ។ ៕ ‘ ’ \" “ ” ( ) \\[ \\] \\{ \\} ៙ ៚]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kn/babel-kannada.tex b/Master/texmf-dist/tex/generic/babel/locale/kn/babel-kannada.tex
new file mode 100644
index 00000000000..9b2e1511a92
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kn/babel-kannada.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{kn}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kn/babel-kn.ini b/Master/texmf-dist/tex/generic/babel/locale/kn/babel-kn.ini
new file mode 100644
index 00000000000..62094bccd4b
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kn/babel-kn.ini
@@ -0,0 +1,154 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ಕನ್ನಡ
+name.english = Kannada
+name.babel = kannada
+tag.bcp47 = kn
+tag.opentype = kan
+script.name = Kannada
+script.tag.bcp47 = Knda
+script.tag.opentype = knda
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface = ಮುನ್ನುಡಿ
+ref = ಉಲ್ಲೇಖಗಳು
+abstract = ಸಾರಾಂಶ
+bib = ಗ್ರಂಥಸೂಚಿ
+chapter = ಅಧ್ಯಾಯ
+appendix = ಅನುಬಂಧ
+contents = ವಿಷಯಗಳು
+listfigure = ಚಿತ್ರಗಳ ಪಟ್ಟಿ
+listtable = ಕೋಷ್ಟಕಗಳ ಪಟ್ಟಿ
+index = ಸೂಚಿ
+figure = ಚಿತ್ರ
+table = ಕೋಷ್ಟಕ
+part = ಭಾಗ
+encl =
+cc =
+headto = ಗೆ
+page = ಪುಟ
+see = ನೋಡು
+also = ಇದನ್ನೂ ಸಹ ನೋಡು
+proof = ಕರಡುಪ್ರತಿ
+glossary =
+
+[captions.licr]
+encl =
+cc =
+glossary =
+
+[date.gregorian]
+date.long = [MMMM] [d], [y]
+date.short = [d]/[M]/[yy]
+months.wide.1 = ಜನವರಿ
+months.wide.2 = ಫೆಬ್ರವರಿ
+months.wide.3 = ಮಾರ್ಚ್
+months.wide.4 = ಏಪ್ರಿಲ್
+months.wide.5 = ಮೇ
+months.wide.6 = ಜೂನ್
+months.wide.7 = ಜುಲೈ
+months.wide.8 = ಆಗಸ್ಟ್
+months.wide.9 = ಸೆಪ್ಟೆಂಬರ್
+months.wide.10 = ಅಕ್ಟೋಬರ್
+months.wide.11 = ನವೆಂಬರ್
+months.wide.12 = ಡಿಸೆಂಬರ್
+months.narrow.1 = ಜ
+months.narrow.2 = ಫೆ
+months.narrow.3 = ಮಾ
+months.narrow.4 = ಏ
+months.narrow.5 = ಮೇ
+months.narrow.6 = ಜೂ
+months.narrow.7 = ಜು
+months.narrow.8 = ಆ
+months.narrow.9 = ಸೆ
+months.narrow.10 = ಅ
+months.narrow.11 = ನ
+months.narrow.12 = ಡಿ
+days.wide.mon = ಸೋಮವಾರ
+days.wide.tue = ಮಂಗಳವಾರ
+days.wide.wed = ಬುಧವಾರ
+days.wide.thu = ಗುರುವಾರ
+days.wide.fri = ಶುಕ್ರವಾರ
+days.wide.sat = ಶನಿವಾರ
+days.wide.sun = ಭಾನುವಾರ
+days.abbreviated.mon = ಸೋಮ
+days.abbreviated.tue = ಮಂಗಳ
+days.abbreviated.wed = ಬುಧ
+days.abbreviated.thu = ಗುರು
+days.abbreviated.fri = ಶುಕ್ರ
+days.abbreviated.sat = ಶನಿ
+days.abbreviated.sun = ಭಾನು
+days.narrow.mon = ಸೋ
+days.narrow.tue = ಮಂ
+days.narrow.wed = ಬು
+days.narrow.thu = ಗು
+days.narrow.fri = ಶು
+days.narrow.sat = ಶ
+days.narrow.sun = ಭಾ
+dayPeriods.abbreviated.am = ಪೂರ್ವಾಹ್ನ
+dayPeriods.abbreviated.pm = ಅಪರಾಹ್ನ
+dayPeriods.narrow.am = ಪೂ
+dayPeriods.narrow.pm = ಅ
+dayPeriods.wide.am = ಪೂರ್ವಾಹ್ನ
+dayPeriods.wide.pm = ಅಪರಾಹ್ನ
+
+[time.gregorian]
+time.medium = [hh]:[mm]:[ss] [a]
+time.short = [hh]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules = kannada
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200C\u200D ೞ]
+exemplarCharacters = [\u0CBC ೦ ೧ ೨ ೩ ೪ ೫ ೬ ೭ ೮ ೯ ಅ ಆ ಇ ಈ ಉ ಊ ಋ ೠ ಌ ೡ ಎ ಏ ಐ ಒ ಓ ಔ ಂ ಃ ಕ ಖ ಗ ಘ ಙ ಚ ಛ ಜ ಝ ಞ ಟ ಠ ಡ ಢ ಣ ತ ಥ ದ ಧ ನ ಪ ಫ ಬ ಭ ಮ ಯ ರ ಱ ಲ ವ ಶ ಷ ಸ ಹ ಳ ಽ ಾ \u0CBF ೀ ು ೂ ೃ ೄ \u0CC6 ೇ ೈ ೊ ೋ \u0CCC \u0CCD ೕ ೖ]
+index = [ಅ ಆ ಇ ಈ ಉ ಊ ಋ ೠ ಌ ೡ ಎ ಏ ಐ ಒ ಓ ಔ ಕ ಖ ಗ ಘ ಙ ಚ ಛ ಜ ಝ ಞ ಟ ಠ ಡ ಢ ಣ ತ ಥ ದ ಧ ನ ಪ ಫ ಬ ಭ ಮ ಯ ರ ಱ ಲ ವ ಶ ಷ ಸ ಹ ಳ ೞ]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] @ * / \\& # ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko.ini b/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko.ini
new file mode 100644
index 00000000000..32afb5c561b
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = 한국어
+name.english = Korean
+name.babel = korean
+tag.bcp47 = ko
+tag.opentype = KOR
+script.name = Korean
+script.tag.bcp47 = Kore
+script.tag.opentype = hang
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y]년 [M]월 [d]일
+date.short = [yy]. [M]. [d].
+months.wide.1 = 1월
+months.wide.2 = 2월
+months.wide.3 = 3월
+months.wide.4 = 4월
+months.wide.5 = 5월
+months.wide.6 = 6월
+months.wide.7 = 7월
+months.wide.8 = 8월
+months.wide.9 = 9월
+months.wide.10 = 10월
+months.wide.11 = 11월
+months.wide.12 = 12월
+months.narrow.1 = 1월
+months.narrow.2 = 2월
+months.narrow.3 = 3월
+months.narrow.4 = 4월
+months.narrow.5 = 5월
+months.narrow.6 = 6월
+months.narrow.7 = 7월
+months.narrow.8 = 8월
+months.narrow.9 = 9월
+months.narrow.10 = 10월
+months.narrow.11 = 11월
+months.narrow.12 = 12월
+days.wide.mon = 월요일
+days.wide.tue = 화요일
+days.wide.wed = 수요일
+days.wide.thu = 목요일
+days.wide.fri = 금요일
+days.wide.sat = 토요일
+days.wide.sun = 일요일
+days.abbreviated.mon = 월
+days.abbreviated.tue = 화
+days.abbreviated.wed = 수
+days.abbreviated.thu = 목
+days.abbreviated.fri = 금
+days.abbreviated.sat = 토
+days.abbreviated.sun = 일
+days.narrow.mon = 월
+days.narrow.tue = 화
+days.narrow.wed = 수
+days.narrow.thu = 목
+days.narrow.fri = 금
+days.narrow.sat = 토
+days.narrow.sun = 일
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = 오전
+dayPeriods.wide.pm = 오후
+
+[time.gregorian]
+time.medium = [a] [h]:[mm]:[ss]
+time.short = [a] [h]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [ᄀ-ᄒ ᅡ-ᅵ ᆨ-ᇂ 丘 串 乃 久 乖 九 乞 乫 乾 亂 亘 交 京 仇 今 介 件 价 企 伋 伎 伽 佳 佶 侃 來 侊 供 係 俓 俱 個 倞 倦 倨 假 偈 健 傀 傑 傾 僅 僑 價 儆 儉 儺 光 克 兢 內 公 共 其 具 兼 冀 冠 凱 刊 刮 券 刻 剋 剛 劇 劍 劒 功 加 劤 劫 勁 勍 勘 勤 勸 勻 勾 匡 匣 區 南 卦 却 卵 卷 卿 厥 去 及 口 句 叩 叫 可 各 吉 君 告 呱 呵 咎 咬 哥 哭 啓 喀 喇 喝 喫 喬 嗜 嘉 嘔 器 囊 困 固 圈 國 圭 圻 均 坎 坑 坤 坰 坵 垢 基 埼 堀 堅 堈 堪 堺 塊 塏 境 墾 壙 壞 夔 奇 奈 奎 契 奸 妓 妗 姑 姜 姦 娘 娜 嫁 嬌 孔 季 孤 宏 官 客 宮 家 寄 寇 寡 寬 尻 局 居 屆 屈 岐 岡 岬 崎 崑 崗 嵌 嵐 嶇 嶠 工 巧 巨 己 巾 干 幹 幾 庚 庫 康 廊 廐 廓 廣 建 弓 强 彊 徑 忌 急 怪 怯 恐 恝 恪 恭 悸 愆 感 愧 愷 愾 慊 慣 慤 慨 慶 慷 憩 憬 憾 懃 懇 懦 懶 懼 戈 戒 戟 戡 扱 技 抉 拉 拏 拐 拒 拘 括 拮 拱 拳 拷 拿 捏 据 捲 捺 掘 掛 控 揀 揆 揭 擊 擎 擒 據 擧 攪 攷 改 攻 故 敎 救 敢 敬 敲 斛 斤 旗 旣 昆 昑 景 晷 暇 暖 暠 暻 曠 曲 更 曷 朗 朞 期 机 杆 杞 杰 枏 果 枯 架 枸 柑 柩 柬 柯 校 根 格 桀 桂 桔 桿 梏 梗 械 梱 棄 棋 棍 棘 棨 棺 楗 楠 極 槁 構 槐 槨 槪 槻 槿 樂 橄 橋 橘 機 檄 檎 檢 櫃 欄 權 欺 款 歌 歐 歸 殼 毆 毬 氣 求 江 汨 汲 決 汽 沂 沽 洛 洸 浪 涇 淃 淇 減 渠 渴 湳 溝 溪 滑 滾 漑 潔 潰 澗 激 濫 灌 灸 炅 炚 炬 烙 烱 煖 爛 牽 犬 狂 狗 狡 狼 獗 玖 玘 珂 珏 珖 珙 珞 珪 球 琦 琨 琪 琯 琴 瑾 璂 璟 璣 璥 瓊 瓘 瓜 甄 甘 甲 男 畇 界 畸 畺 畿 疆 疥 疳 痂 痙 痼 癎 癩 癸 皆 皎 皐 盖 監 看 眷 睾 瞰 瞼 瞿 矜 矩 矯 硅 硬 碁 碣 磎 磬 磯 磵 祁 祇 祈 祛 祺 禁 禽 科 稈 稼 稽 稿 穀 究 穹 空 窘 窟 窮 窺 竅 竟 竭 競 竿 筋 筐 筠 箇 箕 箝 管 簡 粳 糠 系 糾 紀 納 紘 級 紺 絅 結 絞 給 絳 絹 絿 經 綱 綺 緊 繫 繭 繼 缺 罐 罫 羅 羈 羌 羔 群 羹 翹 考 耆 耉 耕 耭 耿 肌 肝 股 肩 肯 肱 胛 胱 脚 脛 腔 腱 膈 膏 膠 臘 臼 舅 舊 舡 艮 艱 芎 芥 芩 芹 苛 苟 苦 苽 茄 莖 菅 菊 菌 菓 菫 菰 落 葛 葵 蓋 蕎 蕨 薑 藁 藍 藿 蘭 蘿 虔 蚣 蛟 蝎 螺 蠟 蠱 街 衢 衲 衾 衿 袈 袞 袴 裙 裸 褐 襁 襟 襤 見 規 覡 覲 覺 觀 角 計 記 訣 訶 詭 誇 誡 誥 課 諫 諾 謙 講 謳 謹 譏 警 譴 谷 谿 豈 貢 貫 貴 賈 購 赳 起 跏 距 跨 踞 蹇 蹶 躬 軀 車 軌 軍 軻 較 輕 轎 轟 辜 近 迦 迲 适 逑 逕 逵 過 遣 遽 邏 那 邯 邱 郊 郎 郡 郭 酪 醵 金 鈐 鈞 鉀 鉅 鉗 鉤 銶 鋸 鋼 錡 錤 錦 錮 鍋 鍵 鎌 鎧 鏡 鑑 鑒 鑛 開 間 閘 閣 閨 闕 關 降 階 隔 隙 雇 難 鞏 鞠 鞨 鞫 頃 頸 顆 顧 飢 餃 館 饉 饋 饑 駒 駕 駱 騎 騏 騫 驅 驕 驚 驥 骨 高 鬼 魁 鮫 鯤 鯨 鱇 鳩 鵑 鵠 鷄 鷗 鸞 麒 麴 黔 鼓 龕 龜]
+exemplarCharacters = [가-힣]
+index = [ㄱ ㄴ ㄷ ㄹ ㅁ ㅂ ㅅ ㅇ ㅈ ㅊ ㅋ ㅌ ㅍ ㅎ]
+punctuation = [‾ _ _ \\- - ‐ — ― 〜 ・ , , 、 ; ; \\: : ! ! ¡ ? ? ¿ . . ‥ … 。 · ' ‘ ’ \" " “ ” ( ( ) ) \\[ [ \\] ] \\{ { \\} } 〈 〉 《 》 「 」 『 』 【 】 〔 〕 § ¶ @ @ * * / / \\\\ \ \\& & # # % % ‰ † ‡ ′ ″ 〃 ※]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ko/babel-korean.tex b/Master/texmf-dist/tex/generic/babel/locale/ko/babel-korean.tex
new file mode 100644
index 00000000000..eaf6a40400b
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ko/babel-korean.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ko}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kok/babel-kok.ini b/Master/texmf-dist/tex/generic/babel/locale/kok/babel-kok.ini
new file mode 100644
index 00000000000..01a280f5237
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kok/babel-kok.ini
@@ -0,0 +1,171 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = कोंकणी
+name.english = Konkani
+name.babel = konkani
+tag.bcp47 = kok
+tag.opentype = KOK
+script.name = Devanagari
+script.tag.bcp47 = Deva
+script.tag.opentype = deva
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y] [MMMM] [d]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = जानेवारी
+months.wide.2 = फेब्रुवारी
+months.wide.3 = मार्च
+months.wide.4 = एप्रिल
+months.wide.5 = मे
+months.wide.6 = जून
+months.wide.7 = जुलै
+months.wide.8 = ओगस्ट
+months.wide.9 = सेप्टेंबर
+months.wide.10 = ओक्टोबर
+months.wide.11 = नोव्हेंबर
+months.wide.12 = डिसेंबर
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = सोमवार
+days.wide.tue = मंगळार
+days.wide.wed = बुधवार
+days.wide.thu = गुरुवार
+days.wide.fri = शुक्रवार
+days.wide.sat = शनिवार
+days.wide.sun = आदित्यवार
+days.abbreviated.mon = सोम
+days.abbreviated.tue = मंगळ
+days.abbreviated.wed = बुध
+days.abbreviated.thu = गुरु
+days.abbreviated.fri = शुक्र
+days.abbreviated.sat = शनि
+days.abbreviated.sun = रवि
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = म.पू.
+dayPeriods.abbreviated.pm = म.नं.
+dayPeriods.narrow.am = म.पू.
+dayPeriods.narrow.pm = म.नं.
+dayPeriods.wide.am = म.पू.
+dayPeriods.wide.pm = म.नं.
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200C\u200D]
+exemplarCharacters = [\u093C ० १ २ ३ ४ ५ ६ ७ ८ ९ ॐ \u0902 \u0901 ः अ आ इ ई उ ऊ ऋ ऌ ऍ ए ऐ ऑ ओ औ क {क\u093C} ख {ख\u093C} ग {ग\u093C} घ ङ च छ ज {ज\u093C} झ ञ ट ठ ड {ड\u093C} ढ {ढ\u093C} ण त थ द ध न प फ {फ\u093C} ब भ म य {य\u093C} र ल व श ष स ह ळ ऽ ा ि ी \u0941 \u0942 \u0943 \u0944 \u0945 \u0947 \u0948 ॉ ो ौ \u094D]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kok/babel-konkani.tex b/Master/texmf-dist/tex/generic/babel/locale/kok/babel-konkani.tex
new file mode 100644
index 00000000000..c9d92db3dfa
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kok/babel-konkani.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{kok}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ks/babel-kashmiri.tex b/Master/texmf-dist/tex/generic/babel/locale/ks/babel-kashmiri.tex
new file mode 100644
index 00000000000..5d7beda0e18
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ks/babel-kashmiri.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ks}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ks/babel-ks.ini b/Master/texmf-dist/tex/generic/babel/locale/ks/babel-ks.ini
new file mode 100644
index 00000000000..2a73963c362
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ks/babel-ks.ini
@@ -0,0 +1,171 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = کٲشُر
+name.english = Kashmiri
+name.babel = kashmiri
+tag.bcp47 = ks
+tag.opentype = KSH
+script.name = Arabic
+script.tag.bcp47 = Arab
+script.tag.opentype = arab
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [MMMM] [d], [y]
+date.short = [M]/[d]/[yy]
+months.wide.1 = جنؤری
+months.wide.2 = فرؤری
+months.wide.3 = مارٕچ
+months.wide.4 = اپریل
+months.wide.5 = میٔ
+months.wide.6 = جوٗن
+months.wide.7 = جوٗلایی
+months.wide.8 = اگست
+months.wide.9 = ستمبر
+months.wide.10 = اکتوٗبر
+months.wide.11 = نومبر
+months.wide.12 = دسمبر
+months.narrow.1 = ج
+months.narrow.2 = ف
+months.narrow.3 = م
+months.narrow.4 = ا
+months.narrow.5 = م
+months.narrow.6 = ج
+months.narrow.7 = ج
+months.narrow.8 = ا
+months.narrow.9 = س
+months.narrow.10 = س
+months.narrow.11 = ا
+months.narrow.12 = ن
+days.wide.mon = ژٔنٛدرٕروار
+days.wide.tue = بوٚموار
+days.wide.wed = بودوار
+days.wide.thu = برٛٮ۪سوار
+days.wide.fri = جُمہ
+days.wide.sat = بٹوار
+days.wide.sun = اَتھوار
+days.abbreviated.mon = ژٔنٛدٕروار
+days.abbreviated.tue = بوٚموار
+days.abbreviated.wed = بودوار
+days.abbreviated.thu = برٛٮ۪سوار
+days.abbreviated.fri = جُمہ
+days.abbreviated.sat = بٹوار
+days.abbreviated.sun = آتھوار
+days.narrow.mon = ژ
+days.narrow.tue = ب
+days.narrow.wed = ب
+days.narrow.thu = ب
+days.narrow.fri = ج
+days.narrow.sat = ب
+days.narrow.sun = ا
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200E\u200F]
+exemplarCharacters = [\u06EA\u06ED \u064E \u064F \u0650 \u0654 \u0655 \u0656 \u0657 \u065A \u065B ء آ أ ٲ ؤ ا ٮ ب پ ت ث ٹ ج چ ح خ د ذ ڈ ر ز ڑ ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن ں ھ ہ و ۄ ی ۍ ے]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = arabext
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = ‎-
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = ‎+
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ksb/babel-ksb.ini b/Master/texmf-dist/tex/generic/babel/locale/ksb/babel-ksb.ini
new file mode 100644
index 00000000000..39d1e8d9f6f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ksb/babel-ksb.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Kishambaa
+name.english = Shambala
+name.babel = shambala
+tag.bcp47 = ksb
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Januali
+months.wide.2 = Febluali
+months.wide.3 = Machi
+months.wide.4 = Aplili
+months.wide.5 = Mei
+months.wide.6 = Juni
+months.wide.7 = Julai
+months.wide.8 = Agosti
+months.wide.9 = Septemba
+months.wide.10 = Oktoba
+months.wide.11 = Novemba
+months.wide.12 = Desemba
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Jumaatatu
+days.wide.tue = Jumaane
+days.wide.wed = Jumaatano
+days.wide.thu = Alhamisi
+days.wide.fri = Ijumaa
+days.wide.sat = Jumaamosi
+days.wide.sun = Jumaapii
+days.abbreviated.mon = Jtt
+days.abbreviated.tue = Jmn
+days.abbreviated.wed = Jtn
+days.abbreviated.thu = Alh
+days.abbreviated.fri = Iju
+days.abbreviated.sat = Jmo
+days.abbreviated.sun = Jpi
+days.narrow.mon = 3
+days.narrow.tue = 4
+days.narrow.wed = 5
+days.narrow.thu = A
+days.narrow.fri = I
+days.narrow.sat = 1
+days.narrow.sun = 2
+dayPeriods.abbreviated.am = makeo
+dayPeriods.abbreviated.pm = nyiaghuo
+dayPeriods.narrow.am = makeo
+dayPeriods.narrow.pm = nyiaghuo
+dayPeriods.wide.am = makeo
+dayPeriods.wide.pm = nyiaghuo
+
+[date.gregorian.licr]
+months.wide.1 = Januali
+months.wide.2 = Febluali
+months.wide.3 = Machi
+months.wide.4 = Aplili
+months.wide.5 = Mei
+months.wide.6 = Juni
+months.wide.7 = Julai
+months.wide.8 = Agosti
+months.wide.9 = Septemba
+months.wide.10 = Oktoba
+months.wide.11 = Novemba
+months.wide.12 = Desemba
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [q r x]
+exemplarCharacters = [a b c d e f g h i j k l m n o p s t u v w y z]
+index = [A B C D E F G H I J K L M N O P S T U V W Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ksb/babel-shambala.tex b/Master/texmf-dist/tex/generic/babel/locale/ksb/babel-shambala.tex
new file mode 100644
index 00000000000..5bbc4f76aef
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ksb/babel-shambala.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ksb}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ksf/babel-bafia.tex b/Master/texmf-dist/tex/generic/babel/locale/ksf/babel-bafia.tex
new file mode 100644
index 00000000000..2d02f9d2c36
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ksf/babel-bafia.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ksf}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ksf/babel-ksf.ini b/Master/texmf-dist/tex/generic/babel/locale/ksf/babel-ksf.ini
new file mode 100644
index 00000000000..4739f62f636
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ksf/babel-ksf.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = rikpa
+name.english = Bafia
+name.babel = bafia
+tag.bcp47 = ksf
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = ŋwíí a ntɔ́ntɔ
+months.wide.2 = ŋwíí akǝ bɛ́ɛ
+months.wide.3 = ŋwíí akǝ ráá
+months.wide.4 = ŋwíí akǝ nin
+months.wide.5 = ŋwíí akǝ táan
+months.wide.6 = ŋwíí akǝ táafɔk
+months.wide.7 = ŋwíí akǝ táabɛɛ
+months.wide.8 = ŋwíí akǝ táaraa
+months.wide.9 = ŋwíí akǝ táanin
+months.wide.10 = ŋwíí akǝ ntɛk
+months.wide.11 = ŋwíí akǝ ntɛk di bɔ́k
+months.wide.12 = ŋwíí akǝ ntɛk di bɛ́ɛ
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = lǝndí
+days.wide.tue = maadí
+days.wide.wed = mɛkrɛdí
+days.wide.thu = jǝǝdí
+days.wide.fri = júmbá
+days.wide.sat = samdí
+days.wide.sun = sɔ́ndǝ
+days.abbreviated.mon = lǝn
+days.abbreviated.tue = maa
+days.abbreviated.wed = mɛk
+days.abbreviated.thu = jǝǝ
+days.abbreviated.fri = júm
+days.abbreviated.sat = sam
+days.abbreviated.sun = sɔ́n
+days.narrow.mon = l
+days.narrow.tue = m
+days.narrow.wed = m
+days.narrow.thu = j
+days.narrow.fri = j
+days.narrow.sat = s
+days.narrow.sun = s
+dayPeriods.abbreviated.am = sárúwá
+dayPeriods.abbreviated.pm = cɛɛ́nko
+dayPeriods.narrow.am = sárúwá
+dayPeriods.narrow.pm = cɛɛ́nko
+dayPeriods.wide.am = sárúwá
+dayPeriods.wide.pm = cɛɛ́nko
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»‘’
+auxiliary = [q x]
+exemplarCharacters = [a á b c d e é ǝ {ǝ\u0301} ɛ {ɛ\u0301} f g h i í j k l m n ŋ o ó ɔ {ɔ\u0301} p r s t u ú v w y z]
+index = [A B C D E Ǝ Ɛ F G H I J K L M N Ŋ O Ɔ P R S T U V W Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ksh/babel-colognian.tex b/Master/texmf-dist/tex/generic/babel/locale/ksh/babel-colognian.tex
new file mode 100644
index 00000000000..dad9fbb04a5
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ksh/babel-colognian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ksh}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ksh/babel-ksh.ini b/Master/texmf-dist/tex/generic/babel/locale/ksh/babel-ksh.ini
new file mode 100644
index 00000000000..ec998cb58fd
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ksh/babel-ksh.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Kölsch
+name.english = Colognian
+name.babel = colognian
+tag.bcp47 = ksh
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d]. [MMMM] [y]
+date.short = [d]. [M]. [y]
+months.wide.1 = Jannewa
+months.wide.2 = Fäbrowa
+months.wide.3 = Määz
+months.wide.4 = Aprell
+months.wide.5 = Mai
+months.wide.6 = Juuni
+months.wide.7 = Juuli
+months.wide.8 = Oujoß
+months.wide.9 = Septämber
+months.wide.10 = Oktohber
+months.wide.11 = Novämber
+months.wide.12 = Dezämber
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = O
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Mohndaach
+days.wide.tue = Dinnsdaach
+days.wide.wed = Metwoch
+days.wide.thu = Dunnersdaach
+days.wide.fri = Friidaach
+days.wide.sat = Samsdaach
+days.wide.sun = Sunndaach
+days.abbreviated.mon = Mo.
+days.abbreviated.tue = Di.
+days.abbreviated.wed = Me.
+days.abbreviated.thu = Du.
+days.abbreviated.fri = Fr.
+days.abbreviated.sat = Sa.
+days.abbreviated.sun = Su.
+days.narrow.mon = M
+days.narrow.tue = D
+days.narrow.wed = M
+days.narrow.thu = D
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = v.M.
+dayPeriods.abbreviated.pm = n.M.
+dayPeriods.narrow.am = v.M.
+dayPeriods.narrow.pm = n.M.
+dayPeriods.wide.am = Uhr vörmiddaachs
+dayPeriods.wide.pm = Uhr nommendaachs
+
+[date.gregorian.licr]
+months.wide.1 = Jannewa
+months.wide.2 = F\"abrowa
+months.wide.3 = M\"a\"az
+months.wide.4 = Aprell
+months.wide.5 = Mai
+months.wide.6 = Juuni
+months.wide.7 = Juuli
+months.wide.8 = Oujo\ss
+months.wide.9 = Sept\"amber
+months.wide.10 = Oktohber
+months.wide.11 = Nov\"amber
+months.wide.12 = Dez\"amber
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‚‘
+auxiliary = [á à ă â ã ā ç é è ĕ ê ē ğ í ì ĭ î ï ī ij ı ł ñ ó ò ŏ ô ø ō ú ù ŭ û ū ÿ]
+exemplarCharacters = [a å ä æ b c d e ë ė f g h i j k l m n o ö œ p q r s ß t u ů ü v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [_ ‐ – — ⸗ , ; \\: ! ? . … ' ‘ ‚ \" “ „ ( ) \\[ \\] \\{ \\} § @ * / \\& # % † ‡ ° < = > ~ \\$]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = ×10^
+group =  
+infinity = ∞
+list = ;
+minusSign = −
+nan = ¤¤¤
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kw/babel-cornish.tex b/Master/texmf-dist/tex/generic/babel/locale/kw/babel-cornish.tex
new file mode 100644
index 00000000000..7e980675894
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kw/babel-cornish.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{kw}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/kw/babel-kw.ini b/Master/texmf-dist/tex/generic/babel/locale/kw/babel-kw.ini
new file mode 100644
index 00000000000..5ccf713fd81
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/kw/babel-kw.ini
@@ -0,0 +1,185 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = kernewek
+name.english = Cornish
+name.babel = cornish
+tag.bcp47 = kw
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y] [MMMM] [d]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = mis Genver
+months.wide.2 = mis Hwevrer
+months.wide.3 = mis Meurth
+months.wide.4 = mis Ebrel
+months.wide.5 = mis Me
+months.wide.6 = mis Metheven
+months.wide.7 = mis Gortheren
+months.wide.8 = mis Est
+months.wide.9 = mis Gwynngala
+months.wide.10 = mis Hedra
+months.wide.11 = mis Du
+months.wide.12 = mis Kevardhu
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = dy Lun
+days.wide.tue = dy Meurth
+days.wide.wed = dy Merher
+days.wide.thu = dy Yow
+days.wide.fri = dy Gwener
+days.wide.sat = dy Sadorn
+days.wide.sun = dy Sul
+days.abbreviated.mon = Lun
+days.abbreviated.tue = Mth
+days.abbreviated.wed = Mhr
+days.abbreviated.thu = Yow
+days.abbreviated.fri = Gwe
+days.abbreviated.sat = Sad
+days.abbreviated.sun = Sul
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = a.m.
+dayPeriods.abbreviated.pm = p.m.
+dayPeriods.narrow.am = a.m.
+dayPeriods.narrow.pm = p.m.
+dayPeriods.wide.am = a.m.
+dayPeriods.wide.pm = p.m.
+
+[date.gregorian.licr]
+months.wide.1 = mis Genver
+months.wide.2 = mis Hwevrer
+months.wide.3 = mis Meurth
+months.wide.4 = mis Ebrel
+months.wide.5 = mis Me
+months.wide.6 = mis Metheven
+months.wide.7 = mis Gortheren
+months.wide.8 = mis Est
+months.wide.9 = mis Gwynngala
+months.wide.10 = mis Hedra
+months.wide.11 = mis Du
+months.wide.12 = mis Kevardhu
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w x y z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ky/babel-ky.ini b/Master/texmf-dist/tex/generic/babel/locale/ky/babel-ky.ini
new file mode 100644
index 00000000000..66771457dd4
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ky/babel-ky.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = кыргызча
+name.english = Kyrgyz
+name.babel = kyrgyz
+tag.bcp47 = ky
+tag.opentype = KIR
+script.name = Cyrillic
+script.tag.bcp47 = Cyrl
+script.tag.opentype = cyrl
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y]-ж., [d]-[MMMM]
+date.short = [d]/[M]/[yy]
+months.wide.1 = январь
+months.wide.2 = февраль
+months.wide.3 = март
+months.wide.4 = апрель
+months.wide.5 = май
+months.wide.6 = июнь
+months.wide.7 = июль
+months.wide.8 = август
+months.wide.9 = сентябрь
+months.wide.10 = октябрь
+months.wide.11 = ноябрь
+months.wide.12 = декабрь
+months.narrow.1 = Я
+months.narrow.2 = Ф
+months.narrow.3 = М
+months.narrow.4 = А
+months.narrow.5 = М
+months.narrow.6 = И
+months.narrow.7 = И
+months.narrow.8 = А
+months.narrow.9 = С
+months.narrow.10 = О
+months.narrow.11 = Н
+months.narrow.12 = Д
+days.wide.mon = дүйшөмбү
+days.wide.tue = шейшемби
+days.wide.wed = шаршемби
+days.wide.thu = бейшемби
+days.wide.fri = жума
+days.wide.sat = ишемби
+days.wide.sun = жекшемби
+days.abbreviated.mon = дүй.
+days.abbreviated.tue = шейш.
+days.abbreviated.wed = шарш.
+days.abbreviated.thu = бейш.
+days.abbreviated.fri = жума
+days.abbreviated.sat = ишм.
+days.abbreviated.sun = жек.
+days.narrow.mon = Д
+days.narrow.tue = Ш
+days.narrow.wed = Ш
+days.narrow.thu = Б
+days.narrow.fri = Ж
+days.narrow.sat = И
+days.narrow.sun = Ж
+dayPeriods.abbreviated.am = тң
+dayPeriods.abbreviated.pm = тк
+dayPeriods.narrow.am = тң
+dayPeriods.narrow.pm = тк
+dayPeriods.wide.am = таңкы
+dayPeriods.wide.pm = түштөн кийинки
+
+[date.gregorian.licr]
+months.wide.1 = \cyrya\cyrn\cyrv\cyra\cyrr\cyrsftsn
+months.wide.2 = \cyrf\cyre\cyrv\cyrr\cyra\cyrl\cyrsftsn
+months.wide.3 = \cyrm\cyra\cyrr\cyrt
+months.wide.4 = \cyra\cyrp\cyrr\cyre\cyrl\cyrsftsn
+months.wide.5 = \cyrm\cyra\cyrishrt
+months.wide.6 = \cyri\cyryu\cyrn\cyrsftsn
+months.wide.7 = \cyri\cyryu\cyrl\cyrsftsn
+months.wide.8 = \cyra\cyrv\cyrg\cyru\cyrs\cyrt
+months.wide.9 = \cyrs\cyre\cyrn\cyrt\cyrya\cyrb\cyrr\cyrsftsn
+months.wide.10 = \cyro\cyrk\cyrt\cyrya\cyrb\cyrr\cyrsftsn
+months.wide.11 = \cyrn\cyro\cyrya\cyrb\cyrr\cyrsftsn
+months.wide.12 = \cyrd\cyre\cyrk\cyra\cyrb\cyrr\cyrsftsn
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»„“
+auxiliary = [в ф ц щ ь]
+exemplarCharacters = [а б г д е ё ж з и й к л м н ӊ о ө п р с т у ү х ч ш ъ ы э ю я]
+index = [А Б В Г Д Е Ё Ж З И Й К Л М Н Ң О Ө П Р С Т У Ү Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = сан эмес
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ky/babel-kyrgyz.tex b/Master/texmf-dist/tex/generic/babel/locale/ky/babel-kyrgyz.tex
new file mode 100644
index 00000000000..7671da6f623
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ky/babel-kyrgyz.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ky}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lag/babel-lag.ini b/Master/texmf-dist/tex/generic/babel/locale/lag/babel-lag.ini
new file mode 100644
index 00000000000..97ac1c3c2a1
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/lag/babel-lag.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Kɨlaangi
+name.english = Langi
+name.babel = langi
+tag.bcp47 = lag
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Kʉfúngatɨ
+months.wide.2 = Kʉnaanɨ
+months.wide.3 = Kʉkeenda
+months.wide.4 = Kwiikumi
+months.wide.5 = Kwiinyambála
+months.wide.6 = Kwiidwaata
+months.wide.7 = Kʉmʉʉnchɨ
+months.wide.8 = Kʉvɨɨrɨ
+months.wide.9 = Kʉsaatʉ
+months.wide.10 = Kwiinyi
+months.wide.11 = Kʉsaano
+months.wide.12 = Kʉsasatʉ
+months.narrow.1 = F
+months.narrow.2 = N
+months.narrow.3 = K
+months.narrow.4 = I
+months.narrow.5 = I
+months.narrow.6 = I
+months.narrow.7 = M
+months.narrow.8 = V
+months.narrow.9 = S
+months.narrow.10 = I
+months.narrow.11 = S
+months.narrow.12 = S
+days.wide.mon = Jumatátu
+days.wide.tue = Jumaíne
+days.wide.wed = Jumatáano
+days.wide.thu = Alamíisi
+days.wide.fri = Ijumáa
+days.wide.sat = Jumamóosi
+days.wide.sun = Jumapíiri
+days.abbreviated.mon = Táatu
+days.abbreviated.tue = Íne
+days.abbreviated.wed = Táano
+days.abbreviated.thu = Alh
+days.abbreviated.fri = Ijm
+days.abbreviated.sat = Móosi
+days.abbreviated.sun = Píili
+days.narrow.mon = T
+days.narrow.tue = E
+days.narrow.wed = O
+days.narrow.thu = A
+days.narrow.fri = I
+days.narrow.sat = M
+days.narrow.sun = P
+dayPeriods.abbreviated.am = TOO
+dayPeriods.abbreviated.pm = MUU
+dayPeriods.narrow.am = TOO
+dayPeriods.narrow.pm = MUU
+dayPeriods.wide.am = TOO
+dayPeriods.wide.pm = MUU
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = ””’’
+auxiliary = []
+exemplarCharacters = [a á b c d e é f g h i í ɨ j k l m n o ó p q r s t u ú ʉ v w x y z]
+index = [A B C D E F G H I Ɨ J K L M N O P Q R S T U Ʉ V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lag/babel-langi.tex b/Master/texmf-dist/tex/generic/babel/locale/lag/babel-langi.tex
new file mode 100644
index 00000000000..d512fb4d316
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/lag/babel-langi.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{lag}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lb/babel-lb.ini b/Master/texmf-dist/tex/generic/babel/locale/lb/babel-lb.ini
new file mode 100644
index 00000000000..3a57a8a5dcf
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/lb/babel-lb.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Lëtzebuergesch
+name.english = Luxembourgish
+name.babel = luxembourgish
+tag.bcp47 = lb
+tag.opentype = LTZ
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d]. [MMMM] [y]
+date.short = [dd].[MM].[yy]
+months.wide.1 = Januar
+months.wide.2 = Februar
+months.wide.3 = Mäerz
+months.wide.4 = Abrëll
+months.wide.5 = Mee
+months.wide.6 = Juni
+months.wide.7 = Juli
+months.wide.8 = August
+months.wide.9 = September
+months.wide.10 = Oktober
+months.wide.11 = November
+months.wide.12 = Dezember
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Méindeg
+days.wide.tue = Dënschdeg
+days.wide.wed = Mëttwoch
+days.wide.thu = Donneschdeg
+days.wide.fri = Freideg
+days.wide.sat = Samschdeg
+days.wide.sun = Sonndeg
+days.abbreviated.mon = Méi.
+days.abbreviated.tue = Dën.
+days.abbreviated.wed = Mët.
+days.abbreviated.thu = Don.
+days.abbreviated.fri = Fre.
+days.abbreviated.sat = Sam.
+days.abbreviated.sun = Son.
+days.narrow.mon = M
+days.narrow.tue = D
+days.narrow.wed = M
+days.narrow.thu = D
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = moies
+dayPeriods.abbreviated.pm = nomëttes
+dayPeriods.narrow.am = mo.
+dayPeriods.narrow.pm = nomë.
+dayPeriods.wide.am = moies
+dayPeriods.wide.pm = nomëttes
+
+[date.gregorian.licr]
+months.wide.1 = Januar
+months.wide.2 = Februar
+months.wide.3 = M\"aerz
+months.wide.4 = Abr\"ell
+months.wide.5 = Mee
+months.wide.6 = Juni
+months.wide.7 = Juli
+months.wide.8 = August
+months.wide.9 = September
+months.wide.10 = Oktober
+months.wide.11 = November
+months.wide.12 = Dezember
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‚‘
+auxiliary = [á à ă â å ã ā æ ç è ĕ ê ē ğ í ì ĭ î ï İ ī ı ñ ó ò ŏ ô ö ø ō œ ş ß ú ù ŭ û ü ū ÿ]
+exemplarCharacters = [a ä b c d e é ë f g h i j k l m n o p q r s t u v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lb/babel-luxembourgish.tex b/Master/texmf-dist/tex/generic/babel/locale/lb/babel-luxembourgish.tex
new file mode 100644
index 00000000000..ddb83dc8e82
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/lb/babel-luxembourgish.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{lb}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lg/babel-ganda.tex b/Master/texmf-dist/tex/generic/babel/locale/lg/babel-ganda.tex
new file mode 100644
index 00000000000..3892d36b452
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/lg/babel-ganda.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{lg}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lg/babel-lg.ini b/Master/texmf-dist/tex/generic/babel/locale/lg/babel-lg.ini
new file mode 100644
index 00000000000..7ce8a3e4fbf
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/lg/babel-lg.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Luganda
+name.english = Ganda
+name.babel = ganda
+tag.bcp47 = lg
+tag.opentype = LUG
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Janwaliyo
+months.wide.2 = Febwaliyo
+months.wide.3 = Marisi
+months.wide.4 = Apuli
+months.wide.5 = Maayi
+months.wide.6 = Juuni
+months.wide.7 = Julaayi
+months.wide.8 = Agusito
+months.wide.9 = Sebuttemba
+months.wide.10 = Okitobba
+months.wide.11 = Novemba
+months.wide.12 = Desemba
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Balaza
+days.wide.tue = Lwakubiri
+days.wide.wed = Lwakusatu
+days.wide.thu = Lwakuna
+days.wide.fri = Lwakutaano
+days.wide.sat = Lwamukaaga
+days.wide.sun = Sabbiiti
+days.abbreviated.mon = Bal
+days.abbreviated.tue = Lw2
+days.abbreviated.wed = Lw3
+days.abbreviated.thu = Lw4
+days.abbreviated.fri = Lw5
+days.abbreviated.sat = Lw6
+days.abbreviated.sun = Sab
+days.narrow.mon = B
+days.narrow.tue = L
+days.narrow.wed = L
+days.narrow.thu = L
+days.narrow.fri = L
+days.narrow.sat = L
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = Janwaliyo
+months.wide.2 = Febwaliyo
+months.wide.3 = Marisi
+months.wide.4 = Apuli
+months.wide.5 = Maayi
+months.wide.6 = Juuni
+months.wide.7 = Julaayi
+months.wide.8 = Agusito
+months.wide.9 = Sebuttemba
+months.wide.10 = Okitobba
+months.wide.11 = Novemba
+months.wide.12 = Desemba
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [h q x]
+exemplarCharacters = [a b c d e f g i j k l m n {ny} ŋ o p r s t u v w y z]
+index = [A B C D E F G I J K L M N Ŋ O P R S T U V W Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lkt/babel-lakota.tex b/Master/texmf-dist/tex/generic/babel/locale/lkt/babel-lakota.tex
new file mode 100644
index 00000000000..a5aac88f3b4
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/lkt/babel-lakota.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{lkt}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lkt/babel-lkt.ini b/Master/texmf-dist/tex/generic/babel/locale/lkt/babel-lkt.ini
new file mode 100644
index 00000000000..60709cde4fe
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/lkt/babel-lkt.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Lakȟólʼiyapi
+name.english = Lakota
+name.babel = lakota
+tag.bcp47 = lkt
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y] [MMMM] [d]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = Wiótheȟika Wí
+months.wide.2 = Thiyóȟeyuŋka Wí
+months.wide.3 = Ištáwičhayazaŋ Wí
+months.wide.4 = Pȟežítȟo Wí
+months.wide.5 = Čhaŋwápetȟo Wí
+months.wide.6 = Wípazukȟa-wašté Wí
+months.wide.7 = Čhaŋpȟásapa Wí
+months.wide.8 = Wasútȟuŋ Wí
+months.wide.9 = Čhaŋwápeǧi Wí
+months.wide.10 = Čhaŋwápe-kasná Wí
+months.wide.11 = Waníyetu Wí
+months.wide.12 = Tȟahékapšuŋ Wí
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = Aŋpétuwaŋži
+days.wide.tue = Aŋpétunuŋpa
+days.wide.wed = Aŋpétuyamni
+days.wide.thu = Aŋpétutopa
+days.wide.fri = Aŋpétuzaptaŋ
+days.wide.sat = Owáŋgyužažapi
+days.wide.sun = Aŋpétuwakȟaŋ
+days.abbreviated.mon = Aŋpétuwaŋži
+days.abbreviated.tue = Aŋpétunuŋpa
+days.abbreviated.wed = Aŋpétuyamni
+days.abbreviated.thu = Aŋpétutopa
+days.abbreviated.fri = Aŋpétuzaptaŋ
+days.abbreviated.sat = Owáŋgyužažapi
+days.abbreviated.sun = Aŋpétuwakȟaŋ
+days.narrow.mon = W
+days.narrow.tue = N
+days.narrow.wed = Y
+days.narrow.thu = T
+days.narrow.fri = Z
+days.narrow.sat = O
+days.narrow.sun = A
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = Wi\'othe\v hika\space W\'\i
+months.wide.2 = Thiy\'o\v heyu\ng ka\space W\'\i
+months.wide.3 = I\v st\'awi\v chayaza\ng\space W\'\i
+months.wide.4 = P\v he\v z\'\i t\v ho\space W\'\i
+months.wide.5 = \v Cha\ng w\'apet\v ho\space W\'\i
+months.wide.6 = W\'\i pazuk\v ha-wa\v st\'e\space W\'\i
+months.wide.7 = \v Cha\ng p\v h\'asapa\space W\'\i
+months.wide.8 = Was\'ut\v hu\ng\space W\'\i
+months.wide.9 = \v Cha\ng w\'ape\v gi\space W\'\i
+months.wide.10 = \v Cha\ng w\'ape-kasn\'a\space W\'\i
+months.wide.11 = Wan\'\i yetu\space W\'\i
+months.wide.12 = T\v hah\'ekap\v su\ng\space W\'\i
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [c d f {ȟʼ} j q r {sʼ} {šʼ} v x]
+exemplarCharacters = [a á {aŋ} b č {čh} {čʼ} e é g ǧ h ȟ i í {iŋ} k {kh} {kȟ} {kʼ} l m n ŋ o ó p {ph} {pȟ} {pʼ} s š t {th} {tȟ} {tʼ} u ú {uŋ} w y z ž ʼ]
+index = [A B Č E G Ǧ H Ȟ I K L M N Ŋ O P S Š T U W Y Z Ž]
+punctuation = [\\- ‐ – — , ; \\: ! ? . \" “ ” ( ) \\[ \\] @ * / \\& #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ln/babel-lingala.tex b/Master/texmf-dist/tex/generic/babel/locale/ln/babel-lingala.tex
new file mode 100644
index 00000000000..bb90bd7f5ff
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ln/babel-lingala.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ln}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ln/babel-ln.ini b/Master/texmf-dist/tex/generic/babel/locale/ln/babel-ln.ini
new file mode 100644
index 00000000000..efed906b00a
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ln/babel-ln.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = lingála
+name.english = Lingala
+name.babel = lingala
+tag.bcp47 = ln
+tag.opentype = LIN
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = sánzá ya yambo
+months.wide.2 = sánzá ya míbalé
+months.wide.3 = sánzá ya mísáto
+months.wide.4 = sánzá ya mínei
+months.wide.5 = sánzá ya mítáno
+months.wide.6 = sánzá ya motóbá
+months.wide.7 = sánzá ya nsambo
+months.wide.8 = sánzá ya mwambe
+months.wide.9 = sánzá ya libwa
+months.wide.10 = sánzá ya zómi
+months.wide.11 = sánzá ya zómi na mɔ̌kɔ́
+months.wide.12 = sánzá ya zómi na míbalé
+months.narrow.1 = y
+months.narrow.2 = f
+months.narrow.3 = m
+months.narrow.4 = a
+months.narrow.5 = m
+months.narrow.6 = y
+months.narrow.7 = y
+months.narrow.8 = a
+months.narrow.9 = s
+months.narrow.10 = ɔ
+months.narrow.11 = n
+months.narrow.12 = d
+days.wide.mon = mokɔlɔ mwa yambo
+days.wide.tue = mokɔlɔ mwa míbalé
+days.wide.wed = mokɔlɔ mwa mísáto
+days.wide.thu = mokɔlɔ ya mínéi
+days.wide.fri = mokɔlɔ ya mítáno
+days.wide.sat = mpɔ́sɔ
+days.wide.sun = eyenga
+days.abbreviated.mon = ybo
+days.abbreviated.tue = mbl
+days.abbreviated.wed = mst
+days.abbreviated.thu = min
+days.abbreviated.fri = mtn
+days.abbreviated.sat = mps
+days.abbreviated.sun = eye
+days.narrow.mon = y
+days.narrow.tue = m
+days.narrow.wed = m
+days.narrow.thu = m
+days.narrow.fri = m
+days.narrow.sat = p
+days.narrow.sun = e
+dayPeriods.abbreviated.am = ntɔ́ngɔ́
+dayPeriods.abbreviated.pm = mpókwa
+dayPeriods.narrow.am = ntɔ́ngɔ́
+dayPeriods.narrow.pm = mpókwa
+dayPeriods.wide.am = ntɔ́ngɔ́
+dayPeriods.wide.pm = mpókwa
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [j q x]
+exemplarCharacters = [a á â ǎ b c d e é ê ě ɛ {ɛ\u0301} {ɛ\u0302} {ɛ\u030C} f g {gb} h i í î ǐ k l m {mb} {mp} n {nd} {ng} {nk} {ns} {nt} {ny} {nz} o ó ô ǒ ɔ {ɔ\u0301} {ɔ\u0302} {ɔ\u030C} p r s t u ú v w y z]
+index = [A B C D E Ɛ F G {Gb} H I K L M {Mb} {Mp} N {Nd} {Ng} {Nk} {Ns} {Nt} {Ny} {Nz} O Ɔ P R S T U V W Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lo/babel-lao.tex b/Master/texmf-dist/tex/generic/babel/locale/lo/babel-lao.tex
new file mode 100644
index 00000000000..d2d995ffacf
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/lo/babel-lao.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{lo}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lo/babel-lo.ini b/Master/texmf-dist/tex/generic/babel/locale/lo/babel-lo.ini
new file mode 100644
index 00000000000..0dc4a632d89
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/lo/babel-lo.ini
@@ -0,0 +1,149 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ລາວ
+name.english = Lao
+name.babel = lao
+tag.bcp47 = lo
+tag.opentype = LAO
+script.name = Lao
+script.tag.bcp47 = Laoo
+script.tag.opentype = lao
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface = ຄໍານໍາ
+ref = ໜັງສືອ້າງອີງ
+abstract = ບົດຫຍໍ້ຄວາມ
+bib = ເອກະສານອ້າງອີງ
+chapter = ບົດທີ
+appendix = ພາກຄັດຕິດ
+contents = ສາລະບານ
+listfigure = ສາລະບານຮູບ
+listtable = ສາລະບານຕາຕະລາງ
+index = ດັດຊະນີ
+figure = ຮູບທີ
+table = ຕາຕະລາງທີ
+part = ພາກ
+encl = ເອກະສານປະກອບ
+cc = ສໍາເນົາເຖິງ
+headto = ຮຽນ
+page = ໜ້າ
+see = ອ່ານ
+also = ອ່ານເພີ່ມ
+proof = ຂໍ້ພິສູດ
+glossary = ປະມວນສັບ
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = ມັງກອນ
+months.wide.2 = ກຸມພາ
+months.wide.3 = ມີນາ
+months.wide.4 = ເມສາ
+months.wide.5 = ພຶດສະພາ
+months.wide.6 = ມິຖຸນາ
+months.wide.7 = ກໍລະກົດ
+months.wide.8 = ສິງຫາ
+months.wide.9 = ກັນຍາ
+months.wide.10 = ຕຸລາ
+months.wide.11 = ພະຈິກ
+months.wide.12 = ທັນວາ
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = ວັນຈັນ
+days.wide.tue = ວັນອັງຄານ
+days.wide.wed = ວັນພຸດ
+days.wide.thu = ວັນພະຫັດ
+days.wide.fri = ວັນສຸກ
+days.wide.sat = ວັນເສົາ
+days.wide.sun = ວັນອາທິດ
+days.abbreviated.mon = ຈັນ
+days.abbreviated.tue = ອັງຄານ
+days.abbreviated.wed = ພຸດ
+days.abbreviated.thu = ພະຫັດ
+days.abbreviated.fri = ສຸກ
+days.abbreviated.sat = ເສົາ
+days.abbreviated.sun = ອາທິດ
+days.narrow.mon = ຈ
+days.narrow.tue = ອ
+days.narrow.wed = ພ
+days.narrow.thu = ພຫ
+days.narrow.fri = ສຸ
+days.narrow.sat = ສ
+days.narrow.sun = ອາ
+dayPeriods.abbreviated.am = ກ່ອນທ່ຽງ
+dayPeriods.abbreviated.pm = ຫຼັງທ່ຽງ
+dayPeriods.narrow.am = ກທ
+dayPeriods.narrow.pm = ຫຼທ
+dayPeriods.wide.am = ກ່ອນທ່ຽງ
+dayPeriods.wide.pm = ຫຼັງທ່ຽງ
+
+[time.gregorian]
+time.medium = [H]:[mm]:[ss]
+time.short = [H]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin = 1
+righthyphenmin = 1
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200B ໐ ໑ ໒ ໓ ໔ ໕ ໖ ໗ ໘ ໙]
+exemplarCharacters = [\u0EC8 \u0EC9 \u0ECA \u0ECB \u0ECC \u0ECD ໆ ກ ຂ ຄ ງ ຈ ສ ຊ ຍ ດ ຕ ຖ ທ ນ ບ ປ ຜ ຝ ພ ຟ ມ ຢ ຣ ລ ວ ຫ ໜ ໝ ອ ຮ ຯ ະ \u0EB1 າ ຳ \u0EB4 \u0EB5 \u0EB6 \u0EB7 \u0EB8 \u0EB9 \u0EBB \u0EBC ຽ ເ ແ ໂ ໃ ໄ]
+index = [ກ ຂ ຄ ງ ຈ ສ ຊ ຍ ດ ຕ ຖ ທ ນ ບ ປ ຜ ຝ ພ ຟ ມ ຢ ຣ ລ ວ ຫ {ຫງ} {ຫຍ} {ຫນ} {ຫມ} {ຫລ} {ຫວ} ອ ຮ]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = ບໍ່​ແມ່ນ​ໂຕ​ເລກ
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lrc/babel-lrc.ini b/Master/texmf-dist/tex/generic/babel/locale/lrc/babel-lrc.ini
new file mode 100644
index 00000000000..8b20fac0437
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/lrc/babel-lrc.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = لۊری شومالی
+name.english = Northern Luri
+name.babel = northernluri
+tag.bcp47 = lrc
+tag.opentype =
+script.name = Arabic
+script.tag.bcp47 = Arab
+script.tag.opentype = arab
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y] [MMMM] [d]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = جانڤیە
+months.wide.2 = فئڤریە
+months.wide.3 = مارس
+months.wide.4 = آڤریل
+months.wide.5 = مئی
+months.wide.6 = جوٙأن
+months.wide.7 = جوٙلا
+months.wide.8 = آگوست
+months.wide.9 = سئپتامر
+months.wide.10 = ئوکتوڤر
+months.wide.11 = نوڤامر
+months.wide.12 = دئسامر
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = Mon
+days.wide.tue = Tue
+days.wide.wed = Wed
+days.wide.thu = Thu
+days.wide.fri = Fri
+days.wide.sat = Sat
+days.wide.sun = Sun
+days.abbreviated.mon = Mon
+days.abbreviated.tue = Tue
+days.abbreviated.wed = Wed
+days.abbreviated.thu = Thu
+days.abbreviated.fri = Fri
+days.abbreviated.sat = Sat
+days.abbreviated.sun = Sun
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200B\u200C\u200D\u200E\u200F \u064B \u064C \u064D \u064E \u064F \u0650 \u0651 \u0652 \u0654 إ ة ك ه ى ي]
+exemplarCharacters = [\u0659 \u065B آ أ ؤ ئ ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ڤ ق ک گ ل م ن ھ ە و ۉ ۊ ی ؽ]
+index = [آ ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن ھ و ی]
+punctuation = [\\- ‐ ، ٫ ٬ ؛ \\: ! ؟ . … ‹ › « » ( ) \\[ \\] * / \\\\]
+
+[numbers]
+defaultNumberingSystem = arabext
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lrc/babel-northernluri.tex b/Master/texmf-dist/tex/generic/babel/locale/lrc/babel-northernluri.tex
new file mode 100644
index 00000000000..321f73720b3
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/lrc/babel-northernluri.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{lrc}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lt/babel-lithuanian.tex b/Master/texmf-dist/tex/generic/babel/locale/lt/babel-lithuanian.tex
new file mode 100644
index 00000000000..46765d1a422
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/lt/babel-lithuanian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{lt}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lt/babel-lt.ini b/Master/texmf-dist/tex/generic/babel/locale/lt/babel-lt.ini
new file mode 100644
index 00000000000..fd028ddf94d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/lt/babel-lt.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = lietuvių
+name.english = Lithuanian
+name.babel = lithuanian
+tag.bcp47 = lt
+tag.opentype = LTH
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = L7x
+derivate = no
+
+[captions]
+preface = Pratarmė
+ref = Literatūra
+abstract = Santrauka
+bib = Literatūra
+chapter = skyrius
+appendix = Priedas
+contents = Turinys
+listfigure = Iliustracijų sąrašas
+listtable = Lentelių sąrašas
+index = Rodyklė
+figure = pav.
+table = lentelė
+part = Dalis
+encl = Įdėta
+cc = Kopijos
+headto =
+page = puslapis
+see = žiūrėk
+also = taip pat
+proof =
+glossary =
+
+[captions.licr]
+preface = Pratarm\.e
+ref = Literat\=ura
+abstract = Santrauka
+bib = Literat\=ura
+chapter = skyrius
+appendix = Priedas
+contents = Turinys
+listfigure = Iliustracij\k u\space s\k ara\v sas
+listtable = Lenteli\k u\space s\k ara\v sas
+index = Rodykl\.e
+figure = pav.
+table = lentel\.e
+part = Dalis
+encl = \k Id\.eta
+cc = Kopijos
+headto\space=
+page = puslapis
+see = \v zi\=ur\.ek
+also = taip\space pat
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y] m. [MMMM] [d] d.
+date.short = [y]-[MM]-[dd]
+months.wide.1 = sausio
+months.wide.2 = vasario
+months.wide.3 = kovo
+months.wide.4 = balandžio
+months.wide.5 = gegužės
+months.wide.6 = birželio
+months.wide.7 = liepos
+months.wide.8 = rugpjūčio
+months.wide.9 = rugsėjo
+months.wide.10 = spalio
+months.wide.11 = lapkričio
+months.wide.12 = gruodžio
+months.narrow.1 = S
+months.narrow.2 = V
+months.narrow.3 = K
+months.narrow.4 = B
+months.narrow.5 = G
+months.narrow.6 = B
+months.narrow.7 = L
+months.narrow.8 = R
+months.narrow.9 = R
+months.narrow.10 = S
+months.narrow.11 = L
+months.narrow.12 = G
+days.wide.mon = pirmadienis
+days.wide.tue = antradienis
+days.wide.wed = trečiadienis
+days.wide.thu = ketvirtadienis
+days.wide.fri = penktadienis
+days.wide.sat = šeštadienis
+days.wide.sun = sekmadienis
+days.abbreviated.mon = pr
+days.abbreviated.tue = an
+days.abbreviated.wed = tr
+days.abbreviated.thu = kt
+days.abbreviated.fri = pn
+days.abbreviated.sat = št
+days.abbreviated.sun = sk
+days.narrow.mon = P
+days.narrow.tue = A
+days.narrow.wed = T
+days.narrow.thu = K
+days.narrow.fri = P
+days.narrow.sat = Š
+days.narrow.sun = S
+dayPeriods.abbreviated.am = priešpiet
+dayPeriods.abbreviated.pm = popiet
+dayPeriods.narrow.am = pr. p.
+dayPeriods.narrow.pm = pop.
+dayPeriods.wide.am = priešpiet
+dayPeriods.wide.pm = popiet
+
+[date.gregorian.licr]
+months.wide.1 = sausio
+months.wide.2 = vasario
+months.wide.3 = kovo
+months.wide.4 = baland\v zio
+months.wide.5 = gegu\v z\.es
+months.wide.6 = bir\v zelio
+months.wide.7 = liepos
+months.wide.8 = rugpj\=u\v cio
+months.wide.9 = rugs\.ejo
+months.wide.10 = spalio
+months.wide.11 = lapkri\v cio
+months.wide.12 = gruod\v zio
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = lithuanian
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“„“
+auxiliary = [á à ã {ą\u0301} {ą\u0303} {ch} {dz} {dž} é è ẽ {ę\u0301} {ę\u0303} {ė\u0301} {ė\u0303} {i\u0307\u0301}í {i\u0307\u0300}ì {i\u0307\u0303}ĩ {į\u0301}{į\u0307\u0301} {į\u0303}{į\u0307\u0303} {j\u0303}{j\u0307\u0303} {l\u0303} {m\u0303} ñ ó ò õ q {r\u0303} ú ù ũ {ų\u0301} {ų\u0303} {ū\u0301} {ū\u0303} w x]
+exemplarCharacters = [a ą b c č d e ę ė f g h i į y j k l m n o p r s š t u ų ū v z ž]
+index = [A Ą B C Č D E Ę Ė F G H I Į Y J K L M N O P R S Š T U Ų Ū V Z Ž]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … “ „ ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = ×10^
+group =  
+infinity = ∞
+list = ;
+minusSign = −
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lu/babel-lu.ini b/Master/texmf-dist/tex/generic/babel/locale/lu/babel-lu.ini
new file mode 100644
index 00000000000..70c8b914915
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/lu/babel-lu.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Tshiluba
+name.english = Luba-Katanga
+name.babel = lubakatanga
+tag.bcp47 = lu
+tag.opentype = LUB
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = Ciongo
+months.wide.2 = Lùishi
+months.wide.3 = Lusòlo
+months.wide.4 = Mùuyà
+months.wide.5 = Lumùngùlù
+months.wide.6 = Lufuimi
+months.wide.7 = Kabàlàshìpù
+months.wide.8 = Lùshìkà
+months.wide.9 = Lutongolo
+months.wide.10 = Lungùdi
+months.wide.11 = Kaswèkèsè
+months.wide.12 = Ciswà
+months.narrow.1 = C
+months.narrow.2 = L
+months.narrow.3 = L
+months.narrow.4 = M
+months.narrow.5 = L
+months.narrow.6 = L
+months.narrow.7 = K
+months.narrow.8 = L
+months.narrow.9 = L
+months.narrow.10 = L
+months.narrow.11 = K
+months.narrow.12 = C
+days.wide.mon = Nkodya
+days.wide.tue = Ndàayà
+days.wide.wed = Ndangù
+days.wide.thu = Njòwa
+days.wide.fri = Ngòvya
+days.wide.sat = Lubingu
+days.wide.sun = Lumingu
+days.abbreviated.mon = Nko
+days.abbreviated.tue = Ndy
+days.abbreviated.wed = Ndg
+days.abbreviated.thu = Njw
+days.abbreviated.fri = Ngv
+days.abbreviated.sat = Lub
+days.abbreviated.sun = Lum
+days.narrow.mon = N
+days.narrow.tue = N
+days.narrow.wed = N
+days.narrow.thu = N
+days.narrow.fri = N
+days.narrow.sat = L
+days.narrow.sun = L
+dayPeriods.abbreviated.am = Dinda
+dayPeriods.abbreviated.pm = Dilolo
+dayPeriods.narrow.am = Dinda
+dayPeriods.narrow.pm = Dilolo
+dayPeriods.wide.am = Dinda
+dayPeriods.wide.pm = Dilolo
+
+[date.gregorian.licr]
+months.wide.1 = Ciongo
+months.wide.2 = L\`uishi
+months.wide.3 = Lus\`olo
+months.wide.4 = M\`uuy\`a
+months.wide.5 = Lum\`ung\`ul\`u
+months.wide.6 = Lufuimi
+months.wide.7 = Kab\`al\`ash\`\i p\`u
+months.wide.8 = L\`ush\`\i k\`a
+months.wide.9 = Lutongolo
+months.wide.10 = Lung\`udi
+months.wide.11 = Kasw\`ek\`es\`e
+months.wide.12 = Cisw\`a
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [g r x]
+exemplarCharacters = [a á à b c d e é è ɛ {ɛ\u0301} {ɛ\u0300} f h i í ì j k l m n {ng} {ny} o ó ò ɔ {ɔ\u0301} {ɔ\u0300} p {ph} q s {shi} t u ú ù v w y z]
+index = [A B C D E F H I J K L M N O P Q S T U V W Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lu/babel-lubakatanga.tex b/Master/texmf-dist/tex/generic/babel/locale/lu/babel-lubakatanga.tex
new file mode 100644
index 00000000000..a8dac681332
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/lu/babel-lubakatanga.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{lu}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/luo/babel-luo.ini b/Master/texmf-dist/tex/generic/babel/locale/luo/babel-luo.ini
new file mode 100644
index 00000000000..f3708d606d3
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/luo/babel-luo.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Dholuo
+name.english = Luo
+name.babel = luo
+tag.bcp47 = luo
+tag.opentype = LUO
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Dwe mar Achiel
+months.wide.2 = Dwe mar Ariyo
+months.wide.3 = Dwe mar Adek
+months.wide.4 = Dwe mar Ang’wen
+months.wide.5 = Dwe mar Abich
+months.wide.6 = Dwe mar Auchiel
+months.wide.7 = Dwe mar Abiriyo
+months.wide.8 = Dwe mar Aboro
+months.wide.9 = Dwe mar Ochiko
+months.wide.10 = Dwe mar Apar
+months.wide.11 = Dwe mar gi achiel
+months.wide.12 = Dwe mar Apar gi ariyo
+months.narrow.1 = C
+months.narrow.2 = R
+months.narrow.3 = D
+months.narrow.4 = N
+months.narrow.5 = B
+months.narrow.6 = U
+months.narrow.7 = B
+months.narrow.8 = B
+months.narrow.9 = C
+months.narrow.10 = P
+months.narrow.11 = C
+months.narrow.12 = P
+days.wide.mon = Wuok Tich
+days.wide.tue = Tich Ariyo
+days.wide.wed = Tich Adek
+days.wide.thu = Tich Ang’wen
+days.wide.fri = Tich Abich
+days.wide.sat = Ngeso
+days.wide.sun = Jumapil
+days.abbreviated.mon = WUT
+days.abbreviated.tue = TAR
+days.abbreviated.wed = TAD
+days.abbreviated.thu = TAN
+days.abbreviated.fri = TAB
+days.abbreviated.sat = NGS
+days.abbreviated.sun = JMP
+days.narrow.mon = W
+days.narrow.tue = T
+days.narrow.wed = T
+days.narrow.thu = T
+days.narrow.fri = T
+days.narrow.sat = N
+days.narrow.sun = J
+dayPeriods.abbreviated.am = OD
+dayPeriods.abbreviated.pm = OT
+dayPeriods.narrow.am = OD
+dayPeriods.narrow.pm = OT
+dayPeriods.wide.am = OD
+dayPeriods.wide.pm = OT
+
+[date.gregorian.licr]
+months.wide.1 = Dwe mar Achiel
+months.wide.2 = Dwe mar Ariyo
+months.wide.3 = Dwe mar Adek
+months.wide.4 = Dwe mar Ang\textquoteright wen
+months.wide.5 = Dwe mar Abich
+months.wide.6 = Dwe mar Auchiel
+months.wide.7 = Dwe mar Abiriyo
+months.wide.8 = Dwe mar Aboro
+months.wide.9 = Dwe mar Ochiko
+months.wide.10 = Dwe mar Apar
+months.wide.11 = Dwe mar gi achiel
+months.wide.12 = Dwe mar Apar gi ariyo
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [q x z]
+exemplarCharacters = [a b c d e f g h i j k l m n o p r s t u v w y]
+index = [A B C D E F G H I J K L M N O P R S T U V W Y]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/luo/babel-luo.tex b/Master/texmf-dist/tex/generic/babel/locale/luo/babel-luo.tex
new file mode 100644
index 00000000000..69463b317f7
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/luo/babel-luo.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{luo}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/luy/babel-luy.ini b/Master/texmf-dist/tex/generic/babel/locale/luy/babel-luy.ini
new file mode 100644
index 00000000000..d12c3ad5312
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/luy/babel-luy.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Luluhia
+name.english = Luyia
+name.babel = luyia
+tag.bcp47 = luy
+tag.opentype = LUH
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Machi
+months.wide.4 = Aprili
+months.wide.5 = Mei
+months.wide.6 = Juni
+months.wide.7 = Julai
+months.wide.8 = Agosti
+months.wide.9 = Septemba
+months.wide.10 = Oktoba
+months.wide.11 = Novemba
+months.wide.12 = Desemba
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Jumatatu
+days.wide.tue = Jumanne
+days.wide.wed = Jumatano
+days.wide.thu = Murwa wa Kanne
+days.wide.fri = Murwa wa Katano
+days.wide.sat = Jumamosi
+days.wide.sun = Jumapiri
+days.abbreviated.mon = J3
+days.abbreviated.tue = J4
+days.abbreviated.wed = J5
+days.abbreviated.thu = Al
+days.abbreviated.fri = Ij
+days.abbreviated.sat = J1
+days.abbreviated.sun = J2
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = a.m.
+dayPeriods.abbreviated.pm = p.m.
+dayPeriods.narrow.am = a.m.
+dayPeriods.narrow.pm = p.m.
+dayPeriods.wide.am = a.m.
+dayPeriods.wide.pm = p.m.
+
+[date.gregorian.licr]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Machi
+months.wide.4 = Aprili
+months.wide.5 = Mei
+months.wide.6 = Juni
+months.wide.7 = Julai
+months.wide.8 = Agosti
+months.wide.9 = Septemba
+months.wide.10 = Oktoba
+months.wide.11 = Novemba
+months.wide.12 = Desemba
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‚‘
+auxiliary = []
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/luy/babel-luyia.tex b/Master/texmf-dist/tex/generic/babel/locale/luy/babel-luyia.tex
new file mode 100644
index 00000000000..1c55b64cc64
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/luy/babel-luyia.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{luy}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lv/babel-latvian.tex b/Master/texmf-dist/tex/generic/babel/locale/lv/babel-latvian.tex
new file mode 100644
index 00000000000..733246d64a8
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/lv/babel-latvian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{lv}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/lv/babel-lv.ini b/Master/texmf-dist/tex/generic/babel/locale/lv/babel-lv.ini
new file mode 100644
index 00000000000..3ad55bb0964
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/lv/babel-lv.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = latviešu
+name.english = Latvian
+name.babel = latvian
+tag.bcp47 = lv
+tag.opentype = LVI
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = L7x T1 OT1
+derivate = no
+
+[captions]
+preface = Priekšvārds
+ref = Literatūra
+abstract = Anotācija
+bib = Bibliogrāfija
+chapter = nodaļa
+appendix = Pielikums
+contents = Saturs
+listfigure = Attēlu rādītājs
+listtable = Tabulu rādītājs
+index = Priekšmetu rādītājs
+figure = zīm.
+table = tabula
+part = daļa
+encl = Pielikumā
+cc = Kopija(s)
+headto =
+page = lpp.
+see = skat.
+also = skat. arī
+proof =
+glossary =
+
+[captions.licr]
+preface = Priek\v sv\=ards
+ref = Literat\=ura
+abstract = Anot\=acija
+bib = Bibliogr\=afija
+chapter = noda\c la
+appendix = Pielikums
+contents = Saturs
+listfigure = Att\=elu r\=ad\=\i t\=ajs
+listtable = Tabulu r\=ad\=\i t\=ajs
+index = Priek\v smetupace r\=ad\=\i t\=ajs
+figure = z\=\i m.
+table = tabula
+part = da\c la
+encl = Pielikum\=a
+cc = Kopija(s)
+headto =
+page = lpp.
+see = skat.
+also = skat. ar\=\i
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y].[ ]gada [d].[ ][MMMM]
+date.short = [dd].[MM].[yy]
+months.wide.1 = janvārī
+months.wide.2 = februārī
+months.wide.3 = martā
+months.wide.4 = aprīlī
+months.wide.5 = maijā
+months.wide.6 = jūnijā
+months.wide.7 = jūlijā
+months.wide.8 = augustā
+months.wide.9 = septembrī
+months.wide.10 = oktobrī
+months.wide.11 = novembrī
+months.wide.12 = decembrī
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = pirmdiena
+days.wide.tue = otrdiena
+days.wide.wed = trešdiena
+days.wide.thu = ceturtdiena
+days.wide.fri = piektdiena
+days.wide.sat = sestdiena
+days.wide.sun = svētdiena
+days.abbreviated.mon = pirmd.
+days.abbreviated.tue = otrd.
+days.abbreviated.wed = trešd.
+days.abbreviated.thu = ceturtd.
+days.abbreviated.fri = piektd.
+days.abbreviated.sat = sestd.
+days.abbreviated.sun = svētd.
+days.narrow.mon = P
+days.narrow.tue = O
+days.narrow.wed = T
+days.narrow.thu = C
+days.narrow.fri = P
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = priekšp.
+dayPeriods.abbreviated.pm = pēcp.
+dayPeriods.narrow.am = priekšp.
+dayPeriods.narrow.pm = pēcp.
+dayPeriods.wide.am = priekšpusdienā
+dayPeriods.wide.pm = pēcpusdienā
+
+[date.gregorian.licr]
+months.wide.1 = janv\=ar\=\i
+months.wide.2 = febru\=ar\=\i
+months.wide.3 = mart\=a
+months.wide.4 = apr\=\i l\=\i
+months.wide.5 = maij\=a
+months.wide.6 = j\=unij\=a
+months.wide.7 = j\=ulij\=a
+months.wide.8 = august\=a
+months.wide.9 = septembr\=\i
+months.wide.10 = oktobr\=\i
+months.wide.11 = novembr\=\i
+months.wide.12 = decembr\=\i
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = latvian
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [y ō q ŗ w x]
+exemplarCharacters = [a ā b c č d e ē f g ģ h i ī j k ķ l ļ m n ņ o p r s š t u ū v z ž]
+index = [A Ā B C Č D E Ē F G Ģ H I Ī Y J K Ķ L Ļ M N Ņ O P Q R S Š T U Ū V W X Z Ž]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ ‚ \" “ ” „ ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 2
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NS
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mas/babel-mas.ini b/Master/texmf-dist/tex/generic/babel/locale/mas/babel-mas.ini
new file mode 100644
index 00000000000..33c2eb8e239
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mas/babel-mas.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Maa
+name.english = Masai
+name.babel = masai
+tag.bcp47 = mas
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Oladalʉ́
+months.wide.2 = Arát
+months.wide.3 = Ɔɛnɨ́ɔɨŋɔk
+months.wide.4 = Olodoyíóríê inkókúâ
+months.wide.5 = Oloilépūnyīē inkókúâ
+months.wide.6 = Kújúɔrɔk
+months.wide.7 = Mórusásin
+months.wide.8 = Ɔlɔ́ɨ́bɔ́rárɛ
+months.wide.9 = Kúshîn
+months.wide.10 = Olgísan
+months.wide.11 = Pʉshʉ́ka
+months.wide.12 = Ntʉ́ŋʉ́s
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = Jumatátu
+days.wide.tue = Jumane
+days.wide.wed = Jumatánɔ
+days.wide.thu = Alaámisi
+days.wide.fri = Jumáa
+days.wide.sat = Jumamósi
+days.wide.sun = Jumapílí
+days.abbreviated.mon = Jtt
+days.abbreviated.tue = Jnn
+days.abbreviated.wed = Jtn
+days.abbreviated.thu = Alh
+days.abbreviated.fri = Iju
+days.abbreviated.sat = Jmo
+days.abbreviated.sun = Jpi
+days.narrow.mon = 3
+days.narrow.tue = 4
+days.narrow.wed = 5
+days.narrow.thu = 6
+days.narrow.fri = 7
+days.narrow.sat = 1
+days.narrow.sun = 2
+dayPeriods.abbreviated.am = Ɛnkakɛnyá
+dayPeriods.abbreviated.pm = Ɛndámâ
+dayPeriods.narrow.am = Ɛnkakɛnyá
+dayPeriods.narrow.pm = Ɛndámâ
+dayPeriods.wide.am = Ɛnkakɛnyá
+dayPeriods.wide.pm = Ɛndámâ
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [f q v x z]
+exemplarCharacters = [a á à â ā b c d e é è ê ē ɛ g h i í ì î ī ɨ j k l m n {ny} ŋ o ó ò ô ō ɔ p r {rr} s {sh} t u ú ù û ū ʉ {ʉ\u0301} w {wu} y {yi}]
+index = [A B C D E Ɛ G H I Ɨ J K L M N Ŋ O Ɔ P R S T U Ʉ W Y]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mas/babel-masai.tex b/Master/texmf-dist/tex/generic/babel/locale/mas/babel-masai.tex
new file mode 100644
index 00000000000..f151730ffb5
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mas/babel-masai.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{mas}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mer/babel-mer.ini b/Master/texmf-dist/tex/generic/babel/locale/mer/babel-mer.ini
new file mode 100644
index 00000000000..0543d55127b
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mer/babel-mer.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Kĩmĩrũ
+name.english = Meru
+name.babel = meru
+tag.bcp47 = mer
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Januarĩ
+months.wide.2 = Feburuarĩ
+months.wide.3 = Machi
+months.wide.4 = Ĩpurũ
+months.wide.5 = Mĩĩ
+months.wide.6 = Njuni
+months.wide.7 = Njuraĩ
+months.wide.8 = Agasti
+months.wide.9 = Septemba
+months.wide.10 = Oktũba
+months.wide.11 = Novemba
+months.wide.12 = Dicemba
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = Ĩ
+months.narrow.5 = M
+months.narrow.6 = N
+months.narrow.7 = N
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Muramuko
+days.wide.tue = Wairi
+days.wide.wed = Wethatu
+days.wide.thu = Wena
+days.wide.fri = Wetano
+days.wide.sat = Jumamosi
+days.wide.sun = Kiumia
+days.abbreviated.mon = MRA
+days.abbreviated.tue = WAI
+days.abbreviated.wed = WET
+days.abbreviated.thu = WEN
+days.abbreviated.fri = WTN
+days.abbreviated.sat = JUM
+days.abbreviated.sun = KIU
+days.narrow.mon = M
+days.narrow.tue = W
+days.narrow.wed = W
+days.narrow.thu = W
+days.narrow.fri = W
+days.narrow.sat = J
+days.narrow.sun = K
+dayPeriods.abbreviated.am = RŨ
+dayPeriods.abbreviated.pm = ŨG
+dayPeriods.narrow.am = RŨ
+dayPeriods.narrow.pm = ŨG
+dayPeriods.wide.am = RŨ
+dayPeriods.wide.pm = ŨG
+
+[date.gregorian.licr]
+months.wide.1 = Januar\~\i
+months.wide.2 = Feburuar\~\i
+months.wide.3 = Machi
+months.wide.4 = \~Ipur\~u
+months.wide.5 = M\~\i\~\i
+months.wide.6 = Njuni
+months.wide.7 = Njura\~\i
+months.wide.8 = Agasti
+months.wide.9 = Septemba
+months.wide.10 = Okt\~uba
+months.wide.11 = Novemba
+months.wide.12 = Dicemba
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a b c d e f g h i ĩ j k l m n o p q r s t u ũ v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mer/babel-meru.tex b/Master/texmf-dist/tex/generic/babel/locale/mer/babel-meru.tex
new file mode 100644
index 00000000000..9191350db30
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mer/babel-meru.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{mer}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mfe/babel-mfe.ini b/Master/texmf-dist/tex/generic/babel/locale/mfe/babel-mfe.ini
new file mode 100644
index 00000000000..ef4ea3f20c1
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mfe/babel-mfe.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = kreol morisien
+name.english = Morisyen
+name.babel = morisyen
+tag.bcp47 = mfe
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = zanvie
+months.wide.2 = fevriye
+months.wide.3 = mars
+months.wide.4 = avril
+months.wide.5 = me
+months.wide.6 = zin
+months.wide.7 = zilye
+months.wide.8 = out
+months.wide.9 = septam
+months.wide.10 = oktob
+months.wide.11 = novam
+months.wide.12 = desam
+months.narrow.1 = z
+months.narrow.2 = f
+months.narrow.3 = m
+months.narrow.4 = a
+months.narrow.5 = m
+months.narrow.6 = z
+months.narrow.7 = z
+months.narrow.8 = o
+months.narrow.9 = s
+months.narrow.10 = o
+months.narrow.11 = n
+months.narrow.12 = d
+days.wide.mon = lindi
+days.wide.tue = mardi
+days.wide.wed = merkredi
+days.wide.thu = zedi
+days.wide.fri = vandredi
+days.wide.sat = samdi
+days.wide.sun = dimans
+days.abbreviated.mon = lin
+days.abbreviated.tue = mar
+days.abbreviated.wed = mer
+days.abbreviated.thu = ze
+days.abbreviated.fri = van
+days.abbreviated.sat = sam
+days.abbreviated.sun = dim
+days.narrow.mon = l
+days.narrow.tue = m
+days.narrow.wed = m
+days.narrow.thu = z
+days.narrow.fri = v
+days.narrow.sat = s
+days.narrow.sun = d
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = zanvie
+months.wide.2 = fevriye
+months.wide.3 = mars
+months.wide.4 = avril
+months.wide.5 = me
+months.wide.6 = zin
+months.wide.7 = zilye
+months.wide.8 = out
+months.wide.9 = septam
+months.wide.10 = oktob
+months.wide.11 = novam
+months.wide.12 = desam
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a b c d e f g h i j k l m n o p r s t u v w x y z]
+index = [A B C D E F G H I J K L M N O P R S T U V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mfe/babel-morisyen.tex b/Master/texmf-dist/tex/generic/babel/locale/mfe/babel-morisyen.tex
new file mode 100644
index 00000000000..4cd887fa865
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mfe/babel-morisyen.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{mfe}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mg/babel-malagasy.tex b/Master/texmf-dist/tex/generic/babel/locale/mg/babel-malagasy.tex
new file mode 100644
index 00000000000..a5ca395d7c4
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mg/babel-malagasy.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{mg}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mg/babel-mg.ini b/Master/texmf-dist/tex/generic/babel/locale/mg/babel-mg.ini
new file mode 100644
index 00000000000..1efd6ec6d25
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mg/babel-mg.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Malagasy
+name.english = Malagasy
+name.babel = malagasy
+tag.bcp47 = mg
+tag.opentype = MLG
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = Janoary
+months.wide.2 = Febroary
+months.wide.3 = Martsa
+months.wide.4 = Aprily
+months.wide.5 = Mey
+months.wide.6 = Jona
+months.wide.7 = Jolay
+months.wide.8 = Aogositra
+months.wide.9 = Septambra
+months.wide.10 = Oktobra
+months.wide.11 = Novambra
+months.wide.12 = Desambra
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Alatsinainy
+days.wide.tue = Talata
+days.wide.wed = Alarobia
+days.wide.thu = Alakamisy
+days.wide.fri = Zoma
+days.wide.sat = Asabotsy
+days.wide.sun = Alahady
+days.abbreviated.mon = Alats
+days.abbreviated.tue = Tal
+days.abbreviated.wed = Alar
+days.abbreviated.thu = Alak
+days.abbreviated.fri = Zom
+days.abbreviated.sat = Asab
+days.abbreviated.sun = Alah
+days.narrow.mon = A
+days.narrow.tue = T
+days.narrow.wed = A
+days.narrow.thu = A
+days.narrow.fri = Z
+days.narrow.sat = A
+days.narrow.sun = A
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = Janoary
+months.wide.2 = Febroary
+months.wide.3 = Martsa
+months.wide.4 = Aprily
+months.wide.5 = Mey
+months.wide.6 = Jona
+months.wide.7 = Jolay
+months.wide.8 = Aogositra
+months.wide.9 = Septambra
+months.wide.10 = Oktobra
+months.wide.11 = Novambra
+months.wide.12 = Desambra
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»“”
+auxiliary = [c q u w x]
+exemplarCharacters = [a à â b d e é è ê ë f g h i ì î ï j k l m n ñ o ô p r s t v y z]
+index = [A B D E F G H I J K L M N O P R S T V Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mgh/babel-makhuwameetto.tex b/Master/texmf-dist/tex/generic/babel/locale/mgh/babel-makhuwameetto.tex
new file mode 100644
index 00000000000..f023ffcfbbe
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mgh/babel-makhuwameetto.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{mgh}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mgh/babel-mgh.ini b/Master/texmf-dist/tex/generic/babel/locale/mgh/babel-mgh.ini
new file mode 100644
index 00000000000..679494d540c
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mgh/babel-mgh.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Makua
+name.english = Makhuwa-Meetto
+name.babel = makhuwameetto
+tag.bcp47 = mgh
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Mweri wo kwanza
+months.wide.2 = Mweri wo unayeli
+months.wide.3 = Mweri wo uneraru
+months.wide.4 = Mweri wo unecheshe
+months.wide.5 = Mweri wo unethanu
+months.wide.6 = Mweri wo thanu na mocha
+months.wide.7 = Mweri wo saba
+months.wide.8 = Mweri wo nane
+months.wide.9 = Mweri wo tisa
+months.wide.10 = Mweri wo kumi
+months.wide.11 = Mweri wo kumi na moja
+months.wide.12 = Mweri wo kumi na yel’li
+months.narrow.1 = K
+months.narrow.2 = U
+months.narrow.3 = R
+months.narrow.4 = C
+months.narrow.5 = T
+months.narrow.6 = M
+months.narrow.7 = S
+months.narrow.8 = N
+months.narrow.9 = T
+months.narrow.10 = K
+months.narrow.11 = M
+months.narrow.12 = Y
+days.wide.mon = Jumatatu
+days.wide.tue = Jumanne
+days.wide.wed = Jumatano
+days.wide.thu = Arahamisi
+days.wide.fri = Ijumaa
+days.wide.sat = Jumamosi
+days.wide.sun = Sabato
+days.abbreviated.mon = Jtt
+days.abbreviated.tue = Jnn
+days.abbreviated.wed = Jtn
+days.abbreviated.thu = Ara
+days.abbreviated.fri = Iju
+days.abbreviated.sat = Jmo
+days.abbreviated.sun = Sab
+days.narrow.mon = J
+days.narrow.tue = J
+days.narrow.wed = J
+days.narrow.thu = A
+days.narrow.fri = I
+days.narrow.sat = J
+days.narrow.sun = S
+dayPeriods.abbreviated.am = wichishu
+dayPeriods.abbreviated.pm = mchochil’l
+dayPeriods.narrow.am = wichishu
+dayPeriods.narrow.pm = mchochil’l
+dayPeriods.wide.am = wichishu
+dayPeriods.wide.pm = mchochil’l
+
+[date.gregorian.licr]
+months.wide.1 = Mweri wo kwanza
+months.wide.2 = Mweri wo unayeli
+months.wide.3 = Mweri wo uneraru
+months.wide.4 = Mweri wo unecheshe
+months.wide.5 = Mweri wo unethanu
+months.wide.6 = Mweri wo thanu na mocha
+months.wide.7 = Mweri wo saba
+months.wide.8 = Mweri wo nane
+months.wide.9 = Mweri wo tisa
+months.wide.10 = Mweri wo kumi
+months.wide.11 = Mweri wo kumi na moja
+months.wide.12 = Mweri wo kumi na yel\textquoteright li
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [q x]
+exemplarCharacters = [a b c d e f g h i j k l m n o p r s t u v w y z]
+index = [A B C D E F G H I J K L M N O P R S T U V W Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mgo/babel-meta.tex b/Master/texmf-dist/tex/generic/babel/locale/mgo/babel-meta.tex
new file mode 100644
index 00000000000..7e09b1651a3
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mgo/babel-meta.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{mgo}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mgo/babel-mgo.ini b/Master/texmf-dist/tex/generic/babel/locale/mgo/babel-mgo.ini
new file mode 100644
index 00000000000..bb8191e4302
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mgo/babel-mgo.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = metaʼ
+name.english = Metaʼ
+name.babel = meta
+tag.bcp47 = mgo
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y] [MMMM] [d]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = iməg mbegtug
+months.wide.2 = imeg àbùbì
+months.wide.3 = imeg mbəŋchubi
+months.wide.4 = iməg ngwə̀t
+months.wide.5 = iməg fog
+months.wide.6 = iməg ichiibɔd
+months.wide.7 = iməg àdùmbə̀ŋ
+months.wide.8 = iməg ichika
+months.wide.9 = iməg kud
+months.wide.10 = iməg tèsiʼe
+months.wide.11 = iməg zò
+months.wide.12 = iməg krizmed
+months.narrow.1 = M1
+months.narrow.2 = A2
+months.narrow.3 = M3
+months.narrow.4 = N4
+months.narrow.5 = F5
+months.narrow.6 = I6
+months.narrow.7 = A7
+months.narrow.8 = I8
+months.narrow.9 = K9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = Aneg 2
+days.wide.tue = Aneg 3
+days.wide.wed = Aneg 4
+days.wide.thu = Aneg 5
+days.wide.fri = Aneg 6
+days.wide.sat = Aneg 7
+days.wide.sun = Aneg 1
+days.abbreviated.mon = Aneg 2
+days.abbreviated.tue = Aneg 3
+days.abbreviated.wed = Aneg 4
+days.abbreviated.thu = Aneg 5
+days.abbreviated.fri = Aneg 6
+days.abbreviated.sat = Aneg 7
+days.abbreviated.sun = Aneg 1
+days.narrow.mon = A2
+days.narrow.tue = A3
+days.narrow.wed = A4
+days.narrow.thu = A5
+days.narrow.fri = A6
+days.narrow.sat = A7
+days.narrow.sun = A1
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [c h l q v x]
+exemplarCharacters = [a à b {ch} d e è ə {ə\u0300} f g {gh} i ì j k m n ŋ o ò ɔ {ɔ\u0300} p r s t u ù w y z ʼ]
+index = [A B {CH} D E Ə F G {GH} I J K M N Ŋ O Ɔ P R S T U W Y Z ʼ]
+punctuation = [, ; \\: ! ? . ' ‘ ’ \" “ ”]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mk/babel-macedonian.tex b/Master/texmf-dist/tex/generic/babel/locale/mk/babel-macedonian.tex
new file mode 100644
index 00000000000..a852685b5e9
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mk/babel-macedonian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{mk}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mk/babel-mk.ini b/Master/texmf-dist/tex/generic/babel/locale/mk/babel-mk.ini
new file mode 100644
index 00000000000..3e0f983a897
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mk/babel-mk.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = македонски
+name.english = Macedonian
+name.babel = macedonian
+tag.bcp47 = mk
+tag.opentype = MKD
+script.name = Cyrillic
+script.tag.bcp47 = Cyrl
+script.tag.opentype = cyrl
+level = 1
+encodings = T2A
+derivate = no
+
+[captions]
+preface = Предговор
+ref = Литература
+abstract = Абстракт
+bib = Библиографиjа
+chapter = Глава
+appendix = Прилог
+contents = Содржина
+listfigure = Листа на слики
+listtable = Листа на табели
+index = Индекс на термини
+figure = Слика
+table = Табела
+part = Дел
+encl = Прилози
+cc = копиjа
+headto = За
+page = стр.
+see = види
+also = види истотака
+proof = доказ
+glossaryname = Рецник
+
+[captions.licr]
+preface = \CYRP\cyrr\cyre\cyrd\cyrg\cyro\cyrv\cyro\cyrr
+ref = \CYRL\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyra
+abstract = \CYRA\cyrb\cyrs\cyrt\cyrr\cyra\cyrk\cyrt
+bib = \CYRB\cyri\cyrb\cyrl\cyri\cyro\cyrg\cyrr\cyra\cyrf\cyri j\cyra
+chapter = \CYRG\cyrl\cyra\cyrv\cyra
+appendix = \CYRP\cyrr\cyri\cyrl\cyro\cyrg
+contents = \CYRS\cyro\cyrd\cyrr\cyrzh\cyri\cyrn\cyra
+listfigure = \CYRL\cyri\cyrs\cyrt\cyra\space \cyrn\cyra\space \cyrs\cyrl\cyri\cyrk\cyri
+listtable = \CYRL\cyri\cyrs\cyrt\cyra\space \cyrn\cyra\space \cyrt\cyra\cyrb\cyre\cyrl\cyri
+index = \CYRI\cyrn\cyrd\cyre\cyrk\cyrs\space \cyrn\cyra\space \cyrt\cyre\cyrr\cyrm\cyri\cyrn\cyri
+figure = \CYRS\cyrl\cyri\cyrk\cyra
+table = \CYRT\cyra\cyrb\cyre\cyrl\cyra
+part = \CYRD\cyre\cyrl
+encl = \CYRP\cyrr\cyri\cyrl\cyro\cyrz\cyri
+cc = \cyrk\cyro\cyrp\cyri j\cyra
+headto = \CYRZ\cyra
+page = \cyrs\cyrt\cyrr.
+see = \cyrv\cyri\cyrd\cyri
+also = \cyrv\cyri\cyrd\cyri\space \cyri\cyrs\cyrt\cyro\cyrt\cyra\cyrk\cyra
+proof = \cyrd\cyro\cyrk\cyra\cyrz
+glossaryname = \CYRR\cyre\cyrc\cyrn\cyri\cyrk
+
+[date.gregorian]
+date.long = [d][ ][MMMM] [y][ ]год.
+date.short = [dd].[M].[yy]
+months.wide.1 = јануари
+months.wide.2 = февруари
+months.wide.3 = март
+months.wide.4 = април
+months.wide.5 = мај
+months.wide.6 = јуни
+months.wide.7 = јули
+months.wide.8 = август
+months.wide.9 = септември
+months.wide.10 = октомври
+months.wide.11 = ноември
+months.wide.12 = декември
+months.narrow.1 = ј
+months.narrow.2 = ф
+months.narrow.3 = м
+months.narrow.4 = а
+months.narrow.5 = м
+months.narrow.6 = ј
+months.narrow.7 = ј
+months.narrow.8 = а
+months.narrow.9 = с
+months.narrow.10 = о
+months.narrow.11 = н
+months.narrow.12 = д
+days.wide.mon = понеделник
+days.wide.tue = вторник
+days.wide.wed = среда
+days.wide.thu = четврток
+days.wide.fri = петок
+days.wide.sat = сабота
+days.wide.sun = недела
+days.abbreviated.mon = пон.
+days.abbreviated.tue = вт.
+days.abbreviated.wed = сре.
+days.abbreviated.thu = чет.
+days.abbreviated.fri = пет.
+days.abbreviated.sat = саб.
+days.abbreviated.sun = нед.
+days.narrow.mon = п
+days.narrow.tue = в
+days.narrow.wed = с
+days.narrow.thu = ч
+days.narrow.fri = п
+days.narrow.sat = с
+days.narrow.sun = н
+dayPeriods.abbreviated.am = претпл.
+dayPeriods.abbreviated.pm = попл.
+dayPeriods.narrow.am = претпл.
+dayPeriods.narrow.pm = попл.
+dayPeriods.wide.am = претпладне
+dayPeriods.wide.pm = попладне
+
+[date.gregorian.licr]
+months.wide.1 = \cyrje\cyra\cyrn\cyru\cyra\cyrr\cyri
+months.wide.2 = \cyrf\cyre\cyrv\cyrr\cyru\cyra\cyrr\cyri
+months.wide.3 = \cyrm\cyra\cyrr\cyrt
+months.wide.4 = \cyra\cyrp\cyrr\cyri\cyrl
+months.wide.5 = \cyrm\cyra\cyrje
+months.wide.6 = \cyrje\cyru\cyrn\cyri
+months.wide.7 = \cyrje\cyru\cyrl\cyri
+months.wide.8 = \cyra\cyrv\cyrg\cyru\cyrs\cyrt
+months.wide.9 = \cyrs\cyre\cyrp\cyrt\cyre\cyrm\cyrv\cyrr\cyri
+months.wide.10 = \cyro\cyrk\cyrt\cyro\cyrm\cyrv\cyrr\cyri
+months.wide.11 = \cyrn\cyro\cyre\cyrm\cyrv\cyrr\cyri
+months.wide.12 = \cyrd\cyre\cyrk\cyre\cyrm\cyrv\cyrr\cyri
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = t
+hyphenrules = macedonian
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‚‘
+auxiliary = [ѐ ѝ]
+exemplarCharacters = [а б в г д ѓ е ж з ѕ и ј к л љ м н њ о п р с т ќ у ф х ц ч џ ш]
+index = [А Б В Г Д Ѓ Е Ж З Ѕ И Ј К Л Љ М Н Њ О П Р С Т Ќ У Ф Х Ц Ч Џ Ш]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ml/babel-malayalam.tex b/Master/texmf-dist/tex/generic/babel/locale/ml/babel-malayalam.tex
new file mode 100644
index 00000000000..8d20f47ba49
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ml/babel-malayalam.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ml}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ml/babel-ml.ini b/Master/texmf-dist/tex/generic/babel/locale/ml/babel-ml.ini
new file mode 100644
index 00000000000..e4ae08f93fd
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ml/babel-ml.ini
@@ -0,0 +1,160 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = മലയാളം
+name.english = Malayalam
+name.babel = malayalam
+tag.bcp47 = ml
+tag.opentype = MAL
+script.name = Malayalam
+script.tag.bcp47 = Mlym
+script.tag.opentype = mlym
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract = സാരാംശം
+bib =
+chapter = അദ്ധ്യായം
+appendix = ശിഷ്ടം
+contents = ഉള്ളടക്കം
+listfigure = ചിത്രസൂചിക
+listtable = പട്ടികകളുടെ സൂചിക
+index = സൂചിക
+figure = ചിത്രം
+table = പട്ടിക
+part = ഭാഗം
+encl =
+cc =
+headto =
+page =
+see = കാണുക
+also = ഇതും കാണുക
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+bib =
+encl =
+cc =
+headto =
+page =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y], [MMMM] [d]
+date.short = [d]/[M]/[yy]
+months.wide.1 = ജനുവരി
+months.wide.2 = ഫെബ്രുവരി
+months.wide.3 = മാർച്ച്
+months.wide.4 = ഏപ്രിൽ
+months.wide.5 = മേയ്
+months.wide.6 = ജൂൺ
+months.wide.7 = ജൂലൈ
+months.wide.8 = ഓഗസ്റ്റ്
+months.wide.9 = സെപ്റ്റംബർ
+months.wide.10 = ഒക്‌ടോബർ
+months.wide.11 = നവംബർ
+months.wide.12 = ഡിസംബർ
+months.narrow.1 = ജ
+months.narrow.2 = ഫ
+months.narrow.3 = മാ
+months.narrow.4 = ഏ
+months.narrow.5 = മെ
+months.narrow.6 = ജൂൺ
+months.narrow.7 = ജൂ
+months.narrow.8 = ഓ
+months.narrow.9 = സെ
+months.narrow.10 = ഒ
+months.narrow.11 = ന
+months.narrow.12 = ഡി
+days.wide.mon = തിങ്കളാഴ്‌ച
+days.wide.tue = ചൊവ്വാഴ്ച
+days.wide.wed = ബുധനാഴ്‌ച
+days.wide.thu = വ്യാഴാഴ്‌ച
+days.wide.fri = വെള്ളിയാഴ്‌ച
+days.wide.sat = ശനിയാഴ്‌ച
+days.wide.sun = ഞായറാഴ്‌ച
+days.abbreviated.mon = തിങ്കൾ
+days.abbreviated.tue = ചൊവ്വ
+days.abbreviated.wed = ബുധൻ
+days.abbreviated.thu = വ്യാഴം
+days.abbreviated.fri = വെള്ളി
+days.abbreviated.sat = ശനി
+days.abbreviated.sun = ഞായർ
+days.narrow.mon = തി
+days.narrow.tue = ചൊ
+days.narrow.wed = ബു
+days.narrow.thu = വ്യാ
+days.narrow.fri = വെ
+days.narrow.sat = ശ
+days.narrow.sun = ഞ
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules = malayalam
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [\u200C\u200D ഃ അ ആ ഇ ഈ ഉ ഊ ഋ ൠ ഌ ൡ എ ഏ ഐ ഒ ഓ ഔ ക ൿ ഖ ഗ ഘ ങ ച ഛ ജ ഝ ഞ ട ഠ ഡ ഢ ണ ൺ ത ഥ ദ ധ ന ൻ പ ഫ ബ ഭ മ ം യ ര ർ ല ൽ വ ശ ഷ സ ഹ ള ൾ ഴ റ ാ ി ീ \u0D41 \u0D42 \u0D43 െ േ ൈ ൊ ോ ൌ ൗ \u0D4D]
+index = [അ ആ ഇ ഈ ഉ ഊ ഋ എ ഏ ഐ ഒ ഓ ഔ ക ഖ ഗ ഘ ങ ച ഛ ജ ഝ ഞ ട ഠ ഡ ഢ ണ ത ഥ ദ ധ ന പ ഫ ബ ഭ മ യ ര ല വ ശ ഷ സ ഹ ള ഴ റ]
+punctuation = [\\- , ; \\: ! ? . ' ‘ ’ \" “ ” ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mn/babel-mn.ini b/Master/texmf-dist/tex/generic/babel/locale/mn/babel-mn.ini
new file mode 100644
index 00000000000..26b534fd7e6
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mn/babel-mn.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = монгол
+name.english = Mongolian
+name.babel = mongolian
+tag.bcp47 = mn
+tag.opentype = MNG
+script.name = Cyrillic
+script.tag.bcp47 = Cyrl
+script.tag.opentype = cyrl
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y]оны [MMMM]сарын [d]өдөр
+date.short = [y]-[MM]-[dd]
+months.wide.1 = Нэгдүгээр сар
+months.wide.2 = Хоёрдугаар сар
+months.wide.3 = Гуравдугаар сар
+months.wide.4 = Дөрөвдүгээр сар
+months.wide.5 = Тавдугаар сар
+months.wide.6 = Зургадугаар сар
+months.wide.7 = Долдугаар сар
+months.wide.8 = Наймдугаар сар
+months.wide.9 = Есдүгээр сар
+months.wide.10 = Аравдугаар сар
+months.wide.11 = Арван нэгдүгээр сар
+months.wide.12 = Арван хоёрдугаар сар
+;; Numbers are correct?
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = даваа
+days.wide.tue = мягмар
+days.wide.wed = лхагва
+days.wide.thu = пүрэв
+days.wide.fri = баасан
+days.wide.sat = бямба
+days.wide.sun = ням
+days.abbreviated.mon = Да
+days.abbreviated.tue = Мя
+days.abbreviated.wed = Лх
+days.abbreviated.thu = Пү
+days.abbreviated.fri = Ба
+days.abbreviated.sat = Бя
+days.abbreviated.sun = Ня
+days.narrow.mon = Да
+days.narrow.tue = Мя
+days.narrow.wed = Лх
+days.narrow.thu = Пү
+days.narrow.fri = Ба
+days.narrow.sat = Бя
+days.narrow.sun = Ня
+dayPeriods.abbreviated.am = ҮӨ
+dayPeriods.abbreviated.pm = ҮХ
+dayPeriods.narrow.am = үө
+dayPeriods.narrow.pm = үх
+dayPeriods.wide.am = ү.ө
+dayPeriods.wide.pm = ү.х
+
+[date.gregorian.licr]
+months.wide.1 = \CYRN\cyrerev\cyrg\cyrd\cyry\cyrg\cyrerev\cyrerev\cyrr\space \cyrs\cyra\cyrr
+months.wide.2 = \CYRH\cyro\cyryo\cyrr\cyrd\cyru\cyrg\cyra\cyra\cyrr\space \cyrs\cyra\cyrr
+months.wide.3 = \CYRG\cyru\cyrr\cyra\cyrv\cyrd\cyru\cyrg\cyra\cyra\cyrr\space \cyrs\cyra\cyrr
+months.wide.4 = \CYRD\cyrotld\cyrr\cyrotld\cyrv\cyrd\cyry\cyrg\cyrerev\cyrerev\cyrr\space \cyrs\cyra\cyrr
+months.wide.5 = \CYRT\cyra\cyrv\cyrd\cyru\cyrg\cyra\cyra\cyrr\space \cyrs\cyra\cyrr
+months.wide.6 = \CYRZ\cyru\cyrr\cyrg\cyra\cyrd\cyru\cyrg\cyra\cyra\cyrr\space \cyrs\cyra\cyrr
+months.wide.7 = \CYRD\cyro\cyrl\cyrd\cyru\cyrg\cyra\cyra\cyrr\space \cyrs\cyra\cyrr
+months.wide.8 = \CYRN\cyra\cyrishrt\cyrm\cyrd\cyru\cyrg\cyra\cyra\cyrr\space \cyrs\cyra\cyrr
+months.wide.9 = \CYRE\cyrs\cyrd\cyry\cyrg\cyrerev\cyrerev\cyrr\space \cyrs\cyra\cyrr
+months.wide.10 = \CYRA\cyrr\cyra\cyrv\cyrd\cyru\cyrg\cyra\cyra\cyrr\space \cyrs\cyra\cyrr
+months.wide.11 = \CYRA\cyrr\cyrv\cyra\cyrn\space \cyrn\cyrerev\cyrg\cyrd\cyry\cyrg\cyrerev\cyrerev\cyrr\space \cyrs\cyra\cyrr
+months.wide.12 = \CYRA\cyrr\cyrv\cyra\cyrn\space \cyrh\cyro\cyryo\cyrr\cyrd\cyru\cyrg\cyra\cyra\cyrr\space \cyrs\cyra\cyrr
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules = mongolian
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [ә җ ӊ һ]
+exemplarCharacters = [а б в г д е ё ж з и й к л м н о ө п р с т у ү ф х ц ч ш щ ъ ы ь э ю я]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mn/babel-mongolian.tex b/Master/texmf-dist/tex/generic/babel/locale/mn/babel-mongolian.tex
new file mode 100644
index 00000000000..ad3bc2e71a4
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mn/babel-mongolian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{mn}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mr/babel-marathi.tex b/Master/texmf-dist/tex/generic/babel/locale/mr/babel-marathi.tex
new file mode 100644
index 00000000000..e837ec35d67
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mr/babel-marathi.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{mr}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mr/babel-mr.ini b/Master/texmf-dist/tex/generic/babel/locale/mr/babel-mr.ini
new file mode 100644
index 00000000000..1762d02fd0e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mr/babel-mr.ini
@@ -0,0 +1,149 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = मराठी
+name.english = Marathi
+name.babel = marathi
+tag.bcp47 = mr
+tag.opentype = MAR
+script.name = Devanagari
+script.tag.bcp47 = Mahj
+script.tag.opentype = mahj
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface = प्रस्तावना
+ref = संदर्भ
+abstract = सारांश
+bib = संदर्भ ग्रंथांची यादी
+chapter = प्रकरण
+appendix = परिशिष्ट
+contents = अनुक्रमणिका
+listfigure = आक्रुत्यांची यादी
+listtable = कॊष्टकांची यादी
+index = सुची
+figure = आक्रुती
+table = कोष्टक
+part = भाग
+encl = समाविष्ट
+cc = सि.सि.
+headto = प्रति
+page = पान
+see = पहा
+also = हे सुध्दा पहा
+proof = कसोटी
+glossary = स्पष्टीकरणकोश
+
+[date.gregorian]
+date.long = [d] [MMMM], [y]
+date.short = [d]/[M]/[yy]
+months.wide.1 = जानेवारी
+months.wide.2 = फेब्रुवारी
+months.wide.3 = मार्च
+months.wide.4 = एप्रिल
+months.wide.5 = मे
+months.wide.6 = जून
+months.wide.7 = जुलै
+months.wide.8 = ऑगस्ट
+months.wide.9 = सप्टेंबर
+months.wide.10 = ऑक्टोबर
+months.wide.11 = नोव्हेंबर
+months.wide.12 = डिसेंबर
+months.narrow.1 = जा
+months.narrow.2 = फे
+months.narrow.3 = मा
+months.narrow.4 = ए
+months.narrow.5 = मे
+months.narrow.6 = जू
+months.narrow.7 = जु
+months.narrow.8 = ऑ
+months.narrow.9 = स
+months.narrow.10 = ऑ
+months.narrow.11 = नो
+months.narrow.12 = डि
+days.wide.mon = सोमवार
+days.wide.tue = मंगळवार
+days.wide.wed = बुधवार
+days.wide.thu = गुरुवार
+days.wide.fri = शुक्रवार
+days.wide.sat = शनिवार
+days.wide.sun = रविवार
+days.abbreviated.mon = सोम
+days.abbreviated.tue = मंगळ
+days.abbreviated.wed = बुध
+days.abbreviated.thu = गुरु
+days.abbreviated.fri = शुक्र
+days.abbreviated.sat = शनि
+days.abbreviated.sun = रवि
+days.narrow.mon = सो
+days.narrow.tue = मं
+days.narrow.wed = बु
+days.narrow.thu = गु
+days.narrow.fri = शु
+days.narrow.sat = श
+days.narrow.sun = र
+dayPeriods.abbreviated.am = म.पू.
+dayPeriods.abbreviated.pm = म.उ.
+dayPeriods.narrow.am = स
+dayPeriods.narrow.pm = सं
+dayPeriods.wide.am = म.पू.
+dayPeriods.wide.pm = म.उ.
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules = marathi
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200C\u200D]
+exemplarCharacters = [\u093C ॐ \u0902 \u0901 ः अ आ इ ई उ ऊ ऋ ऌ ऍ ए ऐ ऑ ओ औ क ख ग घ ङ च छ ज झ ञ ट ठ ड ढ ण त थ द ध न प फ ब भ म य र ल व श ष स ह ळ ऽ ा ि ी \u0941 \u0942 \u0943 \u0944 \u0945 \u0947 \u0948 ॉ ो ौ \u094D]
+index = [\u200D ॐ \u0902 ः अ आ इ ई उ ऊ ऋ ऌ ए ऐ ऑ ओ औ क ख ग घ ङ च छ ज झ ञ ट ठ ड ढ ण त थ द ध न प फ ब भ म य र ल व श ष स ह ळ ऽ \u0945 \u094D]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] @ * / \\& # ′ ″]
+
+[numbers]
+defaultNumberingSystem = deva
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-bn.tex b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-bn.tex
new file mode 100644
index 00000000000..ff3f5f96e08
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-bn.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{malay-brunei}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-brunei.tex b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-brunei.tex
new file mode 100644
index 00000000000..85b6a047258
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-brunei.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ms-BN}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-sg.tex b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-sg.tex
new file mode 100644
index 00000000000..2cef1df3b9e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-sg.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{malay-singapore}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-singapore.tex b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-singapore.tex
new file mode 100644
index 00000000000..660e4f5c4a5
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-singapore.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ms-SG}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay.tex b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay.tex
new file mode 100644
index 00000000000..bdb0ef49a0a
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ms}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-BN.ini b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-BN.ini
new file mode 100644
index 00000000000..246f4190f8e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-BN.ini
@@ -0,0 +1,163 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Bahasa Melayu
+name.english = Malay
+name.babel = malay-brunei
+name.babel.A = malay-bn
+tag.bcp47 = ms
+tag.opentype = MLY
+region.local = Brunei
+region.english = Brunei
+region.tag.bcp47 = BN
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[MM]/[yy]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Mac
+months.wide.4 = April
+months.wide.5 = Mei
+months.wide.6 = Jun
+months.wide.7 = Julai
+months.wide.8 = Ogos
+months.wide.9 = September
+months.wide.10 = Oktober
+months.wide.11 = November
+months.wide.12 = Disember
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = O
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Isnin
+days.wide.tue = Selasa
+days.wide.wed = Rabu
+days.wide.thu = Khamis
+days.wide.fri = Jumaat
+days.wide.sat = Sabtu
+days.wide.sun = Ahad
+days.abbreviated.mon = Isn
+days.abbreviated.tue = Sel
+days.abbreviated.wed = Rab
+days.abbreviated.thu = Kha
+days.abbreviated.fri = Jum
+days.abbreviated.sat = Sab
+days.abbreviated.sun = Ahd
+days.narrow.mon = I
+days.narrow.tue = S
+days.narrow.wed = R
+days.narrow.thu = K
+days.narrow.fri = J
+days.narrow.sat = S
+days.narrow.sun = A
+dayPeriods.abbreviated.am = PG
+dayPeriods.abbreviated.pm = PTG
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = PG
+dayPeriods.wide.pm = PTG
+
+[date.gregorian.licr]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Mac
+months.wide.4 = April
+months.wide.5 = Mei
+months.wide.6 = Jun
+months.wide.7 = Julai
+months.wide.8 = Ogos
+months.wide.9 = September
+months.wide.10 = Oktober
+months.wide.11 = November
+months.wide.12 = Disember
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a {ai} {au} b c d {dz} e f g h i j k {kh} l m n {ng} {ngg} {ny} o p q r s {sy} t {ts} u {ua} v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-SG.ini b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-SG.ini
new file mode 100644
index 00000000000..6d0c3d8b664
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms-SG.ini
@@ -0,0 +1,163 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Bahasa Melayu
+name.english = Malay
+name.babel = malay-singapore
+name.babel.A = malay-sg
+tag.bcp47 = ms
+tag.opentype = MLY
+region.local = Singapura
+region.english = Singapore
+region.tag.bcp47 = SG
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[MM]/[yy]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Mac
+months.wide.4 = April
+months.wide.5 = Mei
+months.wide.6 = Jun
+months.wide.7 = Julai
+months.wide.8 = Ogos
+months.wide.9 = September
+months.wide.10 = Oktober
+months.wide.11 = November
+months.wide.12 = Disember
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = O
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Isnin
+days.wide.tue = Selasa
+days.wide.wed = Rabu
+days.wide.thu = Khamis
+days.wide.fri = Jumaat
+days.wide.sat = Sabtu
+days.wide.sun = Ahad
+days.abbreviated.mon = Isn
+days.abbreviated.tue = Sel
+days.abbreviated.wed = Rab
+days.abbreviated.thu = Kha
+days.abbreviated.fri = Jum
+days.abbreviated.sat = Sab
+days.abbreviated.sun = Ahd
+days.narrow.mon = I
+days.narrow.tue = S
+days.narrow.wed = R
+days.narrow.thu = K
+days.narrow.fri = J
+days.narrow.sat = S
+days.narrow.sun = A
+dayPeriods.abbreviated.am = PG
+dayPeriods.abbreviated.pm = PTG
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = PG
+dayPeriods.wide.pm = PTG
+
+[date.gregorian.licr]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Mac
+months.wide.4 = April
+months.wide.5 = Mei
+months.wide.6 = Jun
+months.wide.7 = Julai
+months.wide.8 = Ogos
+months.wide.9 = September
+months.wide.10 = Oktober
+months.wide.11 = November
+months.wide.12 = Disember
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a {ai} {au} b c d {dz} e f g h i j k {kh} l m n {ng} {ngg} {ny} o p q r s {sy} t {ts} u {ua} v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms.ini b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms.ini
new file mode 100644
index 00000000000..f6255942313
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ms/babel-ms.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Bahasa Melayu
+name.english = Malay
+name.babel = malay
+tag.bcp47 = ms
+tag.opentype = MLY
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Prakata
+ref = Rujukan
+abstract = Abstrak
+bib = Bibliografi
+chapter = Bab
+appendix = Lampiran
+contents = Kandungan
+listfigure = Senarai Gambar
+listtable = Senarai Jadual
+index = Indeks
+figure = Gambar
+table = Jadual
+part = Bahagian
+encl = Lampiran
+cc = sk
+headto = Kepada
+page = Halaman
+see = sila rujuk
+also = rujuk juga
+proof = Bukti
+glossary = Istilah
+
+[captions.licr]
+preface = Prakata
+ref = Rujukan
+abstract = Abstrak
+bib = Bibliografi
+chapter = Bab
+appendix = Lampiran
+contents = Kandungan
+listfigure = Senarai Gambar
+listtable = Senarai Jadual
+index = Indeks
+figure = Gambar
+table = Jadual
+part = Bahagian
+encl = Lampiran
+cc = sk
+headto = Kepada
+page = Halaman
+see = sila rujuk
+also = rujuk juga
+proof = Bukti
+glossary = Istilah
+
+[date.gregorian]
+date.long = [d][ ][MMMM] [y]
+date.short = [d]/[MM]/[yy]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Mac
+months.wide.4 = April
+months.wide.5 = Mei
+months.wide.6 = Jun
+months.wide.7 = Julai
+months.wide.8 = Ogos
+months.wide.9 = September
+months.wide.10 = Oktober
+months.wide.11 = November
+months.wide.12 = Disember
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = O
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Isnin
+days.wide.tue = Selasa
+days.wide.wed = Rabu
+days.wide.thu = Khamis
+days.wide.fri = Jumaat
+days.wide.sat = Sabtu
+days.wide.sun = Ahad
+days.abbreviated.mon = Isn
+days.abbreviated.tue = Sel
+days.abbreviated.wed = Rab
+days.abbreviated.thu = Kha
+days.abbreviated.fri = Jum
+days.abbreviated.sat = Sab
+days.abbreviated.sun = Ahd
+days.narrow.mon = I
+days.narrow.tue = S
+days.narrow.wed = R
+days.narrow.thu = K
+days.narrow.fri = J
+days.narrow.sat = S
+days.narrow.sun = A
+dayPeriods.abbreviated.am = PG
+dayPeriods.abbreviated.pm = PTG
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = PG
+dayPeriods.wide.pm = PTG
+
+[date.gregorian.licr]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Mac
+months.wide.4 = April
+months.wide.5 = Mei
+months.wide.6 = Jun
+months.wide.7 = Julai
+months.wide.8 = Ogos
+months.wide.9 = September
+months.wide.10 = Oktober
+months.wide.11 = November
+months.wide.12 = Disember
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing = no
+hyphenrules = malay
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a {ai} {au} b c d {dz} e f g h i j k {kh} l m n {ng} {ngg} {ny} o p q r s {sy} t {ts} u {ua} v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mt/babel-maltese.tex b/Master/texmf-dist/tex/generic/babel/locale/mt/babel-maltese.tex
new file mode 100644
index 00000000000..5ec5d43c820
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mt/babel-maltese.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{mt}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mt/babel-mt.ini b/Master/texmf-dist/tex/generic/babel/locale/mt/babel-mt.ini
new file mode 100644
index 00000000000..3d79754b8eb
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mt/babel-mt.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Malti
+name.english = Maltese
+name.babel = maltese
+tag.bcp47 = mt
+tag.opentype = MTS
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] ta’ [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Jannar
+months.wide.2 = Frar
+months.wide.3 = Marzu
+months.wide.4 = April
+months.wide.5 = Mejju
+months.wide.6 = Ġunju
+months.wide.7 = Lulju
+months.wide.8 = Awwissu
+months.wide.9 = Settembru
+months.wide.10 = Ottubru
+months.wide.11 = Novembru
+months.wide.12 = Diċembru
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = Ġ
+months.narrow.7 = L
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = It-Tnejn
+days.wide.tue = It-Tlieta
+days.wide.wed = L-Erbgħa
+days.wide.thu = Il-Ħamis
+days.wide.fri = Il-Ġimgħa
+days.wide.sat = Is-Sibt
+days.wide.sun = Il-Ħadd
+days.abbreviated.mon = Tne
+days.abbreviated.tue = Tli
+days.abbreviated.wed = Erb
+days.abbreviated.thu = Ħam
+days.abbreviated.fri = Ġim
+days.abbreviated.sat = Sib
+days.abbreviated.sun = Ħad
+days.narrow.mon = T
+days.narrow.tue = Tl
+days.narrow.wed = Er
+days.narrow.thu = Ħm
+days.narrow.fri = Ġm
+days.narrow.sat = Sb
+days.narrow.sun = Ħd
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = am
+dayPeriods.narrow.pm = pm
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = Jannar
+months.wide.2 = Frar
+months.wide.3 = Marzu
+months.wide.4 = April
+months.wide.5 = Mejju
+months.wide.6 = \.Gunju
+months.wide.7 = Lulju
+months.wide.8 = Awwissu
+months.wide.9 = Settembru
+months.wide.10 = Ottubru
+months.wide.11 = Novembru
+months.wide.12 = Di\.cembru
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [c y]
+exemplarCharacters = [a à b ċ d e è f ġ g {għ} h ħ i ì j k l m n o ò p q r s t u ù v w x ż z]
+index = [A B Ċ C D E F Ġ G {GĦ} H Ħ I {IE*} J K L M N O P Q R S T U V W X Y Ż Z]
+punctuation = [\\- , ; \\: ! ? . ' ‘ ’ \" “ ” ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mua/babel-mua.ini b/Master/texmf-dist/tex/generic/babel/locale/mua/babel-mua.ini
new file mode 100644
index 00000000000..dfd1d0208a2
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mua/babel-mua.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Mundaŋ
+name.english = Mundang
+name.babel = mundang
+tag.bcp47 = mua
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = Fĩi Loo
+months.wide.2 = Cokcwaklaŋne
+months.wide.3 = Cokcwaklii
+months.wide.4 = Fĩi Marfoo
+months.wide.5 = Madǝǝuutǝbijaŋ
+months.wide.6 = Mamǝŋgwãafahbii
+months.wide.7 = Mamǝŋgwãalii
+months.wide.8 = Madǝmbii
+months.wide.9 = Fĩi Dǝɓlii
+months.wide.10 = Fĩi Mundaŋ
+months.wide.11 = Fĩi Gwahlle
+months.wide.12 = Fĩi Yuru
+months.narrow.1 = O
+months.narrow.2 = A
+months.narrow.3 = I
+months.narrow.4 = F
+months.narrow.5 = D
+months.narrow.6 = B
+months.narrow.7 = L
+months.narrow.8 = M
+months.narrow.9 = E
+months.narrow.10 = U
+months.narrow.11 = W
+months.narrow.12 = Y
+days.wide.mon = Comlaaɗii
+days.wide.tue = Comzyiiɗii
+days.wide.wed = Comkolle
+days.wide.thu = Comkaldǝɓlii
+days.wide.fri = Comgaisuu
+days.wide.sat = Comzyeɓsuu
+days.wide.sun = Com’yakke
+days.abbreviated.mon = Cla
+days.abbreviated.tue = Czi
+days.abbreviated.wed = Cko
+days.abbreviated.thu = Cka
+days.abbreviated.fri = Cga
+days.abbreviated.sat = Cze
+days.abbreviated.sun = Cya
+days.narrow.mon = L
+days.narrow.tue = Z
+days.narrow.wed = O
+days.narrow.thu = A
+days.narrow.fri = G
+days.narrow.sat = E
+days.narrow.sun = Y
+dayPeriods.abbreviated.am = comme
+dayPeriods.abbreviated.pm = lilli
+dayPeriods.narrow.am = comme
+dayPeriods.narrow.pm = lilli
+dayPeriods.wide.am = comme
+dayPeriods.wide.pm = lilli
+
+[date.gregorian.licr]
+months.wide.1 = F\~\i i Loo
+months.wide.2 = Cokcwakla\ng ne
+months.wide.3 = Cokcwaklii
+months.wide.4 = F\~\i i Marfoo
+months.wide.5 = Mad\texteturned\texteturned uut\texteturned bija\ng
+months.wide.6 = Mam\texteturned\ng gw\~aafahbii
+months.wide.7 = Mam\texteturned\ng gw\~aalii
+months.wide.8 = Mad\texteturned mbii
+months.wide.9 = F\~\i i D\texteturned\textbhook lii
+months.wide.10 = F\~\i i Munda\ng
+months.wide.11 = F\~\i i Gwahlle
+months.wide.12 = F\~\i i Yuru
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»“”
+auxiliary = [q x]
+exemplarCharacters = [a ã b ɓ c d ɗ e ë ǝ f g h i ĩ j k l m n ŋ o õ p r s t u v ṽ w y z]
+index = [A B Ɓ C D Ɗ E Ǝ F G H I J K L M N Ŋ O P R S T U V W Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mua/babel-mundang.tex b/Master/texmf-dist/tex/generic/babel/locale/mua/babel-mundang.tex
new file mode 100644
index 00000000000..640b28f161f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mua/babel-mundang.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{mua}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/my/babel-burmese.tex b/Master/texmf-dist/tex/generic/babel/locale/my/babel-burmese.tex
new file mode 100644
index 00000000000..09755684622
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/my/babel-burmese.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{my}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/my/babel-my.ini b/Master/texmf-dist/tex/generic/babel/locale/my/babel-my.ini
new file mode 100644
index 00000000000..c782078ed00
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/my/babel-my.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = မြန်မာ
+name.english = Burmese
+name.babel = burmese
+tag.bcp47 = my
+tag.opentype = BRM
+script.name = Myanmar
+script.tag.bcp47 = Mymr
+script.tag.opentype = mymr
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]-[MM]-[yy]
+months.wide.1 = ဇန်နဝါရီ
+months.wide.2 = ဖေဖော်ဝါရီ
+months.wide.3 = မတ်
+months.wide.4 = ဧပြီ
+months.wide.5 = မေ
+months.wide.6 = ဇွန်
+months.wide.7 = ဇူလိုင်
+months.wide.8 = ဩဂုတ်
+months.wide.9 = စက်တင်ဘာ
+months.wide.10 = အောက်တိုဘာ
+months.wide.11 = နိုဝင်ဘာ
+months.wide.12 = ဒီဇင်ဘာ
+months.narrow.1 = ဇ
+months.narrow.2 = ဖ
+months.narrow.3 = မ
+months.narrow.4 = ဧ
+months.narrow.5 = မ
+months.narrow.6 = ဇ
+months.narrow.7 = ဇ
+months.narrow.8 = ဩ
+months.narrow.9 = စ
+months.narrow.10 = အ
+months.narrow.11 = န
+months.narrow.12 = ဒ
+days.wide.mon = တနင်္လာ
+days.wide.tue = အင်္ဂါ
+days.wide.wed = ဗုဒ္ဓဟူး
+days.wide.thu = ကြာသပတေး
+days.wide.fri = သောကြာ
+days.wide.sat = စနေ
+days.wide.sun = တနင်္ဂနွေ
+days.abbreviated.mon = တနင်္လာ
+days.abbreviated.tue = အင်္ဂါ
+days.abbreviated.wed = ဗုဒ္ဓဟူး
+days.abbreviated.thu = ကြာသပတေး
+days.abbreviated.fri = သောကြာ
+days.abbreviated.sat = စနေ
+days.abbreviated.sun = တနင်္ဂနွေ
+days.narrow.mon = တ
+days.narrow.tue = အ
+days.narrow.wed = ဗ
+days.narrow.thu = က
+days.narrow.fri = သ
+days.narrow.sat = စ
+days.narrow.sun = တ
+dayPeriods.abbreviated.am = နံနက်
+dayPeriods.abbreviated.pm = ညနေ
+dayPeriods.narrow.am = နံနက်
+dayPeriods.narrow.pm = ညနေ
+dayPeriods.wide.am = နံနက်
+dayPeriods.wide.pm = ညနေ
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [ၐ ၑ ဨ ဢ ၒ ၓ ၔ ၕ ၖ ၗ \u1058 \u1059]
+exemplarCharacters = [က ခ ဂ ဃ င စ ဆ ဇ ဈ ဉ ည ဋ ဌ ဍ ဎ ဏ တ ထ ဒ ဓ န ပ ဖ ဗ ဘ မ ယ ရ လ ဝ သ ဟ ဠ အ ဣ ဤ ဥ ဦ ဧ ဩ ဪ ာ ါ \u102D \u102E \u102F \u1030 ေ \u1032 \u1036 ဿ ျ ြ \u103D \u103E \u1039 \u103A \u1037 း]
+index = [က ခ ဂ ဃ င စ ဆ ဇ ဈ ဉ ည ဋ ဌ ဍ ဎ ဏ တ ထ ဒ ဓ န ပ ဖ ဗ ဘ မ ယ ရ လ ဝ သ ဟ ဠ အ]
+punctuation = [၊ ။ ‘ ’ “ ”]
+
+[numbers]
+defaultNumberingSystem = mymr
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = ဂဏန်းမဟုတ်သော
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mazanderani.tex b/Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mazanderani.tex
new file mode 100644
index 00000000000..9d485d6ed92
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mazanderani.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{mzn}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mzn.ini b/Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mzn.ini
new file mode 100644
index 00000000000..62d3a2afbca
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mzn.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = مازرونی
+name.english = Mazanderani
+name.babel = mazanderani
+tag.bcp47 = mzn
+tag.opentype =
+script.name = Arabic
+script.tag.bcp47 = Arab
+script.tag.opentype = arab
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y] [MMMM] [d]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = ژانویه
+months.wide.2 = فوریه
+months.wide.3 = مارس
+months.wide.4 = آوریل
+months.wide.5 = مه
+months.wide.6 = ژوئن
+months.wide.7 = ژوئیه
+months.wide.8 = اوت
+months.wide.9 = سپتامبر
+months.wide.10 = اکتبر
+months.wide.11 = نوامبر
+months.wide.12 = دسامبر
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = Mon
+days.wide.tue = Tue
+days.wide.wed = Wed
+days.wide.thu = Thu
+days.wide.fri = Fri
+days.wide.sat = Sat
+days.wide.sun = Sun
+days.abbreviated.mon = Mon
+days.abbreviated.tue = Tue
+days.abbreviated.wed = Wed
+days.abbreviated.thu = Thu
+days.abbreviated.fri = Fri
+days.abbreviated.sat = Sat
+days.abbreviated.sun = Sun
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»‹›
+auxiliary = [\u200C\u200D\u200E\u200F \u064E \u064F \u0650 \u0652 \u0656 \u0670 إ ك ى ي]
+exemplarCharacters = [\u064B \u064C \u064D \u0651 \u0654 ء آ أ ؤ ئ ا ب پ ة ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن ه و ی]
+index = [آ ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن ه و ی]
+punctuation = [\\- ‐ ، ٫ ٬ ؛ \\: ! ؟ . … ‹ › « » ( ) \\[ \\] * / \\\\]
+
+[numbers]
+defaultNumberingSystem = arabext
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/naq/babel-nama.tex b/Master/texmf-dist/tex/generic/babel/locale/naq/babel-nama.tex
new file mode 100644
index 00000000000..487df82f95a
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/naq/babel-nama.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{naq}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/naq/babel-naq.ini b/Master/texmf-dist/tex/generic/babel/locale/naq/babel-naq.ini
new file mode 100644
index 00000000000..1dad5482cf2
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/naq/babel-naq.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Khoekhoegowab
+name.english = Nama
+name.babel = nama
+tag.bcp47 = naq
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = ǃKhanni
+months.wide.2 = ǃKhanǀgôab
+months.wide.3 = ǀKhuuǁkhâb
+months.wide.4 = ǃHôaǂkhaib
+months.wide.5 = ǃKhaitsâb
+months.wide.6 = Gamaǀaeb
+months.wide.7 = ǂKhoesaob
+months.wide.8 = Aoǁkhuumûǁkhâb
+months.wide.9 = Taraǀkhuumûǁkhâb
+months.wide.10 = ǂNûǁnâiseb
+months.wide.11 = ǀHooǂgaeb
+months.wide.12 = Hôasoreǁkhâb
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Mantaxtsees
+days.wide.tue = Denstaxtsees
+days.wide.wed = Wunstaxtsees
+days.wide.thu = Dondertaxtsees
+days.wide.fri = Fraitaxtsees
+days.wide.sat = Satertaxtsees
+days.wide.sun = Sontaxtsees
+days.abbreviated.mon = Ma
+days.abbreviated.tue = De
+days.abbreviated.wed = Wu
+days.abbreviated.thu = Do
+days.abbreviated.fri = Fr
+days.abbreviated.sat = Sat
+days.abbreviated.sun = Son
+days.narrow.mon = M
+days.narrow.tue = E
+days.narrow.wed = W
+days.narrow.thu = D
+days.narrow.fri = F
+days.narrow.sat = A
+days.narrow.sun = S
+dayPeriods.abbreviated.am = ǁgoagas
+dayPeriods.abbreviated.pm = ǃuias
+dayPeriods.narrow.am = ǁgoagas
+dayPeriods.narrow.pm = ǃuias
+dayPeriods.wide.am = ǁgoagas
+dayPeriods.wide.pm = ǃuias
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [j l v]
+exemplarCharacters = [a â b c d e f g h i î k m n o ô p q r s t u û w x y z ǀ ǁ ǂ ǃ]
+index = [A B C D E F G H I K M N O P Q R S T U W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nb/babel-nb.ini b/Master/texmf-dist/tex/generic/babel/locale/nb/babel-nb.ini
new file mode 100644
index 00000000000..2f611ab8647
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/nb/babel-nb.ini
@@ -0,0 +1,188 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = norsk bokmål
+name.english = Norwegian Bokmål
+name.babel = norwegianbokmal
+name.babel.A = norsk
+tag.bcp47 = nb
+tag.opentype = NOR
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+
+[captions]
+preface = Forord
+ref = Referanser
+abstract = Sammendrag
+bib = Bibliografi
+chapter = Kapittel
+appendix = Tillegg
+contents = Innhold
+listfigure = Figurer
+listtable = Tabeller
+index = Register
+figure = Figur
+table = Tabell
+part = Del
+encl = Vedlegg
+cc = Kopi sendt
+headto = Til
+page = Side
+see = Se
+also = Se også
+proof = Bevis
+glossary = Ordliste
+
+[captions.licr]
+preface = Forord
+ref = Referanser
+abstract = Sammendrag
+bib = Bibliografi
+chapter = Kapittel
+appendix = Tillegg
+contents = Innhold
+listfigure = Figurer
+listtable = Tabeller
+index = Register
+figure = Figur
+table = Tabell
+part = Del
+encl = Vedlegg
+cc = Kopi sendt
+headto = Til
+page = Side
+see = Se
+also = Se ogs\r a
+proof = Bevis
+glossary = Ordliste
+
+[date.gregorian]
+date.long = [d]. [MMMM] [y]
+date.short = [dd].[MM].[y]
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = mars
+months.wide.4 = april
+months.wide.5 = mai
+months.wide.6 = juni
+months.wide.7 = juli
+months.wide.8 = august
+months.wide.9 = september
+months.wide.10 = oktober
+months.wide.11 = november
+months.wide.12 = desember
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = mandag
+days.wide.tue = tirsdag
+days.wide.wed = onsdag
+days.wide.thu = torsdag
+days.wide.fri = fredag
+days.wide.sat = lørdag
+days.wide.sun = søndag
+days.abbreviated.mon = man.
+days.abbreviated.tue = tir.
+days.abbreviated.wed = ons.
+days.abbreviated.thu = tor.
+days.abbreviated.fri = fre.
+days.abbreviated.sat = lør.
+days.abbreviated.sun = søn.
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = O
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = L
+days.narrow.sun = S
+dayPeriods.abbreviated.am = a.m.
+dayPeriods.abbreviated.pm = p.m.
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = a.m.
+dayPeriods.wide.pm = p.m.
+
+[date.gregorian.licr]
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = mars
+months.wide.4 = april
+months.wide.5 = mai
+months.wide.6 = juni
+months.wide.7 = juli
+months.wide.8 = august
+months.wide.9 = september
+months.wide.10 = oktober
+months.wide.11 = november
+months.wide.12 = desember
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules = bokmal
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»‘’
+auxiliary = [á ǎ ã č ç đ è ê í ń ñ ŋ š ŧ ú ü ž ä ö]
+exemplarCharacters = [a à b c d e é f g h i j k l m n o ó ò ô p q r s t u v w x y z æ ø å]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Æ Ø Å]
+punctuation = [\\- – , ; \\: ! ? . ' \" « » ( ) \\[ \\] \\{ \\} § @ * / \\\\]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = −
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nb/babel-norsk.tex b/Master/texmf-dist/tex/generic/babel/locale/nb/babel-norsk.tex
new file mode 100644
index 00000000000..85d250208a8
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/nb/babel-norsk.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{norwegianbokmal}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nb/babel-norwegianbokmal.tex b/Master/texmf-dist/tex/generic/babel/locale/nb/babel-norwegianbokmal.tex
new file mode 100644
index 00000000000..82096791a4e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/nb/babel-norwegianbokmal.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{nb}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nd/babel-nd.ini b/Master/texmf-dist/tex/generic/babel/locale/nd/babel-nd.ini
new file mode 100644
index 00000000000..09c69fac487
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/nd/babel-nd.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = isiNdebele
+name.english = North Ndebele
+name.babel = northndebele
+tag.bcp47 = nd
+tag.opentype = NDB
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Zibandlela
+months.wide.2 = Nhlolanja
+months.wide.3 = Mbimbitho
+months.wide.4 = Mabasa
+months.wide.5 = Nkwenkwezi
+months.wide.6 = Nhlangula
+months.wide.7 = Ntulikazi
+months.wide.8 = Ncwabakazi
+months.wide.9 = Mpandula
+months.wide.10 = Mfumfu
+months.wide.11 = Lwezi
+months.wide.12 = Mpalakazi
+months.narrow.1 = Z
+months.narrow.2 = N
+months.narrow.3 = M
+months.narrow.4 = M
+months.narrow.5 = N
+months.narrow.6 = N
+months.narrow.7 = N
+months.narrow.8 = N
+months.narrow.9 = M
+months.narrow.10 = M
+months.narrow.11 = L
+months.narrow.12 = M
+days.wide.mon = Mvulo
+days.wide.tue = Sibili
+days.wide.wed = Sithathu
+days.wide.thu = Sine
+days.wide.fri = Sihlanu
+days.wide.sat = Mgqibelo
+days.wide.sun = Sonto
+days.abbreviated.mon = Mvu
+days.abbreviated.tue = Sib
+days.abbreviated.wed = Sit
+days.abbreviated.thu = Sin
+days.abbreviated.fri = Sih
+days.abbreviated.sat = Mgq
+days.abbreviated.sun = Son
+days.narrow.mon = M
+days.narrow.tue = S
+days.narrow.wed = S
+days.narrow.thu = S
+days.narrow.fri = S
+days.narrow.sat = M
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = Zibandlela
+months.wide.2 = Nhlolanja
+months.wide.3 = Mbimbitho
+months.wide.4 = Mabasa
+months.wide.5 = Nkwenkwezi
+months.wide.6 = Nhlangula
+months.wide.7 = Ntulikazi
+months.wide.8 = Ncwabakazi
+months.wide.9 = Mpandula
+months.wide.10 = Mfumfu
+months.wide.11 = Lwezi
+months.wide.12 = Mpalakazi
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [r]
+exemplarCharacters = [a b c d e f g h i j k l m n o p q s t u v w x y z]
+index = [A B C D E F G H I J K L M N O P Q S T U V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nd/babel-northndebele.tex b/Master/texmf-dist/tex/generic/babel/locale/nd/babel-northndebele.tex
new file mode 100644
index 00000000000..275fefeb372
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/nd/babel-northndebele.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{nd}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ne/babel-ne.ini b/Master/texmf-dist/tex/generic/babel/locale/ne/babel-ne.ini
new file mode 100644
index 00000000000..0824d972725
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ne/babel-ne.ini
@@ -0,0 +1,171 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = नेपाली
+name.english = Nepali
+name.babel = nepali
+tag.bcp47 = ne
+tag.opentype = NEP
+script.name = Devanagari
+script.tag.bcp47 = Deva
+script.tag.opentype = deva
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y] [MMMM] [d]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = जनवरी
+months.wide.2 = फेब्रुअरी
+months.wide.3 = मार्च
+months.wide.4 = अप्रिल
+months.wide.5 = मई
+months.wide.6 = जुन
+months.wide.7 = जुलाई
+months.wide.8 = अगस्ट
+months.wide.9 = सेप्टेम्बर
+months.wide.10 = अक्टोबर
+months.wide.11 = नोभेम्बर
+months.wide.12 = डिसेम्बर
+months.narrow.1 = १
+months.narrow.2 = २
+months.narrow.3 = ३
+months.narrow.4 = ४
+months.narrow.5 = ५
+months.narrow.6 = ६
+months.narrow.7 = ७
+months.narrow.8 = ८
+months.narrow.9 = ९
+months.narrow.10 = १०
+months.narrow.11 = ११
+months.narrow.12 = १२
+days.wide.mon = सोमबार
+days.wide.tue = मङ्गलबार
+days.wide.wed = बुधबार
+days.wide.thu = बिहिबार
+days.wide.fri = शुक्रबार
+days.wide.sat = शनिबार
+days.wide.sun = आइतबार
+days.abbreviated.mon = सोम
+days.abbreviated.tue = मङ्गल
+days.abbreviated.wed = बुध
+days.abbreviated.thu = बिहि
+days.abbreviated.fri = शुक्र
+days.abbreviated.sat = शनि
+days.abbreviated.sun = आइत
+days.narrow.mon = सो
+days.narrow.tue = म
+days.narrow.wed = बु
+days.narrow.thu = बि
+days.narrow.fri = शु
+days.narrow.sat = श
+days.narrow.sun = आ
+dayPeriods.abbreviated.am = पूर्वाह्न
+dayPeriods.abbreviated.pm = अपराह्न
+dayPeriods.narrow.am = पूर्वाह्न
+dayPeriods.narrow.pm = अपराह्न
+dayPeriods.wide.am = पूर्वाह्न
+dayPeriods.wide.pm = अपराह्न
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200C\u200D]
+exemplarCharacters = [\u093C \u0901 \u0902 ः ॐ अ आ इ ई उ ऊ ऋ ऌ ऍ ए ऐ ऑ ओ औ क ख ग घ ङ च छ ज झ ञ ट ठ ड ढ ण त थ द ध न प फ ब भ म य र ल ळ व श ष स ह ऽ ा ि ी \u0941 \u0942 \u0943 \u0944 \u0945 \u0947 \u0948 ॉ ो ौ \u094D]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = deva
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ne/babel-nepali.tex b/Master/texmf-dist/tex/generic/babel/locale/ne/babel-nepali.tex
new file mode 100644
index 00000000000..f1b94c3ae09
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ne/babel-nepali.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ne}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nl/babel-dutch.tex b/Master/texmf-dist/tex/generic/babel/locale/nl/babel-dutch.tex
new file mode 100644
index 00000000000..a19006f6284
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/nl/babel-dutch.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{nl}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nl/babel-nl.ini b/Master/texmf-dist/tex/generic/babel/locale/nl/babel-nl.ini
new file mode 100644
index 00000000000..13450f0f9ab
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/nl/babel-nl.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Nederlands
+name.english = Dutch
+name.babel = dutch
+tag.bcp47 = nl
+tag.opentype = NLD
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Voorwoord
+ref = Referenties
+abstract = Samenvatting
+bib = Bibliografie
+chapter = Hoofdstuk
+appendix = Bijlage
+contents = Inhoudsopgave
+listfigure = Lijst van figuren
+listtable = Lijst van tabellen
+index = Index
+figure = Figuur
+table = Tabel
+part = Deel
+encl = Bijlage(n)
+cc = cc
+headto = Aan
+page = Pagina
+see = zie
+also = zie ook
+proof = Bewijs
+glossary = Verklarende Woordenlijst
+
+[captions.licr]
+preface = Voorwoord
+ref = Referenties
+abstract = Samenvatting
+bib = Bibliografie
+chapter = Hoofdstuk
+appendix = B\ij lage
+contents = Inhoudsopgave
+listfigure = L\ij st van figuren
+listtable = L\ij st van tabellen
+index = Index
+figure = Figuur
+table = Tabel
+part = Deel
+encl = B\ij lage(n)
+cc = cc
+headto = Aan
+page = Pagina
+see = zie
+also = zie ook
+proof = Bew\ij s
+glossary = Verklarende Woordenl\ij st
+
+[date.gregorian]
+date.long = [d][ ][MMMM] [y]
+date.short = [dd]-[MM]-[yy]
+months.wide.1 = januari
+months.wide.2 = februari
+months.wide.3 = maart
+months.wide.4 = april
+months.wide.5 = mei
+months.wide.6 = juni
+months.wide.7 = juli
+months.wide.8 = augustus
+months.wide.9 = september
+months.wide.10 = oktober
+months.wide.11 = november
+months.wide.12 = december
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = maandag
+days.wide.tue = dinsdag
+days.wide.wed = woensdag
+days.wide.thu = donderdag
+days.wide.fri = vrijdag
+days.wide.sat = zaterdag
+days.wide.sun = zondag
+days.abbreviated.mon = ma
+days.abbreviated.tue = di
+days.abbreviated.wed = wo
+days.abbreviated.thu = do
+days.abbreviated.fri = vr
+days.abbreviated.sat = za
+days.abbreviated.sun = zo
+days.narrow.mon = M
+days.narrow.tue = D
+days.narrow.wed = W
+days.narrow.thu = D
+days.narrow.fri = V
+days.narrow.sat = Z
+days.narrow.sun = Z
+dayPeriods.abbreviated.am = a.m.
+dayPeriods.abbreviated.pm = p.m.
+dayPeriods.narrow.am = a.m.
+dayPeriods.narrow.pm = p.m.
+dayPeriods.wide.am = a.m.
+dayPeriods.wide.pm = p.m.
+
+[date.gregorian.licr]
+months.wide.1 = januari
+months.wide.2 = februari
+months.wide.3 = maart
+months.wide.4 = april
+months.wide.5 = mei
+months.wide.6 = juni
+months.wide.7 = juli
+months.wide.8 = augustus
+months.wide.9 = september
+months.wide.10 = oktober
+months.wide.11 = november
+months.wide.12 = december
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = dutch
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = ‘’“”
+auxiliary = [à â å ã æ ç è ê î ñ ô ø œ ù û ÿ]
+exemplarCharacters = [a á ä b c d e é ë f g h i í ï {ij} {íj\u0301} j k l m n o ó ö p q r s t u ú ü v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nmg/babel-kwasio.tex b/Master/texmf-dist/tex/generic/babel/locale/nmg/babel-kwasio.tex
new file mode 100644
index 00000000000..0fd4e561d33
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/nmg/babel-kwasio.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{nmg}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nmg/babel-nmg.ini b/Master/texmf-dist/tex/generic/babel/locale/nmg/babel-nmg.ini
new file mode 100644
index 00000000000..31f16f4ce42
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/nmg/babel-nmg.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = nmg
+name.english = Kwasio
+name.babel = kwasio
+tag.bcp47 = nmg
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = ngwɛn matáhra
+months.wide.2 = ngwɛn ńmba
+months.wide.3 = ngwɛn ńlal
+months.wide.4 = ngwɛn ńna
+months.wide.5 = ngwɛn ńtan
+months.wide.6 = ngwɛn ńtuó
+months.wide.7 = ngwɛn hɛmbuɛrí
+months.wide.8 = ngwɛn lɔmbi
+months.wide.9 = ngwɛn rɛbvuâ
+months.wide.10 = ngwɛn wum
+months.wide.11 = ngwɛn wum navǔr
+months.wide.12 = krísimin
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = mɔ́ndɔ
+days.wide.tue = sɔ́ndɔ mafú mába
+days.wide.wed = sɔ́ndɔ mafú málal
+days.wide.thu = sɔ́ndɔ mafú mána
+days.wide.fri = mabágá má sukul
+days.wide.sat = sásadi
+days.wide.sun = sɔ́ndɔ
+days.abbreviated.mon = mɔ́n
+days.abbreviated.tue = smb
+days.abbreviated.wed = sml
+days.abbreviated.thu = smn
+days.abbreviated.fri = mbs
+days.abbreviated.sat = sas
+days.abbreviated.sun = sɔ́n
+days.narrow.mon = m
+days.narrow.tue = s
+days.narrow.wed = s
+days.narrow.thu = s
+days.narrow.fri = m
+days.narrow.sat = s
+days.narrow.sun = s
+dayPeriods.abbreviated.am = maná
+dayPeriods.abbreviated.pm = kugú
+dayPeriods.narrow.am = maná
+dayPeriods.narrow.pm = kugú
+dayPeriods.wide.am = maná
+dayPeriods.wide.pm = kugú
+
+[date.gregorian.licr]
+months.wide.1 = ngw\texteopen n mat\'ahra
+months.wide.2 = ngw\texteopen n \'nmba
+months.wide.3 = ngw\texteopen n \'nlal
+months.wide.4 = ngw\texteopen n \'nna
+months.wide.5 = ngw\texteopen n \'ntan
+months.wide.6 = ngw\texteopen n \'ntu\'o
+months.wide.7 = ngw\texteopen n h\texteopen mbu\texteopen r\'\i
+months.wide.8 = ngw\texteopen n l\textoopen mbi
+months.wide.9 = ngw\texteopen n r\texteopen bvu\^a
+months.wide.10 = ngw\texteopen n wum
+months.wide.11 = ngw\texteopen n wum nav\v ur
+months.wide.12 = kr\'\i simin
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „”«»
+auxiliary = [q x z]
+exemplarCharacters = [a á â ǎ ä ā b ɓ c d e é ê ě ē ǝ {ǝ\u0301} {ǝ\u0302} {ǝ\u030C} {ǝ\u0304} ɛ {ɛ\u0301} {ɛ\u0302} {ɛ\u030C} {ɛ\u0304} f g h i í î ǐ ï ī j k l m n ń ŋ o ó ô ǒ ö ō ɔ {ɔ\u0301} {ɔ\u0302} {ɔ\u030C} {ɔ\u0304} p r ŕ s t u ú û ǔ ū v w y]
+index = [A B Ɓ C D E Ǝ Ɛ F G H I J K L M N Ŋ O Ɔ P R S T U V W Y]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nn/babel-nn.ini b/Master/texmf-dist/tex/generic/babel/locale/nn/babel-nn.ini
new file mode 100644
index 00000000000..a8ed7435318
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/nn/babel-nn.ini
@@ -0,0 +1,187 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = nynorsk
+name.english = Norwegian Nynorsk
+name.babel = norwegiannynorsk
+name.babel.A = nynorsk
+tag.bcp47 = nn
+tag.opentype = NYN
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Forord
+ref = Referansar
+abstract = Samandrag
+bib = Litteratur
+chapter = Kapittel
+appendix = Tillegg
+contents = Innhald
+listfigure = Figurar
+listtable = Tabellar
+index = Register
+figure = Figur
+table = Tabell
+part = Del
+encl = Vedlegg
+cc = Kopi til
+headto = Til
+page = Side
+see = Sjå
+also = Sjå òg
+proof = Bevis
+glossary = Ordliste
+
+[captions.licr]
+preface = Forord
+ref = Referansar
+abstract = Samandrag
+bib = Litteratur
+chapter = Kapittel
+appendix = Tillegg
+contents = Innhald
+listfigure = Figurar
+listtable = Tabellar
+index = Register
+figure = Figur
+table = Tabell
+part = Del
+encl = Vedlegg
+cc = Kopi til
+headto = Til
+page = Side
+see = Sj\r a
+also = Sj\r a\space \`{o}g
+proof = Bevis
+glossary = Ordliste
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y]
+date.short = [dd].[MM].[y]
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = mars
+months.wide.4 = april
+months.wide.5 = mai
+months.wide.6 = juni
+months.wide.7 = juli
+months.wide.8 = august
+months.wide.9 = september
+months.wide.10 = oktober
+months.wide.11 = november
+months.wide.12 = desember
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = måndag
+days.wide.tue = tysdag
+days.wide.wed = onsdag
+days.wide.thu = torsdag
+days.wide.fri = fredag
+days.wide.sat = laurdag
+days.wide.sun = søndag
+days.abbreviated.mon = må.
+days.abbreviated.tue = ty.
+days.abbreviated.wed = on.
+days.abbreviated.thu = to.
+days.abbreviated.fri = fr.
+days.abbreviated.sat = la.
+days.abbreviated.sun = sø.
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = O
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = L
+days.narrow.sun = S
+dayPeriods.abbreviated.am = f.m.
+dayPeriods.abbreviated.pm = e.m.
+dayPeriods.narrow.am = f.m.
+dayPeriods.narrow.pm = e.m.
+dayPeriods.wide.am = formiddag
+dayPeriods.wide.pm = ettermiddag
+
+[date.gregorian.licr]
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = mars
+months.wide.4 = april
+months.wide.5 = mai
+months.wide.6 = juni
+months.wide.7 = juli
+months.wide.8 = august
+months.wide.9 = september
+months.wide.10 = oktober
+months.wide.11 = november
+months.wide.12 = desember
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = nynorsk
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»‘’
+auxiliary = [á ǎ č ç đ è ê ń ñ ŋ š ŧ ü ž ä ö]
+exemplarCharacters = [a à b c d e é f g h i j k l m n o ó ò ô p q r s t u v w x y z æ ø å]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Æ Ø Å]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = −
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nn/babel-norwegiannynorsk.tex b/Master/texmf-dist/tex/generic/babel/locale/nn/babel-norwegiannynorsk.tex
new file mode 100644
index 00000000000..d253a3727e8
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/nn/babel-norwegiannynorsk.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{nn}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nn/babel-nynorsk.tex b/Master/texmf-dist/tex/generic/babel/locale/nn/babel-nynorsk.tex
new file mode 100644
index 00000000000..5aedc14b2e4
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/nn/babel-nynorsk.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{norwegiannynorsk}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nnh/babel-ngiemboon.tex b/Master/texmf-dist/tex/generic/babel/locale/nnh/babel-ngiemboon.tex
new file mode 100644
index 00000000000..cce86dc64bc
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/nnh/babel-ngiemboon.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{nnh}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nnh/babel-nnh.ini b/Master/texmf-dist/tex/generic/babel/locale/nnh/babel-nnh.ini
new file mode 100644
index 00000000000..417dfde372b
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/nnh/babel-nnh.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Shwóŋò ngiembɔɔn
+name.english = Ngiemboon
+name.babel = ngiemboon
+tag.bcp47 = nnh
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = lyɛ̌ʼ [d] na [MMMM], [y]
+date.short = [dd]/[MM]/[yy]
+months.wide.1 = saŋ tsetsɛ̀ɛ lùm
+months.wide.2 = saŋ kàg ngwóŋ
+months.wide.3 = saŋ lepyè shúm
+months.wide.4 = saŋ cÿó
+months.wide.5 = saŋ tsɛ̀ɛ cÿó
+months.wide.6 = saŋ njÿoláʼ
+months.wide.7 = saŋ tyɛ̀b tyɛ̀b mbʉ̀ŋ
+months.wide.8 = saŋ mbʉ̀ŋ
+months.wide.9 = saŋ ngwɔ̀ʼ mbÿɛ
+months.wide.10 = saŋ tàŋa tsetsáʼ
+months.wide.11 = saŋ mejwoŋó
+months.wide.12 = saŋ lùm
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = mvfò lyɛ̌ʼ
+days.wide.tue = mbɔ́ɔntè mvfò lyɛ̌ʼ
+days.wide.wed = tsètsɛ̀ɛ lyɛ̌ʼ
+days.wide.thu = mbɔ́ɔntè tsetsɛ̀ɛ lyɛ̌ʼ
+days.wide.fri = mvfò màga lyɛ̌ʼ
+days.wide.sat = màga lyɛ̌ʼ
+days.wide.sun = lyɛʼɛ́ sẅíŋtè
+days.abbreviated.mon = mvfò lyɛ̌ʼ
+days.abbreviated.tue = mbɔ́ɔntè mvfò lyɛ̌ʼ
+days.abbreviated.wed = tsètsɛ̀ɛ lyɛ̌ʼ
+days.abbreviated.thu = mbɔ́ɔntè tsetsɛ̀ɛ lyɛ̌ʼ
+days.abbreviated.fri = mvfò màga lyɛ̌ʼ
+days.abbreviated.sat = màga lyɛ̌ʼ
+days.abbreviated.sun = lyɛʼɛ́ sẅíŋtè
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = mbaʼámbaʼ
+dayPeriods.abbreviated.pm = ncwònzém
+dayPeriods.narrow.am = mbaʼámbaʼ
+dayPeriods.narrow.pm = ncwònzém
+dayPeriods.wide.am = mbaʼámbaʼ
+dayPeriods.wide.pm = ncwònzém
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»“”
+auxiliary = [q r x]
+exemplarCharacters = [a á à â ǎ b c d e é è ê ě ɛ {ɛ\u0301} {ɛ\u0300} {ɛ\u0302} {ɛ\u030C} f g h i í ì j k l m ḿ n ń ŋ o ó ò ô ǒ ɔ {ɔ\u0301} {ɔ\u0300} {ɔ\u0302} {ɔ\u030C} p {pf} s {sh} t {ts} u ú ù û ǔ ʉ {ʉ\u0301} {ʉ\u0300} {ʉ\u0302} {ʉ\u030C} v w ẅ y ÿ z ʼ]
+index = [A B C D E Ɛ F G H I J K L M N Ŋ O Ɔ P {Pf} R S {Sh} T {Ts} U Ʉ V W Ẅ Y Ÿ Z ʼ]
+punctuation = [, ; \\: ! ? . ' ‘ ’ « »]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nus/babel-nuer.tex b/Master/texmf-dist/tex/generic/babel/locale/nus/babel-nuer.tex
new file mode 100644
index 00000000000..3e1c5dee9af
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/nus/babel-nuer.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{nus}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nus/babel-nus.ini b/Master/texmf-dist/tex/generic/babel/locale/nus/babel-nus.ini
new file mode 100644
index 00000000000..3620269478b
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/nus/babel-nus.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Thok Nath
+name.english = Nuer
+name.babel = nuer
+tag.bcp47 = nus
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[MM]/[y]
+months.wide.1 = Tiop thar pɛt
+months.wide.2 = Pɛt
+months.wide.3 = Duɔ̱ɔ̱ŋ
+months.wide.4 = Guak
+months.wide.5 = Duät
+months.wide.6 = Kornyoot
+months.wide.7 = Pay yie̱tni
+months.wide.8 = Tho̱o̱r
+months.wide.9 = Tɛɛr
+months.wide.10 = Laath
+months.wide.11 = Kur
+months.wide.12 = Tio̱p in di̱i̱t
+months.narrow.1 = T
+months.narrow.2 = P
+months.narrow.3 = D
+months.narrow.4 = G
+months.narrow.5 = D
+months.narrow.6 = K
+months.narrow.7 = P
+months.narrow.8 = T
+months.narrow.9 = T
+months.narrow.10 = L
+months.narrow.11 = K
+months.narrow.12 = T
+days.wide.mon = Jiec la̱t
+days.wide.tue = Rɛw lätni
+days.wide.wed = Diɔ̱k lätni
+days.wide.thu = Ŋuaan lätni
+days.wide.fri = Dhieec lätni
+days.wide.sat = Bäkɛl lätni
+days.wide.sun = Cäŋ kuɔth
+days.abbreviated.mon = Jiec
+days.abbreviated.tue = Rɛw
+days.abbreviated.wed = Diɔ̱k
+days.abbreviated.thu = Ŋuaan
+days.abbreviated.fri = Dhieec
+days.abbreviated.sat = Bäkɛl
+days.abbreviated.sun = Cäŋ
+days.narrow.mon = J
+days.narrow.tue = R
+days.narrow.wed = D
+days.narrow.thu = Ŋ
+days.narrow.fri = D
+days.narrow.sat = B
+days.narrow.sun = C
+dayPeriods.abbreviated.am = RW
+dayPeriods.abbreviated.pm = TŊ
+dayPeriods.narrow.am = RW
+dayPeriods.narrow.pm = TŊ
+dayPeriods.wide.am = RW
+dayPeriods.wide.pm = TŊ
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a ä {a\u0331} b c d e ë {e\u0331} ɛ {ɛ\u0308} {ɛ\u0331} {ɛ\u0331\u0308} f g ɣ h i ï {i\u0331} j k l m n ŋ o ö {o\u0331} ɔ {ɔ\u0308} {ɔ\u0331} p q r s t u v w x y z]
+index = [A B C D E Ɛ F G Ɣ H I J K L M N Ŋ O Ɔ P Q R S T U V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nyn/babel-nyankole.tex b/Master/texmf-dist/tex/generic/babel/locale/nyn/babel-nyankole.tex
new file mode 100644
index 00000000000..87f74658626
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/nyn/babel-nyankole.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{nyn}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/nyn/babel-nyn.ini b/Master/texmf-dist/tex/generic/babel/locale/nyn/babel-nyn.ini
new file mode 100644
index 00000000000..838b09fcdc4
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/nyn/babel-nyn.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Runyankore
+name.english = Nyankole
+name.babel = nyankole
+tag.bcp47 = nyn
+tag.opentype = NKL
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Okwokubanza
+months.wide.2 = Okwakabiri
+months.wide.3 = Okwakashatu
+months.wide.4 = Okwakana
+months.wide.5 = Okwakataana
+months.wide.6 = Okwamukaaga
+months.wide.7 = Okwamushanju
+months.wide.8 = Okwamunaana
+months.wide.9 = Okwamwenda
+months.wide.10 = Okwaikumi
+months.wide.11 = Okwaikumi na kumwe
+months.wide.12 = Okwaikumi na ibiri
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Orwokubanza
+days.wide.tue = Orwakabiri
+days.wide.wed = Orwakashatu
+days.wide.thu = Orwakana
+days.wide.fri = Orwakataano
+days.wide.sat = Orwamukaaga
+days.wide.sun = Sande
+days.abbreviated.mon = ORK
+days.abbreviated.tue = OKB
+days.abbreviated.wed = OKS
+days.abbreviated.thu = OKN
+days.abbreviated.fri = OKT
+days.abbreviated.sat = OMK
+days.abbreviated.sun = SAN
+days.narrow.mon = K
+days.narrow.tue = R
+days.narrow.wed = S
+days.narrow.thu = N
+days.narrow.fri = T
+days.narrow.sat = M
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = Okwokubanza
+months.wide.2 = Okwakabiri
+months.wide.3 = Okwakashatu
+months.wide.4 = Okwakana
+months.wide.5 = Okwakataana
+months.wide.6 = Okwamukaaga
+months.wide.7 = Okwamushanju
+months.wide.8 = Okwamunaana
+months.wide.9 = Okwamwenda
+months.wide.10 = Okwaikumi
+months.wide.11 = Okwaikumi na kumwe
+months.wide.12 = Okwaikumi na ibiri
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/oc/babel-oc.ini b/Master/texmf-dist/tex/generic/babel/locale/oc/babel-oc.ini
new file mode 100644
index 00000000000..117d2dd09e0
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/oc/babel-oc.ini
@@ -0,0 +1,122 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.english = Occitan
+name.babel = occitan
+tag.bcp47 = oc
+tag.opentype = OCI
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Prefàcia
+ref = Referéncias
+abstract = Resumit
+bib = Bibliografia
+chapter = Capítol
+appendix = Annèx
+contents = Ensenhador
+listfigure = Taula de las figuras
+listtable = Taula dels tablèus
+index = Indèx
+figure = Figura
+table = Tablèu
+part = Partida
+encl = Pèça junta
+cc = còpia a
+headto = A
+page = Pagina
+see = vejatz
+also = vejatz tanben
+proof = Demostracion
+glossary = Glossari
+
+[captions.licr]
+preface = Pref\`acia
+ref = Refer\'encias
+abstract = Resumit
+bib = Bibliografia
+chapter = Cap\'\i tol
+appendix = Ann\`ex
+contents = Ensenhador
+listfigure = Taula de las figuras
+listtable = Taula dels tabl\`eus
+index = Ind\`ex
+figure = Figura
+table = Tabl\`eu
+part = Partida
+encl = P\`e\c ca junta
+cc = c\`opia a
+headto = A
+page = Pagina
+see = vejatz
+also = vejatz tanben
+proof = Demostracion
+glossary = Glossari
+
+[date.gregorian]
+date.long = [d][ ][MMMM] de[ ][y]
+months.wide.1 = de genièr
+months.wide.2 = de febrièr
+months.wide.3 = de març
+months.wide.4 = d’abril
+months.wide.5 = de mai
+months.wide.6 = de jiunh
+months.wide.7 = de julhet
+months.wide.8 = d’agost
+months.wide.9 = de setembre
+months.wide.10 = d’octobre
+months.wide.11 = de novembre
+months.wide.12 = de decembre
+
+[date.gregorian.licr]
+months.wide.1 = de geni\`er
+months.wide.2 = de febri\`er
+months.wide.3 = de mar\c c
+months.wide.4 = d\textquoteright abril
+months.wide.5 = de mai
+months.wide.6 = de jiunh
+months.wide.7 = de julhet
+months.wide.8 = d\textquoteright agost
+months.wide.9 = de setembre
+months.wide.10 = d\textquoteright octobre
+months.wide.11 = de novembre
+months.wide.12 = de decembre
+
+[typography]
+frenchspacing = yes
+hyphenrules = occitan
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes =
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/oc/babel-occitan.tex b/Master/texmf-dist/tex/generic/babel/locale/oc/babel-occitan.tex
new file mode 100644
index 00000000000..8d235a64052
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/oc/babel-occitan.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{oc}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/om/babel-om.ini b/Master/texmf-dist/tex/generic/babel/locale/om/babel-om.ini
new file mode 100644
index 00000000000..a163e2a8e65
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/om/babel-om.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Oromoo
+name.english = Oromo
+name.babel = oromo
+tag.bcp47 = om
+tag.opentype = ORO
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [dd] [MMMM] [y]
+date.short = [dd]/[MM]/[yy]
+months.wide.1 = Amajjii
+months.wide.2 = Guraandhala
+months.wide.3 = Bitooteessa
+months.wide.4 = Elba
+months.wide.5 = Caamsa
+months.wide.6 = Waxabajjii
+months.wide.7 = Adooleessa
+months.wide.8 = Hagayya
+months.wide.9 = Fuulbana
+months.wide.10 = Onkololeessa
+months.wide.11 = Sadaasa
+months.wide.12 = Muddee
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Wiixata
+days.wide.tue = Qibxata
+days.wide.wed = Roobii
+days.wide.thu = Kamiisa
+days.wide.fri = Jimaata
+days.wide.sat = Sanbata
+days.wide.sun = Dilbata
+days.abbreviated.mon = Wix
+days.abbreviated.tue = Qib
+days.abbreviated.wed = Rob
+days.abbreviated.thu = Kam
+days.abbreviated.fri = Jim
+days.abbreviated.sat = San
+days.abbreviated.sun = Dil
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = WD
+dayPeriods.abbreviated.pm = WB
+dayPeriods.narrow.am = WD
+dayPeriods.narrow.pm = WB
+dayPeriods.wide.am = WD
+dayPeriods.wide.pm = WB
+
+[date.gregorian.licr]
+months.wide.1 = Amajjii
+months.wide.2 = Guraandhala
+months.wide.3 = Bitooteessa
+months.wide.4 = Elba
+months.wide.5 = Caamsa
+months.wide.6 = Waxabajjii
+months.wide.7 = Adooleessa
+months.wide.8 = Hagayya
+months.wide.9 = Fuulbana
+months.wide.10 = Onkololeessa
+months.wide.11 = Sadaasa
+months.wide.12 = Muddee
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/om/babel-oromo.tex b/Master/texmf-dist/tex/generic/babel/locale/om/babel-oromo.tex
new file mode 100644
index 00000000000..4e32d508fbd
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/om/babel-oromo.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{om}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/or/babel-or.ini b/Master/texmf-dist/tex/generic/babel/locale/or/babel-or.ini
new file mode 100644
index 00000000000..fca253e7632
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/or/babel-or.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ଓଡ଼ିଆ
+name.english = Odia
+name.babel = oriya
+tag.bcp47 = or
+tag.opentype = ORI
+script.name = Oriya
+script.tag.bcp47 = Orya
+script.tag.opentype = orya
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]-[M]-[yy]
+months.wide.1 = ଜାନୁଆରୀ
+months.wide.2 = ଫେବୃଆରୀ
+months.wide.3 = ମାର୍ଚ୍ଚ
+months.wide.4 = ଅପ୍ରେଲ
+months.wide.5 = ମଇ
+months.wide.6 = ଜୁନ
+months.wide.7 = ଜୁଲାଇ
+months.wide.8 = ଅଗଷ୍ଟ
+months.wide.9 = ସେପ୍ଟେମ୍ବର
+months.wide.10 = ଅକ୍ଟୋବର
+months.wide.11 = ନଭେମ୍ବର
+months.wide.12 = ଡିସେମ୍ବର
+months.narrow.1 = ଜା
+months.narrow.2 = ଫେ
+months.narrow.3 = ମା
+months.narrow.4 = ଅ
+months.narrow.5 = ମଇ
+months.narrow.6 = ଜୁ
+months.narrow.7 = ଜୁ
+months.narrow.8 = ଅ
+months.narrow.9 = ସେ
+months.narrow.10 = ଅ
+months.narrow.11 = ନ
+months.narrow.12 = ଡି
+days.wide.mon = ସୋମବାର
+days.wide.tue = ମଙ୍ଗଳବାର
+days.wide.wed = ବୁଧବାର
+days.wide.thu = ଗୁରୁବାର
+days.wide.fri = ଶୁକ୍ରବାର
+days.wide.sat = ଶନିବାର
+days.wide.sun = ରବିବାର
+days.abbreviated.mon = ସୋମ
+days.abbreviated.tue = ମଙ୍ଗଳ
+days.abbreviated.wed = ବୁଧ
+days.abbreviated.thu = ଗୁରୁ
+days.abbreviated.fri = ଶୁକ୍ର
+days.abbreviated.sat = ଶନି
+days.abbreviated.sun = ରବି
+days.narrow.mon = ସୋ
+days.narrow.tue = ମ
+days.narrow.wed = ବୁ
+days.narrow.thu = ଗୁ
+days.narrow.fri = ଶୁ
+days.narrow.sat = ଶ
+days.narrow.sun = ର
+dayPeriods.abbreviated.am = am
+dayPeriods.abbreviated.pm = pm
+dayPeriods.narrow.am = am
+dayPeriods.narrow.pm = pm
+dayPeriods.wide.am = am
+dayPeriods.wide.pm = pm
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules = oriya
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200C\u200D]
+exemplarCharacters = [\u0B3C ଅ ଆ ଇ ଈ ଉ ଊ ଋ ଏ ଐ ଓ ଔ \u0B01 ଂ ଃ କ ଖ ଗ ଘ ଙ ଚ ଛ ଜ ଝ ଞ ଟ ଠ ଡ {ଡ\u0B3C} ଢ {ଢ\u0B3C} ଣ ତ ଥ ଦ ଧ ନ ପ ଫ ବ ଭ ମ ଯ ୟ ର ଲ ଳ ଵ ୱ ଶ ଷ ସ ହ ା \u0B3F ୀ \u0B41 \u0B42 \u0B43 େ ୈ ୋ ୌ \u0B4D]
+index = [ଅ ଆ ଇ ଈ ଉ ଊ ଋ ଏ ଐ ଓ ଔ କ ଖ ଗ ଘ ଙ ଚ ଛ ଜ ଝ ଞ ଟ ଠ ଡ ଢ ଣ ତ ଥ ଦ ଧ ନ ପ ଫ ବ ଭ ମ ଯ ର ଲ ଳ ଶ ଷ ସ ହ {କ\u0B4Dଷ}]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/or/babel-oriya.tex b/Master/texmf-dist/tex/generic/babel/locale/or/babel-oriya.tex
new file mode 100644
index 00000000000..d7d34f8ed0d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/or/babel-oriya.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{or}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/os/babel-os.ini b/Master/texmf-dist/tex/generic/babel/locale/os/babel-os.ini
new file mode 100644
index 00000000000..f6d21c5b885
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/os/babel-os.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ирон
+name.english = Ossetic
+name.babel = ossetic
+tag.bcp47 = os
+tag.opentype = OSS
+script.name = Cyrillic
+script.tag.bcp47 = Cyrl
+script.tag.opentype = cyrl
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM], [y] аз
+date.short = [dd].[MM].[yy]
+months.wide.1 = январы
+months.wide.2 = февралы
+months.wide.3 = мартъийы
+months.wide.4 = апрелы
+months.wide.5 = майы
+months.wide.6 = июны
+months.wide.7 = июлы
+months.wide.8 = августы
+months.wide.9 = сентябры
+months.wide.10 = октябры
+months.wide.11 = ноябры
+months.wide.12 = декабры
+months.narrow.1 = Я
+months.narrow.2 = Ф
+months.narrow.3 = М
+months.narrow.4 = А
+months.narrow.5 = М
+months.narrow.6 = И
+months.narrow.7 = И
+months.narrow.8 = А
+months.narrow.9 = С
+months.narrow.10 = О
+months.narrow.11 = Н
+months.narrow.12 = Д
+days.wide.mon = къуырисӕр
+days.wide.tue = дыццӕг
+days.wide.wed = ӕртыццӕг
+days.wide.thu = цыппӕрӕм
+days.wide.fri = майрӕмбон
+days.wide.sat = сабат
+days.wide.sun = хуыцаубон
+days.abbreviated.mon = крс
+days.abbreviated.tue = дцг
+days.abbreviated.wed = ӕрт
+days.abbreviated.thu = цпр
+days.abbreviated.fri = мрб
+days.abbreviated.sat = сбт
+days.abbreviated.sun = хцб
+days.narrow.mon = К
+days.narrow.tue = Д
+days.narrow.wed = Ӕ
+days.narrow.thu = Ц
+days.narrow.fri = М
+days.narrow.sat = С
+days.narrow.sun = Х
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = ӕмбисбоны размӕ
+dayPeriods.wide.pm = ӕмбисбоны фӕстӕ
+
+[date.gregorian.licr]
+months.wide.1 = \cyrya\cyrn\cyrv\cyra\cyrr\cyrery
+months.wide.2 = \cyrf\cyre\cyrv\cyrr\cyra\cyrl\cyrery
+months.wide.3 = \cyrm\cyra\cyrr\cyrt\cyrhrdsn\cyri\cyrishrt\cyrery
+months.wide.4 = \cyra\cyrp\cyrr\cyre\cyrl\cyrery
+months.wide.5 = \cyrm\cyra\cyrishrt\cyrery
+months.wide.6 = \cyri\cyryu\cyrn\cyrery
+months.wide.7 = \cyri\cyryu\cyrl\cyrery
+months.wide.8 = \cyra\cyrv\cyrg\cyru\cyrs\cyrt\cyrery
+months.wide.9 = \cyrs\cyre\cyrn\cyrt\cyrya\cyrb\cyrr\cyrery
+months.wide.10 = \cyro\cyrk\cyrt\cyrya\cyrb\cyrr\cyrery
+months.wide.11 = \cyrn\cyro\cyrya\cyrb\cyrr\cyrery
+months.wide.12 = \cyrd\cyre\cyrk\cyra\cyrb\cyrr\cyrery
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»„“
+auxiliary = []
+exemplarCharacters = [а ӕ б в г {гъ} д {дж} {дз} е ё ж з и й к {къ} л м н о п {пъ} р с т {тъ} у ф х {хъ} ц {цъ} ч {чъ} ш щ ъ ы ь э ю я]
+index = [А Ӕ Б В Г {Гъ} Д {Дж} {Дз} Е Ё Ж З И Й К {Къ} Л М Н О П {Пъ} Р С Т {Тъ} У Ф Х {Хъ} Ц {Цъ} Ч {Чъ} Ш Щ Ы Э Ю Я]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = НН
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/os/babel-ossetic.tex b/Master/texmf-dist/tex/generic/babel/locale/os/babel-ossetic.tex
new file mode 100644
index 00000000000..693eb01fafe
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/os/babel-ossetic.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{os}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Arab.ini b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Arab.ini
new file mode 100644
index 00000000000..602118cdae0
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Arab.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = پنجابی
+name.english = Punjabi
+name.babel = punjabi-arabic
+name.babel.A = punjabi-arab
+tag.bcp47 = pa
+tag.opentype = PAN
+script.name = Arabic
+script.tag.bcp47 = Arab
+script.tag.opentype = arab
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = جنوری
+months.wide.2 = فروری
+months.wide.3 = مارچ
+months.wide.4 = اپریل
+months.wide.5 = مئ
+months.wide.6 = جون
+months.wide.7 = جولائی
+months.wide.8 = اگست
+months.wide.9 = ستمبر
+months.wide.10 = اکتوبر
+months.wide.11 = نومبر
+months.wide.12 = دسمبر
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = پیر
+days.wide.tue = منگل
+days.wide.wed = بُدھ
+days.wide.thu = جمعرات
+days.wide.fri = جمعہ
+days.wide.sat = ہفتہ
+days.wide.sun = اتوار
+days.abbreviated.mon = پیر
+days.abbreviated.tue = منگل
+days.abbreviated.wed = بُدھ
+days.abbreviated.thu = جمعرات
+days.abbreviated.fri = جمعہ
+days.abbreviated.sat = ہفتہ
+days.abbreviated.sun = اتوار
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200E\u200F أ ٻ ة ٺ ټ ٽ]
+exemplarCharacters = [\u064F ء آ ؤ ئ ا ب پ ت ث ٹ ج چ ح خ د ذ ڈ ر ز ڑ ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن ں ه ھ ہ و ی ے]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = arabext
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = ‎-
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = ‎+
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Guru.ini b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Guru.ini
new file mode 100644
index 00000000000..9165d96f070
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa-Guru.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ਪੰਜਾਬੀ
+name.english = Punjabi
+name.babel = punjabi-gurmukhi
+name.babel.A = punjabi-guru
+tag.bcp47 = pa
+tag.opentype = PAN
+script.name = Gurmukhi
+script.tag.bcp47 = Guru
+script.tag.opentype = guru
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[yy]
+months.wide.1 = ਜਨਵਰੀ
+months.wide.2 = ਫ਼ਰਵਰੀ
+months.wide.3 = ਮਾਰਚ
+months.wide.4 = ਅਪ੍ਰੈਲ
+months.wide.5 = ਮਈ
+months.wide.6 = ਜੂਨ
+months.wide.7 = ਜੁਲਾਈ
+months.wide.8 = ਅਗਸਤ
+months.wide.9 = ਸਤੰਬਰ
+months.wide.10 = ਅਕਤੂਬਰ
+months.wide.11 = ਨਵੰਬਰ
+months.wide.12 = ਦਸੰਬਰ
+months.narrow.1 = ਜ
+months.narrow.2 = ਫ਼
+months.narrow.3 = ਮਾ
+months.narrow.4 = ਅ
+months.narrow.5 = ਮ
+months.narrow.6 = ਜੂ
+months.narrow.7 = ਜੁ
+months.narrow.8 = ਅ
+months.narrow.9 = ਸ
+months.narrow.10 = ਅ
+months.narrow.11 = ਨ
+months.narrow.12 = ਦ
+days.wide.mon = ਸੋਮਵਾਰ
+days.wide.tue = ਮੰਗਲਵਾਰ
+days.wide.wed = ਬੁੱਧਵਾਰ
+days.wide.thu = ਵੀਰਵਾਰ
+days.wide.fri = ਸ਼ੁੱਕਰਵਾਰ
+days.wide.sat = ਸ਼ਨਿੱਚਰਵਾਰ
+days.wide.sun = ਐਤਵਾਰ
+days.abbreviated.mon = ਸੋਮ
+days.abbreviated.tue = ਮੰਗਲ
+days.abbreviated.wed = ਬੁੱਧ
+days.abbreviated.thu = ਵੀਰ
+days.abbreviated.fri = ਸ਼ੁੱਕਰ
+days.abbreviated.sat = ਸ਼ਨਿੱਚਰ
+days.abbreviated.sun = ਐਤ
+days.narrow.mon = ਸੋ
+days.narrow.tue = ਮੰ
+days.narrow.wed = ਬੁੱ
+days.narrow.thu = ਵੀ
+days.narrow.fri = ਸ਼ੁੱ
+days.narrow.sat = ਸ਼
+days.narrow.sun = ਐ
+dayPeriods.abbreviated.am = ਪੂ.ਦੁ.
+dayPeriods.abbreviated.pm = ਬਾ.ਦੁ.
+dayPeriods.narrow.am = ਸ.
+dayPeriods.narrow.pm = ਸ਼.
+dayPeriods.wide.am = ਪੂ.ਦੁ.
+dayPeriods.wide.pm = ਬਾ.ਦੁ.
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules = punjabi
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200C\u200D ਃ \u0A02 \u0A01 {ਲ\u0A3C}]
+exemplarCharacters = [\u0A71 \u0A70 \u0A3C ੦ ੧ ੨ ੩ ੪ ੫ ੬ ੭ ੮ ੯ ੴ ੳ ਉ ਊ ਓ ਅ ਆ ਐ ਔ ੲ ਇ ਈ ਏ ਸ {ਸ\u0A3C} ਹ ਕ ਖ {ਖ\u0A3C} ਗ {ਗ\u0A3C} ਘ ਙ ਚ ਛ ਜ {ਜ\u0A3C} ਝ ਞ ਟ ਠ ਡ ਢ ਣ ਤ ਥ ਦ ਧ ਨ ਪ ਫ {ਫ\u0A3C} ਬ ਭ ਮ ਯ ਰ ਲ ਵ ੜ \u0A4D ਾ ਿ ੀ \u0A41 \u0A42 \u0A47 \u0A48 \u0A4B \u0A4C]
+punctuation = [\\- ‐ – — , ; \\: ! ? . ' ‘ ’ \" “ ” ( ) \\[ \\] / \\& ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa.ini b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa.ini
new file mode 100644
index 00000000000..caed8411955
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-pa.ini
@@ -0,0 +1,171 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ਪੰਜਾਬੀ
+name.english = Punjabi
+name.babel = punjabi
+tag.bcp47 = pa
+tag.opentype = PAN
+script.name = Gurmukhi
+script.tag.bcp47 = Guru
+script.tag.opentype = guru
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[yy]
+months.wide.1 = ਜਨਵਰੀ
+months.wide.2 = ਫ਼ਰਵਰੀ
+months.wide.3 = ਮਾਰਚ
+months.wide.4 = ਅਪ੍ਰੈਲ
+months.wide.5 = ਮਈ
+months.wide.6 = ਜੂਨ
+months.wide.7 = ਜੁਲਾਈ
+months.wide.8 = ਅਗਸਤ
+months.wide.9 = ਸਤੰਬਰ
+months.wide.10 = ਅਕਤੂਬਰ
+months.wide.11 = ਨਵੰਬਰ
+months.wide.12 = ਦਸੰਬਰ
+months.narrow.1 = ਜ
+months.narrow.2 = ਫ਼
+months.narrow.3 = ਮਾ
+months.narrow.4 = ਅ
+months.narrow.5 = ਮ
+months.narrow.6 = ਜੂ
+months.narrow.7 = ਜੁ
+months.narrow.8 = ਅ
+months.narrow.9 = ਸ
+months.narrow.10 = ਅ
+months.narrow.11 = ਨ
+months.narrow.12 = ਦ
+days.wide.mon = ਸੋਮਵਾਰ
+days.wide.tue = ਮੰਗਲਵਾਰ
+days.wide.wed = ਬੁੱਧਵਾਰ
+days.wide.thu = ਵੀਰਵਾਰ
+days.wide.fri = ਸ਼ੁੱਕਰਵਾਰ
+days.wide.sat = ਸ਼ਨਿੱਚਰਵਾਰ
+days.wide.sun = ਐਤਵਾਰ
+days.abbreviated.mon = ਸੋਮ
+days.abbreviated.tue = ਮੰਗਲ
+days.abbreviated.wed = ਬੁੱਧ
+days.abbreviated.thu = ਵੀਰ
+days.abbreviated.fri = ਸ਼ੁੱਕਰ
+days.abbreviated.sat = ਸ਼ਨਿੱਚਰ
+days.abbreviated.sun = ਐਤ
+days.narrow.mon = ਸੋ
+days.narrow.tue = ਮੰ
+days.narrow.wed = ਬੁੱ
+days.narrow.thu = ਵੀ
+days.narrow.fri = ਸ਼ੁੱ
+days.narrow.sat = ਸ਼
+days.narrow.sun = ਐ
+dayPeriods.abbreviated.am = ਪੂ.ਦੁ.
+dayPeriods.abbreviated.pm = ਬਾ.ਦੁ.
+dayPeriods.narrow.am = ਸ.
+dayPeriods.narrow.pm = ਸ਼.
+dayPeriods.wide.am = ਪੂ.ਦੁ.
+dayPeriods.wide.pm = ਬਾ.ਦੁ.
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules = punjabi
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200C\u200D ਃ \u0A02 \u0A01 {ਲ\u0A3C}]
+exemplarCharacters = [\u0A71 \u0A70 \u0A3C ੦ ੧ ੨ ੩ ੪ ੫ ੬ ੭ ੮ ੯ ੴ ੳ ਉ ਊ ਓ ਅ ਆ ਐ ਔ ੲ ਇ ਈ ਏ ਸ {ਸ\u0A3C} ਹ ਕ ਖ {ਖ\u0A3C} ਗ {ਗ\u0A3C} ਘ ਙ ਚ ਛ ਜ {ਜ\u0A3C} ਝ ਞ ਟ ਠ ਡ ਢ ਣ ਤ ਥ ਦ ਧ ਨ ਪ ਫ {ਫ\u0A3C} ਬ ਭ ਮ ਯ ਰ ਲ ਵ ੜ \u0A4D ਾ ਿ ੀ \u0A41 \u0A42 \u0A47 \u0A48 \u0A4B \u0A4C]
+punctuation = [\\- ‐ – — , ; \\: ! ? . ' ‘ ’ \" “ ” ( ) \\[ \\] / \\& ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-arab.tex b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-arab.tex
new file mode 100644
index 00000000000..0bac116d639
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-arab.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{punjabi-arabic}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-arabic.tex b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-arabic.tex
new file mode 100644
index 00000000000..31d12fbb913
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-arabic.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{pa-Arab}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-gurmukhi.tex b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-gurmukhi.tex
new file mode 100644
index 00000000000..217c2d0956e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-gurmukhi.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{pa-Guru}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-guru.tex b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-guru.tex
new file mode 100644
index 00000000000..501a05e92c6
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-guru.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{punjabi-gurmukhi}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi.tex b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi.tex
new file mode 100644
index 00000000000..19b5eb2d501
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{pa}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pl/babel-pl.ini b/Master/texmf-dist/tex/generic/babel/locale/pl/babel-pl.ini
new file mode 100644
index 00000000000..f32e757c19b
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pl/babel-pl.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = polski
+name.english = Polish
+name.babel = polish
+tag.bcp47 = pl
+tag.opentype = PLK
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Przedmowa
+ref = Literatura
+abstract = Streszczenie
+bib = Bibliografia
+chapter = Rozdział
+appendix = Dodatek
+contents = Spis treści
+listfigure = Spis rysunków
+listtable = Spis tablic
+index = Indeks
+figure = Rysunek
+table = Tablica
+part = Cześć
+encl = Załacznik
+cc = Kopie:
+headto = Do
+page = Strona
+see = Porównaj
+also = Porównaj także
+proof = Dowód
+glossary = Glossary
+
+[captions.licr]
+preface = Przedmowa
+ref = Literatura
+abstract = Streszczenie
+bib = Bibliografia
+chapter = Rozdzia\l
+appendix = Dodatek
+contents = Spis tre\'sci
+listfigure = Spis rysunk\'ow
+listtable = Spis tablic
+index = Indeks
+figure = Rysunek
+table = Tablica
+part = Cze\'s\'c
+encl = Za\l acznik
+cc = Kopie:
+headto = Do
+page = Strona
+see = Por\'ownaj
+also = Por\'ownaj tak\.ze
+proof = Dow\'od
+glossary = Glossary
+
+[date.gregorian]
+date.long = [d][ ][MMMM] [y]
+date.short = [dd].[MM].[y]
+months.wide.1 = stycznia
+months.wide.2 = lutego
+months.wide.3 = marca
+months.wide.4 = kwietnia
+months.wide.5 = maja
+months.wide.6 = czerwca
+months.wide.7 = lipca
+months.wide.8 = sierpnia
+months.wide.9 = września
+months.wide.10 = października
+months.wide.11 = listopada
+months.wide.12 = grudnia
+months.narrow.1 = s
+months.narrow.2 = l
+months.narrow.3 = m
+months.narrow.4 = k
+months.narrow.5 = m
+months.narrow.6 = c
+months.narrow.7 = l
+months.narrow.8 = s
+months.narrow.9 = w
+months.narrow.10 = p
+months.narrow.11 = l
+months.narrow.12 = g
+days.wide.mon = poniedziałek
+days.wide.tue = wtorek
+days.wide.wed = środa
+days.wide.thu = czwartek
+days.wide.fri = piątek
+days.wide.sat = sobota
+days.wide.sun = niedziela
+days.abbreviated.mon = pon.
+days.abbreviated.tue = wt.
+days.abbreviated.wed = śr.
+days.abbreviated.thu = czw.
+days.abbreviated.fri = pt.
+days.abbreviated.sat = sob.
+days.abbreviated.sun = niedz.
+days.narrow.mon = p
+days.narrow.tue = w
+days.narrow.wed = ś
+days.narrow.thu = c
+days.narrow.fri = p
+days.narrow.sat = s
+days.narrow.sun = n
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = stycznia
+months.wide.2 = lutego
+months.wide.3 = marca
+months.wide.4 = kwietnia
+months.wide.5 = maja
+months.wide.6 = czerwca
+months.wide.7 = lipca
+months.wide.8 = sierpnia
+months.wide.9 = wrze\'snia
+months.wide.10 = pa\'zdziernika
+months.wide.11 = listopada
+months.wide.12 = grudnia
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = polish
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „”«»
+auxiliary = [à â å ä æ ç é è ê ë î ï ô ö œ q ß ù û ü v x ÿ]
+exemplarCharacters = [a ą b c ć d e ę f g h i j k l ł m n ń o ó p r s ś t u w y z ź ż]
+index = [A Ą B C Ć D E Ę F G H I J K L Ł M N Ń O Ó P Q R S Ś T U V W X Y Z Ź Ż]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' \" ” „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& # % † ‡ ′ ″ ° ~]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 2
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pl/babel-polish.tex b/Master/texmf-dist/tex/generic/babel/locale/pl/babel-polish.tex
new file mode 100644
index 00000000000..11693406825
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pl/babel-polish.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{pl}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pms/babel-piedmontese.tex b/Master/texmf-dist/tex/generic/babel/locale/pms/babel-piedmontese.tex
new file mode 100644
index 00000000000..77a1c058c4c
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pms/babel-piedmontese.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{pms}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pms/babel-pms.ini b/Master/texmf-dist/tex/generic/babel/locale/pms/babel-pms.ini
new file mode 100644
index 00000000000..efa9fbb7e59
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pms/babel-pms.ini
@@ -0,0 +1,122 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.english = Piedmontese
+name.babel = piedmontese
+tag.bcp47 = pms
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Prefassion
+ref = Riferiment
+abstract = Somari
+bib = Bibliografìa
+chapter = Capìtol
+appendix = Gionta
+contents = Tàula
+listfigure = Lista dle figure
+listtable = Lista dle tabele
+index = Tàula analìtica
+figure = Figura
+table = Tabela
+part = Part
+encl = Gionta/e
+cc = Con còpia a
+headto = Për
+page = Pàgina
+see = vëd
+also = vëd anche
+proof = Dimostrassion
+glossary = Glossari
+
+[captions.licr]
+preface = Prefassion
+ref = Riferiment
+abstract = Somari
+bib = Bibliograf\`\i a
+chapter = Cap\`\i tol
+appendix = Gionta
+contents = T\`aula
+listfigure = Lista\space dle\space figure
+listtable = Lista\space dle\space tabele
+index = T\`aula\space anal\`\i tica
+figure = Figura
+table = Tabela
+part = Part
+encl = Gionta/e
+cc = Con\space c\`opia\space a
+headto = P\"er
+page = P\`agina
+see = v\"ed
+also = v\"ed\space anche
+proof = Dimostrassion
+glossary = Glossari
+
+[date.gregorian]
+date.long = [d] [MMMM] dal [y]
+months.wide.1 = ëd gené
+months.wide.2 = ëd fevré
+months.wide.3 = ëd mars
+months.wide.4 = d’avril
+months.wide.5 = ëd maj
+months.wide.6 = ëd giugn
+months.wide.7 = ëd luj
+months.wide.8 = d’agost
+months.wide.9 = dë stèmber
+months.wide.10 = d’otóber
+months.wide.11 = ëd novèmber
+months.wide.12 = dë dzèmber
+
+[date.gregorian.licr]
+months.wide.1 = \"ed gen\'e
+months.wide.2 = \"ed fevr\'e
+months.wide.3 = \"ed mars
+months.wide.4 = d\textquoteright avril
+months.wide.5 = \"ed maj
+months.wide.6 = \"ed giugn
+months.wide.7 = \"ed luj
+months.wide.8 = d\textquoteright agost
+months.wide.9 = d\"e st\`ember
+months.wide.10 = d\textquoteright ot\'ober
+months.wide.11 = \"ed nov\`ember
+months.wide.12 = d\"e dz\`ember
+
+[typography]
+frenchspacing = no
+hyphenrules = piedmontese
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes =
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ps/babel-pashto.tex b/Master/texmf-dist/tex/generic/babel/locale/ps/babel-pashto.tex
new file mode 100644
index 00000000000..31435d24792
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ps/babel-pashto.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ps}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ps/babel-ps.ini b/Master/texmf-dist/tex/generic/babel/locale/ps/babel-ps.ini
new file mode 100644
index 00000000000..80963949ad0
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ps/babel-ps.ini
@@ -0,0 +1,171 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = پښتو
+name.english = Pashto
+name.babel = pashto
+tag.bcp47 = ps
+tag.opentype = PAS
+script.name = Arabic
+script.tag.bcp47 = Arab
+script.tag.opentype = arab
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = د [y] د [MMMM] [d]
+date.short = [y]/[M]/[d]
+months.wide.1 = جنوري
+months.wide.2 = فبروري
+months.wide.3 = مارچ
+months.wide.4 = اپریل
+months.wide.5 = مۍ
+months.wide.6 = جون
+months.wide.7 = جولای
+months.wide.8 = اګست
+months.wide.9 = سپتمبر
+months.wide.10 = اکتوبر
+months.wide.11 = نومبر
+months.wide.12 = دسمبر
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = دوشنبه
+days.wide.tue = سه‌شنبه
+days.wide.wed = چهارشنبه
+days.wide.thu = پنجشنبه
+days.wide.fri = جمعه
+days.wide.sat = شنبه
+days.wide.sun = یکشنبه
+days.abbreviated.mon = دوشنبه
+days.abbreviated.tue = سه‌شنبه
+days.abbreviated.wed = چهارشنبه
+days.abbreviated.thu = پنجشنبه
+days.abbreviated.fri = جمعه
+days.abbreviated.sat = شنبه
+days.abbreviated.sun = یکشنبه
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = غ.م.
+dayPeriods.abbreviated.pm = غ.و.
+dayPeriods.narrow.am = غ.م.
+dayPeriods.narrow.pm = غ.و.
+dayPeriods.wide.am = غ.م.
+dayPeriods.wide.pm = غ.و.
+
+[time.gregorian]
+time.medium = [H]:[mm]:[ss]
+time.short = [H]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200C \u200D \u200E\u200F]
+exemplarCharacters = [\u064E \u0650 \u064F \u064B \u064D \u064C \u0651 \u0652 \u0654 \u0670 آ ا أ ء ب پ ت ټ ث ج ځ چ څ ح خ د ډ ذ ر ړ ز ژ ږ س ش ښ ص ض ط ظ ع غ ف ق ک ګ گ ل م ن ڼ ه ة و ؤ ی ي ې ۍ ئ]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = arabext
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = ‎−
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = ‎+
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-brazilian.tex b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-brazilian.tex
new file mode 100644
index 00000000000..1f815bb817a
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-brazilian.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{portuguese-brazil}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-br.tex b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-br.tex
new file mode 100644
index 00000000000..1f815bb817a
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-br.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{portuguese-brazil}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-brazil.tex b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-brazil.tex
new file mode 100644
index 00000000000..c6d732d4771
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-brazil.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{pt-BR}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-portugal.tex b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-portugal.tex
new file mode 100644
index 00000000000..c91f46dc74e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-portugal.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{pt-PT}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-pt.tex b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-pt.tex
new file mode 100644
index 00000000000..b08ced3490f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-pt.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{portuguese-portugal}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese.tex b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese.tex
new file mode 100644
index 00000000000..885e12b140c
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{pt}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-BR.ini b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-BR.ini
new file mode 100644
index 00000000000..b6b13af4c67
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-BR.ini
@@ -0,0 +1,191 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = português
+name.english = Portuguese
+name.babel = portuguese-brazil
+name.babel.A = portuguese-br
+name.babel.B = brazilian
+tag.bcp47 = pt
+tag.opentype = PTG
+region.local = Brasil
+region.english = Brazil
+region.tag.bcp47 = BR
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Prefácio
+ref = Referências
+abstract = Resumo
+bib = Referências Bibliográficas
+chapter = Capítulo
+appendix = Apêndice
+contents = Sumário
+listfigure = Lista de Figuras
+listtable = Lista de Tabelas
+index = Índice Remissivo
+figure = Figura
+table = Tabela
+part = Parte
+encl = Anexo
+cc = Cópia para
+headto = Para
+page = Página
+see = veja
+also = veja também
+proof = Demonstração
+glossary = Glossário
+
+[captions.licr]
+preface = Pref\'acio
+ref = Refer\^encias
+abstract = Resumo
+bib = Refer\^encias Bibliogr\'aficas
+chapter = Cap\'\i tulo
+appendix = Ap\^endice
+contents = Sum\'ario
+listfigure = Lista de Figuras
+listtable = Lista de Tabelas
+index = \'Indice Remissivo
+figure = Figura
+table = Tabela
+part = Parte
+encl = Anexo
+cc = C\'opia para
+headto = Para
+page = P\'agina
+see = veja
+also = veja tamb\'em
+proof = Demonstra\c c\~ao
+glossary = Gloss\'ario
+
+[date.gregorian]
+date.long = [d] de [MMMM] de [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = janeiro
+months.wide.2 = fevereiro
+months.wide.3 = março
+months.wide.4 = abril
+months.wide.5 = maio
+months.wide.6 = junho
+months.wide.7 = julho
+months.wide.8 = agosto
+months.wide.9 = setembro
+months.wide.10 = outubro
+months.wide.11 = novembro
+months.wide.12 = dezembro
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = segunda-feira
+days.wide.tue = terça-feira
+days.wide.wed = quarta-feira
+days.wide.thu = quinta-feira
+days.wide.fri = sexta-feira
+days.wide.sat = sábado
+days.wide.sun = domingo
+days.abbreviated.mon = seg
+days.abbreviated.tue = ter
+days.abbreviated.wed = qua
+days.abbreviated.thu = qui
+days.abbreviated.fri = sex
+days.abbreviated.sat = sáb
+days.abbreviated.sun = dom
+days.narrow.mon = S
+days.narrow.tue = T
+days.narrow.wed = Q
+days.narrow.thu = Q
+days.narrow.fri = S
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = janeiro
+months.wide.2 = fevereiro
+months.wide.3 = mar\c co
+months.wide.4 = abril
+months.wide.5 = maio
+months.wide.6 = junho
+months.wide.7 = julho
+months.wide.8 = agosto
+months.wide.9 = setembro
+months.wide.10 = outubro
+months.wide.11 = novembro
+months.wide.12 = dezembro
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = portuguese
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [ª ă å ä ā æ è ĕ ë ē ì ĭ î ï ī ñ º ŏ ö ø ō œ ù ŭ û ü ū ÿ]
+exemplarCharacters = [a á à â ã b c ç d e é ê f g h i í j k l m n o ó ò ô õ p q r s t u ú v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-PT.ini b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-PT.ini
new file mode 100644
index 00000000000..a255f80c2c1
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt-PT.ini
@@ -0,0 +1,190 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = português
+name.english = Portuguese
+name.babel = portuguese-portugal
+name.babel.A = portuguese-pt
+tag.bcp47 = pt
+tag.opentype = PTG
+region.local = Portugal
+region.english = Portugal
+region.tag.bcp47 = PT
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Prefácio
+ref = Referências
+abstract = Resumo
+bib = Bibliografia
+chapter = Capítulo
+appendix = Apêndice
+contents = Conteúdo
+listfigure = Lista de Figuras
+listtable = Lista de Tabelas
+index = Índice
+figure = Figura
+table = Tabela
+part = Parte
+encl = Anexo
+cc = Com cópia a
+headto = Para
+page = Página
+see = ver
+also = ver também
+proof = Demonstração
+glossary = Glossário
+
+[captions.licr]
+preface = Pref\'acio
+ref = Refer\^encias
+abstract = Resumo
+bib = Bibliografia
+chapter = Cap\'\i tulo
+appendix = Ap\^endice
+contents = Conte\'udo
+listfigure = Lista de Figuras
+listtable = Lista de Tabelas
+index = \'Indice
+figure = Figura
+table = Tabela
+part = Parte
+encl = Anexo
+cc = Com c\'opia a
+headto = Para
+page = P\'agina
+see = ver
+also = ver tamb\'em
+proof = Demonstra\c c\~ao
+glossary = Gloss\'ario
+
+[date.gregorian]
+date.long = [d] de [MMMM] de [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Janeiro
+months.wide.2 = Fevereiro
+months.wide.3 = Março
+months.wide.4 = Abril
+months.wide.5 = Maio
+months.wide.6 = Junho
+months.wide.7 = Julho
+months.wide.8 = Agosto
+months.wide.9 = Setembro
+months.wide.10 = Outubro
+months.wide.11 = Novembro
+months.wide.12 = Dezembro
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = segunda-feira
+days.wide.tue = terça-feira
+days.wide.wed = quarta-feira
+days.wide.thu = quinta-feira
+days.wide.fri = sexta-feira
+days.wide.sat = sábado
+days.wide.sun = domingo
+days.abbreviated.mon = seg
+days.abbreviated.tue = ter
+days.abbreviated.wed = qua
+days.abbreviated.thu = qui
+days.abbreviated.fri = sex
+days.abbreviated.sat = sáb
+days.abbreviated.sun = dom
+days.narrow.mon = S
+days.narrow.tue = T
+days.narrow.wed = Q
+days.narrow.thu = Q
+days.narrow.fri = S
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = Janeiro
+months.wide.2 = Fevereiro
+months.wide.3 = Mar\c co
+months.wide.4 = Abril
+months.wide.5 = Maio
+months.wide.6 = Junho
+months.wide.7 = Julho
+months.wide.8 = Agosto
+months.wide.9 = Setembro
+months.wide.10 = Outubro
+months.wide.11 = Novembro
+months.wide.12 = Dezembro
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = portuguese
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [ª ă å ä ā æ è ĕ ë ē ì ĭ î ï ī ñ º ŏ ö ø ō œ ù ŭ û ü ū ÿ]
+exemplarCharacters = [a á à â ã b c ç d e é ê f g h i í j k l m n o ó ò ô õ p q r s t u ú v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt.ini b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt.ini
new file mode 100644
index 00000000000..4cc66434c64
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/pt/babel-pt.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = português
+name.english = Portuguese
+name.babel = portuguese
+tag.bcp47 = pt
+tag.opentype = PTG
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Prefácio
+ref = Referências
+abstract = Resumo
+bib = Bibliografia
+chapter = Capítulo
+appendix = Apêndice
+contents = Conteúdo
+listfigure = Lista de Figuras
+listtable = Lista de Tabelas
+index = Índice
+figure = Figura
+table = Tabela
+part = Parte
+encl = Anexo
+cc = Com cópia a
+headto = Para
+page = Página
+see = ver
+also = ver também
+proof = Demonstração
+glossary = Glossário
+
+[captions.licr]
+preface = Pref\'acio
+ref = Refer\^encias
+abstract = Resumo
+bib = Bibliografia
+chapter = Cap\'\i tulo
+appendix = Ap\^endice
+contents = Conte\'udo
+listfigure = Lista de Figuras
+listtable = Lista de Tabelas
+index = \'Indice
+figure = Figura
+table = Tabela
+part = Parte
+encl = Anexo
+cc = Com c\'opia a
+headto = Para
+page = P\'agina
+see = ver
+also = ver tamb\'em
+proof = Demonstra\c c\~ao
+glossary = Gloss\'ario
+
+[date.gregorian]
+date.long = [d] de [MMMM] de [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = janeiro
+months.wide.2 = fevereiro
+months.wide.3 = março
+months.wide.4 = abril
+months.wide.5 = maio
+months.wide.6 = junho
+months.wide.7 = julho
+months.wide.8 = agosto
+months.wide.9 = setembro
+months.wide.10 = outubro
+months.wide.11 = novembro
+months.wide.12 = dezembro
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = segunda-feira
+days.wide.tue = terça-feira
+days.wide.wed = quarta-feira
+days.wide.thu = quinta-feira
+days.wide.fri = sexta-feira
+days.wide.sat = sábado
+days.wide.sun = domingo
+days.abbreviated.mon = seg
+days.abbreviated.tue = ter
+days.abbreviated.wed = qua
+days.abbreviated.thu = qui
+days.abbreviated.fri = sex
+days.abbreviated.sat = sáb
+days.abbreviated.sun = dom
+days.narrow.mon = S
+days.narrow.tue = T
+days.narrow.wed = Q
+days.narrow.thu = Q
+days.narrow.fri = S
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = janeiro
+months.wide.2 = fevereiro
+months.wide.3 = mar\c co
+months.wide.4 = abril
+months.wide.5 = maio
+months.wide.6 = junho
+months.wide.7 = julho
+months.wide.8 = agosto
+months.wide.9 = setembro
+months.wide.10 = outubro
+months.wide.11 = novembro
+months.wide.12 = dezembro
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = portuguese
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [ª ă å ä ā æ è ĕ ë ē ì ĭ î ï ī ñ º ŏ ö ø ō œ ù ŭ û ü ū ÿ]
+exemplarCharacters = [a á à â ã b c ç d e é ê f g h i í j k l m n o ó ò ô õ p q r s t u ú v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/qu/babel-qu.ini b/Master/texmf-dist/tex/generic/babel/locale/qu/babel-qu.ini
new file mode 100644
index 00000000000..e60a67ef2f3
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/qu/babel-qu.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Runasimi
+name.english = Quechua
+name.babel = quechua
+tag.bcp47 = qu
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Qulla puquy
+months.wide.2 = Hatun puquy
+months.wide.3 = Pauqar waray
+months.wide.4 = Ayriwa
+months.wide.5 = Aymuray
+months.wide.6 = Inti raymi
+months.wide.7 = Anta Sitwa
+months.wide.8 = Qhapaq Sitwa
+months.wide.9 = Uma raymi
+months.wide.10 = Kantaray
+months.wide.11 = Ayamarqʼa
+months.wide.12 = Kapaq Raymi
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = Lunes
+days.wide.tue = Martes
+days.wide.wed = Miércoles
+days.wide.thu = Jueves
+days.wide.fri = Viernes
+days.wide.sat = Sábado
+days.wide.sun = Domingo
+days.abbreviated.mon = Lun
+days.abbreviated.tue = Mar
+days.abbreviated.wed = Mié
+days.abbreviated.thu = Jue
+days.abbreviated.fri = Vie
+days.abbreviated.sat = Sab
+days.abbreviated.sun = Dom
+days.narrow.mon = L
+days.narrow.tue = M
+days.narrow.wed = X
+days.narrow.thu = J
+days.narrow.fri = V
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = a.m.
+dayPeriods.abbreviated.pm = p.m.
+dayPeriods.narrow.am = a.m.
+dayPeriods.narrow.pm = p.m.
+dayPeriods.wide.am = a.m.
+dayPeriods.wide.pm = p.m.
+
+[date.gregorian.licr]
+months.wide.1 = Qulla puquy
+months.wide.2 = Hatun puquy
+months.wide.3 = Pauqar waray
+months.wide.4 = Ayriwa
+months.wide.5 = Aymuray
+months.wide.6 = Inti raymi
+months.wide.7 = Anta Sitwa
+months.wide.8 = Qhapaq Sitwa
+months.wide.9 = Uma raymi
+months.wide.10 = Kantaray
+months.wide.11 = Ayamarq'a
+months.wide.12 = Kapaq Raymi
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [á à ă â å ä ã ā æ b c ç d e é è ĕ ê ë ē f g í ì ĭ î ï ī j o ó ò ŏ ô ö ø ō œ r ú ù ŭ û ü ū v x ÿ z]
+exemplarCharacters = [a {ch} {chʼ} h i k {kʼ} l {ll} m n ñ p {pʼ} q {qʼ} s t {tʼ} u w y]
+index = [A {Ch} H I K L {Ll} M N Ñ P Q S T U W Y]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/qu/babel-quechua.tex b/Master/texmf-dist/tex/generic/babel/locale/qu/babel-quechua.tex
new file mode 100644
index 00000000000..645eab1bc21
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/qu/babel-quechua.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{qu}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/rm/babel-rm.ini b/Master/texmf-dist/tex/generic/babel/locale/rm/babel-rm.ini
new file mode 100644
index 00000000000..ce82a44b146
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/rm/babel-rm.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = rumantsch
+name.english = Romansh
+name.babel = romansh
+tag.bcp47 = rm
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Prefaziun
+ref = Bibliografia
+abstract = Recapitulaziun
+bib = Index bibliografic
+chapter = Chapitel
+appendix = Appendix
+contents = Tavla dal cuntegn
+listfigure = Tavla da las figuras
+listtable = Tavla da las tabellas
+index = Register da materias
+figure = Figura
+table = Tabella
+part = Part
+encl = Agiunta(s)
+cc = Copia a
+headto = A
+page = pagina
+see = vesair
+also = vesair era
+proof = Demonstraziun
+glossary = Glossari
+
+[captions.licr]
+preface = Prefaziun
+ref = Bibliografia
+abstract = Recapitulaziun
+bib = Index bibliografic
+chapter = Chapitel
+appendix = Appendix
+contents = Tavla dal cuntegn
+listfigure = Tavla da las figuras
+listtable = Tavla da las tabellas
+index = Register da materias
+figure = Figura
+table = Tabella
+part = Part
+encl = Agiunta(s)
+cc = Copia a
+headto = A
+page = pagina
+see = vesair
+also = vesair era
+proof = Demonstraziun
+glossary = Glossari
+
+[date.gregorian]
+date.long = [d] da [MMMM] [y]
+date.short = [dd]-[MM]-[yy]
+months.wide.1 = schaner
+months.wide.2 = favrer
+months.wide.3 = mars
+months.wide.4 = avrigl
+months.wide.5 = matg
+months.wide.6 = zercladur
+months.wide.7 = fanadur
+months.wide.8 = avust
+months.wide.9 = settember
+months.wide.10 = october
+months.wide.11 = november
+months.wide.12 = december
+months.narrow.1 = S
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = Z
+months.narrow.7 = F
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = glindesdi
+days.wide.tue = mardi
+days.wide.wed = mesemna
+days.wide.thu = gievgia
+days.wide.fri = venderdi
+days.wide.sat = sonda
+days.wide.sun = dumengia
+days.abbreviated.mon = gli
+days.abbreviated.tue = ma
+days.abbreviated.wed = me
+days.abbreviated.thu = gie
+days.abbreviated.fri = ve
+days.abbreviated.sat = so
+days.abbreviated.sun = du
+days.narrow.mon = G
+days.narrow.tue = M
+days.narrow.wed = M
+days.narrow.thu = G
+days.narrow.fri = V
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = schaner
+months.wide.2 = favrer
+months.wide.3 = mars
+months.wide.4 = avrigl
+months.wide.5 = matg
+months.wide.6 = zercladur
+months.wide.7 = fanadur
+months.wide.8 = avust
+months.wide.9 = settember
+months.wide.10 = october
+months.wide.11 = november
+months.wide.12 = december
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = romansh
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»‹›
+auxiliary = [á ă â å ä ā æ ç ĕ ê ë ē í ĭ î ï ī ñ ó ŏ ô ö ø ō œ ú ŭ û ü ū ÿ]
+exemplarCharacters = [a à b c d e é è f g h i ì j k l m n o ò p q r s t u ù v w x y z]
+index = [A À B C D E É È F G H I Ì J K L M N O Ò P Q R S T U Ù V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ’
+infinity = ∞
+list = ;
+minusSign = −
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/rm/babel-romansh.tex b/Master/texmf-dist/tex/generic/babel/locale/rm/babel-romansh.tex
new file mode 100644
index 00000000000..375399663f5
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/rm/babel-romansh.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{rm}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/rn/babel-rn.ini b/Master/texmf-dist/tex/generic/babel/locale/rn/babel-rn.ini
new file mode 100644
index 00000000000..f980a8c9064
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/rn/babel-rn.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Ikirundi
+name.english = Rundi
+name.babel = rundi
+tag.bcp47 = rn
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = Nzero
+months.wide.2 = Ruhuhuma
+months.wide.3 = Ntwarante
+months.wide.4 = Ndamukiza
+months.wide.5 = Rusama
+months.wide.6 = Ruheshi
+months.wide.7 = Mukakaro
+months.wide.8 = Nyandagaro
+months.wide.9 = Nyakanga
+months.wide.10 = Gitugutu
+months.wide.11 = Munyonyo
+months.wide.12 = Kigarama
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = Ku wa mbere
+days.wide.tue = Ku wa kabiri
+days.wide.wed = Ku wa gatatu
+days.wide.thu = Ku wa kane
+days.wide.fri = Ku wa gatanu
+days.wide.sat = Ku wa gatandatu
+days.wide.sun = Ku w’indwi
+days.abbreviated.mon = mbe.
+days.abbreviated.tue = kab.
+days.abbreviated.wed = gtu.
+days.abbreviated.thu = kan.
+days.abbreviated.fri = gnu.
+days.abbreviated.sat = gnd.
+days.abbreviated.sun = cu.
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = Z.MU.
+dayPeriods.abbreviated.pm = Z.MW.
+dayPeriods.narrow.am = Z.MU.
+dayPeriods.narrow.pm = Z.MW.
+dayPeriods.wide.am = Z.MU.
+dayPeriods.wide.pm = Z.MW.
+
+[date.gregorian.licr]
+months.wide.1 = Nzero
+months.wide.2 = Ruhuhuma
+months.wide.3 = Ntwarante
+months.wide.4 = Ndamukiza
+months.wide.5 = Rusama
+months.wide.6 = Ruheshi
+months.wide.7 = Mukakaro
+months.wide.8 = Nyandagaro
+months.wide.9 = Nyakanga
+months.wide.10 = Gitugutu
+months.wide.11 = Munyonyo
+months.wide.12 = Kigarama
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = ””’’
+auxiliary = []
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/rn/babel-rundi.tex b/Master/texmf-dist/tex/generic/babel/locale/rn/babel-rundi.tex
new file mode 100644
index 00000000000..3ace5c6b77c
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/rn/babel-rundi.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{rn}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ro/babel-ro.ini b/Master/texmf-dist/tex/generic/babel/locale/ro/babel-ro.ini
new file mode 100644
index 00000000000..bb0a6076430
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ro/babel-ro.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = română
+name.english = Romanian
+name.babel = romanian
+tag.bcp47 = ro
+tag.opentype = ROM
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Prefaţă
+ref = Bibliografie
+abstract = Rezumat
+bib = Bibliografie
+chapter = Capitolul
+appendix = Anexa
+contents = Cuprins
+listfigure = Listă de figuri
+listtable = Listă de tabele
+index = Glosar
+figure = Figura
+table = Tabela
+part = Partea
+encl = Anexă
+cc = Copie
+headto = Pentru
+page = Pagina
+see = Vezi
+also = Vezi de asemenea
+proof = Demonstraţie
+glossary = Glosar
+
+[captions.licr]
+preface = Prefa\c t\u a
+ref = Bibliografie
+abstract = Rezumat
+bib = Bibliografie
+chapter = Capitolul
+appendix = Anexa
+contents = Cuprins
+listfigure = List\u a de figuri
+listtable = List\u a de tabele
+index = Glosar
+figure = Figura
+table = Tabela
+part = Partea
+encl = Anex\u a
+cc = Copie
+headto = Pentru
+page = Pagina
+see = Vezi
+also = Vezi de asemenea
+proof = Demonstra\c tie
+glossary = Glosar
+
+[date.gregorian]
+date.long = [d][ ][MMMM] [y]
+date.short = [dd].[MM].[y]
+months.wide.1 = ianuarie
+months.wide.2 = februarie
+months.wide.3 = martie
+months.wide.4 = aprilie
+months.wide.5 = mai
+months.wide.6 = iunie
+months.wide.7 = iulie
+months.wide.8 = august
+months.wide.9 = septembrie
+months.wide.10 = octombrie
+months.wide.11 = noiembrie
+months.wide.12 = decembrie
+months.narrow.1 = I
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = I
+months.narrow.7 = I
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = luni
+days.wide.tue = marți
+days.wide.wed = miercuri
+days.wide.thu = joi
+days.wide.fri = vineri
+days.wide.sat = sâmbătă
+days.wide.sun = duminică
+days.abbreviated.mon = lun.
+days.abbreviated.tue = mar.
+days.abbreviated.wed = mie.
+days.abbreviated.thu = joi
+days.abbreviated.fri = vin.
+days.abbreviated.sat = sâm.
+days.abbreviated.sun = dum.
+days.narrow.mon = L
+days.narrow.tue = M
+days.narrow.wed = M
+days.narrow.thu = J
+days.narrow.fri = V
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = a.m.
+dayPeriods.abbreviated.pm = p.m.
+dayPeriods.narrow.am = a.m.
+dayPeriods.narrow.pm = p.m.
+dayPeriods.wide.am = a.m.
+dayPeriods.wide.pm = p.m.
+
+[date.gregorian.licr]
+months.wide.1 = ianuarie
+months.wide.2 = februarie
+months.wide.3 = martie
+months.wide.4 = aprilie
+months.wide.5 = mai
+months.wide.6 = iunie
+months.wide.7 = iulie
+months.wide.8 = august
+months.wide.9 = septembrie
+months.wide.10 = octombrie
+months.wide.11 = noiembrie
+months.wide.12 = decembrie
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = romanian
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „”«»
+auxiliary = [á à å ä ç é è ê ë ñ ö q ş ţ ü w y]
+exemplarCharacters = [a ă â b c d e f g h i î j k l m n o p r s ș t ț u v x z]
+index = [A Ă Â B C D E F G H I Î J K L M N O P Q R S Ș T Ț U V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ \" “ ” „ « » ( ) \\[ \\] @ * /]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ro/babel-romanian.tex b/Master/texmf-dist/tex/generic/babel/locale/ro/babel-romanian.tex
new file mode 100644
index 00000000000..45644e671d3
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ro/babel-romanian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ro}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/rof/babel-rof.ini b/Master/texmf-dist/tex/generic/babel/locale/rof/babel-rof.ini
new file mode 100644
index 00000000000..07294a12fc6
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/rof/babel-rof.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Kihorombo
+name.english = Rombo
+name.babel = rombo
+tag.bcp47 = rof
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Mweri wa kwanza
+months.wide.2 = Mweri wa kaili
+months.wide.3 = Mweri wa katatu
+months.wide.4 = Mweri wa kaana
+months.wide.5 = Mweri wa tanu
+months.wide.6 = Mweri wa sita
+months.wide.7 = Mweri wa saba
+months.wide.8 = Mweri wa nane
+months.wide.9 = Mweri wa tisa
+months.wide.10 = Mweri wa ikumi
+months.wide.11 = Mweri wa ikumi na moja
+months.wide.12 = Mweri wa ikumi na mbili
+months.narrow.1 = K
+months.narrow.2 = K
+months.narrow.3 = K
+months.narrow.4 = K
+months.narrow.5 = T
+months.narrow.6 = S
+months.narrow.7 = S
+months.narrow.8 = N
+months.narrow.9 = T
+months.narrow.10 = I
+months.narrow.11 = I
+months.narrow.12 = I
+days.wide.mon = Ijumatatu
+days.wide.tue = Ijumanne
+days.wide.wed = Ijumatano
+days.wide.thu = Alhamisi
+days.wide.fri = Ijumaa
+days.wide.sat = Ijumamosi
+days.wide.sun = Ijumapili
+days.abbreviated.mon = Ijt
+days.abbreviated.tue = Ijn
+days.abbreviated.wed = Ijtn
+days.abbreviated.thu = Alh
+days.abbreviated.fri = Iju
+days.abbreviated.sat = Ijm
+days.abbreviated.sun = Ijp
+days.narrow.mon = 3
+days.narrow.tue = 4
+days.narrow.wed = 5
+days.narrow.thu = 6
+days.narrow.fri = 7
+days.narrow.sat = 1
+days.narrow.sun = 2
+dayPeriods.abbreviated.am = kang’ama
+dayPeriods.abbreviated.pm = kingoto
+dayPeriods.narrow.am = kang’ama
+dayPeriods.narrow.pm = kingoto
+dayPeriods.wide.am = kang’ama
+dayPeriods.wide.pm = kingoto
+
+[date.gregorian.licr]
+months.wide.1 = Mweri wa kwanza
+months.wide.2 = Mweri wa kaili
+months.wide.3 = Mweri wa katatu
+months.wide.4 = Mweri wa kaana
+months.wide.5 = Mweri wa tanu
+months.wide.6 = Mweri wa sita
+months.wide.7 = Mweri wa saba
+months.wide.8 = Mweri wa nane
+months.wide.9 = Mweri wa tisa
+months.wide.10 = Mweri wa ikumi
+months.wide.11 = Mweri wa ikumi na moja
+months.wide.12 = Mweri wa ikumi na mbili
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [q x]
+exemplarCharacters = [a b c d e f g h i j k l m n o p r s t u v w y z]
+index = [A B C D E F G H I J K L M N O P R S T U V W Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/rof/babel-rombo.tex b/Master/texmf-dist/tex/generic/babel/locale/rof/babel-rombo.tex
new file mode 100644
index 00000000000..d79240a3ca9
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/rof/babel-rombo.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{rof}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ru/babel-ru.ini b/Master/texmf-dist/tex/generic/babel/locale/ru/babel-ru.ini
new file mode 100644
index 00000000000..a4761093d43
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ru/babel-ru.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = русский
+name.english = Russian
+name.babel = russian
+tag.bcp47 = ru
+tag.opentype = RUS
+script.name = Cyrillic
+script.tag.bcp47 = Cyrl
+script.tag.opentype = cyrl
+level = 1
+encodings = T2A
+derivate = no
+
+[captions]
+preface = Предисловие
+ref = Список литературы
+abstract = Аннотация
+bib = Литература
+chapter = Глава
+appendix = Приложение
+contents = Содержание
+listfigure = Список иллюстраций
+listtable = Список таблиц
+index = Предметный указатель
+figure = Рис.
+table = Таблица
+part = Часть
+encl = вкл.
+cc = исх.
+headto = вх.
+page = с.
+see = см.
+also = см. также
+proof = Доказательство
+glossary = Словарь терминов
+
+[captions.licr]
+preface = \CYRP\cyrr\cyre\cyrd\cyri\cyrs\cyrl\cyro\cyrv\cyri\cyre
+ref = \CYRS\cyrp\cyri\cyrs\cyro\cyrk\space \cyrl\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyrery
+abstract = \CYRA\cyrn\cyrn\cyro\cyrt\cyra\cyrc\cyri\cyrya
+bib = \CYRL\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyra
+chapter = \CYRG\cyrl\cyra\cyrv\cyra
+appendix = \CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyre
+contents = \CYRS\cyro\cyrd\cyre\cyrr\cyrzh\cyra\cyrn\cyri\cyre
+listfigure = \CYRS\cyrp\cyri\cyrs\cyro\cyrk\space \cyri\cyrl\cyrl\cyryu\cyrs\cyrt\cyrr\cyra\cyrc\cyri\cyrishrt
+listtable = \CYRS\cyrp\cyri\cyrs\cyro\cyrk\space \cyrt\cyra\cyrb\cyrl\cyri\cyrc
+index = \CYRP\cyrr\cyre\cyrd\cyrm\cyre\cyrt\cyrn\cyrery\cyrishrt\space \cyru\cyrk\cyra\cyrz\cyra\cyrt\cyre\cyrl\cyrsftsn
+figure = \CYRR\cyri\cyrs.
+table = \CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyra
+part = \CYRCH\cyra\cyrs\cyrt\cyrsftsn
+encl = \cyrv\cyrk\cyrl.
+cc = \cyri\cyrs\cyrh.
+headto = \cyrv\cyrh.
+page = \cyrs.
+see = \cyrs\cyrm.
+also = \cyrs\cyrm.\space \cyrt\cyra\cyrk\cyrzh\cyre
+proof = \CYRD\cyro\cyrk\cyra\cyrz\cyra\cyrt\cyre\cyrl\cyrsftsn\cyrs\cyrt\cyrv\cyro
+glossary = \CYRS\cyrl\cyro\cyrv\cyra\cyrr\cyrsftsn\space \cyrt\cyre\cyrr\cyrm\cyri\cyrn\cyro\cyrv
+
+[date.gregorian]
+date.long = [d][ ][MMMM] [y][ ]г[.]
+date.short = [dd].[MM].[y]
+months.wide.1 = января
+months.wide.2 = февраля
+months.wide.3 = марта
+months.wide.4 = апреля
+months.wide.5 = мая
+months.wide.6 = июня
+months.wide.7 = июля
+months.wide.8 = августа
+months.wide.9 = сентября
+months.wide.10 = октября
+months.wide.11 = ноября
+months.wide.12 = декабря
+months.narrow.1 = Я
+months.narrow.2 = Ф
+months.narrow.3 = М
+months.narrow.4 = А
+months.narrow.5 = М
+months.narrow.6 = И
+months.narrow.7 = И
+months.narrow.8 = А
+months.narrow.9 = С
+months.narrow.10 = О
+months.narrow.11 = Н
+months.narrow.12 = Д
+days.wide.mon = понедельник
+days.wide.tue = вторник
+days.wide.wed = среда
+days.wide.thu = четверг
+days.wide.fri = пятница
+days.wide.sat = суббота
+days.wide.sun = воскресенье
+days.abbreviated.mon = пн
+days.abbreviated.tue = вт
+days.abbreviated.wed = ср
+days.abbreviated.thu = чт
+days.abbreviated.fri = пт
+days.abbreviated.sat = сб
+days.abbreviated.sun = вс
+days.narrow.mon = пн
+days.narrow.tue = вт
+days.narrow.wed = ср
+days.narrow.thu = чт
+days.narrow.fri = пт
+days.narrow.sat = сб
+days.narrow.sun = вс
+dayPeriods.abbreviated.am = ДП
+dayPeriods.abbreviated.pm = ПП
+dayPeriods.narrow.am = ДП
+dayPeriods.narrow.pm = ПП
+dayPeriods.wide.am = ДП
+dayPeriods.wide.pm = ПП
+
+[date.gregorian.licr]
+months.wide.1 = \cyrya\cyrn\cyrv\cyra\cyrr\cyrya
+months.wide.2 = \cyrf\cyre\cyrv\cyrr\cyra\cyrl\cyrya
+months.wide.3 = \cyrm\cyra\cyrr\cyrt\cyra
+months.wide.4 = \cyra\cyrp\cyrr\cyre\cyrl\cyrya
+months.wide.5 = \cyrm\cyra\cyrya
+months.wide.6 = \cyri\cyryu\cyrn\cyrya
+months.wide.7 = \cyri\cyryu\cyrl\cyrya
+months.wide.8 = \cyra\cyrv\cyrg\cyru\cyrs\cyrt\cyra
+months.wide.9 = \cyrs\cyre\cyrn\cyrt\cyrya\cyrb\cyrr\cyrya
+months.wide.10 = \cyro\cyrk\cyrt\cyrya\cyrb\cyrr\cyrya
+months.wide.11 = \cyrn\cyro\cyrya\cyrb\cyrr\cyrya
+months.wide.12 = \cyrd\cyre\cyrk\cyra\cyrb\cyrr\cyrya
+
+[time.gregorian]
+time.medium = [H]:[mm]:[ss]
+time.short = [H]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = russian
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»„“
+auxiliary = [{а\u0301} {е\u0301} {и\u0301} {о\u0301} {у\u0301} {ы\u0301} {э\u0301} {ю\u0301} {я\u0301}]
+exemplarCharacters = [а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я]
+index = [А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = не число
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ru/babel-russian.tex b/Master/texmf-dist/tex/generic/babel/locale/ru/babel-russian.tex
new file mode 100644
index 00000000000..bb48cb98e73
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ru/babel-russian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ru}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/rw/babel-kinyarwanda.tex b/Master/texmf-dist/tex/generic/babel/locale/rw/babel-kinyarwanda.tex
new file mode 100644
index 00000000000..a12e6f04150
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/rw/babel-kinyarwanda.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{rw}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/rw/babel-rw.ini b/Master/texmf-dist/tex/generic/babel/locale/rw/babel-rw.ini
new file mode 100644
index 00000000000..eac31dd9f99
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/rw/babel-rw.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Kinyarwanda
+name.english = Kinyarwanda
+name.babel = kinyarwanda
+tag.bcp47 = rw
+tag.opentype = RUA
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y] [MMMM] [d]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = Mutarama
+months.wide.2 = Gashyantare
+months.wide.3 = Werurwe
+months.wide.4 = Mata
+months.wide.5 = Gicuransi
+months.wide.6 = Kamena
+months.wide.7 = Nyakanga
+months.wide.8 = Kanama
+months.wide.9 = Nzeli
+months.wide.10 = Ukwakira
+months.wide.11 = Ugushyingo
+months.wide.12 = Ukuboza
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = Kuwa mbere
+days.wide.tue = Kuwa kabiri
+days.wide.wed = Kuwa gatatu
+days.wide.thu = Kuwa kane
+days.wide.fri = Kuwa gatanu
+days.wide.sat = Kuwa gatandatu
+days.wide.sun = Ku cyumweru
+days.abbreviated.mon = mbe.
+days.abbreviated.tue = kab.
+days.abbreviated.wed = gtu.
+days.abbreviated.thu = kan.
+days.abbreviated.fri = gnu.
+days.abbreviated.sat = gnd.
+days.abbreviated.sun = cyu.
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = Mutarama
+months.wide.2 = Gashyantare
+months.wide.3 = Werurwe
+months.wide.4 = Mata
+months.wide.5 = Gicuransi
+months.wide.6 = Kamena
+months.wide.7 = Nyakanga
+months.wide.8 = Kanama
+months.wide.9 = Nzeli
+months.wide.10 = Ukwakira
+months.wide.11 = Ugushyingo
+months.wide.12 = Ukuboza
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»‘’
+auxiliary = []
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/rwk/babel-rwa.tex b/Master/texmf-dist/tex/generic/babel/locale/rwk/babel-rwa.tex
new file mode 100644
index 00000000000..7fc7ff6f268
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/rwk/babel-rwa.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{rwk}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/rwk/babel-rwk.ini b/Master/texmf-dist/tex/generic/babel/locale/rwk/babel-rwk.ini
new file mode 100644
index 00000000000..d783b0a8549
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/rwk/babel-rwk.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Kiruwa
+name.english = Rwa
+name.babel = rwa
+tag.bcp47 = rwk
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Machi
+months.wide.4 = Aprilyi
+months.wide.5 = Mei
+months.wide.6 = Junyi
+months.wide.7 = Julyai
+months.wide.8 = Agusti
+months.wide.9 = Septemba
+months.wide.10 = Oktoba
+months.wide.11 = Novemba
+months.wide.12 = Desemba
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Jumatatuu
+days.wide.tue = Jumanne
+days.wide.wed = Jumatanu
+days.wide.thu = Alhamisi
+days.wide.fri = Ijumaa
+days.wide.sat = Jumamosi
+days.wide.sun = Jumapilyi
+days.abbreviated.mon = Jtt
+days.abbreviated.tue = Jnn
+days.abbreviated.wed = Jtn
+days.abbreviated.thu = Alh
+days.abbreviated.fri = Iju
+days.abbreviated.sat = Jmo
+days.abbreviated.sun = Jpi
+days.narrow.mon = J
+days.narrow.tue = J
+days.narrow.wed = J
+days.narrow.thu = A
+days.narrow.fri = I
+days.narrow.sat = J
+days.narrow.sun = J
+dayPeriods.abbreviated.am = utuko
+dayPeriods.abbreviated.pm = kyiukonyi
+dayPeriods.narrow.am = utuko
+dayPeriods.narrow.pm = kyiukonyi
+dayPeriods.wide.am = utuko
+dayPeriods.wide.pm = kyiukonyi
+
+[date.gregorian.licr]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Machi
+months.wide.4 = Aprilyi
+months.wide.5 = Mei
+months.wide.6 = Junyi
+months.wide.7 = Julyai
+months.wide.8 = Agusti
+months.wide.9 = Septemba
+months.wide.10 = Oktoba
+months.wide.11 = Novemba
+months.wide.12 = Desemba
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [q x]
+exemplarCharacters = [a b c d e f g h i j k l m n o p r s t u v w y z]
+index = [A B C D E F G H I J K L M N O P R S T U V W Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sah/babel-sah.ini b/Master/texmf-dist/tex/generic/babel/locale/sah/babel-sah.ini
new file mode 100644
index 00000000000..af4e122234c
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sah/babel-sah.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = саха тыла
+name.english = Sakha
+name.babel = sakha
+tag.bcp47 = sah
+tag.opentype = YAK
+script.name = Cyrillic
+script.tag.bcp47 = Cyrl
+script.tag.opentype = cyrl
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y], [MMMM] [d]
+date.short = [yy]/[M]/[d]
+months.wide.1 = Тохсунньу
+months.wide.2 = Олунньу
+months.wide.3 = Кулун тутар
+months.wide.4 = Муус устар
+months.wide.5 = Ыам ыйын
+months.wide.6 = Бэс ыйын
+months.wide.7 = От ыйын
+months.wide.8 = Атырдьых ыйын
+months.wide.9 = Балаҕан ыйын
+months.wide.10 = Алтынньы
+months.wide.11 = Сэтинньи
+months.wide.12 = Ахсынньы
+months.narrow.1 = Т
+months.narrow.2 = О
+months.narrow.3 = К
+months.narrow.4 = М
+months.narrow.5 = Ы
+months.narrow.6 = Б
+months.narrow.7 = О
+months.narrow.8 = А
+months.narrow.9 = Б
+months.narrow.10 = А
+months.narrow.11 = С
+months.narrow.12 = А
+days.wide.mon = бэнидиэнньик
+days.wide.tue = оптуорунньук
+days.wide.wed = сэрэдэ
+days.wide.thu = чэппиэр
+days.wide.fri = бээтиҥсэ
+days.wide.sat = субуота
+days.wide.sun = баскыһыанньа
+days.abbreviated.mon = бн
+days.abbreviated.tue = оп
+days.abbreviated.wed = сэ
+days.abbreviated.thu = чп
+days.abbreviated.fri = бэ
+days.abbreviated.sat = сб
+days.abbreviated.sun = бс
+days.narrow.mon = Б
+days.narrow.tue = О
+days.narrow.wed = С
+days.narrow.thu = Ч
+days.narrow.fri = Б
+days.narrow.sat = С
+days.narrow.sun = Б
+dayPeriods.abbreviated.am = ЭИ
+dayPeriods.abbreviated.pm = ЭК
+dayPeriods.narrow.am = ЭИ
+dayPeriods.narrow.pm = ЭК
+dayPeriods.wide.am = ЭИ
+dayPeriods.wide.pm = ЭК
+
+[date.gregorian.licr]
+months.wide.1 = \CYRT\cyro\cyrh\cyrs\cyru\cyrn\cyrn\cyrsftsn\cyru
+months.wide.2 = \CYRO\cyrl\cyru\cyrn\cyrn\cyrsftsn\cyru
+months.wide.3 = \CYRK\cyru\cyrl\cyru\cyrn\space \cyrt\cyru\cyrt\cyra\cyrr
+months.wide.4 = \CYRM\cyru\cyru\cyrs\space \cyru\cyrs\cyrt\cyra\cyrr
+months.wide.5 = \CYRERY\cyra\cyrm\space \cyrery\cyrishrt\cyrery\cyrn
+months.wide.6 = \CYRB\cyrerev\cyrs\space \cyrery\cyrishrt\cyrery\cyrn
+months.wide.7 = \CYRO\cyrt\space \cyrery\cyrishrt\cyrery\cyrn
+months.wide.8 = \CYRA\cyrt\cyrery\cyrr\cyrd\cyrsftsn\cyrery\cyrh\space \cyrery\cyrishrt\cyrery\cyrn
+months.wide.9 = \CYRB\cyra\cyrl\cyra\cyrghk\cyra\cyrn\space \cyrery\cyrishrt\cyrery\cyrn
+months.wide.10 = \CYRA\cyrl\cyrt\cyrery\cyrn\cyrn\cyrsftsn\cyrery
+months.wide.11 = \CYRS\cyrerev\cyrt\cyri\cyrn\cyrn\cyrsftsn\cyri
+months.wide.12 = \CYRA\cyrh\cyrs\cyrery\cyrn\cyrn\cyrsftsn\cyrery
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»„“
+auxiliary = [в е ё ж з ф ц ш щ ъ ь ю я]
+exemplarCharacters = [а б г ҕ д {дь} и й к л м н {нь} ҥ о ө п р с т у ү х һ ч ы э]
+index = [А Б Г Ҕ Д {Дь} И Й К Л М Н {Нь} Ҥ О Ө П Р С Т У Ү Х Һ Ч Ы Э]
+punctuation = [\\:]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = чыыһыла буотах
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sah/babel-sakha.tex b/Master/texmf-dist/tex/generic/babel/locale/sah/babel-sakha.tex
new file mode 100644
index 00000000000..034408ea607
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sah/babel-sakha.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{sah}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/saq/babel-samburu.tex b/Master/texmf-dist/tex/generic/babel/locale/saq/babel-samburu.tex
new file mode 100644
index 00000000000..f149effb3ac
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/saq/babel-samburu.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{saq}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/saq/babel-saq.ini b/Master/texmf-dist/tex/generic/babel/locale/saq/babel-saq.ini
new file mode 100644
index 00000000000..00450a0fb25
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/saq/babel-saq.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Kisampur
+name.english = Samburu
+name.babel = samburu
+tag.bcp47 = saq
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Lapa le obo
+months.wide.2 = Lapa le waare
+months.wide.3 = Lapa le okuni
+months.wide.4 = Lapa le ong’wan
+months.wide.5 = Lapa le imet
+months.wide.6 = Lapa le ile
+months.wide.7 = Lapa le sapa
+months.wide.8 = Lapa le isiet
+months.wide.9 = Lapa le saal
+months.wide.10 = Lapa le tomon
+months.wide.11 = Lapa le tomon obo
+months.wide.12 = Lapa le tomon waare
+months.narrow.1 = O
+months.narrow.2 = W
+months.narrow.3 = O
+months.narrow.4 = O
+months.narrow.5 = I
+months.narrow.6 = I
+months.narrow.7 = S
+months.narrow.8 = I
+months.narrow.9 = S
+months.narrow.10 = T
+months.narrow.11 = T
+months.narrow.12 = T
+days.wide.mon = Mderot ee kuni
+days.wide.tue = Mderot ee ong’wan
+days.wide.wed = Mderot ee inet
+days.wide.thu = Mderot ee ile
+days.wide.fri = Mderot ee sapa
+days.wide.sat = Mderot ee kwe
+days.wide.sun = Mderot ee are
+days.abbreviated.mon = Kun
+days.abbreviated.tue = Ong
+days.abbreviated.wed = Ine
+days.abbreviated.thu = Ile
+days.abbreviated.fri = Sap
+days.abbreviated.sat = Kwe
+days.abbreviated.sun = Are
+days.narrow.mon = K
+days.narrow.tue = O
+days.narrow.wed = I
+days.narrow.thu = I
+days.narrow.fri = S
+days.narrow.sat = K
+days.narrow.sun = A
+dayPeriods.abbreviated.am = Tesiran
+dayPeriods.abbreviated.pm = Teipa
+dayPeriods.narrow.am = Tesiran
+dayPeriods.narrow.pm = Teipa
+dayPeriods.wide.am = Tesiran
+dayPeriods.wide.pm = Teipa
+
+[date.gregorian.licr]
+months.wide.1 = Lapa le obo
+months.wide.2 = Lapa le waare
+months.wide.3 = Lapa le okuni
+months.wide.4 = Lapa le ong\textquoteright wan
+months.wide.5 = Lapa le imet
+months.wide.6 = Lapa le ile
+months.wide.7 = Lapa le sapa
+months.wide.8 = Lapa le isiet
+months.wide.9 = Lapa le saal
+months.wide.10 = Lapa le tomon
+months.wide.11 = Lapa le tomon obo
+months.wide.12 = Lapa le tomon waare
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [f q x z]
+exemplarCharacters = [a b c d e g h i j k l m n o p r s t u v w y]
+index = [A B C D E G H I J K L M N O P R S T U V W Y]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sbp/babel-sangu.tex b/Master/texmf-dist/tex/generic/babel/locale/sbp/babel-sangu.tex
new file mode 100644
index 00000000000..a250208f03c
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sbp/babel-sangu.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{sbp}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sbp/babel-sbp.ini b/Master/texmf-dist/tex/generic/babel/locale/sbp/babel-sbp.ini
new file mode 100644
index 00000000000..030db2a1917
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sbp/babel-sbp.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Ishisangu
+name.english = Sangu
+name.babel = sangu
+tag.bcp47 = sbp
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Mupalangulwa
+months.wide.2 = Mwitope
+months.wide.3 = Mushende
+months.wide.4 = Munyi
+months.wide.5 = Mushende Magali
+months.wide.6 = Mujimbi
+months.wide.7 = Mushipepo
+months.wide.8 = Mupuguto
+months.wide.9 = Munyense
+months.wide.10 = Mokhu
+months.wide.11 = Musongandembwe
+months.wide.12 = Muhaano
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = Jumatatu
+days.wide.tue = Jumanne
+days.wide.wed = Jumatano
+days.wide.thu = Alahamisi
+days.wide.fri = Ijumaa
+days.wide.sat = Jumamosi
+days.wide.sun = Mulungu
+days.abbreviated.mon = Jtt
+days.abbreviated.tue = Jnn
+days.abbreviated.wed = Jtn
+days.abbreviated.thu = Alh
+days.abbreviated.fri = Iju
+days.abbreviated.sat = Jmo
+days.abbreviated.sun = Mul
+days.narrow.mon = J
+days.narrow.tue = J
+days.narrow.wed = J
+days.narrow.thu = A
+days.narrow.fri = I
+days.narrow.sat = J
+days.narrow.sun = M
+dayPeriods.abbreviated.am = Lwamilawu
+dayPeriods.abbreviated.pm = Pashamihe
+dayPeriods.narrow.am = Lwamilawu
+dayPeriods.narrow.pm = Pashamihe
+dayPeriods.wide.am = Lwamilawu
+dayPeriods.wide.pm = Pashamihe
+
+[date.gregorian.licr]
+months.wide.1 = Mupalangulwa
+months.wide.2 = Mwitope
+months.wide.3 = Mushende
+months.wide.4 = Munyi
+months.wide.5 = Mushende\space Magali
+months.wide.6 = Mujimbi
+months.wide.7 = Mushipepo
+months.wide.8 = Mupuguto
+months.wide.9 = Munyense
+months.wide.10 = Mokhu
+months.wide.11 = Musongandembwe
+months.wide.12 = Muhaano
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [q r x z]
+exemplarCharacters = [a b c d e f g h i j k l m n o p s t u v w y]
+index = [A B C D E F G H I J K L M N O P S T U V W Y]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/se/babel-northernsami.tex b/Master/texmf-dist/tex/generic/babel/locale/se/babel-northernsami.tex
new file mode 100644
index 00000000000..1b6afbed813
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/se/babel-northernsami.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{se}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/se/babel-samin.tex b/Master/texmf-dist/tex/generic/babel/locale/se/babel-samin.tex
new file mode 100644
index 00000000000..f6c48020cd3
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/se/babel-samin.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{northernsami}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/se/babel-se.ini b/Master/texmf-dist/tex/generic/babel/locale/se/babel-se.ini
new file mode 100644
index 00000000000..94042ea3888
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/se/babel-se.ini
@@ -0,0 +1,187 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = davvisámegiella
+name.english = Northern Sami
+name.babel = northernsami
+name.babel.A = samin
+tag.bcp47 = se
+tag.opentype = NSM
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Ovdasátni
+ref = Čujuhusat
+abstract = Čoahkkáigeassu
+bib = Girjjálašvuohta
+chapter = Kapihttal
+appendix = Čuovus
+contents = Sisdoallu
+listfigure = Govvosat
+listtable = Tabeallat
+index = Registtar
+figure = Govus
+table = Tabealla
+part = Oassi
+encl = Mielddus
+cc = Kopia sáddejuvvon
+headto = Vuostáiváldi
+page = Siidu
+see = geahča
+also = geahča maiddái
+proof = Duođaštus
+glossary = Sátnelistu
+
+[captions.licr]
+preface = Ovdas\'atni
+ref = \v Cujuhusat
+abstract = \v Coahkk\'aigeassu
+bib = Girjj\'ala\v svuohta
+chapter = Kapihttal
+appendix = \v Cuovus
+contents = Sisdoallu
+listfigure = Govvosat
+listtable = Tabeallat
+index = Registtar
+figure = Govus
+table = Tabealla
+part = Oassi
+encl = Mielddus
+cc = Kopia s\'addejuvvon
+headto = Vuost\'aiv\'aldi
+page = Siidu
+see = geah\v ca
+also = geah\v ca maidd\'ai
+proof = Duo\dj a\v stus
+glossary = S\'atnelistu
+
+[date.gregorian]
+date.long = [MMMM] [d].[ ]b[.] [y]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = ođđajagemánnu
+months.wide.2 = guovvamánnu
+months.wide.3 = njukčamánnu
+months.wide.4 = cuoŋománnu
+months.wide.5 = miessemánnu
+months.wide.6 = geassemánnu
+months.wide.7 = suoidnemánnu
+months.wide.8 = borgemánnu
+months.wide.9 = čakčamánnu
+months.wide.10 = golggotmánnu
+months.wide.11 = skábmamánnu
+months.wide.12 = juovlamánnu
+months.narrow.1 = O
+months.narrow.2 = G
+months.narrow.3 = N
+months.narrow.4 = C
+months.narrow.5 = M
+months.narrow.6 = G
+months.narrow.7 = S
+months.narrow.8 = B
+months.narrow.9 = Č
+months.narrow.10 = G
+months.narrow.11 = S
+months.narrow.12 = J
+days.wide.mon = vuossárga
+days.wide.tue = maŋŋebárga
+days.wide.wed = gaskavahkku
+days.wide.thu = duorasdat
+days.wide.fri = bearjadat
+days.wide.sat = lávvardat
+days.wide.sun = sotnabeaivi
+days.abbreviated.mon = vuos
+days.abbreviated.tue = maŋ
+days.abbreviated.wed = gask
+days.abbreviated.thu = duor
+days.abbreviated.fri = bear
+days.abbreviated.sat = láv
+days.abbreviated.sun = sotn
+days.narrow.mon = V
+days.narrow.tue = M
+days.narrow.wed = G
+days.narrow.thu = D
+days.narrow.fri = B
+days.narrow.sat = L
+days.narrow.sun = S
+dayPeriods.abbreviated.am = i.b.
+dayPeriods.abbreviated.pm = e.b.
+dayPeriods.narrow.am = i.b.
+dayPeriods.narrow.pm = e.b.
+dayPeriods.wide.am = iđitbeaivet
+dayPeriods.wide.pm = eahketbeaivet
+
+[date.gregorian.licr]
+months.wide.1 = o\dj\dj ajagem\'annu
+months.wide.2 = guovvam\'annu
+months.wide.3 = njuk\v cam\'annu
+months.wide.4 = cuo\ng om\'annu
+months.wide.5 = miessem\'annu
+months.wide.6 = geassem\'annu
+months.wide.7 = suoidnem\'annu
+months.wide.8 = borgem\'annu
+months.wide.9 = \v cak\v cam\'annu
+months.wide.10 = golggotm\'annu
+months.wide.11 = sk\'abmam\'annu
+months.wide.12 = juovlam\'annu
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = samin
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = ””’’
+auxiliary = [à ç é è í ń ñ ó ò q ú w x y ü ø æ å ä ã ö]
+exemplarCharacters = [a á b c č d đ e f g h i j k l m n ŋ o p r s š t ŧ u v z ž]
+index = [A Á B C Č D Đ E É F G H I J K L M N Ŋ O P Q R S Š T Ŧ U V W X Y Z Ž Ø Æ Å Ä Ö]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = ·10^
+group =  
+infinity = ∞
+list = ;
+minusSign = −
+nan = ¤¤¤
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ·
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/seh/babel-seh.ini b/Master/texmf-dist/tex/generic/babel/locale/seh/babel-seh.ini
new file mode 100644
index 00000000000..8a3b125c98f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/seh/babel-seh.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = sena
+name.english = Sena
+name.babel = sena
+tag.bcp47 = seh
+tag.opentype = SNA
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] de [MMMM] de [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = Janeiro
+months.wide.2 = Fevreiro
+months.wide.3 = Marco
+months.wide.4 = Abril
+months.wide.5 = Maio
+months.wide.6 = Junho
+months.wide.7 = Julho
+months.wide.8 = Augusto
+months.wide.9 = Setembro
+months.wide.10 = Otubro
+months.wide.11 = Novembro
+months.wide.12 = Decembro
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Chiposi
+days.wide.tue = Chipiri
+days.wide.wed = Chitatu
+days.wide.thu = Chinai
+days.wide.fri = Chishanu
+days.wide.sat = Sabudu
+days.wide.sun = Dimingu
+days.abbreviated.mon = Pos
+days.abbreviated.tue = Pir
+days.abbreviated.wed = Tat
+days.abbreviated.thu = Nai
+days.abbreviated.fri = Sha
+days.abbreviated.sat = Sab
+days.abbreviated.sun = Dim
+days.narrow.mon = P
+days.narrow.tue = C
+days.narrow.wed = T
+days.narrow.thu = N
+days.narrow.fri = S
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = Janeiro
+months.wide.2 = Fevreiro
+months.wide.3 = Marco
+months.wide.4 = Abril
+months.wide.5 = Maio
+months.wide.6 = Junho
+months.wide.7 = Julho
+months.wide.8 = Augusto
+months.wide.9 = Setembro
+months.wide.10 = Otubro
+months.wide.11 = Novembro
+months.wide.12 = Decembro
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a á à â ã b c ç d e é ê f g h i í j k l m n o ó ò ô õ p q r s t u ú v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/seh/babel-sena.tex b/Master/texmf-dist/tex/generic/babel/locale/seh/babel-sena.tex
new file mode 100644
index 00000000000..cc431040166
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/seh/babel-sena.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{seh}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ses/babel-koyraborosenni.tex b/Master/texmf-dist/tex/generic/babel/locale/ses/babel-koyraborosenni.tex
new file mode 100644
index 00000000000..b44ceadc21a
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ses/babel-koyraborosenni.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ses}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ses/babel-ses.ini b/Master/texmf-dist/tex/generic/babel/locale/ses/babel-ses.ini
new file mode 100644
index 00000000000..23c05db919c
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ses/babel-ses.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Koyraboro senni
+name.english = Koyraboro Senni
+name.babel = koyraborosenni
+tag.bcp47 = ses
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = Žanwiye
+months.wide.2 = Feewiriye
+months.wide.3 = Marsi
+months.wide.4 = Awiril
+months.wide.5 = Me
+months.wide.6 = Žuweŋ
+months.wide.7 = Žuyye
+months.wide.8 = Ut
+months.wide.9 = Sektanbur
+months.wide.10 = Oktoobur
+months.wide.11 = Noowanbur
+months.wide.12 = Deesanbur
+months.narrow.1 = Ž
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = Ž
+months.narrow.7 = Ž
+months.narrow.8 = U
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Atinni
+days.wide.tue = Atalaata
+days.wide.wed = Alarba
+days.wide.thu = Alhamiisa
+days.wide.fri = Alzuma
+days.wide.sat = Asibti
+days.wide.sun = Alhadi
+days.abbreviated.mon = Ati
+days.abbreviated.tue = Ata
+days.abbreviated.wed = Ala
+days.abbreviated.thu = Alm
+days.abbreviated.fri = Alz
+days.abbreviated.sat = Asi
+days.abbreviated.sun = Alh
+days.narrow.mon = T
+days.narrow.tue = T
+days.narrow.wed = L
+days.narrow.thu = L
+days.narrow.fri = L
+days.narrow.sat = S
+days.narrow.sun = H
+dayPeriods.abbreviated.am = Adduha
+dayPeriods.abbreviated.pm = Aluula
+dayPeriods.narrow.am = Adduha
+dayPeriods.narrow.pm = Aluula
+dayPeriods.wide.am = Adduha
+dayPeriods.wide.pm = Aluula
+
+[date.gregorian.licr]
+months.wide.1 = \v Zanwiye
+months.wide.2 = Feewiriye
+months.wide.3 = Marsi
+months.wide.4 = Awiril
+months.wide.5 = Me
+months.wide.6 = \v Zuwe\ng
+months.wide.7 = \v Zuyye
+months.wide.8 = Ut
+months.wide.9 = Sektanbur
+months.wide.10 = Oktoobur
+months.wide.11 = Noowanbur
+months.wide.12 = Deesanbur
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [v]
+exemplarCharacters = [a ã b c d e ẽ f g h i j k l m n ɲ ŋ o õ p q r s š t u w x y z ž]
+index = [A Ã B C D E Ẽ F G H I J K L M N Ɲ Ŋ O Õ P Q R S Š T U W X Y Z Ž]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sg/babel-sango.tex b/Master/texmf-dist/tex/generic/babel/locale/sg/babel-sango.tex
new file mode 100644
index 00000000000..c1ee9bde16c
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sg/babel-sango.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{sg}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sg/babel-sg.ini b/Master/texmf-dist/tex/generic/babel/locale/sg/babel-sg.ini
new file mode 100644
index 00000000000..92d2808c678
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sg/babel-sg.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Sängö
+name.english = Sango
+name.babel = sango
+tag.bcp47 = sg
+tag.opentype = SGO
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = Nyenye
+months.wide.2 = Fulundïgi
+months.wide.3 = Mbängü
+months.wide.4 = Ngubùe
+months.wide.5 = Bêläwü
+months.wide.6 = Föndo
+months.wide.7 = Lengua
+months.wide.8 = Kükürü
+months.wide.9 = Mvuka
+months.wide.10 = Ngberere
+months.wide.11 = Nabändüru
+months.wide.12 = Kakauka
+months.narrow.1 = N
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = N
+months.narrow.5 = B
+months.narrow.6 = F
+months.narrow.7 = L
+months.narrow.8 = K
+months.narrow.9 = M
+months.narrow.10 = N
+months.narrow.11 = N
+months.narrow.12 = K
+days.wide.mon = Bïkua-ûse
+days.wide.tue = Bïkua-ptâ
+days.wide.wed = Bïkua-usïö
+days.wide.thu = Bïkua-okü
+days.wide.fri = Lâpôsö
+days.wide.sat = Lâyenga
+days.wide.sun = Bikua-ôko
+days.abbreviated.mon = Bk2
+days.abbreviated.tue = Bk3
+days.abbreviated.wed = Bk4
+days.abbreviated.thu = Bk5
+days.abbreviated.fri = Lâp
+days.abbreviated.sat = Lây
+days.abbreviated.sun = Bk1
+days.narrow.mon = S
+days.narrow.tue = T
+days.narrow.wed = S
+days.narrow.thu = K
+days.narrow.fri = P
+days.narrow.sat = Y
+days.narrow.sun = K
+dayPeriods.abbreviated.am = ND
+dayPeriods.abbreviated.pm = LK
+dayPeriods.narrow.am = ND
+dayPeriods.narrow.pm = LK
+dayPeriods.wide.am = ND
+dayPeriods.wide.pm = LK
+
+[date.gregorian.licr]
+months.wide.1 = Nyenye
+months.wide.2 = Fulund\"\i gi
+months.wide.3 = Mb\"ang\"u
+months.wide.4 = Ngub\`ue
+months.wide.5 = B\^el\"aw\"u
+months.wide.6 = F\"ondo
+months.wide.7 = Lengua
+months.wide.8 = K\"uk\"ur\"u
+months.wide.9 = Mvuka
+months.wide.10 = Ngberere
+months.wide.11 = Nab\"and\"uru
+months.wide.12 = Kakauka
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»“”
+auxiliary = [c q x]
+exemplarCharacters = [a â ä b d e ê ë f g h i î ï j k l m n o ô ö p r s t u ù û ü v w y z]
+index = [A B D E F G H I J K L M N O P R S T U V W Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Latn.ini b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Latn.ini
new file mode 100644
index 00000000000..5aab558c866
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Latn.ini
@@ -0,0 +1,187 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Tashelḥiyt
+name.english = Tachelhit
+name.babel = tachelhit-latin
+name.babel.A = tachelhit-latn
+tag.bcp47 = shi
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = innayr
+months.wide.2 = bṛayṛ
+months.wide.3 = maṛṣ
+months.wide.4 = ibrir
+months.wide.5 = mayyu
+months.wide.6 = yunyu
+months.wide.7 = yulyuz
+months.wide.8 = ɣuct
+months.wide.9 = cutanbir
+months.wide.10 = ktubr
+months.wide.11 = nuwanbir
+months.wide.12 = dujanbir
+months.narrow.1 = i
+months.narrow.2 = b
+months.narrow.3 = m
+months.narrow.4 = i
+months.narrow.5 = m
+months.narrow.6 = y
+months.narrow.7 = y
+months.narrow.8 = ɣ
+months.narrow.9 = c
+months.narrow.10 = k
+months.narrow.11 = n
+months.narrow.12 = d
+days.wide.mon = aynas
+days.wide.tue = asinas
+days.wide.wed = akṛas
+days.wide.thu = akwas
+days.wide.fri = asimwas
+days.wide.sat = asiḍyas
+days.wide.sun = asamas
+days.abbreviated.mon = ayn
+days.abbreviated.tue = asi
+days.abbreviated.wed = akṛ
+days.abbreviated.thu = akw
+days.abbreviated.fri = asim
+days.abbreviated.sat = asiḍ
+days.abbreviated.sun = asa
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = tifawt
+dayPeriods.abbreviated.pm = tadggʷat
+dayPeriods.narrow.am = tifawt
+dayPeriods.narrow.pm = tadggʷat
+dayPeriods.wide.am = tifawt
+dayPeriods.wide.pm = tadggʷat
+
+[date.gregorian.licr]
+months.wide.1 = innayr
+months.wide.2 = b\d ray\d r
+months.wide.3 = ma\d r\d s
+months.wide.4 = ibrir
+months.wide.5 = mayyu
+months.wide.6 = yunyu
+months.wide.7 = yulyuz
+months.wide.8 = \textgammalatinsmall uct
+months.wide.9 = cutanbir
+months.wide.10 = ktubr
+months.wide.11 = nuwanbir
+months.wide.12 = dujanbir
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»„”
+auxiliary = [o p v]
+exemplarCharacters = [a b c d ḍ e ɛ f g {gʷ} ɣ h ḥ i j k {kʷ} l m n q r ṛ s ṣ t ṭ u w x y z]
+index = [A B C D Ḍ E Ɛ F G {Gʷ} Ɣ H Ḥ I J K {Kʷ} L M N Q R Ṛ S Ṣ T Ṭ U W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Tfng.ini b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Tfng.ini
new file mode 100644
index 00000000000..c580167f545
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi-Tfng.ini
@@ -0,0 +1,173 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ⵜⴰⵛⵍⵃⵉⵜ
+name.english = Tachelhit
+name.babel = tachelhit-tifinagh
+name.babel.A = tachelhit-tfng
+tag.bcp47 = shi
+tag.opentype =
+script.name = Tifinagh
+script.tag.bcp47 = Tfng
+script.tag.opentype = tfng
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = ⵉⵏⵏⴰⵢⵔ
+months.wide.2 = ⴱⵕⴰⵢⵕ
+months.wide.3 = ⵎⴰⵕⵚ
+months.wide.4 = ⵉⴱⵔⵉⵔ
+months.wide.5 = ⵎⴰⵢⵢⵓ
+months.wide.6 = ⵢⵓⵏⵢⵓ
+months.wide.7 = ⵢⵓⵍⵢⵓⵣ
+months.wide.8 = ⵖⵓⵛⵜ
+months.wide.9 = ⵛⵓⵜⴰⵏⴱⵉⵔ
+months.wide.10 = ⴽⵜⵓⴱⵔ
+months.wide.11 = ⵏⵓⵡⴰⵏⴱⵉⵔ
+months.wide.12 = ⴷⵓⵊⴰⵏⴱⵉⵔ
+months.narrow.1 = ⵉ
+months.narrow.2 = ⴱ
+months.narrow.3 = ⵎ
+months.narrow.4 = ⵉ
+months.narrow.5 = ⵎ
+months.narrow.6 = ⵢ
+months.narrow.7 = ⵢ
+months.narrow.8 = ⵖ
+months.narrow.9 = ⵛ
+months.narrow.10 = ⴽ
+months.narrow.11 = ⵏ
+months.narrow.12 = ⴷ
+days.wide.mon = ⴰⵢⵏⴰⵙ
+days.wide.tue = ⴰⵙⵉⵏⴰⵙ
+days.wide.wed = ⴰⴽⵕⴰⵙ
+days.wide.thu = ⴰⴽⵡⴰⵙ
+days.wide.fri = ⵙⵉⵎⵡⴰⵙ
+days.wide.sat = ⴰⵙⵉⴹⵢⴰⵙ
+days.wide.sun = ⴰⵙⴰⵎⴰⵙ
+days.abbreviated.mon = ⴰⵢⵏ
+days.abbreviated.tue = ⴰⵙⵉ
+days.abbreviated.wed = ⴰⴽⵕ
+days.abbreviated.thu = ⴰⴽⵡ
+days.abbreviated.fri = ⴰⵙⵉⵎ
+days.abbreviated.sat = ⴰⵙⵉⴹ
+days.abbreviated.sun = ⴰⵙⴰ
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = ⵜⵉⴼⴰⵡⵜ
+dayPeriods.abbreviated.pm = ⵜⴰⴷⴳⴳⵯⴰⵜ
+dayPeriods.narrow.am = ⵜⵉⴼⴰⵡⵜ
+dayPeriods.narrow.pm = ⵜⴰⴷⴳⴳⵯⴰⵜ
+dayPeriods.wide.am = ⵜⵉⴼⴰⵡⵜ
+dayPeriods.wide.pm = ⵜⴰⴷⴳⴳⵯⴰⵜ
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»„”
+auxiliary = []
+exemplarCharacters = [ⴰ ⴱ ⴳ {ⴳⵯ} ⴷ ⴹ ⴻ ⴼ ⴽ {ⴽⵯ} ⵀ ⵃ ⵄ ⵅ ⵇ ⵉ ⵊ ⵍ ⵎ ⵏ ⵓ ⵔ ⵕ ⵖ ⵙ ⵚ ⵛ ⵜ ⵟ ⵡ ⵢ ⵣ ⵥ]
+index = [ⴰ ⴱ ⴳ ⴷ ⴹ ⴻ ⴼ ⴽ ⵀ ⵃ ⵄ ⵅ ⵇ ⵉ ⵊ ⵍ ⵎ ⵏ ⵓ ⵔ ⵕ ⵖ ⵙ ⵚ ⵛ ⵜ ⵟ ⵡ ⵢ ⵣ ⵥ]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi.ini b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi.ini
new file mode 100644
index 00000000000..8fb94f69379
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-shi.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ⵜⴰⵛⵍⵃⵉⵜ
+name.english = Tachelhit
+name.babel = tachelhit
+tag.bcp47 = shi
+tag.opentype =
+script.name = Tifinagh
+script.tag.bcp47 = Tfng
+script.tag.opentype = tfng
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = ⵉⵏⵏⴰⵢⵔ
+months.wide.2 = ⴱⵕⴰⵢⵕ
+months.wide.3 = ⵎⴰⵕⵚ
+months.wide.4 = ⵉⴱⵔⵉⵔ
+months.wide.5 = ⵎⴰⵢⵢⵓ
+months.wide.6 = ⵢⵓⵏⵢⵓ
+months.wide.7 = ⵢⵓⵍⵢⵓⵣ
+months.wide.8 = ⵖⵓⵛⵜ
+months.wide.9 = ⵛⵓⵜⴰⵏⴱⵉⵔ
+months.wide.10 = ⴽⵜⵓⴱⵔ
+months.wide.11 = ⵏⵓⵡⴰⵏⴱⵉⵔ
+months.wide.12 = ⴷⵓⵊⴰⵏⴱⵉⵔ
+months.narrow.1 = ⵉ
+months.narrow.2 = ⴱ
+months.narrow.3 = ⵎ
+months.narrow.4 = ⵉ
+months.narrow.5 = ⵎ
+months.narrow.6 = ⵢ
+months.narrow.7 = ⵢ
+months.narrow.8 = ⵖ
+months.narrow.9 = ⵛ
+months.narrow.10 = ⴽ
+months.narrow.11 = ⵏ
+months.narrow.12 = ⴷ
+days.wide.mon = ⴰⵢⵏⴰⵙ
+days.wide.tue = ⴰⵙⵉⵏⴰⵙ
+days.wide.wed = ⴰⴽⵕⴰⵙ
+days.wide.thu = ⴰⴽⵡⴰⵙ
+days.wide.fri = ⵙⵉⵎⵡⴰⵙ
+days.wide.sat = ⴰⵙⵉⴹⵢⴰⵙ
+days.wide.sun = ⴰⵙⴰⵎⴰⵙ
+days.abbreviated.mon = ⴰⵢⵏ
+days.abbreviated.tue = ⴰⵙⵉ
+days.abbreviated.wed = ⴰⴽⵕ
+days.abbreviated.thu = ⴰⴽⵡ
+days.abbreviated.fri = ⴰⵙⵉⵎ
+days.abbreviated.sat = ⴰⵙⵉⴹ
+days.abbreviated.sun = ⴰⵙⴰ
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = ⵜⵉⴼⴰⵡⵜ
+dayPeriods.abbreviated.pm = ⵜⴰⴷⴳⴳⵯⴰⵜ
+dayPeriods.narrow.am = ⵜⵉⴼⴰⵡⵜ
+dayPeriods.narrow.pm = ⵜⴰⴷⴳⴳⵯⴰⵜ
+dayPeriods.wide.am = ⵜⵉⴼⴰⵡⵜ
+dayPeriods.wide.pm = ⵜⴰⴷⴳⴳⵯⴰⵜ
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»„”
+auxiliary = []
+exemplarCharacters = [ⴰ ⴱ ⴳ {ⴳⵯ} ⴷ ⴹ ⴻ ⴼ ⴽ {ⴽⵯ} ⵀ ⵃ ⵄ ⵅ ⵇ ⵉ ⵊ ⵍ ⵎ ⵏ ⵓ ⵔ ⵕ ⵖ ⵙ ⵚ ⵛ ⵜ ⵟ ⵡ ⵢ ⵣ ⵥ]
+index = [ⴰ ⴱ ⴳ ⴷ ⴹ ⴻ ⴼ ⴽ ⵀ ⵃ ⵄ ⵅ ⵇ ⵉ ⵊ ⵍ ⵎ ⵏ ⵓ ⵔ ⵕ ⵖ ⵙ ⵚ ⵛ ⵜ ⵟ ⵡ ⵢ ⵣ ⵥ]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-latin.tex b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-latin.tex
new file mode 100644
index 00000000000..47417816459
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-latin.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{shi-Latn}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-latn.tex b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-latn.tex
new file mode 100644
index 00000000000..89a519b0d66
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-latn.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{tachelhit-latin}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-tfng.tex b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-tfng.tex
new file mode 100644
index 00000000000..167683178d2
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-tfng.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{tachelhit-tifinagh}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-tifinagh.tex b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-tifinagh.tex
new file mode 100644
index 00000000000..0a89dd07a1b
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-tifinagh.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{shi-Tfng}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit.tex b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit.tex
new file mode 100644
index 00000000000..5f13f624984
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{shi}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/si/babel-si.ini b/Master/texmf-dist/tex/generic/babel/locale/si/babel-si.ini
new file mode 100644
index 00000000000..068b7b389ba
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/si/babel-si.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = සිංහල
+name.english = Sinhala
+name.babel = sinhala
+tag.bcp47 = si
+tag.opentype = SNH
+script.name = Sinhala
+script.tag.bcp47 = Sinh
+script.tag.opentype = sinh
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y] [MMMM] [d]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = ජනවාරි
+months.wide.2 = පෙබරවාරි
+months.wide.3 = මාර්තු
+months.wide.4 = අප්‍රේල්
+months.wide.5 = මැයි
+months.wide.6 = ජූනි
+months.wide.7 = ජූලි
+months.wide.8 = අගෝස්තු
+months.wide.9 = සැප්තැම්බර්
+months.wide.10 = ඔක්තෝබර්
+months.wide.11 = නොවැම්බර්
+months.wide.12 = දෙසැම්බර්
+months.narrow.1 = ජ
+months.narrow.2 = පෙ
+months.narrow.3 = මා
+months.narrow.4 = අ
+months.narrow.5 = මැ
+months.narrow.6 = ජූ
+months.narrow.7 = ජූ
+months.narrow.8 = අ
+months.narrow.9 = සැ
+months.narrow.10 = ඔ
+months.narrow.11 = නෙ
+months.narrow.12 = දෙ
+days.wide.mon = සඳුදා
+days.wide.tue = අඟහරුවාදා
+days.wide.wed = බදාදා
+days.wide.thu = බ්‍රහස්පතින්දා
+days.wide.fri = සිකුරාදා
+days.wide.sat = සෙනසුරාදා
+days.wide.sun = ඉරිදා
+days.abbreviated.mon = සඳුදා
+days.abbreviated.tue = අඟහ
+days.abbreviated.wed = බදාදා
+days.abbreviated.thu = බ්‍රහස්
+days.abbreviated.fri = සිකු
+days.abbreviated.sat = සෙන
+days.abbreviated.sun = ඉරිදා
+days.narrow.mon = ස
+days.narrow.tue = අ
+days.narrow.wed = බ
+days.narrow.thu = බ්‍ර
+days.narrow.fri = සි
+days.narrow.sat = සෙ
+days.narrow.sun = ඉ
+dayPeriods.abbreviated.am = පෙ.ව.
+dayPeriods.abbreviated.pm = ප.ව.
+dayPeriods.narrow.am = පෙ
+dayPeriods.narrow.pm = ප
+dayPeriods.wide.am = පෙ.ව.
+dayPeriods.wide.pm = ප.ව.
+
+[time.gregorian]
+time.medium = [HH].[mm].[ss]
+time.short = [HH].[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200B\u200C\u200D ඎ ඏ ඐ ඦ ෳ]
+exemplarCharacters = [අ ආ ඇ ඈ ඉ ඊ උ ඌ ඍ එ ඒ ඓ ඔ ඕ ඖ ං ඃ ක ඛ ග ඝ ඞ ඟ ච ඡ ජ ඣ ඥ ඤ ට ඨ ඩ ඪ ණ ඬ ත ථ ද ධ න ඳ ප ඵ බ භ ම ඹ ය ර ල ව ශ ෂ ස හ ළ ෆ ා ැ ෑ \u0DD2 \u0DD3 \u0DD4 \u0DD6 ෘ ෲ ෟ ෙ ේ ෛ ො ෝ ෞ \u0DCA]
+index = [අ ආ ඇ ඈ ඉ ඊ උ ඌ ඍ එ ඒ ඓ ඔ ඕ ඖ ක ඛ ග ඝ ඞ ඟ ච ඡ ජ ඣ ඥ ඤ ට ඨ ඩ ඪ ණ ඬ ත ථ ද ධ න ඳ ප ඵ බ භ ම ඹ ය ර ල ව ශ ෂ ස හ ළ ෆ]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/si/babel-sinhala.tex b/Master/texmf-dist/tex/generic/babel/locale/si/babel-sinhala.tex
new file mode 100644
index 00000000000..5cbde72198c
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/si/babel-sinhala.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{si}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sk/babel-sk.ini b/Master/texmf-dist/tex/generic/babel/locale/sk/babel-sk.ini
new file mode 100644
index 00000000000..f7935de8fa5
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sk/babel-sk.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = slovenčina
+name.english = Slovak
+name.babel = slovak
+tag.bcp47 = sk
+tag.opentype = SKY
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Predhovor
+ref = Literatúra
+abstract = Abstrakt
+bib = Literatúra
+chapter = Kapitola
+appendix = Dodatok
+contents = Obsah
+listfigure = Zoznam obrázkov
+listtable = Zoznam tabuliek
+index = Register
+figure = Obr.
+table = Tabuľka
+part = Časť
+encl = Príloha
+cc = cc.
+headto = Pre
+page = Str.
+see = viď
+also = viď tiež
+proof = Dôkaz
+glossary = Slovník
+
+[captions.licr]
+preface = Predhovor
+ref = Literat\'ura
+abstract = Abstrakt
+bib = Literat\'ura
+chapter = Kapitola
+appendix = Dodatok
+contents = Obsah
+listfigure = Zoznam obr\'azkov
+listtable = Zoznam tabuliek
+index = Register
+figure = Obr.
+table = Tabu\v lka
+part = \v Cas\v t
+encl = Pr\'\i loha
+cc = cc.
+headto = Pre
+page = Str.
+see = vi\v d
+also = vi\v d tie\v z
+proof = D\^okaz
+glossary = Slovn\'\i k
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y]
+date.short = [d]. [M]. [y]
+months.wide.1 = januára
+months.wide.2 = februára
+months.wide.3 = marca
+months.wide.4 = apríla
+months.wide.5 = mája
+months.wide.6 = júna
+months.wide.7 = júla
+months.wide.8 = augusta
+months.wide.9 = septembra
+months.wide.10 = októbra
+months.wide.11 = novembra
+months.wide.12 = decembra
+months.narrow.1 = j
+months.narrow.2 = f
+months.narrow.3 = m
+months.narrow.4 = a
+months.narrow.5 = m
+months.narrow.6 = j
+months.narrow.7 = j
+months.narrow.8 = a
+months.narrow.9 = s
+months.narrow.10 = o
+months.narrow.11 = n
+months.narrow.12 = d
+days.wide.mon = pondelok
+days.wide.tue = utorok
+days.wide.wed = streda
+days.wide.thu = štvrtok
+days.wide.fri = piatok
+days.wide.sat = sobota
+days.wide.sun = nedeľa
+days.abbreviated.mon = po
+days.abbreviated.tue = ut
+days.abbreviated.wed = st
+days.abbreviated.thu = št
+days.abbreviated.fri = pi
+days.abbreviated.sat = so
+days.abbreviated.sun = ne
+days.narrow.mon = p
+days.narrow.tue = u
+days.narrow.wed = s
+days.narrow.thu = š
+days.narrow.fri = p
+days.narrow.sat = s
+days.narrow.sun = n
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = janu\'ara
+months.wide.2 = febru\'ara
+months.wide.3 = marca
+months.wide.4 = apr\'\i la
+months.wide.5 = m\'aja
+months.wide.6 = j\'una
+months.wide.7 = j\'ula
+months.wide.8 = augusta
+months.wide.9 = septembra
+months.wide.10 = okt\'obra
+months.wide.11 = novembra
+months.wide.12 = decembra
+
+[time.gregorian]
+time.medium = [H]:[mm]:[ss]
+time.short = [H]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = slovak
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‚‘
+auxiliary = [à ă â å ā æ ç è ĕ ê ë ē ì ĭ î ï ī ñ ò ŏ ö ø ō œ ř ù ŭ û ü ū ÿ]
+exemplarCharacters = [a á ä b c č d ď e é f g h {ch} i í j k l ĺ ľ m n ň o ó ô p q r ŕ s š t ť u ú v w x y ý z ž]
+index = [A Ä B C Č D Ď E F G H {CH} I J K L Ľ M N O Ô P Q R S Š T Ť U V W X Y Z Ž]
+punctuation = [\\- ‐ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] § @ * / \\&]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = e
+group =  
+infinity = ∞
+list = ;
+minusSign = –
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sk/babel-slovak.tex b/Master/texmf-dist/tex/generic/babel/locale/sk/babel-slovak.tex
new file mode 100644
index 00000000000..986f014b2b7
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sk/babel-slovak.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{sk}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sl/babel-sl.ini b/Master/texmf-dist/tex/generic/babel/locale/sl/babel-sl.ini
new file mode 100644
index 00000000000..7ba5d54449b
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sl/babel-sl.ini
@@ -0,0 +1,187 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = slovenščina
+name.english = Slovenian
+name.babel = slovenian
+name.babel.A = slovene
+tag.bcp47 = sl
+tag.opentype = SLV
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Predgovor
+ref = Literatura
+abstract = Povzetek
+bib = Literatura
+chapter = Poglavje
+appendix = Dodatek
+contents = Kazalo
+listfigure = Slike
+listtable = Tabele
+index = Stvarno kazalo
+figure = Slika
+table = Tabela
+part = Del
+encl = Priloge
+cc = Kopije
+headto = Prejme
+page = Stran
+see = glej
+also = glej tudi
+proof = Dokaz
+glossary = Glossary
+
+[captions.licr]
+preface = Predgovor
+ref = Literatura
+abstract = Povzetek
+bib = Literatura
+chapter = Poglavje
+appendix = Dodatek
+contents = Kazalo
+listfigure = Slike
+listtable = Tabele
+index = Stvarno kazalo
+figure = Slika
+table = Tabela
+part = Del
+encl = Priloge
+cc = Kopije
+headto = Prejme
+page = Stran
+see = glej
+also = glej tudi
+proof = Dokaz
+glossary = Glossary
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y]
+date.short = [d]. [MM]. [yy]
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = marec
+months.wide.4 = april
+months.wide.5 = maj
+months.wide.6 = junij
+months.wide.7 = julij
+months.wide.8 = avgust
+months.wide.9 = september
+months.wide.10 = oktober
+months.wide.11 = november
+months.wide.12 = december
+months.narrow.1 = j
+months.narrow.2 = f
+months.narrow.3 = m
+months.narrow.4 = a
+months.narrow.5 = m
+months.narrow.6 = j
+months.narrow.7 = j
+months.narrow.8 = a
+months.narrow.9 = s
+months.narrow.10 = o
+months.narrow.11 = n
+months.narrow.12 = d
+days.wide.mon = ponedeljek
+days.wide.tue = torek
+days.wide.wed = sreda
+days.wide.thu = četrtek
+days.wide.fri = petek
+days.wide.sat = sobota
+days.wide.sun = nedelja
+days.abbreviated.mon = pon.
+days.abbreviated.tue = tor.
+days.abbreviated.wed = sre.
+days.abbreviated.thu = čet.
+days.abbreviated.fri = pet.
+days.abbreviated.sat = sob.
+days.abbreviated.sun = ned.
+days.narrow.mon = p
+days.narrow.tue = t
+days.narrow.wed = s
+days.narrow.thu = č
+days.narrow.fri = p
+days.narrow.sat = s
+days.narrow.sun = n
+dayPeriods.abbreviated.am = dop.
+dayPeriods.abbreviated.pm = pop.
+dayPeriods.narrow.am = d
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = dop.
+dayPeriods.wide.pm = pop.
+
+[date.gregorian.licr]
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = marec
+months.wide.4 = april
+months.wide.5 = maj
+months.wide.6 = junij
+months.wide.7 = julij
+months.wide.8 = avgust
+months.wide.9 = september
+months.wide.10 = oktober
+months.wide.11 = november
+months.wide.12 = december
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = slovene
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‚‘
+auxiliary = [á à ă â å ä ā æ ç ć đ é è ĕ ê ë ē í ì ĭ î ï ī ñ ó ò ŏ ô ö ø ō œ q ú ù ŭ û ü ū w x y ÿ]
+exemplarCharacters = [a b c č d e f g h i j k l m n o p r s š t u v z ž]
+index = [A B C Č Ć D Đ E F G H I J K L M N O P Q R S Š T U V W X Y Z Ž]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = e
+group = .
+infinity = ∞
+list = ;
+minusSign = –
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sl/babel-slovene.tex b/Master/texmf-dist/tex/generic/babel/locale/sl/babel-slovene.tex
new file mode 100644
index 00000000000..764608eedcc
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sl/babel-slovene.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{slovenian}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sl/babel-slovenian.tex b/Master/texmf-dist/tex/generic/babel/locale/sl/babel-slovenian.tex
new file mode 100644
index 00000000000..74b663bdfe8
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sl/babel-slovenian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{sl}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/smn/babel-inarisami.tex b/Master/texmf-dist/tex/generic/babel/locale/smn/babel-inarisami.tex
new file mode 100644
index 00000000000..be9ab5765f5
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/smn/babel-inarisami.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{smn}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/smn/babel-smn.ini b/Master/texmf-dist/tex/generic/babel/locale/smn/babel-smn.ini
new file mode 100644
index 00000000000..3cd4cd31905
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/smn/babel-smn.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = anarâškielâ
+name.english = Inari Sami
+name.babel = inarisami
+tag.bcp47 = smn
+tag.opentype = ISM
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [MMMM] [d]. [y]
+date.short = [d].[M].[y]
+months.wide.1 = uđđâivemáánu
+months.wide.2 = kuovâmáánu
+months.wide.3 = njuhčâmáánu
+months.wide.4 = cuáŋuimáánu
+months.wide.5 = vyesimáánu
+months.wide.6 = kesimáánu
+months.wide.7 = syeinimáánu
+months.wide.8 = porgemáánu
+months.wide.9 = čohčâmáánu
+months.wide.10 = roovvâdmáánu
+months.wide.11 = skammâmáánu
+months.wide.12 = juovlâmáánu
+months.narrow.1 = U
+months.narrow.2 = K
+months.narrow.3 = NJ
+months.narrow.4 = C
+months.narrow.5 = V
+months.narrow.6 = K
+months.narrow.7 = S
+months.narrow.8 = P
+months.narrow.9 = Č
+months.narrow.10 = R
+months.narrow.11 = S
+months.narrow.12 = J
+days.wide.mon = vuossaargâ
+days.wide.tue = majebaargâ
+days.wide.wed = koskoho
+days.wide.thu = tuorâstuv
+days.wide.fri = vástuppeeivi
+days.wide.sat = lávurduv
+days.wide.sun = pasepeeivi
+days.abbreviated.mon = vuo
+days.abbreviated.tue = maj
+days.abbreviated.wed = kos
+days.abbreviated.thu = tuo
+days.abbreviated.fri = vás
+days.abbreviated.sat = láv
+days.abbreviated.sun = pas
+days.narrow.mon = V
+days.narrow.tue = M
+days.narrow.wed = K
+days.narrow.thu = T
+days.narrow.fri = V
+days.narrow.sat = L
+days.narrow.sun = p
+dayPeriods.abbreviated.am = ip.
+dayPeriods.abbreviated.pm = ep.
+dayPeriods.narrow.am = ip.
+dayPeriods.narrow.pm = ep.
+dayPeriods.wide.am = ip.
+dayPeriods.wide.pm = ep.
+
+[date.gregorian.licr]
+months.wide.1 = u\dj\dj\^aivem\'a\'anu
+months.wide.2 = kuov\^am\'a\'anu
+months.wide.3 = njuh\v c\^am\'a\'anu
+months.wide.4 = cu\'a\ng uim\'a\'anu
+months.wide.5 = vyesim\'a\'anu
+months.wide.6 = kesim\'a\'anu
+months.wide.7 = syeinim\'a\'anu
+months.wide.8 = porgem\'a\'anu
+months.wide.9 = \v coh\v c\^am\'a\'anu
+months.wide.10 = roovv\^adm\'a\'anu
+months.wide.11 = skamm\^am\'a\'anu
+months.wide.12 = juovl\^am\'a\'anu
+
+[time.gregorian]
+time.medium = [H].[mm].[ss]
+time.short = [H].[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [à ç é è í ñ ń ó ò q ú ü w x æ ø å ã ö]
+exemplarCharacters = [a â b c č d đ e f g h i j k l m n ŋ o p r s š t u v y z ž ä á]
+index = [A Â B C Č D Đ E F G H I J K L M N Ŋ O P R S Š T U V Y Z Ž Ä Á]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = epiloho
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sn/babel-shona.tex b/Master/texmf-dist/tex/generic/babel/locale/sn/babel-shona.tex
new file mode 100644
index 00000000000..8b2167765aa
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sn/babel-shona.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{sn}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sn/babel-sn.ini b/Master/texmf-dist/tex/generic/babel/locale/sn/babel-sn.ini
new file mode 100644
index 00000000000..4f99a124b93
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sn/babel-sn.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = chiShona
+name.english = Shona
+name.babel = shona
+tag.bcp47 = sn
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y] [MMMM] [d]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = Ndira
+months.wide.2 = Kukadzi
+months.wide.3 = Kurume
+months.wide.4 = Kubvumbi
+months.wide.5 = Chivabvu
+months.wide.6 = Chikumi
+months.wide.7 = Chikunguru
+months.wide.8 = Nyamavhuvhu
+months.wide.9 = Gunyana
+months.wide.10 = Gumiguru
+months.wide.11 = Mbudzi
+months.wide.12 = Zvita
+months.narrow.1 = N
+months.narrow.2 = K
+months.narrow.3 = K
+months.narrow.4 = K
+months.narrow.5 = C
+months.narrow.6 = C
+months.narrow.7 = C
+months.narrow.8 = N
+months.narrow.9 = G
+months.narrow.10 = G
+months.narrow.11 = M
+months.narrow.12 = Z
+days.wide.mon = Muvhuro
+days.wide.tue = Chipiri
+days.wide.wed = Chitatu
+days.wide.thu = China
+days.wide.fri = Chishanu
+days.wide.sat = Mugovera
+days.wide.sun = Svondo
+days.abbreviated.mon = Muv
+days.abbreviated.tue = Chp
+days.abbreviated.wed = Cht
+days.abbreviated.thu = Chn
+days.abbreviated.fri = Chs
+days.abbreviated.sat = Mug
+days.abbreviated.sun = Svo
+days.narrow.mon = M
+days.narrow.tue = C
+days.narrow.wed = C
+days.narrow.thu = C
+days.narrow.fri = C
+days.narrow.sat = M
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = Ndira
+months.wide.2 = Kukadzi
+months.wide.3 = Kurume
+months.wide.4 = Kubvumbi
+months.wide.5 = Chivabvu
+months.wide.6 = Chikumi
+months.wide.7 = Chikunguru
+months.wide.8 = Nyamavhuvhu
+months.wide.9 = Gunyana
+months.wide.10 = Gumiguru
+months.wide.11 = Mbudzi
+months.wide.12 = Zvita
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = ””’’
+auxiliary = [q x]
+exemplarCharacters = [a b c d e f g h i j k l m n o p r s t u v w y z]
+index = [A B C D E F G H I J K L M N O P R S T U V W Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/so/babel-so.ini b/Master/texmf-dist/tex/generic/babel/locale/so/babel-so.ini
new file mode 100644
index 00000000000..fc72d0ab10a
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/so/babel-so.ini
@@ -0,0 +1,185 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Soomaali
+name.english = Somali
+name.babel = somali
+tag.bcp47 = so
+tag.opentype = SML
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [dd] [MMMM] [y]
+date.short = [dd]/[MM]/[yy]
+months.wide.1 = Bisha Koobaad
+months.wide.2 = Bisha Labaad
+months.wide.3 = Bisha Saddexaad
+months.wide.4 = Bisha Afraad
+months.wide.5 = Bisha Shanaad
+months.wide.6 = Bisha Lixaad
+months.wide.7 = Bisha Todobaad
+months.wide.8 = Bisha Sideedaad
+months.wide.9 = Bisha Sagaalaad
+months.wide.10 = Bisha Tobnaad
+months.wide.11 = Bisha Kow iyo Tobnaad
+months.wide.12 = Bisha Laba iyo Tobnaad
+months.narrow.1 = K
+months.narrow.2 = L
+months.narrow.3 = S
+months.narrow.4 = A
+months.narrow.5 = S
+months.narrow.6 = L
+months.narrow.7 = T
+months.narrow.8 = S
+months.narrow.9 = S
+months.narrow.10 = T
+months.narrow.11 = K
+months.narrow.12 = L
+days.wide.mon = Isniin
+days.wide.tue = Talaado
+days.wide.wed = Arbaco
+days.wide.thu = Khamiis
+days.wide.fri = Jimco
+days.wide.sat = Sabti
+days.wide.sun = Axad
+days.abbreviated.mon = Isn
+days.abbreviated.tue = Tal
+days.abbreviated.wed = Arb
+days.abbreviated.thu = Kha
+days.abbreviated.fri = Jim
+days.abbreviated.sat = Sab
+days.abbreviated.sun = Axd
+days.narrow.mon = I
+days.narrow.tue = T
+days.narrow.wed = A
+days.narrow.thu = Kh
+days.narrow.fri = J
+days.narrow.sat = S
+days.narrow.sun = A
+dayPeriods.abbreviated.am = sn.
+dayPeriods.abbreviated.pm = gn.
+dayPeriods.narrow.am = sn.
+dayPeriods.narrow.pm = gn.
+dayPeriods.wide.am = sn.
+dayPeriods.wide.pm = gn.
+
+[date.gregorian.licr]
+months.wide.1 = Bisha Koobaad
+months.wide.2 = Bisha Labaad
+months.wide.3 = Bisha Saddexaad
+months.wide.4 = Bisha Afraad
+months.wide.5 = Bisha Shanaad
+months.wide.6 = Bisha Lixaad
+months.wide.7 = Bisha Todobaad
+months.wide.8 = Bisha Sideedaad
+months.wide.9 = Bisha Sagaalaad
+months.wide.10 = Bisha Tobnaad
+months.wide.11 = Bisha Kow iyo Tobnaad
+months.wide.12 = Bisha Laba iyo Tobnaad
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w x y z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/so/babel-somali.tex b/Master/texmf-dist/tex/generic/babel/locale/so/babel-somali.tex
new file mode 100644
index 00000000000..79818a0d575
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/so/babel-somali.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{so}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sq/babel-albanian.tex b/Master/texmf-dist/tex/generic/babel/locale/sq/babel-albanian.tex
new file mode 100644
index 00000000000..2eb623bbcdf
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sq/babel-albanian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{sq}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sq/babel-sq.ini b/Master/texmf-dist/tex/generic/babel/locale/sq/babel-sq.ini
new file mode 100644
index 00000000000..89326b3402a
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sq/babel-sq.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = shqip
+name.english = Albanian
+name.babel = albanian
+tag.bcp47 = sq
+tag.opentype = SQI
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Parathenia
+ref = Referencat
+abstract = Përmbledhja
+bib = Bibliografia
+chapter = Kapitulli
+appendix = Shtesa
+contents = Përmbajta
+listfigure = Figurat
+listtable = Tabelat
+index = Indeksi
+figure = Figura
+table = Tabela
+part = Pjesa
+encl = Lidhja
+cc = Kopja
+headto = Për
+page = Faqe
+see = shiko
+also = shiko dhe
+proof = Vërtetim
+glossary = Përhasja e Fjalëve
+
+[captions.licr]
+preface = Parathenia
+ref = Referencat
+abstract = P\"ermbledhja
+bib = Bibliografia
+chapter = Kapitulli
+appendix = Shtesa
+contents = P\"ermbajta
+listfigure = Figurat
+listtable = Tabelat
+index = Indeksi
+figure = Figura
+table = Tabela
+part = Pjesa
+encl = Lidhja
+cc = Kopja
+headto = P\"er
+page = Faqe
+see = shiko
+also = shiko dhe
+proof = V\"ertetim
+glossary = P\"erhasja e Fjal\"eve
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d].[M].[yy]
+months.wide.1 = janar
+months.wide.2 = shkurt
+months.wide.3 = mars
+months.wide.4 = prill
+months.wide.5 = maj
+months.wide.6 = qershor
+months.wide.7 = korrik
+months.wide.8 = gusht
+months.wide.9 = shtator
+months.wide.10 = tetor
+months.wide.11 = nëntor
+months.wide.12 = dhjetor
+months.narrow.1 = j
+months.narrow.2 = s
+months.narrow.3 = m
+months.narrow.4 = p
+months.narrow.5 = m
+months.narrow.6 = q
+months.narrow.7 = k
+months.narrow.8 = g
+months.narrow.9 = s
+months.narrow.10 = t
+months.narrow.11 = n
+months.narrow.12 = d
+days.wide.mon = e hënë
+days.wide.tue = e martë
+days.wide.wed = e mërkurë
+days.wide.thu = e enjte
+days.wide.fri = e premte
+days.wide.sat = e shtunë
+days.wide.sun = e diel
+days.abbreviated.mon = Hën
+days.abbreviated.tue = Mar
+days.abbreviated.wed = Mër
+days.abbreviated.thu = Enj
+days.abbreviated.fri = Pre
+days.abbreviated.sat = Sht
+days.abbreviated.sun = Die
+days.narrow.mon = H
+days.narrow.tue = M
+days.narrow.wed = M
+days.narrow.thu = E
+days.narrow.fri = P
+days.narrow.sat = S
+days.narrow.sun = D
+dayPeriods.abbreviated.am = e paradites
+dayPeriods.abbreviated.pm = e pasdites
+dayPeriods.narrow.am = e paradites
+dayPeriods.narrow.pm = e pasdites
+dayPeriods.wide.am = e paradites
+dayPeriods.wide.pm = e pasdites
+
+[date.gregorian.licr]
+months.wide.1 = janar
+months.wide.2 = shkurt
+months.wide.3 = mars
+months.wide.4 = prill
+months.wide.5 = maj
+months.wide.6 = qershor
+months.wide.7 = korrik
+months.wide.8 = gusht
+months.wide.9 = shtator
+months.wide.10 = tetor
+months.wide.11 = n\"entor
+months.wide.12 = dhjetor
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing = no
+hyphenrules = albanian
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»“”
+auxiliary = [w]
+exemplarCharacters = [a b c ç d {dh} e ë f g {gj} h i j k l {ll} m n {nj} o p q r {rr} s {sh} t {th} u v x {xh} y z {zh}]
+index = [A B C Ç D {DH} E Ë F G {GJ} H I J K L {LL} M N {NJ} O P Q R {RR} S {SH} T {TH} U V X {XH} Y Z {ZH}]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” « » ( ) \\[ \\] § @ * / \\& # ′ ″ ~]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrillic-bosniaherzegovina.tex b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrillic-bosniaherzegovina.tex
new file mode 100644
index 00000000000..f58517fd77a
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrillic-bosniaherzegovina.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{sr-Cyrl-BA}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrillic-kosovo.tex b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrillic-kosovo.tex
new file mode 100644
index 00000000000..80e88d1803b
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrillic-kosovo.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{sr-Cyrl-XK}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrillic-montenegro.tex b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrillic-montenegro.tex
new file mode 100644
index 00000000000..8d1915f5497
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrillic-montenegro.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{sr-Cyrl-ME}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrillic.tex b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrillic.tex
new file mode 100644
index 00000000000..d29d564c527
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrillic.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{sr-Cyrl}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-ba.tex b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-ba.tex
new file mode 100644
index 00000000000..1cf43ca50c4
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-ba.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{serbian-cyrillic-bosniaherzegovina}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-me.tex b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-me.tex
new file mode 100644
index 00000000000..91761d29c1e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-me.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{serbian-cyrillic-montenegro}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-xk.tex b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-xk.tex
new file mode 100644
index 00000000000..5ee14b568af
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-xk.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{serbian-cyrillic-kosovo}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl.tex b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl.tex
new file mode 100644
index 00000000000..8ec044d6d25
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{serbian-cyrillic}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latin-bosniaherzegovina.tex b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latin-bosniaherzegovina.tex
new file mode 100644
index 00000000000..2d17d87d61a
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latin-bosniaherzegovina.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{sr-Latn-BA}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latin-kosovo.tex b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latin-kosovo.tex
new file mode 100644
index 00000000000..592d333db18
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latin-kosovo.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{sr-Latn-XK}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latin-montenegro.tex b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latin-montenegro.tex
new file mode 100644
index 00000000000..209f858f4ef
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latin-montenegro.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{sr-Latn-ME}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latin.tex b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latin.tex
new file mode 100644
index 00000000000..9465f9a6628
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latin.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{sr-Latn}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-ba.tex b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-ba.tex
new file mode 100644
index 00000000000..898b04ad633
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-ba.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{serbian-latin-bosniaherzegovina}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-me.tex b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-me.tex
new file mode 100644
index 00000000000..aa74a7910f1
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-me.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{serbian-latin-montenegro}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-xk.tex b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-xk.tex
new file mode 100644
index 00000000000..b9a019a6fb6
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-xk.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{serbian-latin-kosovo}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn.tex b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn.tex
new file mode 100644
index 00000000000..9114b5ff362
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{serbian-latin}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian.tex b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian.tex
new file mode 100644
index 00000000000..67b84061dbc
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{sr}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-BA.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-BA.ini
new file mode 100644
index 00000000000..d171575063d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-BA.ini
@@ -0,0 +1,190 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = српски
+name.english = Serbian
+name.babel = serbian-cyrillic-bosniaherzegovina
+name.babel.A = serbian-cyrl-ba
+tag.bcp47 = sr
+tag.opentype = SRB
+region.local = Босна и Херцеговина
+region.english = Bosnia & Herzegovina
+region.tag.bcp47 = BA
+script.name = Cyrillic
+script.tag.bcp47 = Cyrl
+script.tag.opentype = cyrl
+level = 1
+encodings = T2A
+derivate = no
+
+[captions]
+preface = Предговор
+ref = Литература
+abstract = Абстракт
+bib = Библиографиjа
+chapter = Глава
+appendix = Додатак
+contents = Садржаj
+listfigure = Листаслика
+listtable = Листатабела
+index = Индекспоjмова
+figure = Слика
+table = Табела
+part = Део
+encl = Прилози
+cc = Копиjе
+headto = Прима
+page = страна
+see = види
+also = видитакође
+proof = Доказ
+glossary = Речник
+
+[captions.licr]
+preface = \CYRP\cyrr\cyre\cyrd\cyrg\cyro\cyrv\cyro\cyrr
+ref = \CYRL\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyra
+abstract = \CYRA\cyrb\cyrs\cyrt\cyrr\cyra\cyrk\cyrt
+bib = \CYRB\cyri\cyrb\cyrl\cyri\cyro\cyrg\cyrr\cyra\cyrf\cyri j\cyra
+chapter = \CYRG\cyrl\cyra\cyrv\cyra
+appendix = \CYRD\cyro\cyrd\cyra\cyrt\cyra\cyrk
+contents = \CYRS\cyra\cyrd\cyrr\cyrzh\cyra j
+listfigure = \CYRL\cyri\cyrs\cyrt\cyra\cyrs\cyrl\cyri\cyrk\cyra
+listtable = \CYRL\cyri\cyrs\cyrt\cyra\cyrt\cyra\cyrb\cyre\cyrl\cyra
+index = \CYRI\cyrn\cyrd\cyre\cyrk\cyrs\cyrp\cyro j\cyrm\cyro\cyrv\cyra
+figure = \CYRS\cyrl\cyri\cyrk\cyra
+table = \CYRT\cyra\cyrb\cyre\cyrl\cyra
+part = \CYRD\cyre\cyro
+encl = \CYRP\cyrr\cyri\cyrl\cyro\cyrz\cyri
+cc = \CYRK\cyro\cyrp\cyri j\cyre
+headto = \CYRP\cyrr\cyri\cyrm\cyra
+page = \cyrs\cyrt\cyrr\cyra\cyrn\cyra
+see = \cyrv\cyri\cyrd\cyri
+also = \cyrv\cyri\cyrd\cyri\cyrt\cyra\cyrk\cyro\cyrdje\cyre
+proof = \CYRD\cyro\cyrk\cyra\cyrz
+glossary = \CYRR\cyre\cyrch\cyrn\cyri\cyrk
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y].
+date.short = [d].[M].[yy].
+months.wide.1 = јануар
+months.wide.2 = фебруар
+months.wide.3 = март
+months.wide.4 = април
+months.wide.5 = мај
+months.wide.6 = јун
+months.wide.7 = јул
+months.wide.8 = август
+months.wide.9 = септембар
+months.wide.10 = октобар
+months.wide.11 = новембар
+months.wide.12 = децембар
+months.narrow.1 = ј
+months.narrow.2 = ф
+months.narrow.3 = м
+months.narrow.4 = а
+months.narrow.5 = м
+months.narrow.6 = ј
+months.narrow.7 = ј
+months.narrow.8 = а
+months.narrow.9 = с
+months.narrow.10 = о
+months.narrow.11 = н
+months.narrow.12 = д
+days.wide.mon = понедељак
+days.wide.tue = уторак
+days.wide.wed = сриједа
+days.wide.thu = четвртак
+days.wide.fri = петак
+days.wide.sat = субота
+days.wide.sun = недјеља
+days.abbreviated.mon = пон.
+days.abbreviated.tue = ут.
+days.abbreviated.wed = ср.
+days.abbreviated.thu = чет.
+days.abbreviated.fri = пет.
+days.abbreviated.sat = суб.
+days.abbreviated.sun = нед.
+days.narrow.mon = п
+days.narrow.tue = у
+days.narrow.wed = с
+days.narrow.thu = ч
+days.narrow.fri = п
+days.narrow.sat = с
+days.narrow.sun = н
+dayPeriods.abbreviated.am = прије подне
+dayPeriods.abbreviated.pm = по подне
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = прије подне
+dayPeriods.wide.pm = по подне
+
+[date.gregorian.licr]
+months.wide.1 = \cyrje\cyra\cyrn\cyru\cyra\cyrr
+months.wide.2 = \cyrf\cyre\cyrb\cyrr\cyru\cyra\cyrr
+months.wide.3 = \cyrm\cyra\cyrr\cyrt
+months.wide.4 = \cyra\cyrp\cyrr\cyri\cyrl
+months.wide.5 = \cyrm\cyra\cyrje
+months.wide.6 = \cyrje\cyru\cyrn
+months.wide.7 = \cyrje\cyru\cyrl
+months.wide.8 = \cyra\cyrv\cyrg\cyru\cyrs\cyrt
+months.wide.9 = \cyrs\cyre\cyrp\cyrt\cyre\cyrm\cyrb\cyra\cyrr
+months.wide.10 = \cyro\cyrk\cyrt\cyro\cyrb\cyra\cyrr
+months.wide.11 = \cyrn\cyro\cyrv\cyre\cyrm\cyrb\cyra\cyrr
+months.wide.12 = \cyrd\cyre\cyrc\cyre\cyrm\cyrb\cyra\cyrr
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = serbianc
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‘‘
+auxiliary = [ё й щ ъ ы ь э ю я]
+exemplarCharacters = [а б в г д ђ е ж з и ј к л љ м н њ о п р с т ћ у ф х ц ч џ ш]
+index = [А Б В Г Д Ђ Е Ж З И Ј К Л Љ М Н Њ О П Р С Т Ћ У Ф Х Ц Ч Џ Ш]
+punctuation = [\\- ‐ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] \\{ \\} * #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-ME.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-ME.ini
new file mode 100644
index 00000000000..449e289b3a8
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-ME.ini
@@ -0,0 +1,190 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = српски
+name.english = Serbian
+name.babel = serbian-cyrillic-montenegro
+name.babel.A = serbian-cyrl-me
+tag.bcp47 = sr
+tag.opentype = SRB
+region.local = Црна Гора
+region.english = Montenegro
+region.tag.bcp47 = ME
+script.name = Cyrillic
+script.tag.bcp47 = Cyrl
+script.tag.opentype = cyrl
+level = 1
+encodings = T2A
+derivate = no
+
+[captions]
+preface = Предговор
+ref = Литература
+abstract = Абстракт
+bib = Библиографиjа
+chapter = Глава
+appendix = Додатак
+contents = Садржаj
+listfigure = Листаслика
+listtable = Листатабела
+index = Индекспоjмова
+figure = Слика
+table = Табела
+part = Део
+encl = Прилози
+cc = Копиjе
+headto = Прима
+page = страна
+see = види
+also = видитакође
+proof = Доказ
+glossary = Речник
+
+[captions.licr]
+preface = \CYRP\cyrr\cyre\cyrd\cyrg\cyro\cyrv\cyro\cyrr
+ref = \CYRL\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyra
+abstract = \CYRA\cyrb\cyrs\cyrt\cyrr\cyra\cyrk\cyrt
+bib = \CYRB\cyri\cyrb\cyrl\cyri\cyro\cyrg\cyrr\cyra\cyrf\cyri j\cyra
+chapter = \CYRG\cyrl\cyra\cyrv\cyra
+appendix = \CYRD\cyro\cyrd\cyra\cyrt\cyra\cyrk
+contents = \CYRS\cyra\cyrd\cyrr\cyrzh\cyra j
+listfigure = \CYRL\cyri\cyrs\cyrt\cyra\cyrs\cyrl\cyri\cyrk\cyra
+listtable = \CYRL\cyri\cyrs\cyrt\cyra\cyrt\cyra\cyrb\cyre\cyrl\cyra
+index = \CYRI\cyrn\cyrd\cyre\cyrk\cyrs\cyrp\cyro j\cyrm\cyro\cyrv\cyra
+figure = \CYRS\cyrl\cyri\cyrk\cyra
+table = \CYRT\cyra\cyrb\cyre\cyrl\cyra
+part = \CYRD\cyre\cyro
+encl = \CYRP\cyrr\cyri\cyrl\cyro\cyrz\cyri
+cc = \CYRK\cyro\cyrp\cyri j\cyre
+headto = \CYRP\cyrr\cyri\cyrm\cyra
+page = \cyrs\cyrt\cyrr\cyra\cyrn\cyra
+see = \cyrv\cyri\cyrd\cyri
+also = \cyrv\cyri\cyrd\cyri\cyrt\cyra\cyrk\cyro\cyrdje\cyre
+proof = \CYRD\cyro\cyrk\cyra\cyrz
+glossary = \CYRR\cyre\cyrch\cyrn\cyri\cyrk
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y].
+date.short = [d].[M].[yy].
+months.wide.1 = јануар
+months.wide.2 = фебруар
+months.wide.3 = март
+months.wide.4 = април
+months.wide.5 = мај
+months.wide.6 = јун
+months.wide.7 = јул
+months.wide.8 = август
+months.wide.9 = септембар
+months.wide.10 = октобар
+months.wide.11 = новембар
+months.wide.12 = децембар
+months.narrow.1 = ј
+months.narrow.2 = ф
+months.narrow.3 = м
+months.narrow.4 = а
+months.narrow.5 = м
+months.narrow.6 = ј
+months.narrow.7 = ј
+months.narrow.8 = а
+months.narrow.9 = с
+months.narrow.10 = о
+months.narrow.11 = н
+months.narrow.12 = д
+days.wide.mon = понедељак
+days.wide.tue = уторак
+days.wide.wed = сриједа
+days.wide.thu = четвртак
+days.wide.fri = петак
+days.wide.sat = субота
+days.wide.sun = недјеља
+days.abbreviated.mon = пон.
+days.abbreviated.tue = ут.
+days.abbreviated.wed = ср.
+days.abbreviated.thu = чет.
+days.abbreviated.fri = пет.
+days.abbreviated.sat = суб.
+days.abbreviated.sun = нед.
+days.narrow.mon = п
+days.narrow.tue = у
+days.narrow.wed = с
+days.narrow.thu = ч
+days.narrow.fri = п
+days.narrow.sat = с
+days.narrow.sun = н
+dayPeriods.abbreviated.am = прије подне
+dayPeriods.abbreviated.pm = по подне
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = прије подне
+dayPeriods.wide.pm = по подне
+
+[date.gregorian.licr]
+months.wide.1 = \cyrje\cyra\cyrn\cyru\cyra\cyrr
+months.wide.2 = \cyrf\cyre\cyrb\cyrr\cyru\cyra\cyrr
+months.wide.3 = \cyrm\cyra\cyrr\cyrt
+months.wide.4 = \cyra\cyrp\cyrr\cyri\cyrl
+months.wide.5 = \cyrm\cyra\cyrje
+months.wide.6 = \cyrje\cyru\cyrn
+months.wide.7 = \cyrje\cyru\cyrl
+months.wide.8 = \cyra\cyrv\cyrg\cyru\cyrs\cyrt
+months.wide.9 = \cyrs\cyre\cyrp\cyrt\cyre\cyrm\cyrb\cyra\cyrr
+months.wide.10 = \cyro\cyrk\cyrt\cyro\cyrb\cyra\cyrr
+months.wide.11 = \cyrn\cyro\cyrv\cyre\cyrm\cyrb\cyra\cyrr
+months.wide.12 = \cyrd\cyre\cyrc\cyre\cyrm\cyrb\cyra\cyrr
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = serbianc
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‘‘
+auxiliary = [ё й щ ъ ы ь э ю я]
+exemplarCharacters = [а б в г д ђ е ж з и ј к л љ м н њ о п р с т ћ у ф х ц ч џ ш]
+index = [А Б В Г Д Ђ Е Ж З И Ј К Л Љ М Н Њ О П Р С Т Ћ У Ф Х Ц Ч Џ Ш]
+punctuation = [\\- ‐ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] \\{ \\} * #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-XK.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-XK.ini
new file mode 100644
index 00000000000..a7117004e49
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl-XK.ini
@@ -0,0 +1,190 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = српски
+name.english = Serbian
+name.babel = serbian-cyrillic-kosovo
+name.babel.A = serbian-cyrl-xk
+tag.bcp47 = sr
+tag.opentype = SRB
+region.local = Косово
+region.english = Kosovo
+region.tag.bcp47 = XK
+script.name = Cyrillic
+script.tag.bcp47 = Cyrl
+script.tag.opentype = cyrl
+level = 1
+encodings = T2A
+derivate = no
+
+[captions]
+preface = Предговор
+ref = Литература
+abstract = Абстракт
+bib = Библиографиjа
+chapter = Глава
+appendix = Додатак
+contents = Садржаj
+listfigure = Листаслика
+listtable = Листатабела
+index = Индекспоjмова
+figure = Слика
+table = Табела
+part = Део
+encl = Прилози
+cc = Копиjе
+headto = Прима
+page = страна
+see = види
+also = видитакође
+proof = Доказ
+glossary = Речник
+
+[captions.licr]
+preface = \CYRP\cyrr\cyre\cyrd\cyrg\cyro\cyrv\cyro\cyrr
+ref = \CYRL\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyra
+abstract = \CYRA\cyrb\cyrs\cyrt\cyrr\cyra\cyrk\cyrt
+bib = \CYRB\cyri\cyrb\cyrl\cyri\cyro\cyrg\cyrr\cyra\cyrf\cyri j\cyra
+chapter = \CYRG\cyrl\cyra\cyrv\cyra
+appendix = \CYRD\cyro\cyrd\cyra\cyrt\cyra\cyrk
+contents = \CYRS\cyra\cyrd\cyrr\cyrzh\cyra j
+listfigure = \CYRL\cyri\cyrs\cyrt\cyra\cyrs\cyrl\cyri\cyrk\cyra
+listtable = \CYRL\cyri\cyrs\cyrt\cyra\cyrt\cyra\cyrb\cyre\cyrl\cyra
+index = \CYRI\cyrn\cyrd\cyre\cyrk\cyrs\cyrp\cyro j\cyrm\cyro\cyrv\cyra
+figure = \CYRS\cyrl\cyri\cyrk\cyra
+table = \CYRT\cyra\cyrb\cyre\cyrl\cyra
+part = \CYRD\cyre\cyro
+encl = \CYRP\cyrr\cyri\cyrl\cyro\cyrz\cyri
+cc = \CYRK\cyro\cyrp\cyri j\cyre
+headto = \CYRP\cyrr\cyri\cyrm\cyra
+page = \cyrs\cyrt\cyrr\cyra\cyrn\cyra
+see = \cyrv\cyri\cyrd\cyri
+also = \cyrv\cyri\cyrd\cyri\cyrt\cyra\cyrk\cyro\cyrdje\cyre
+proof = \CYRD\cyro\cyrk\cyra\cyrz
+glossary = \CYRR\cyre\cyrch\cyrn\cyri\cyrk
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y].
+date.short = [d].[M].[yy].
+months.wide.1 = јануар
+months.wide.2 = фебруар
+months.wide.3 = март
+months.wide.4 = април
+months.wide.5 = мај
+months.wide.6 = јун
+months.wide.7 = јул
+months.wide.8 = август
+months.wide.9 = септембар
+months.wide.10 = октобар
+months.wide.11 = новембар
+months.wide.12 = децембар
+months.narrow.1 = ј
+months.narrow.2 = ф
+months.narrow.3 = м
+months.narrow.4 = а
+months.narrow.5 = м
+months.narrow.6 = ј
+months.narrow.7 = ј
+months.narrow.8 = а
+months.narrow.9 = с
+months.narrow.10 = о
+months.narrow.11 = н
+months.narrow.12 = д
+days.wide.mon = понедељак
+days.wide.tue = уторак
+days.wide.wed = среда
+days.wide.thu = четвртак
+days.wide.fri = петак
+days.wide.sat = субота
+days.wide.sun = недеља
+days.abbreviated.mon = пон.
+days.abbreviated.tue = ут.
+days.abbreviated.wed = ср.
+days.abbreviated.thu = чет.
+days.abbreviated.fri = пет.
+days.abbreviated.sat = суб.
+days.abbreviated.sun = нед.
+days.narrow.mon = п
+days.narrow.tue = у
+days.narrow.wed = с
+days.narrow.thu = ч
+days.narrow.fri = п
+days.narrow.sat = с
+days.narrow.sun = н
+dayPeriods.abbreviated.am = пре подне
+dayPeriods.abbreviated.pm = по подне
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = пре подне
+dayPeriods.wide.pm = по подне
+
+[date.gregorian.licr]
+months.wide.1 = \cyrje\cyra\cyrn\cyru\cyra\cyrr
+months.wide.2 = \cyrf\cyre\cyrb\cyrr\cyru\cyra\cyrr
+months.wide.3 = \cyrm\cyra\cyrr\cyrt
+months.wide.4 = \cyra\cyrp\cyrr\cyri\cyrl
+months.wide.5 = \cyrm\cyra\cyrje
+months.wide.6 = \cyrje\cyru\cyrn
+months.wide.7 = \cyrje\cyru\cyrl
+months.wide.8 = \cyra\cyrv\cyrg\cyru\cyrs\cyrt
+months.wide.9 = \cyrs\cyre\cyrp\cyrt\cyre\cyrm\cyrb\cyra\cyrr
+months.wide.10 = \cyro\cyrk\cyrt\cyro\cyrb\cyra\cyrr
+months.wide.11 = \cyrn\cyro\cyrv\cyre\cyrm\cyrb\cyra\cyrr
+months.wide.12 = \cyrd\cyre\cyrc\cyre\cyrm\cyrb\cyra\cyrr
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = serbianc
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‘‘
+auxiliary = [ё й щ ъ ы ь э ю я]
+exemplarCharacters = [а б в г д ђ е ж з и ј к л љ м н њ о п р с т ћ у ф х ц ч џ ш]
+index = [А Б В Г Д Ђ Е Ж З И Ј К Л Љ М Н Њ О П Р С Т Ћ У Ф Х Ц Ч Џ Ш]
+punctuation = [\\- ‐ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] \\{ \\} * #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl.ini
new file mode 100644
index 00000000000..dd0d1586e5f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Cyrl.ini
@@ -0,0 +1,187 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = српски
+name.english = Serbian
+name.babel = serbian-cyrillic
+name.babel.A = serbian-cyrl
+tag.bcp47 = sr
+tag.opentype = SRB
+script.name = Cyrillic
+script.tag.bcp47 = Cyrl
+script.tag.opentype = cyrl
+level = 1
+encodings = T2A
+derivate = no
+
+[captions]
+preface = Предговор
+ref = Литература
+abstract = Абстракт
+bib = Библиографиjа
+chapter = Глава
+appendix = Додатак
+contents = Садржаj
+listfigure = Листаслика
+listtable = Листатабела
+index = Индекспоjмова
+figure = Слика
+table = Табела
+part = Део
+encl = Прилози
+cc = Копиjе
+headto = Прима
+page = страна
+see = види
+also = видитакође
+proof = Доказ
+glossary = Речник
+
+[captions.licr]
+preface = \CYRP\cyrr\cyre\cyrd\cyrg\cyro\cyrv\cyro\cyrr
+ref = \CYRL\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyra
+abstract = \CYRA\cyrb\cyrs\cyrt\cyrr\cyra\cyrk\cyrt
+bib = \CYRB\cyri\cyrb\cyrl\cyri\cyro\cyrg\cyrr\cyra\cyrf\cyri j\cyra
+chapter = \CYRG\cyrl\cyra\cyrv\cyra
+appendix = \CYRD\cyro\cyrd\cyra\cyrt\cyra\cyrk
+contents = \CYRS\cyra\cyrd\cyrr\cyrzh\cyra j
+listfigure = \CYRL\cyri\cyrs\cyrt\cyra\cyrs\cyrl\cyri\cyrk\cyra
+listtable = \CYRL\cyri\cyrs\cyrt\cyra\cyrt\cyra\cyrb\cyre\cyrl\cyra
+index = \CYRI\cyrn\cyrd\cyre\cyrk\cyrs\cyrp\cyro j\cyrm\cyro\cyrv\cyra
+figure = \CYRS\cyrl\cyri\cyrk\cyra
+table = \CYRT\cyra\cyrb\cyre\cyrl\cyra
+part = \CYRD\cyre\cyro
+encl = \CYRP\cyrr\cyri\cyrl\cyro\cyrz\cyri
+cc = \CYRK\cyro\cyrp\cyri j\cyre
+headto = \CYRP\cyrr\cyri\cyrm\cyra
+page = \cyrs\cyrt\cyrr\cyra\cyrn\cyra
+see = \cyrv\cyri\cyrd\cyri
+also = \cyrv\cyri\cyrd\cyri\cyrt\cyra\cyrk\cyro\cyrdje\cyre
+proof = \CYRD\cyro\cyrk\cyra\cyrz
+glossary = \CYRR\cyre\cyrch\cyrn\cyri\cyrk
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y].
+date.short = [d].[M].[yy].
+months.wide.1 = јануар
+months.wide.2 = фебруар
+months.wide.3 = март
+months.wide.4 = април
+months.wide.5 = мај
+months.wide.6 = јун
+months.wide.7 = јул
+months.wide.8 = август
+months.wide.9 = септембар
+months.wide.10 = октобар
+months.wide.11 = новембар
+months.wide.12 = децембар
+months.narrow.1 = ј
+months.narrow.2 = ф
+months.narrow.3 = м
+months.narrow.4 = а
+months.narrow.5 = м
+months.narrow.6 = ј
+months.narrow.7 = ј
+months.narrow.8 = а
+months.narrow.9 = с
+months.narrow.10 = о
+months.narrow.11 = н
+months.narrow.12 = д
+days.wide.mon = понедељак
+days.wide.tue = уторак
+days.wide.wed = среда
+days.wide.thu = четвртак
+days.wide.fri = петак
+days.wide.sat = субота
+days.wide.sun = недеља
+days.abbreviated.mon = пон
+days.abbreviated.tue = уто
+days.abbreviated.wed = сре
+days.abbreviated.thu = чет
+days.abbreviated.fri = пет
+days.abbreviated.sat = суб
+days.abbreviated.sun = нед
+days.narrow.mon = п
+days.narrow.tue = у
+days.narrow.wed = с
+days.narrow.thu = ч
+days.narrow.fri = п
+days.narrow.sat = с
+days.narrow.sun = н
+dayPeriods.abbreviated.am = пре подне
+dayPeriods.abbreviated.pm = по подне
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = пре подне
+dayPeriods.wide.pm = по подне
+
+[date.gregorian.licr]
+months.wide.1 = \cyrje\cyra\cyrn\cyru\cyra\cyrr
+months.wide.2 = \cyrf\cyre\cyrb\cyrr\cyru\cyra\cyrr
+months.wide.3 = \cyrm\cyra\cyrr\cyrt
+months.wide.4 = \cyra\cyrp\cyrr\cyri\cyrl
+months.wide.5 = \cyrm\cyra\cyrje
+months.wide.6 = \cyrje\cyru\cyrn
+months.wide.7 = \cyrje\cyru\cyrl
+months.wide.8 = \cyra\cyrv\cyrg\cyru\cyrs\cyrt
+months.wide.9 = \cyrs\cyre\cyrp\cyrt\cyre\cyrm\cyrb\cyra\cyrr
+months.wide.10 = \cyro\cyrk\cyrt\cyro\cyrb\cyra\cyrr
+months.wide.11 = \cyrn\cyro\cyrv\cyre\cyrm\cyrb\cyra\cyrr
+months.wide.12 = \cyrd\cyre\cyrc\cyre\cyrm\cyrb\cyra\cyrr
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = serbianc
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‘‘
+auxiliary = [ё й щ ъ ы ь э ю я]
+exemplarCharacters = [а б в г д ђ е ж з и ј к л љ м н њ о п р с т ћ у ф х ц ч џ ш]
+index = [А Б В Г Д Ђ Е Ж З И Ј К Л Љ М Н Њ О П Р С Т Ћ У Ф Х Ц Ч Џ Ш]
+punctuation = [\\- ‐ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] \\{ \\} * #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-BA.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-BA.ini
new file mode 100644
index 00000000000..8f76f713c2f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-BA.ini
@@ -0,0 +1,190 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = srpski
+name.english = Serbian
+name.babel = serbian-latin-bosniaherzegovina
+name.babel.A = serbian-latn-ba
+tag.bcp47 = sr
+tag.opentype = SRB
+region.local = Bosna i Hercegovina
+region.english = Bosnia & Herzegovina
+region.tag.bcp47 = BA
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Predgovor
+ref = Literatura
+abstract = Sažetak
+bib = Bibliografija
+chapter = Glava
+appendix = Dodatak
+contents = Sadržaj
+listfigure = Slike
+listtable = Tabele
+index = Indeks
+figure = Slika
+table = Tabela
+part = Deo
+encl = Prilozi
+cc = Kopije
+headto = Prima
+page = Strana
+see = Vidi
+also = Vidi takođe
+proof = Dokaz
+glossary = Glossary
+
+[captions.licr]
+preface = Predgovor
+ref = Literatura
+abstract = Sa\v zetak
+bib = Bibliografija
+chapter = Glava
+appendix = Dodatak
+contents = Sadr\v zaj
+listfigure = Slike
+listtable = Tabele
+index = Indeks
+figure = Slika
+table = Tabela
+part = Deo
+encl = Prilozi
+cc = Kopije
+headto = Prima
+page = Strana
+see = Vidi
+also = Vidi tako\dj e
+proof = Dokaz
+glossary = Glossary
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y]
+date.short = [d].[M].[yy].
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = mart
+months.wide.4 = april
+months.wide.5 = maj
+months.wide.6 = jun
+months.wide.7 = jul
+months.wide.8 = avgust
+months.wide.9 = septembar
+months.wide.10 = oktobar
+months.wide.11 = novembar
+months.wide.12 = decembar
+months.narrow.1 = j
+months.narrow.2 = f
+months.narrow.3 = m
+months.narrow.4 = a
+months.narrow.5 = m
+months.narrow.6 = j
+months.narrow.7 = j
+months.narrow.8 = a
+months.narrow.9 = s
+months.narrow.10 = o
+months.narrow.11 = n
+months.narrow.12 = d
+days.wide.mon = ponedeljak
+days.wide.tue = utorak
+days.wide.wed = srijeda
+days.wide.thu = četvrtak
+days.wide.fri = petak
+days.wide.sat = subota
+days.wide.sun = nedjelja
+days.abbreviated.mon = pon.
+days.abbreviated.tue = ut.
+days.abbreviated.wed = sr.
+days.abbreviated.thu = čet.
+days.abbreviated.fri = pet.
+days.abbreviated.sat = sub.
+days.abbreviated.sun = ned.
+days.narrow.mon = p
+days.narrow.tue = u
+days.narrow.wed = s
+days.narrow.thu = č
+days.narrow.fri = p
+days.narrow.sat = s
+days.narrow.sun = n
+dayPeriods.abbreviated.am = prije podne
+dayPeriods.abbreviated.pm = po podne
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = prije podne
+dayPeriods.wide.pm = po podne
+
+[date.gregorian.licr]
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = mart
+months.wide.4 = april
+months.wide.5 = maj
+months.wide.6 = jun
+months.wide.7 = jul
+months.wide.8 = avgust
+months.wide.9 = septembar
+months.wide.10 = oktobar
+months.wide.11 = novembar
+months.wide.12 = decembar
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = serbian
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‘‘
+auxiliary = [å q w x y]
+exemplarCharacters = [a b c č ć d {dž} đ e f g h i j k l {lj} m n {nj} o p r s š t u v z ž]
+index = [A B C Č Ć D {DŽ} E F G H I J K L {LJ} M N {NJ} O P Q R S Š T U V W X Y Z Ž]
+punctuation = [\\- ‐ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] \\{ \\} * #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-ME.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-ME.ini
new file mode 100644
index 00000000000..bfad3fa8fb6
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-ME.ini
@@ -0,0 +1,190 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = srpski
+name.english = Serbian
+name.babel = serbian-latin-montenegro
+name.babel.A = serbian-latn-me
+tag.bcp47 = sr
+tag.opentype = SRB
+region.local = Crna Gora
+region.english = Montenegro
+region.tag.bcp47 = ME
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Predgovor
+ref = Literatura
+abstract = Sažetak
+bib = Bibliografija
+chapter = Glava
+appendix = Dodatak
+contents = Sadržaj
+listfigure = Slike
+listtable = Tabele
+index = Indeks
+figure = Slika
+table = Tabela
+part = Deo
+encl = Prilozi
+cc = Kopije
+headto = Prima
+page = Strana
+see = Vidi
+also = Vidi takođe
+proof = Dokaz
+glossary = Glossary
+
+[captions.licr]
+preface = Predgovor
+ref = Literatura
+abstract = Sa\v zetak
+bib = Bibliografija
+chapter = Glava
+appendix = Dodatak
+contents = Sadr\v zaj
+listfigure = Slike
+listtable = Tabele
+index = Indeks
+figure = Slika
+table = Tabela
+part = Deo
+encl = Prilozi
+cc = Kopije
+headto = Prima
+page = Strana
+see = Vidi
+also = Vidi tako\dj e
+proof = Dokaz
+glossary = Glossary
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y]
+date.short = [d].[M].[yy].
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = mart
+months.wide.4 = april
+months.wide.5 = maj
+months.wide.6 = jun
+months.wide.7 = jul
+months.wide.8 = avgust
+months.wide.9 = septembar
+months.wide.10 = oktobar
+months.wide.11 = novembar
+months.wide.12 = decembar
+months.narrow.1 = j
+months.narrow.2 = f
+months.narrow.3 = m
+months.narrow.4 = a
+months.narrow.5 = m
+months.narrow.6 = j
+months.narrow.7 = j
+months.narrow.8 = a
+months.narrow.9 = s
+months.narrow.10 = o
+months.narrow.11 = n
+months.narrow.12 = d
+days.wide.mon = ponedeljak
+days.wide.tue = utorak
+days.wide.wed = srijeda
+days.wide.thu = četvrtak
+days.wide.fri = petak
+days.wide.sat = subota
+days.wide.sun = nedjelja
+days.abbreviated.mon = pon.
+days.abbreviated.tue = ut.
+days.abbreviated.wed = sr.
+days.abbreviated.thu = čet.
+days.abbreviated.fri = pet.
+days.abbreviated.sat = sub.
+days.abbreviated.sun = ned.
+days.narrow.mon = p
+days.narrow.tue = u
+days.narrow.wed = s
+days.narrow.thu = č
+days.narrow.fri = p
+days.narrow.sat = s
+days.narrow.sun = n
+dayPeriods.abbreviated.am = prije podne
+dayPeriods.abbreviated.pm = po podne
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = prije podne
+dayPeriods.wide.pm = po podne
+
+[date.gregorian.licr]
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = mart
+months.wide.4 = april
+months.wide.5 = maj
+months.wide.6 = jun
+months.wide.7 = jul
+months.wide.8 = avgust
+months.wide.9 = septembar
+months.wide.10 = oktobar
+months.wide.11 = novembar
+months.wide.12 = decembar
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = serbian
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‘‘
+auxiliary = [å q w x y]
+exemplarCharacters = [a b c č ć d {dž} đ e f g h i j k l {lj} m n {nj} o p r s š t u v z ž]
+index = [A B C Č Ć D {DŽ} E F G H I J K L {LJ} M N {NJ} O P Q R S Š T U V W X Y Z Ž]
+punctuation = [\\- ‐ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] \\{ \\} * #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-XK.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-XK.ini
new file mode 100644
index 00000000000..cbd85cc8725
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn-XK.ini
@@ -0,0 +1,190 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = srpski
+name.english = Serbian
+name.babel = serbian-latin-kosovo
+name.babel.A = serbian-latn-xk
+tag.bcp47 = sr
+tag.opentype = SRB
+region.local = Kosovo
+region.english = Kosovo
+region.tag.bcp47 = XK
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Predgovor
+ref = Literatura
+abstract = Sažetak
+bib = Bibliografija
+chapter = Glava
+appendix = Dodatak
+contents = Sadržaj
+listfigure = Slike
+listtable = Tabele
+index = Indeks
+figure = Slika
+table = Tabela
+part = Deo
+encl = Prilozi
+cc = Kopije
+headto = Prima
+page = Strana
+see = Vidi
+also = Vidi takođe
+proof = Dokaz
+glossary = Glossary
+
+[captions.licr]
+preface = Predgovor
+ref = Literatura
+abstract = Sa\v zetak
+bib = Bibliografija
+chapter = Glava
+appendix = Dodatak
+contents = Sadr\v zaj
+listfigure = Slike
+listtable = Tabele
+index = Indeks
+figure = Slika
+table = Tabela
+part = Deo
+encl = Prilozi
+cc = Kopije
+headto = Prima
+page = Strana
+see = Vidi
+also = Vidi tako\dj e
+proof = Dokaz
+glossary = Glossary
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y]
+date.short = [d].[M].[yy].
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = mart
+months.wide.4 = april
+months.wide.5 = maj
+months.wide.6 = jun
+months.wide.7 = jul
+months.wide.8 = avgust
+months.wide.9 = septembar
+months.wide.10 = oktobar
+months.wide.11 = novembar
+months.wide.12 = decembar
+months.narrow.1 = j
+months.narrow.2 = f
+months.narrow.3 = m
+months.narrow.4 = a
+months.narrow.5 = m
+months.narrow.6 = j
+months.narrow.7 = j
+months.narrow.8 = a
+months.narrow.9 = s
+months.narrow.10 = o
+months.narrow.11 = n
+months.narrow.12 = d
+days.wide.mon = ponedeljak
+days.wide.tue = utorak
+days.wide.wed = sreda
+days.wide.thu = četvrtak
+days.wide.fri = petak
+days.wide.sat = subota
+days.wide.sun = nedelja
+days.abbreviated.mon = pon.
+days.abbreviated.tue = ut.
+days.abbreviated.wed = sr.
+days.abbreviated.thu = čet.
+days.abbreviated.fri = pet.
+days.abbreviated.sat = sub.
+days.abbreviated.sun = ned.
+days.narrow.mon = p
+days.narrow.tue = u
+days.narrow.wed = s
+days.narrow.thu = č
+days.narrow.fri = p
+days.narrow.sat = s
+days.narrow.sun = n
+dayPeriods.abbreviated.am = pre podne
+dayPeriods.abbreviated.pm = po podne
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = pre podne
+dayPeriods.wide.pm = po podne
+
+[date.gregorian.licr]
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = mart
+months.wide.4 = april
+months.wide.5 = maj
+months.wide.6 = jun
+months.wide.7 = jul
+months.wide.8 = avgust
+months.wide.9 = septembar
+months.wide.10 = oktobar
+months.wide.11 = novembar
+months.wide.12 = decembar
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = serbian
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‘‘
+auxiliary = [å q w x y]
+exemplarCharacters = [a b c č ć d {dž} đ e f g h i j k l {lj} m n {nj} o p r s š t u v z ž]
+index = [A B C Č Ć D {DŽ} E F G H I J K L {LJ} M N {NJ} O P Q R S Š T U V W X Y Z Ž]
+punctuation = [\\- ‐ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] \\{ \\} * #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn.ini
new file mode 100644
index 00000000000..8c8c3279e41
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr-Latn.ini
@@ -0,0 +1,187 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = srpski
+name.english = Serbian
+name.babel = serbian-latin
+name.babel.A = serbian-latn
+tag.bcp47 = sr
+tag.opentype = SRB
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Predgovor
+ref = Literatura
+abstract = Sažetak
+bib = Bibliografija
+chapter = Glava
+appendix = Dodatak
+contents = Sadržaj
+listfigure = Slike
+listtable = Tabele
+index = Indeks
+figure = Slika
+table = Tabela
+part = Deo
+encl = Prilozi
+cc = Kopije
+headto = Prima
+page = Strana
+see = Vidi
+also = Vidi takođe
+proof = Dokaz
+glossary = Glossary
+
+[captions.licr]
+preface = Predgovor
+ref = Literatura
+abstract = Sa\v zetak
+bib = Bibliografija
+chapter = Glava
+appendix = Dodatak
+contents = Sadr\v zaj
+listfigure = Slike
+listtable = Tabele
+index = Indeks
+figure = Slika
+table = Tabela
+part = Deo
+encl = Prilozi
+cc = Kopije
+headto = Prima
+page = Strana
+see = Vidi
+also = Vidi tako\dj e
+proof = Dokaz
+glossary = Glossary
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y]
+date.short = [d].[M].[yy].
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = mart
+months.wide.4 = april
+months.wide.5 = maj
+months.wide.6 = jun
+months.wide.7 = jul
+months.wide.8 = avgust
+months.wide.9 = septembar
+months.wide.10 = oktobar
+months.wide.11 = novembar
+months.wide.12 = decembar
+months.narrow.1 = j
+months.narrow.2 = f
+months.narrow.3 = m
+months.narrow.4 = a
+months.narrow.5 = m
+months.narrow.6 = j
+months.narrow.7 = j
+months.narrow.8 = a
+months.narrow.9 = s
+months.narrow.10 = o
+months.narrow.11 = n
+months.narrow.12 = d
+days.wide.mon = ponedeljak
+days.wide.tue = utorak
+days.wide.wed = sreda
+days.wide.thu = četvrtak
+days.wide.fri = petak
+days.wide.sat = subota
+days.wide.sun = nedelja
+days.abbreviated.mon = pon
+days.abbreviated.tue = uto
+days.abbreviated.wed = sre
+days.abbreviated.thu = čet
+days.abbreviated.fri = pet
+days.abbreviated.sat = sub
+days.abbreviated.sun = ned
+days.narrow.mon = p
+days.narrow.tue = u
+days.narrow.wed = s
+days.narrow.thu = č
+days.narrow.fri = p
+days.narrow.sat = s
+days.narrow.sun = n
+dayPeriods.abbreviated.am = pre podne
+dayPeriods.abbreviated.pm = po podne
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = pre podne
+dayPeriods.wide.pm = po podne
+
+[date.gregorian.licr]
+months.wide.1 = januar
+months.wide.2 = februar
+months.wide.3 = mart
+months.wide.4 = april
+months.wide.5 = maj
+months.wide.6 = jun
+months.wide.7 = jul
+months.wide.8 = avgust
+months.wide.9 = septembar
+months.wide.10 = oktobar
+months.wide.11 = novembar
+months.wide.12 = decembar
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = serbian
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‘‘
+auxiliary = [å q w x y]
+exemplarCharacters = [a b c č ć d {dž} đ e f g h i j k l {lj} m n {nj} o p r s š t u v z ž]
+index = [A B C Č Ć D {DŽ} E F G H I J K L {LJ} M N {NJ} O P Q R S Š T U V W X Y Z Ž]
+punctuation = [\\- ‐ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] \\{ \\} * #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr.ini b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr.ini
new file mode 100644
index 00000000000..c96b2fc0e47
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sr/babel-sr.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = српски
+name.english = Serbian
+name.babel = serbian
+tag.bcp47 = sr
+tag.opentype = SRB
+script.name = Cyrillic
+script.tag.bcp47 = Cyrl
+script.tag.opentype = cyrl
+level = 1
+encodings = T2A
+derivate = no
+
+[captions]
+preface = Предговор
+ref = Литература
+abstract = Абстракт
+bib = Библиографиjа
+chapter = Глава
+appendix = Додатак
+contents = Садржаj
+listfigure = Листаслика
+listtable = Листатабела
+index = Индекспоjмова
+figure = Слика
+table = Табела
+part = Део
+encl = Прилози
+cc = Копиjе
+headto = Прима
+page = страна
+see = види
+also = видитакође
+proof = Доказ
+glossary = Речник
+
+[captions.licr]
+preface = \CYRP\cyrr\cyre\cyrd\cyrg\cyro\cyrv\cyro\cyrr
+ref = \CYRL\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyra
+abstract = \CYRA\cyrb\cyrs\cyrt\cyrr\cyra\cyrk\cyrt
+bib = \CYRB\cyri\cyrb\cyrl\cyri\cyro\cyrg\cyrr\cyra\cyrf\cyri j\cyra
+chapter = \CYRG\cyrl\cyra\cyrv\cyra
+appendix = \CYRD\cyro\cyrd\cyra\cyrt\cyra\cyrk
+contents = \CYRS\cyra\cyrd\cyrr\cyrzh\cyra j
+listfigure = \CYRL\cyri\cyrs\cyrt\cyra\cyrs\cyrl\cyri\cyrk\cyra
+listtable = \CYRL\cyri\cyrs\cyrt\cyra\cyrt\cyra\cyrb\cyre\cyrl\cyra
+index = \CYRI\cyrn\cyrd\cyre\cyrk\cyrs\cyrp\cyro j\cyrm\cyro\cyrv\cyra
+figure = \CYRS\cyrl\cyri\cyrk\cyra
+table = \CYRT\cyra\cyrb\cyre\cyrl\cyra
+part = \CYRD\cyre\cyro
+encl = \CYRP\cyrr\cyri\cyrl\cyro\cyrz\cyri
+cc = \CYRK\cyro\cyrp\cyri j\cyre
+headto = \CYRP\cyrr\cyri\cyrm\cyra
+page = \cyrs\cyrt\cyrr\cyra\cyrn\cyra
+see = \cyrv\cyri\cyrd\cyri
+also = \cyrv\cyri\cyrd\cyri\cyrt\cyra\cyrk\cyro\cyrdje\cyre
+proof = \CYRD\cyro\cyrk\cyra\cyrz
+glossary = \CYRR\cyre\cyrch\cyrn\cyri\cyrk
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y].
+date.short = [d].[M].[yy].
+months.wide.1 = јануар
+months.wide.2 = фебруар
+months.wide.3 = март
+months.wide.4 = април
+months.wide.5 = мај
+months.wide.6 = јун
+months.wide.7 = јул
+months.wide.8 = август
+months.wide.9 = септембар
+months.wide.10 = октобар
+months.wide.11 = новембар
+months.wide.12 = децембар
+months.narrow.1 = ј
+months.narrow.2 = ф
+months.narrow.3 = м
+months.narrow.4 = а
+months.narrow.5 = м
+months.narrow.6 = ј
+months.narrow.7 = ј
+months.narrow.8 = а
+months.narrow.9 = с
+months.narrow.10 = о
+months.narrow.11 = н
+months.narrow.12 = д
+days.wide.mon = понедељак
+days.wide.tue = уторак
+days.wide.wed = среда
+days.wide.thu = четвртак
+days.wide.fri = петак
+days.wide.sat = субота
+days.wide.sun = недеља
+days.abbreviated.mon = пон
+days.abbreviated.tue = уто
+days.abbreviated.wed = сре
+days.abbreviated.thu = чет
+days.abbreviated.fri = пет
+days.abbreviated.sat = суб
+days.abbreviated.sun = нед
+days.narrow.mon = п
+days.narrow.tue = у
+days.narrow.wed = с
+days.narrow.thu = ч
+days.narrow.fri = п
+days.narrow.sat = с
+days.narrow.sun = н
+dayPeriods.abbreviated.am = пре подне
+dayPeriods.abbreviated.pm = по подне
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = пре подне
+dayPeriods.wide.pm = по подне
+
+[date.gregorian.licr]
+months.wide.1 = \cyrje\cyra\cyrn\cyru\cyra\cyrr
+months.wide.2 = \cyrf\cyre\cyrb\cyrr\cyru\cyra\cyrr
+months.wide.3 = \cyrm\cyra\cyrr\cyrt
+months.wide.4 = \cyra\cyrp\cyrr\cyri\cyrl
+months.wide.5 = \cyrm\cyra\cyrje
+months.wide.6 = \cyrje\cyru\cyrn
+months.wide.7 = \cyrje\cyru\cyrl
+months.wide.8 = \cyra\cyrv\cyrg\cyru\cyrs\cyrt
+months.wide.9 = \cyrs\cyre\cyrp\cyrt\cyre\cyrm\cyrb\cyra\cyrr
+months.wide.10 = \cyro\cyrk\cyrt\cyro\cyrb\cyra\cyrr
+months.wide.11 = \cyrn\cyro\cyrv\cyre\cyrm\cyrb\cyra\cyrr
+months.wide.12 = \cyrd\cyre\cyrc\cyre\cyrm\cyrb\cyra\cyrr
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = serbianc
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = „“‘‘
+auxiliary = [ё й щ ъ ы ь э ю я]
+exemplarCharacters = [а б в г д ђ е ж з и ј к л љ м н њ о п р с т ћ у ф х ц ч џ ш]
+index = [А Б В Г Д Ђ Е Ж З И Ј К Л Љ М Н Њ О П Р С Т Ћ У Ф Х Ц Ч Џ Ш]
+punctuation = [\\- ‐ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] \\{ \\} * #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sv/babel-sv.ini b/Master/texmf-dist/tex/generic/babel/locale/sv/babel-sv.ini
new file mode 100644
index 00000000000..ac1a6751b79
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sv/babel-sv.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = svenska
+name.english = Swedish
+name.babel = swedish
+tag.bcp47 = sv
+tag.opentype = SVE
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Förord
+ref = Referenser
+abstract = Sammanfattning
+bib = Litteraturförteckning
+chapter = Kapitel
+appendix = Bilaga
+contents = Innehåll
+listfigure = Figurer
+listtable = Tabeller
+index = Sakregister
+figure = Figur
+table = Tabell
+part = Del
+encl = Bil.
+cc = Kopia för kännedom
+headto = Till
+page = Sida
+see = se
+also = se även
+proof = Bevis
+glossary = Ordlista
+
+[captions.licr]
+preface = F\"orord
+ref = Referenser
+abstract = Sammanfattning
+bib = Litteraturf\"orteckning
+chapter = Kapitel
+appendix = Bilaga
+contents = Inneh\r all
+listfigure = Figurer
+listtable = Tabeller
+index = Sakregister
+figure = Figur
+table = Tabell
+part = Del
+encl = Bil.
+cc = Kopia f\"or k\"annedom
+headto = Till
+page = Sida
+see = se
+also = se \"aven
+proof = Bevis
+glossary = Ordlista
+
+[date.gregorian]
+date.long = [d][ ][MMMM] [y]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = januari
+months.wide.2 = februari
+months.wide.3 = mars
+months.wide.4 = april
+months.wide.5 = maj
+months.wide.6 = juni
+months.wide.7 = juli
+months.wide.8 = augusti
+months.wide.9 = september
+months.wide.10 = oktober
+months.wide.11 = november
+months.wide.12 = december
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = måndag
+days.wide.tue = tisdag
+days.wide.wed = onsdag
+days.wide.thu = torsdag
+days.wide.fri = fredag
+days.wide.sat = lördag
+days.wide.sun = söndag
+days.abbreviated.mon = mån
+days.abbreviated.tue = tis
+days.abbreviated.wed = ons
+days.abbreviated.thu = tors
+days.abbreviated.fri = fre
+days.abbreviated.sat = lör
+days.abbreviated.sun = sön
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = O
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = L
+days.narrow.sun = S
+dayPeriods.abbreviated.am = fm
+dayPeriods.abbreviated.pm = em
+dayPeriods.narrow.am = fm
+dayPeriods.narrow.pm = em
+dayPeriods.wide.am = fm
+dayPeriods.wide.pm = em
+
+[date.gregorian.licr]
+months.wide.1 = januari
+months.wide.2 = februari
+months.wide.3 = mars
+months.wide.4 = april
+months.wide.5 = maj
+months.wide.6 = juni
+months.wide.7 = juli
+months.wide.8 = augusti
+months.wide.9 = september
+months.wide.10 = oktober
+months.wide.11 = november
+months.wide.12 = december
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = swedish
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = ””’’
+auxiliary = [á â ã ā ç ë í î ï ī ñ ó ú ÿ ü æ ø]
+exemplarCharacters = [a à b c d e é f g h i j k l m n o p q r s t u v w x y z å ä ö]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = ×10^
+group =  
+infinity = ∞
+list = ;
+minusSign = −
+nan = ¤¤¤
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sv/babel-swedish.tex b/Master/texmf-dist/tex/generic/babel/locale/sv/babel-swedish.tex
new file mode 100644
index 00000000000..becccc41993
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sv/babel-swedish.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{sv}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sw/babel-sw.ini b/Master/texmf-dist/tex/generic/babel/locale/sw/babel-sw.ini
new file mode 100644
index 00000000000..dea48dcfa5d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sw/babel-sw.ini
@@ -0,0 +1,185 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Kiswahili
+name.english = Swahili
+name.babel = swahili
+tag.bcp47 = sw
+tag.opentype = SWK
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Machi
+months.wide.4 = Aprili
+months.wide.5 = Mei
+months.wide.6 = Juni
+months.wide.7 = Julai
+months.wide.8 = Agosti
+months.wide.9 = Septemba
+months.wide.10 = Oktoba
+months.wide.11 = Novemba
+months.wide.12 = Desemba
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Jumatatu
+days.wide.tue = Jumanne
+days.wide.wed = Jumatano
+days.wide.thu = Alhamisi
+days.wide.fri = Ijumaa
+days.wide.sat = Jumamosi
+days.wide.sun = Jumapili
+days.abbreviated.mon = Jumatatu
+days.abbreviated.tue = Jumanne
+days.abbreviated.wed = Jumatano
+days.abbreviated.thu = Alhamisi
+days.abbreviated.fri = Ijumaa
+days.abbreviated.sat = Jumamosi
+days.abbreviated.sun = Jumapili
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = am
+dayPeriods.narrow.pm = pm
+dayPeriods.wide.am = Asubuhi
+dayPeriods.wide.pm = Mchana
+
+[date.gregorian.licr]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Machi
+months.wide.4 = Aprili
+months.wide.5 = Mei
+months.wide.6 = Juni
+months.wide.7 = Julai
+months.wide.8 = Agosti
+months.wide.9 = Septemba
+months.wide.10 = Oktoba
+months.wide.11 = Novemba
+months.wide.12 = Desemba
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [c q x]
+exemplarCharacters = [a b {ch} d e f g h i j k l m n o p r s t u v w y z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/sw/babel-swahili.tex b/Master/texmf-dist/tex/generic/babel/locale/sw/babel-swahili.tex
new file mode 100644
index 00000000000..30e2e69262b
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/sw/babel-swahili.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{sw}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ta/babel-ta.ini b/Master/texmf-dist/tex/generic/babel/locale/ta/babel-ta.ini
new file mode 100644
index 00000000000..f5990b53f63
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ta/babel-ta.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = தமிழ்
+name.english = Tamil
+name.babel = tamil
+tag.bcp47 = ta
+tag.opentype = TAM
+script.name = Tamil
+script.tag.bcp47 = Taml
+script.tag.opentype = taml
+level = o
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract = சாராம்சம்
+bib =
+chapter = அத்தியாயம்
+appendix = பிற்சேர்க்கை
+contents = உள்ளே
+listfigure = படங்களின் பட்டியல்
+listtable = அட்டவணை பட்டியல்
+index = சுட்டி
+figure = படம்
+table = அட்டவணை
+part = பகுதி
+encl =
+cc =
+headto =
+page =
+see = பார்க்க
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM], [y]
+date.short = [d]/[M]/[yy]
+months.wide.1 = ஜனவரி
+months.wide.2 = பிப்ரவரி
+months.wide.3 = மார்ச்
+months.wide.4 = ஏப்ரல்
+months.wide.5 = மே
+months.wide.6 = ஜூன்
+months.wide.7 = ஜூலை
+months.wide.8 = ஆகஸ்ட்
+months.wide.9 = செப்டம்பர்
+months.wide.10 = அக்டோபர்
+months.wide.11 = நவம்பர்
+months.wide.12 = டிசம்பர்
+months.narrow.1 = ஜ
+months.narrow.2 = பி
+months.narrow.3 = மா
+months.narrow.4 = ஏ
+months.narrow.5 = மே
+months.narrow.6 = ஜூ
+months.narrow.7 = ஜூ
+months.narrow.8 = ஆ
+months.narrow.9 = செ
+months.narrow.10 = அ
+months.narrow.11 = ந
+months.narrow.12 = டி
+days.wide.mon = திங்கள்
+days.wide.tue = செவ்வாய்
+days.wide.wed = புதன்
+days.wide.thu = வியாழன்
+days.wide.fri = வெள்ளி
+days.wide.sat = சனி
+days.wide.sun = ஞாயிறு
+days.abbreviated.mon = திங்.
+days.abbreviated.tue = செவ்.
+days.abbreviated.wed = புத.
+days.abbreviated.thu = வியா.
+days.abbreviated.fri = வெள்.
+days.abbreviated.sat = சனி
+days.abbreviated.sun = ஞாயி.
+days.narrow.mon = தி
+days.narrow.tue = செ
+days.narrow.wed = பு
+days.narrow.thu = வி
+days.narrow.fri = வெ
+days.narrow.sat = ச
+days.narrow.sun = ஞா
+dayPeriods.abbreviated.am = முற்பகல்
+dayPeriods.abbreviated.pm = பிற்பகல்
+dayPeriods.narrow.am = மு.ப
+dayPeriods.narrow.pm = பி.ப
+dayPeriods.wide.am = முற்பகல்
+dayPeriods.wide.pm = பிற்பகல்
+
+[time.gregorian]
+time.medium = [a] [h]:[mm]:[ss]
+time.short = [a] [h]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules = tamil
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200C\u200D]
+exemplarCharacters = [அ ஆ இ ஈ உ ஊ எ ஏ ஐ ஒ ஓ ஔ ஃ க ங ச ஞ ட ண த ந ப ம ய ர ல வ ழ ள ற ன ஜ ஷ ஸ ஹ ா ி \u0BC0 ு ூ ெ ே ை ொ ோ ௌ \u0BCD]
+index = [அ ஆ இ ஈ உ ஊ எ ஏ ஐ ஒ ஓ ஔ க ங ச ஞ ட ண த ந ப ம ய ர ல வ ழ ள ற ன ஜ ஶ ஷ ஸ ஹ {க\u0BCDஷ}]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ta/babel-tamil.tex b/Master/texmf-dist/tex/generic/babel/locale/ta/babel-tamil.tex
new file mode 100644
index 00000000000..ef8af5f9e84
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ta/babel-tamil.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ta}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/te/babel-te.ini b/Master/texmf-dist/tex/generic/babel/locale/te/babel-te.ini
new file mode 100644
index 00000000000..f9ac105ed94
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/te/babel-te.ini
@@ -0,0 +1,149 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = తెలుగు
+name.english = Telugu
+name.babel = telugu
+tag.bcp47 = te
+tag.opentype = TEL
+script.name = Telugu
+script.tag.bcp47 = Telu
+script.tag.opentype = telu
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface = ముందుమాట
+ref = ఆధారాలు
+abstract = సారాంశం
+bib = గ్రంథాల జాబితా
+chapter = అధ్యాయము
+appendix = అదనంగా
+contents = విషయాలు
+listfigure = ఆకృతుల జాబితా
+listtable = పట్టికల జాబితా
+index = విషయ సూచిక
+figure = ఆకృతి
+table = పట్టిక
+part = భాగం
+encl = ఎంక్లోజర్*
+cc = సిసి
+headto = కి
+page = పేజి
+see = చూడండి
+also = కూడా చూడండి
+proof = రుజువు
+glossary = నిఘంటువు
+
+[date.gregorian]
+date.long = [d] [MMMM], [y]
+date.short = [dd]-[MM]-[yy]
+months.wide.1 = జనవరి
+months.wide.2 = ఫిబ్రవరి
+months.wide.3 = మార్చి
+months.wide.4 = ఏప్రిల్
+months.wide.5 = మే
+months.wide.6 = జూన్
+months.wide.7 = జులై
+months.wide.8 = ఆగస్టు
+months.wide.9 = సెప్టెంబర్
+months.wide.10 = అక్టోబర్
+months.wide.11 = నవంబర్
+months.wide.12 = డిసెంబర్
+months.narrow.1 = జ
+months.narrow.2 = ఫి
+months.narrow.3 = మా
+months.narrow.4 = ఏ
+months.narrow.5 = మే
+months.narrow.6 = జూ
+months.narrow.7 = జు
+months.narrow.8 = ఆ
+months.narrow.9 = సె
+months.narrow.10 = అ
+months.narrow.11 = న
+months.narrow.12 = డి
+days.wide.mon = సోమవారం
+days.wide.tue = మంగళవారం
+days.wide.wed = బుధవారం
+days.wide.thu = గురువారం
+days.wide.fri = శుక్రవారం
+days.wide.sat = శనివారం
+days.wide.sun = ఆదివారం
+days.abbreviated.mon = సోమ
+days.abbreviated.tue = మంగళ
+days.abbreviated.wed = బుధ
+days.abbreviated.thu = గురు
+days.abbreviated.fri = శుక్ర
+days.abbreviated.sat = శని
+days.abbreviated.sun = ఆది
+days.narrow.mon = సో
+days.narrow.tue = మ
+days.narrow.wed = బు
+days.narrow.thu = గు
+days.narrow.fri = శు
+days.narrow.sat = శ
+days.narrow.sun = ఆ
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = ఉ
+dayPeriods.narrow.pm = సా
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules = telugu
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200C\u200D ౦ ౧ ౨ ౩ ౪ ౫ ౬ ౭ ౮ ౯]
+exemplarCharacters = [అ ఆ ఇ ఈ ఉ ఊ ఋ ౠ ఌ ౡ ఎ ఏ ఐ ఒ ఓ ఔ ఁ ం ః క ఖ గ ఘ ఙ చ ఛ జ ఝ ఞ ట ఠ డ ఢ ణ త థ ద ధ న ప ఫ బ భ మ య ర ఱ ల వ శ ష స హ ళ \u0C3E \u0C3F \u0C40 ు ూ ృ ౄ \u0C46 \u0C47 \u0C48 \u0C4A \u0C4B \u0C4C \u0C4D \u0C55 \u0C56]
+index = [అ ఆ ఇ ఈ ఉ ఊ ఋ ౠ ఎ ఏ ఐ ఒ ఓ ఔ క ఖ గ ఘ ఙ చ ఛ జ ఝ ఞ ట ఠ డ ఢ ణ త థ ద ధ న ప ఫ బ భ మ య ర ఱ ల వ శ ష స హ ళ]
+punctuation = [\\- , ; \\: ! ? . ' ‘ ’ \" “ ” ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/te/babel-telugu.tex b/Master/texmf-dist/tex/generic/babel/locale/te/babel-telugu.tex
new file mode 100644
index 00000000000..5cacd099888
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/te/babel-telugu.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{te}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/teo/babel-teo.ini b/Master/texmf-dist/tex/generic/babel/locale/teo/babel-teo.ini
new file mode 100644
index 00000000000..737e2c34489
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/teo/babel-teo.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Kiteso
+name.english = Teso
+name.babel = teso
+tag.bcp47 = teo
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Orara
+months.wide.2 = Omuk
+months.wide.3 = Okwamg’
+months.wide.4 = Odung’el
+months.wide.5 = Omaruk
+months.wide.6 = Omodok’king’ol
+months.wide.7 = Ojola
+months.wide.8 = Opedel
+months.wide.9 = Osokosokoma
+months.wide.10 = Otibar
+months.wide.11 = Olabor
+months.wide.12 = Opoo
+months.narrow.1 = R
+months.narrow.2 = M
+months.narrow.3 = K
+months.narrow.4 = D
+months.narrow.5 = M
+months.narrow.6 = M
+months.narrow.7 = J
+months.narrow.8 = P
+months.narrow.9 = S
+months.narrow.10 = T
+months.narrow.11 = L
+months.narrow.12 = P
+days.wide.mon = Nakaebarasa
+days.wide.tue = Nakaare
+days.wide.wed = Nakauni
+days.wide.thu = Nakaung’on
+days.wide.fri = Nakakany
+days.wide.sat = Nakasabiti
+days.wide.sun = Nakaejuma
+days.abbreviated.mon = Bar
+days.abbreviated.tue = Aar
+days.abbreviated.wed = Uni
+days.abbreviated.thu = Ung
+days.abbreviated.fri = Kan
+days.abbreviated.sat = Sab
+days.abbreviated.sun = Jum
+days.narrow.mon = B
+days.narrow.tue = A
+days.narrow.wed = U
+days.narrow.thu = U
+days.narrow.fri = K
+days.narrow.sat = S
+days.narrow.sun = J
+dayPeriods.abbreviated.am = Taparachu
+dayPeriods.abbreviated.pm = Ebongi
+dayPeriods.narrow.am = Taparachu
+dayPeriods.narrow.pm = Ebongi
+dayPeriods.wide.am = Taparachu
+dayPeriods.wide.pm = Ebongi
+
+[date.gregorian.licr]
+months.wide.1 = Orara
+months.wide.2 = Omuk
+months.wide.3 = Okwamg\textquoteright
+months.wide.4 = Odung\textquoteright el
+months.wide.5 = Omaruk
+months.wide.6 = Omodok\textquoteright king\textquoteright ol
+months.wide.7 = Ojola
+months.wide.8 = Opedel
+months.wide.9 = Osokosokoma
+months.wide.10 = Otibar
+months.wide.11 = Olabor
+months.wide.12 = Opoo
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [f q z]
+exemplarCharacters = [a b c d e g h i j k l m n o p r s t u v w x y]
+index = [A B C D E G H I J K L M N O P R S T U V W X Y]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/teo/babel-teso.tex b/Master/texmf-dist/tex/generic/babel/locale/teo/babel-teso.tex
new file mode 100644
index 00000000000..498d386b16e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/teo/babel-teso.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{teo}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/th/babel-th.ini b/Master/texmf-dist/tex/generic/babel/locale/th/babel-th.ini
new file mode 100644
index 00000000000..312287fa9b4
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/th/babel-th.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ไทย
+name.english = Thai
+name.babel = thai
+tag.bcp47 = th
+tag.opentype = THA
+script.name = Thai
+script.tag.bcp47 = Thai
+script.tag.opentype = thai
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface = คำนำ
+ref = เอกสารอ้างอิง
+abstract = บทคดั ยอ่
+bib = บรรณานกุ รม
+chapter = บทท่ี
+appendix = ภาคผนวก
+contents = สารบัญ
+listfigure = สารบัญรปู
+listtable = สารบญั ตาราง
+index = ดรรชนี
+figure = รปู ท่ี
+table = ตารางท่ี
+part = ภาค
+encl = สง่ิ ทแ่ี นบมาด้วย
+cc = สำเนาถึง
+headto = เรยี น
+page = หน้า
+see = ดู
+also = ดูเพ่ิมเตมิ
+proof = พิสจู น์
+glossary =
+
+[captions.licr]
+preface = \thaiKhoKhwai\thaiSaraAm\thaiNoNu\thaiSaraAm
+ref = \thaiSaraE\thaiOAng\thaiKoKai\thaiSoSua\thaiSaraAa\thaiRoRua\thaiOAng\thaiMaiTho\thaiSaraAa\thaiNgoNgu\thaiOAng\thaiSaraI\thaiNgoNgu
+abstract = \thaiBoBaimai\thaiThoThahan\thaiKhoKhwai\thaiDoDek\thaiMaiHanakat\space \thaiYoYak\thaiOAng\thaiMaiEk
+bib = \thaiBoBaimai\thaiRoRua\thaiRoRua\thaiNoNen\thaiSaraAa\thaiNoNu\thaiKoKai\thaiSaraU\space \thaiRoRua\thaiMoMa
+chapter = \thaiBoBaimai\thaiThoThahan\thaiThoThahan\thaiMaiEk\thaiSaraIi
+appendix = \thaiPhoSamphao\thaiSaraAa\thaiKhoKhwai\thaiPhoPhung\thaiNoNu\thaiWoWaen\thaiKoKai
+contents = \thaiSoSua\thaiSaraAa\thaiRoRua\thaiBoBaimai\thaiMaiHanakat\thaiYoYing
+listfigure = \thaiSoSua\thaiSaraAa\thaiRoRua\thaiBoBaimai\thaiMaiHanakat\thaiYoYing\thaiRoRua\thaiPoPla\thaiSaraUu
+listtable = \thaiSoSua\thaiSaraAa\thaiRoRua\thaiBoBaimai\thaiYoYing\thaiMaiHanakat\space \thaiToTao\thaiSaraAa\thaiRoRua\thaiSaraAa\thaiNgoNgu
+index = \thaiDoDek\thaiRoRua\thaiRoRua\thaiChoChang\thaiNoNu\thaiSaraIi
+figure = \thaiRoRua\thaiPoPla\thaiSaraUu\space \thaiThoThahan\thaiMaiEk\thaiSaraIi
+table = \thaiToTao\thaiSaraAa\thaiRoRua\thaiSaraAa\thaiNgoNgu\thaiThoThahan\thaiMaiEk\thaiSaraIi
+part = \thaiPhoSamphao\thaiSaraAa\thaiKhoKhwai
+encl = \thaiSoSua\thaiNgoNgu\thaiMaiEk\thaiSaraI\space \thaiThoThahan\thaiSaraAe\thaiMaiEk\thaiSaraIi\space \thaiNoNu\thaiBoBaimai\thaiMoMa\thaiSaraAa\thaiDoDek\thaiMaiTho\thaiWoWaen\thaiYoYak
+cc = \thaiSoSua\thaiSaraAm\thaiSaraE\thaiNoNu\thaiSaraAa\thaiThoThung\thaiSaraUe\thaiNgoNgu
+headto = \thaiSaraE\thaiRoRua\thaiYoYak\thaiSaraIi\space \thaiNoNu
+page = \thaiHoHip\thaiNoNu\thaiMaiTho\thaiSaraAa
+see = \thaiDoDek\thaiSaraUu
+also = \thaiDoDek\thaiSaraUu\thaiSaraE\thaiPhoPhan\thaiMaiEk\thaiSaraI\thaiMoMa\thaiSaraE\thaiToTao\thaiMoMa\thaiSaraI
+proof = \thaiPhoPhan\thaiSaraI\thaiSoSua\thaiChoChan\thaiSaraUu\space \thaiNoNu\thaiThanthakhat
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [G] [y]
+date.short = [d]/[M]/[yy]
+months.wide.1 = มกราคม
+months.wide.2 = กุมภาพันธ์
+months.wide.3 = มีนาคม
+months.wide.4 = เมษายน
+months.wide.5 = พฤษภาคม
+months.wide.6 = มิถุนายน
+months.wide.7 = กรกฎาคม
+months.wide.8 = สิงหาคม
+months.wide.9 = กันยายน
+months.wide.10 = ตุลาคม
+months.wide.11 = พฤศจิกายน
+months.wide.12 = ธันวาคม
+months.narrow.1 = ม.ค.
+months.narrow.2 = ก.พ.
+months.narrow.3 = มี.ค.
+months.narrow.4 = เม.ย.
+months.narrow.5 = พ.ค.
+months.narrow.6 = มิ.ย.
+months.narrow.7 = ก.ค.
+months.narrow.8 = ส.ค.
+months.narrow.9 = ก.ย.
+months.narrow.10 = ต.ค.
+months.narrow.11 = พ.ย.
+months.narrow.12 = ธ.ค.
+days.wide.mon = วันจันทร์
+days.wide.tue = วันอังคาร
+days.wide.wed = วันพุธ
+days.wide.thu = วันพฤหัสบดี
+days.wide.fri = วันศุกร์
+days.wide.sat = วันเสาร์
+days.wide.sun = วันอาทิตย์
+days.abbreviated.mon = จ.
+days.abbreviated.tue = อ.
+days.abbreviated.wed = พ.
+days.abbreviated.thu = พฤ.
+days.abbreviated.fri = ศ.
+days.abbreviated.sat = ส.
+days.abbreviated.sun = อา.
+days.narrow.mon = จ
+days.narrow.tue = อ
+days.narrow.wed = พ
+days.narrow.thu = พฤ
+days.narrow.fri = ศ
+days.narrow.sat = ส
+days.narrow.sun = อา
+dayPeriods.abbreviated.am = ก่อนเที่ยง
+dayPeriods.abbreviated.pm = หลังเที่ยง
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = ก่อนเที่ยง
+dayPeriods.wide.pm = หลังเที่ยง
+
+[date.gregorian.licr]
+months.wide.1 = \thaiMoMa\thaiKoKai\thaiRoRua\thaiSaraAa\thaiKhoKhwai\thaiMoMa
+months.wide.2 = \thaiKoKai\thaiSaraU\thaiMoMa\thaiPhoSamphao\thaiSaraAa\thaiPhoPhan\thaiMaiHanakat\thaiNoNu\thaiThoThong\thaiThanthakhat
+months.wide.3 = \thaiMoMa\thaiSaraIi\thaiNoNu\thaiSaraAa\thaiKhoKhwai\thaiMoMa
+months.wide.4 = \thaiSaraE\thaiMoMa\thaiSoRusi\thaiSaraAa\thaiYoYak\thaiNoNu
+months.wide.5 = \thaiPhoPhan\thaiRu\thaiSoRusi\thaiPhoSamphao\thaiSaraAa\thaiKhoKhwai\thaiMoMa
+months.wide.6 = \thaiMoMa\thaiSaraI\thaiThoThung\thaiSaraU\thaiNoNu\thaiSaraAa\thaiYoYak\thaiNoNu
+months.wide.7 = \thaiKoKai\thaiRoRua\thaiKoKai\thaiDoChada\thaiSaraAa\thaiKhoKhwai\thaiMoMa
+months.wide.8 = \thaiSoSua\thaiSaraI\thaiNgoNgu\thaiHoHip\thaiSaraAa\thaiKhoKhwai\thaiMoMa
+months.wide.9 = \thaiKoKai\thaiMaiHanakat\thaiNoNu\thaiYoYak\thaiSaraAa\thaiYoYak\thaiNoNu
+months.wide.10 = \thaiToTao\thaiSaraU\thaiLoLing\thaiSaraAa\thaiKhoKhwai\thaiMoMa
+months.wide.11 = \thaiPhoPhan\thaiRu\thaiSoSala\thaiChoChan\thaiSaraI\thaiKoKai\thaiSaraAa\thaiYoYak\thaiNoNu
+months.wide.12 = \thaiThoThong\thaiMaiHanakat\thaiNoNu\thaiWoWaen\thaiSaraAa\thaiKhoKhwai\thaiMoMa
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = thai
+lefthyphenmin = 1
+righthyphenmin = 1
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200B]
+exemplarCharacters = [ฯ ๆ \u0E4E \u0E4C \u0E47 \u0E48 \u0E49 \u0E4A \u0E4B ก ข ฃ ค ฅ ฆ ง จ ฉ ช ซ ฌ ญ ฎ ฏ ฐ ฑ ฒ ณ ด ต ถ ท ธ น บ ป ผ ฝ พ ฟ ภ ม ย ร ฤ ล ฦ ว ศ ษ ส ห ฬ อ ฮ \u0E4D ะ \u0E31 า ๅ ำ \u0E34 \u0E35 \u0E36 \u0E37 \u0E38 \u0E39 เ แ โ ใ ไ \u0E3A]
+index = [ก ข ฃ ค ฅ ฆ ง จ ฉ ช ซ ฌ ญ ฎ ฏ ฐ ฑ ฒ ณ ด ต ถ ท ธ น บ ป ผ ฝ พ ฟ ภ ม ย ร ฤ ล ฦ ว ศ ษ ส ห ฬ อ ฮ]
+punctuation = [! \" # ' ( ) * , \\- . / \\: @ \\[ \\] ‐ – — ‘ ’ “ ” … ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/th/babel-thai.tex b/Master/texmf-dist/tex/generic/babel/locale/th/babel-thai.tex
new file mode 100644
index 00000000000..39c07418b35
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/th/babel-thai.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{th}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ti/babel-ti.ini b/Master/texmf-dist/tex/generic/babel/locale/ti/babel-ti.ini
new file mode 100644
index 00000000000..0ad7092735e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ti/babel-ti.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ትግርኛ
+name.english = Tigrinya
+name.babel = tigrinya
+tag.bcp47 = ti
+tag.opentype = TGY
+script.name = Ethiopic
+script.tag.bcp47 = Ethi
+script.tag.opentype = ethi
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [dd] [MMMM] [y]
+date.short = [dd]/[MM]/[yy]
+months.wide.1 = ጥሪ
+months.wide.2 = ለካቲት
+months.wide.3 = መጋቢት
+months.wide.4 = ሚያዝያ
+months.wide.5 = ግንቦት
+months.wide.6 = ሰነ
+months.wide.7 = ሓምለ
+months.wide.8 = ነሓሰ
+months.wide.9 = መስከረም
+months.wide.10 = ጥቅምቲ
+months.wide.11 = ሕዳር
+months.wide.12 = ታሕሳስ
+months.narrow.1 = ጥ
+months.narrow.2 = ለ
+months.narrow.3 = መ
+months.narrow.4 = ሚ
+months.narrow.5 = ግ
+months.narrow.6 = ሰ
+months.narrow.7 = ሓ
+months.narrow.8 = ነ
+months.narrow.9 = መ
+months.narrow.10 = ጥ
+months.narrow.11 = ሕ
+months.narrow.12 = ታ
+days.wide.mon = ሰኑይ
+days.wide.tue = ሠሉስ
+days.wide.wed = ረቡዕ
+days.wide.thu = ኃሙስ
+days.wide.fri = ዓርቢ
+days.wide.sat = ቀዳም
+days.wide.sun = ሰንበት
+days.abbreviated.mon = ሰኑ
+days.abbreviated.tue = ሰሉ
+days.abbreviated.wed = ረቡ
+days.abbreviated.thu = ሓሙ
+days.abbreviated.fri = ዓር
+days.abbreviated.sat = ቀዳ
+days.abbreviated.sun = ሰን
+days.narrow.mon = ሰ
+days.narrow.tue = ሰ
+days.narrow.wed = ረ
+days.narrow.thu = ሓ
+days.narrow.fri = ዓ
+days.narrow.sat = ቀ
+days.narrow.sun = ሰ
+dayPeriods.abbreviated.am = ንጉሆ ሰዓተ
+dayPeriods.abbreviated.pm = ድሕር ሰዓት
+dayPeriods.narrow.am = ንጉሆ ሰዓተ
+dayPeriods.narrow.pm = ድሕር ሰዓት
+dayPeriods.wide.am = ንጉሆ ሰዓተ
+dayPeriods.wide.pm = ድሕር ሰዓት
+
+[date.gregorian.licr]
+months.wide.1 = \textethiopicthe\textethiopicri
+months.wide.2 = \textethiopicla\textethiopickaa\textethiopicti\textethiopicte
+months.wide.3 = \textethiopicma\textethiopicgaa\textethiopicbi\textethiopicte
+months.wide.4 = \textethiopicmi\textethiopicyaa\textethiopicze\textethiopicyaa
+months.wide.5 = \textethiopicge\textethiopicne\textethiopicbo\textethiopicte
+months.wide.6 = \textethiopicsa\textethiopicna
+months.wide.7 = \textethiopichhaa\textethiopicme\textethiopicla
+months.wide.8 = \textethiopicna\textethiopichhaa\textethiopicsa
+months.wide.9 = \textethiopicma\textethiopicse\textethiopicka\textethiopicra\textethiopicme
+months.wide.10 = \textethiopicthe\textethiopicqe\textethiopicme\textethiopicti
+months.wide.11 = \textethiopichhe\textethiopicdaa\textethiopicre
+months.wide.12 = \textethiopictaa\textethiopichhe\textethiopicsaa\textethiopicse
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [᎐ ᎑ ᎒ ᎓ ᎔ ᎕ ᎖ ᎗ ᎘ ᎙ ሇ ⶀ ᎀ ᎁ ᎂ ᎃ ⶁ ⶂ ⶃ ⶄ ቇ ᎄ ᎅ ᎆ ᎇ ⶅ ⶆ ⶇ ኇ ⶈ ⶉ ⶊ ኯ ዏ ⶋ ዯ ⶌ ዸ ዹ ዺ ዻ ዼ ዽ ዾ ዿ ⶍ ⶎ ጏ ጘ ጙ ጚ ጛ ጜ ጝ ጞ ጟ ⶓ ⶔ ⶕ ⶖ ⶏ ⶐ ⶑ ᎈ ᎉ ᎊ ᎋ ᎌ ᎍ ᎎ ᎏ ⶒ ፘ ፙ ፚ ⶠ ⶡ ⶢ ⶣ ⶤ ⶥ ⶦ ⶨ ⶩ ⶪ ⶫ ⶬ ⶭ ⶮ ⶰ ⶱ ⶲ ⶳ ⶴ ⶵ ⶶ ⶸ ⶹ ⶺ ⶻ ⶼ ⶽ ⶾ ⷀ ⷁ ⷂ ⷃ ⷄ ⷅ ⷆ ⷈ ⷉ ⷊ ⷋ ⷌ ⷍ ⷎ ⷐ ⷑ ⷒ ⷓ ⷔ ⷕ ⷖ ⷘ ⷙ ⷚ ⷛ ⷜ ⷝ ⷞ]
+exemplarCharacters = [\u135F ሀ-ሆ ለ-ቆ ቈ ቊ-ቍ ቐ-ቖ ቘ ቚ-ቝ በ-ኆ ኈ ኊ-ኍ ነ-ኮ ኰ ኲ-ኵ ኸ-ኾ ዀ ዂ-ዅ ወ-ዎ ዐ-ዖ ዘ-ዮ ደ-ዷ ጀ-ጎ ጐ ጒ-ጕ ጠ-ፗ]
+index = [ሀ ለ ሐ መ ሠ ረ ሰ ሸ ቀ ቈ ቐ ቘ በ ቨ ተ ቸ ኀ ኈ ነ ኘ አ ከ ኰ ኸ ዀ ወ ዐ ዘ ዠ የ ደ ጀ ገ ጐ ጠ ጨ ጰ ጸ ፀ ፈ ፐ]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ti/babel-tigrinya.tex b/Master/texmf-dist/tex/generic/babel/locale/ti/babel-tigrinya.tex
new file mode 100644
index 00000000000..4fc04fda5ed
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ti/babel-tigrinya.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ti}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/tk/babel-tk.ini b/Master/texmf-dist/tex/generic/babel/locale/tk/babel-tk.ini
new file mode 100644
index 00000000000..f6955eac59b
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/tk/babel-tk.ini
@@ -0,0 +1,147 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = tk
+name.english = Turkmen
+name.babel = turkmen
+tag.bcp47 = tk
+tag.opentype = TKM
+script.name = Arabic
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Sözbaşy
+ref = Çeşmeler
+abstract = Gysgaça manysy
+bib = Çeşmeler
+chapter = Bap
+appendix = Goşmaça
+contents = Mazmuny
+listfigure = Suratlaryň sanawy
+listtable = Tablisalaryň sanawy
+index = Indeks
+figure = Surat
+table = Tablisa
+part = Bölüm
+encl = Goşmaça
+cc = Iberilenler
+headto = Kime
+page = Sahypa
+see = ser.
+also = şuňa-da ser.
+proof = Delil
+glossary = Sözlük
+
+[captions.licr]
+preface = S\"ozba\c sy
+ref = \c Ce\c smeler
+abstract = Gysga\c ca manysy
+bib = \c Ce\c smeler
+chapter = Bap
+appendix = Go\c sma\c ca
+contents = Mazmuny
+listfigure = Suratlary\v n sanawy
+listtable = Tablisalary\v n sanawy
+index = Indeks
+figure = Surat
+table = Tablisa
+part = B\"ol\"um
+encl = Go\c sma\c ca
+cc = Iberilenler
+headto = Kime
+page = Sahypa
+see = ser.
+also = \c su\v na-da ser.
+proof = Delil
+glossary = S\"ozl\"uk
+
+[date.gregorian]
+date.long = [d].[ ][MMMM] [y]
+date.short = [dd].[MM].[y]
+months.wide.1 = Ýanwar
+months.wide.2 = Fewral
+months.wide.3 = Mart
+months.wide.4 = Aprel
+months.wide.5 = Maý
+months.wide.6 = Iýun
+months.wide.7 = Iýul
+months.wide.8 = Awgust
+months.wide.9 = Sentýabr
+months.wide.10 = Oktýabr
+months.wide.11 = Noýabr
+months.wide.12 = Dekabr
+
+[date.gregorian.licr]
+months.wide.1 = \'Yanwar
+months.wide.2 = Fewral
+months.wide.3 = Mart
+months.wide.4 = Aprel
+months.wide.5 = Ma\'y
+months.wide.6 = I\'yun
+months.wide.7 = I\'yul
+months.wide.8 = Awgust
+months.wide.9 = Sent\'yabr
+months.wide.10 = Okt\'yabr
+months.wide.11 = No\'yabr
+months.wide.12 = Dekabr
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = turkmen
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”“”
+auxiliary = [c q v x]
+exemplarCharacters = [a b ç d e ä f g h i j ž k l m n ň o ö p r s ş t u ü w y ý z]
+index = [A B Ç D E Ä F G H I J Ž K L M N Ň O Ö P R S Ş T U Ü W Y Ý Z]
+punctuation = [\\- – — , ; \\: ! ? . … \" “ ” ( ) \\[ \\] \\{ \\} § @ * #]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = san däl
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/tk/babel-turkmen.tex b/Master/texmf-dist/tex/generic/babel/locale/tk/babel-turkmen.tex
new file mode 100644
index 00000000000..b80ca59bb53
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/tk/babel-turkmen.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{tk}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/to/babel-to.ini b/Master/texmf-dist/tex/generic/babel/locale/to/babel-to.ini
new file mode 100644
index 00000000000..b952ad150c3
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/to/babel-to.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = lea fakatonga
+name.english = Tongan
+name.babel = tongan
+tag.bcp47 = to
+tag.opentype = TGN
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[yy]
+months.wide.1 = Sānuali
+months.wide.2 = Fēpueli
+months.wide.3 = Maʻasi
+months.wide.4 = ʻEpeleli
+months.wide.5 = Mē
+months.wide.6 = Sune
+months.wide.7 = Siulai
+months.wide.8 = ʻAokosi
+months.wide.9 = Sepitema
+months.wide.10 = ʻOkatopa
+months.wide.11 = Nōvema
+months.wide.12 = Tīsema
+months.narrow.1 = S
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = E
+months.narrow.5 = M
+months.narrow.6 = S
+months.narrow.7 = S
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = T
+days.wide.mon = Mōnite
+days.wide.tue = Tūsite
+days.wide.wed = Pulelulu
+days.wide.thu = Tuʻapulelulu
+days.wide.fri = Falaite
+days.wide.sat = Tokonaki
+days.wide.sun = Sāpate
+days.abbreviated.mon = Mōn
+days.abbreviated.tue = Tūs
+days.abbreviated.wed = Pul
+days.abbreviated.thu = Tuʻa
+days.abbreviated.fri = Fal
+days.abbreviated.sat = Tok
+days.abbreviated.sun = Sāp
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = P
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = T
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = hengihengi
+dayPeriods.wide.pm = efiafi
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [à ă â å ä æ b c ç d è ĕ ê ë g ì ĭ î ï j ñ ò ŏ ô ö ø œ q r ù ŭ û ü w x y ÿ z]
+exemplarCharacters = [a á ā e é ē f h i í ī k l m n {ng} o ó ō p s t u ú ū v ʻ]
+index = [A E F H I K L M N {NG} O P S T U V ʻ]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = TF
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/to/babel-tongan.tex b/Master/texmf-dist/tex/generic/babel/locale/to/babel-tongan.tex
new file mode 100644
index 00000000000..5a5a6b6d3f5
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/to/babel-tongan.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{to}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/tr/babel-tr.ini b/Master/texmf-dist/tex/generic/babel/locale/tr/babel-tr.ini
new file mode 100644
index 00000000000..205a135f2c7
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/tr/babel-tr.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Türkçe
+name.english = Turkish
+name.babel = turkish
+tag.bcp47 = tr
+tag.opentype = TRK
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Önsöz
+ref = Kaynaklar
+abstract = Özet
+bib = Kaynakça
+chapter = Bölüm
+appendix = Ek
+contents = İçindekiler
+listfigure = Şekil Listesi
+listtable = Tablo Listesi
+index = Dizin
+figure = Şekil
+table = Tablo
+part = Kısım
+encl = İlişik
+cc = Diğer Alıcılar
+headto = Alıcı
+page = Sayfa
+see = bkz.
+also = ayrıca bkz.
+proof = Kanıt
+glossary = Lügatçe
+
+[captions.licr]
+preface = \"Ons\"oz
+ref = Kaynaklar
+abstract = \"Ozet
+bib = Kaynak\c ca
+chapter = B\"ol\"um
+appendix = Ek
+contents = \.I\c cindekiler
+listfigure = \c Sekil Listesi
+listtable = Tablo Listesi
+index = Dizin
+figure = \c Sekil
+table = Tablo
+part = K\i s\i m
+encl = \.Ili\c sik
+cc = Di\u ger Al\i c\i lar
+headto = Al\i c\i
+page = Sayfa
+see = bkz.
+also = ayr\i ca bkz.
+proof = Kan\i t
+glossary = L\"ugat\c ce
+
+[date.gregorian]
+date.long = [d][ ][MMMM] [y]
+date.short = [d].[MM].[y]
+months.wide.1 = Ocak
+months.wide.2 = Şubat
+months.wide.3 = Mart
+months.wide.4 = Nisan
+months.wide.5 = Mayıs
+months.wide.6 = Haziran
+months.wide.7 = Temmuz
+months.wide.8 = Ağustos
+months.wide.9 = Eylül
+months.wide.10 = Ekim
+months.wide.11 = Kasım
+months.wide.12 = Aralık
+months.narrow.1 = O
+months.narrow.2 = Ş
+months.narrow.3 = M
+months.narrow.4 = N
+months.narrow.5 = M
+months.narrow.6 = H
+months.narrow.7 = T
+months.narrow.8 = A
+months.narrow.9 = E
+months.narrow.10 = E
+months.narrow.11 = K
+months.narrow.12 = A
+days.wide.mon = Pazartesi
+days.wide.tue = Salı
+days.wide.wed = Çarşamba
+days.wide.thu = Perşembe
+days.wide.fri = Cuma
+days.wide.sat = Cumartesi
+days.wide.sun = Pazar
+days.abbreviated.mon = Pzt
+days.abbreviated.tue = Sal
+days.abbreviated.wed = Çar
+days.abbreviated.thu = Per
+days.abbreviated.fri = Cum
+days.abbreviated.sat = Cmt
+days.abbreviated.sun = Paz
+days.narrow.mon = P
+days.narrow.tue = S
+days.narrow.wed = Ç
+days.narrow.thu = P
+days.narrow.fri = C
+days.narrow.sat = C
+days.narrow.sun = P
+dayPeriods.abbreviated.am = ÖÖ
+dayPeriods.abbreviated.pm = ÖS
+dayPeriods.narrow.am = öö
+dayPeriods.narrow.pm = ös
+dayPeriods.wide.am = ÖÖ
+dayPeriods.wide.pm = ÖS
+
+[date.gregorian.licr]
+months.wide.1 = Ocak
+months.wide.2 = \c Subat
+months.wide.3 = Mart
+months.wide.4 = Nisan
+months.wide.5 = May\i s
+months.wide.6 = Haziran
+months.wide.7 = Temmuz
+months.wide.8 = A\u gustos
+months.wide.9 = Eyl\"ul
+months.wide.10 = Ekim
+months.wide.11 = Kas\i m
+months.wide.12 = Aral\i k
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = no
+hyphenrules = turkish
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [á à ă â å ä ã ā æ é è ĕ ê ë ē í ì ĭ î ï ī ñ ó ò ŏ ô ø ō œ q ß ú ù ŭ û ū w x ÿ]
+exemplarCharacters = [a b c ç d e f g ğ h ı i İ j k l m n o ö p r s ş t u ü v y z]
+index = [A B C Ç D E F G H I İ J K L M N O Ö P Q R S Ş T U Ü V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/tr/babel-turkish.tex b/Master/texmf-dist/tex/generic/babel/locale/tr/babel-turkish.tex
new file mode 100644
index 00000000000..0becc4f003f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/tr/babel-turkish.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{tr}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/twq/babel-tasawaq.tex b/Master/texmf-dist/tex/generic/babel/locale/twq/babel-tasawaq.tex
new file mode 100644
index 00000000000..e226e91aff1
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/twq/babel-tasawaq.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{twq}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/twq/babel-twq.ini b/Master/texmf-dist/tex/generic/babel/locale/twq/babel-twq.ini
new file mode 100644
index 00000000000..cfb1bf96739
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/twq/babel-twq.ini
@@ -0,0 +1,185 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Tasawaq senni
+name.english = Tasawaq
+name.babel = tasawaq
+tag.bcp47 = twq
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = Žanwiye
+months.wide.2 = Feewiriye
+months.wide.3 = Marsi
+months.wide.4 = Awiril
+months.wide.5 = Me
+months.wide.6 = Žuweŋ
+months.wide.7 = Žuyye
+months.wide.8 = Ut
+months.wide.9 = Sektanbur
+months.wide.10 = Oktoobur
+months.wide.11 = Noowanbur
+months.wide.12 = Deesanbur
+months.narrow.1 = Ž
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = Ž
+months.narrow.7 = Ž
+months.narrow.8 = U
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Atinni
+days.wide.tue = Atalaata
+days.wide.wed = Alarba
+days.wide.thu = Alhamiisa
+days.wide.fri = Alzuma
+days.wide.sat = Asibti
+days.wide.sun = Alhadi
+days.abbreviated.mon = Ati
+days.abbreviated.tue = Ata
+days.abbreviated.wed = Ala
+days.abbreviated.thu = Alm
+days.abbreviated.fri = Alz
+days.abbreviated.sat = Asi
+days.abbreviated.sun = Alh
+days.narrow.mon = T
+days.narrow.tue = T
+days.narrow.wed = L
+days.narrow.thu = L
+days.narrow.fri = L
+days.narrow.sat = S
+days.narrow.sun = H
+dayPeriods.abbreviated.am = Subbaahi
+dayPeriods.abbreviated.pm = Zaarikay b
+dayPeriods.narrow.am = Subbaahi
+dayPeriods.narrow.pm = Zaarikay b
+dayPeriods.wide.am = Subbaahi
+dayPeriods.wide.pm = Zaarikay b
+
+[date.gregorian.licr]
+months.wide.1 = \v Zanwiye
+months.wide.2 = Feewiriye
+months.wide.3 = Marsi
+months.wide.4 = Awiril
+months.wide.5 = Me
+months.wide.6 = \v Zuwe\ng
+months.wide.7 = \v Zuyye
+months.wide.8 = Ut
+months.wide.9 = Sektanbur
+months.wide.10 = Oktoobur
+months.wide.11 = Noowanbur
+months.wide.12 = Deesanbur
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [v]
+exemplarCharacters = [a ã b c d e ẽ f g h i j k l m n ɲ ŋ o õ p q r s š t u w x y z ž]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/tzm/babel-centralatlastamazight.tex b/Master/texmf-dist/tex/generic/babel/locale/tzm/babel-centralatlastamazight.tex
new file mode 100644
index 00000000000..fdc110bcf48
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/tzm/babel-centralatlastamazight.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{tzm}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/tzm/babel-tzm.ini b/Master/texmf-dist/tex/generic/babel/locale/tzm/babel-tzm.ini
new file mode 100644
index 00000000000..2d9ad03109f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/tzm/babel-tzm.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Tamaziɣt n laṭlaṣ
+name.english = Central Atlas Tamazight
+name.babel = centralatlastamazight
+tag.bcp47 = tzm
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Yennayer
+months.wide.2 = Yebrayer
+months.wide.3 = Mars
+months.wide.4 = Ibrir
+months.wide.5 = Mayyu
+months.wide.6 = Yunyu
+months.wide.7 = Yulyuz
+months.wide.8 = Ɣuct
+months.wide.9 = Cutanbir
+months.wide.10 = Kṭuber
+months.wide.11 = Nwanbir
+months.wide.12 = Dujanbir
+months.narrow.1 = Y
+months.narrow.2 = Y
+months.narrow.3 = M
+months.narrow.4 = I
+months.narrow.5 = M
+months.narrow.6 = Y
+months.narrow.7 = Y
+months.narrow.8 = Ɣ
+months.narrow.9 = C
+months.narrow.10 = K
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Aynas
+days.wide.tue = Asinas
+days.wide.wed = Akras
+days.wide.thu = Akwas
+days.wide.fri = Asimwas
+days.wide.sat = Asiḍyas
+days.wide.sun = Asamas
+days.abbreviated.mon = Ayn
+days.abbreviated.tue = Asn
+days.abbreviated.wed = Akr
+days.abbreviated.thu = Akw
+days.abbreviated.fri = Asm
+days.abbreviated.sat = Asḍ
+days.abbreviated.sun = Asa
+days.narrow.mon = A
+days.narrow.tue = A
+days.narrow.wed = A
+days.narrow.thu = A
+days.narrow.fri = A
+days.narrow.sat = A
+days.narrow.sun = A
+dayPeriods.abbreviated.am = Zdat azal
+dayPeriods.abbreviated.pm = Ḍeffir aza
+dayPeriods.narrow.am = Zdat azal
+dayPeriods.narrow.pm = Ḍeffir aza
+dayPeriods.wide.am = Zdat azal
+dayPeriods.wide.pm = Ḍeffir aza
+
+[date.gregorian.licr]
+months.wide.1 = Yennayer
+months.wide.2 = Yebrayer
+months.wide.3 = Mars
+months.wide.4 = Ibrir
+months.wide.5 = Mayyu
+months.wide.6 = Yunyu
+months.wide.7 = Yulyuz
+months.wide.8 = \textGammaafrican uct
+months.wide.9 = Cutanbir
+months.wide.10 = K\d tuber
+months.wide.11 = Nwanbir
+months.wide.12 = Dujanbir
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [o p v]
+exemplarCharacters = [a b c d ḍ e ɛ f g {gʷ} ɣ h ḥ i j k {kʷ} l m n q r ṛ s ṣ t ṭ u w x y z]
+index = [A B C D Ḍ E Ɛ F G Ɣ H Ḥ I J K L M N Q R Ṛ S Ṣ T Ṭ U W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ug/babel-ug.ini b/Master/texmf-dist/tex/generic/babel/locale/ug/babel-ug.ini
new file mode 100644
index 00000000000..e49159dafc5
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ug/babel-ug.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ئۇيغۇرچە
+name.english = Uyghur
+name.babel = uyghur
+tag.bcp47 = ug
+tag.opentype = UYG
+script.name = Arabic
+script.tag.bcp47 = Arab
+script.tag.opentype = arab
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d]-[MMMM]، [y]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = يانۋار
+months.wide.2 = فېۋرال
+months.wide.3 = مارت
+months.wide.4 = ئاپرېل
+months.wide.5 = ماي
+months.wide.6 = ئىيۇن
+months.wide.7 = ئىيۇل
+months.wide.8 = ئاۋغۇست
+months.wide.9 = سېنتەبىر
+months.wide.10 = ئۆكتەبىر
+months.wide.11 = نويابىر
+months.wide.12 = دېكابىر
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = دۈشەنبە
+days.wide.tue = سەيشەنبە
+days.wide.wed = چارشەنبە
+days.wide.thu = پەيشەنبە
+days.wide.fri = جۈمە
+days.wide.sat = شەنبە
+days.wide.sun = يەكشەنبە
+days.abbreviated.mon = دۈ
+days.abbreviated.tue = سە
+days.abbreviated.wed = چا
+days.abbreviated.thu = پە
+days.abbreviated.fri = جۈ
+days.abbreviated.sat = شە
+days.abbreviated.sun = يە
+days.narrow.mon = د
+days.narrow.tue = س
+days.narrow.wed = چ
+days.narrow.thu = پ
+days.narrow.fri = ج
+days.narrow.sat = ش
+days.narrow.sun = ي
+dayPeriods.abbreviated.am = چ.ب
+dayPeriods.abbreviated.pm = چ.ك
+dayPeriods.narrow.am = ب
+dayPeriods.narrow.pm = ك
+dayPeriods.wide.am = چۈشتىن بۇرۇن
+dayPeriods.wide.pm = چۈشتىن كېيىن
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = »«›‹
+auxiliary = []
+exemplarCharacters = [ئ ا ە ب پ ت ج چ خ د ر ز ژ س ش غ ف ق ك گ ڭ ل م ن ھ و ۇ ۆ ۈ ۋ ې ى ي]
+index = [ئ ا ە ب پ ت ج چ خ د ر ز ژ س ش غ ف ق ك گ ڭ ل م ن ھ و ۇ ۆ ۈ ۋ ې ى ي]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ug/babel-uyghur.tex b/Master/texmf-dist/tex/generic/babel/locale/ug/babel-uyghur.tex
new file mode 100644
index 00000000000..0963ec194e9
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ug/babel-uyghur.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ug}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uk/babel-uk.ini b/Master/texmf-dist/tex/generic/babel/locale/uk/babel-uk.ini
new file mode 100644
index 00000000000..ca4a2e74df1
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/uk/babel-uk.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = українська
+name.english = Ukrainian
+name.babel = ukrainian
+tag.bcp47 = uk
+tag.opentype = UKR
+script.name = Cyrillic
+script.tag.bcp47 = Cyrl
+script.tag.opentype = cyrl
+level = 1
+encodings = T2A
+derivate = no
+
+[captions]
+preface = Вступ
+ref = Література
+abstract = Анотація
+bib = Бібліоґрафія
+chapter = Розділ
+appendix = Додаток
+contents = Зміст
+listfigure = Перелік ілюстрацій
+listtable = Перелік таблиць
+index = Покажчик
+figure = Рис.
+table = Табл.
+part = Частина
+encl = вкладка
+cc = копія
+headto = До
+page = с.
+see = див.
+also = див. також
+proof = Доведення
+glossary = Словник термінів
+
+[captions.licr]
+preface = \CYRV\cyrs\cyrt\cyru\cyrp
+ref = \CYRL\cyrii\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyra
+abstract = \CYRA\cyrn\cyro\cyrt\cyra\cyrc\cyrii\cyrya
+bib = \CYRB\cyrii\cyrb\cyrl\cyrii\cyro\cyrgup\cyrr\cyra\cyrf\cyrii\cyrya
+chapter = \CYRR\cyro\cyrz\cyrd\cyrii\cyrl
+appendix = \CYRD\cyro\cyrd\cyra\cyrt\cyro\cyrk
+contents = \CYRZ\cyrm\cyrii\cyrs\cyrt
+listfigure = \CYRP\cyre\cyrr\cyre\cyrl\cyrii\cyrk\space \cyrii\cyrl\cyryu\cyrs\cyrt\cyrr\cyra\cyrc\cyrii\cyrishrt
+listtable = \CYRP\cyre\cyrr\cyre\cyrl\cyrii\cyrk\space \cyrt\cyra\cyrb\cyrl\cyri\cyrc\cyrsftsn
+index = \CYRP\cyro\cyrk\cyra\cyrzh\cyrch\cyri\cyrk
+figure = \CYRR\cyri\cyrs.
+table = \CYRT\cyra\cyrb\cyrl.
+part = \CYRCH\cyra\cyrs\cyrt\cyri\cyrn\cyra
+encl = \cyrv\cyrk\cyrl\cyra\cyrd\cyrk\cyra
+cc = \cyrk\cyro\cyrp\cyrii\cyrya
+headto = \CYRD\cyro
+page = \cyrs.
+see = \cyrd\cyri\cyrv.
+also = \cyrd\cyri\cyrv.\space \cyrt\cyra\cyrk\cyro\cyrzh
+proof = \CYRD\cyro\cyrv\cyre\cyrd\cyre\cyrn\cyrn\cyrya
+glossary = \CYRS\cyrl\cyro\cyrv\cyrn\cyri\cyrk\space \cyrt\cyre\cyrr\cyrm\cyrii\cyrn\cyrii\cyrv
+
+[date.gregorian]
+date.long = [d][ ][MMMM] [y][ ]р.
+date.short = [dd].[MM].[yy]
+months.wide.1 = січня
+months.wide.2 = лютого
+months.wide.3 = березня
+months.wide.4 = квітня
+months.wide.5 = травня
+months.wide.6 = червня
+months.wide.7 = липня
+months.wide.8 = серпня
+months.wide.9 = вересня
+months.wide.10 = жовтня
+months.wide.11 = листопада
+months.wide.12 = грудня
+months.narrow.1 = с
+months.narrow.2 = л
+months.narrow.3 = б
+months.narrow.4 = к
+months.narrow.5 = т
+months.narrow.6 = ч
+months.narrow.7 = л
+months.narrow.8 = с
+months.narrow.9 = в
+months.narrow.10 = ж
+months.narrow.11 = л
+months.narrow.12 = г
+days.wide.mon = понеділок
+days.wide.tue = вівторок
+days.wide.wed = середа
+days.wide.thu = четвер
+days.wide.fri = пʼятниця
+days.wide.sat = субота
+days.wide.sun = неділя
+days.abbreviated.mon = пн
+days.abbreviated.tue = вт
+days.abbreviated.wed = ср
+days.abbreviated.thu = чт
+days.abbreviated.fri = пт
+days.abbreviated.sat = сб
+days.abbreviated.sun = нд
+days.narrow.mon = П
+days.narrow.tue = В
+days.narrow.wed = С
+days.narrow.thu = Ч
+days.narrow.fri = П
+days.narrow.sat = С
+days.narrow.sun = Н
+dayPeriods.abbreviated.am = дп
+dayPeriods.abbreviated.pm = пп
+dayPeriods.narrow.am = дп
+dayPeriods.narrow.pm = пп
+dayPeriods.wide.am = дп
+dayPeriods.wide.pm = пп
+
+[date.gregorian.licr]
+months.wide.1 = \cyrs\cyrii\cyrch\cyrn\cyrya
+months.wide.2 = \cyrl\cyryu\cyrt\cyro\cyrg\cyro
+months.wide.3 = \cyrb\cyre\cyrr\cyre\cyrz\cyrn\cyrya
+months.wide.4 = \cyrk\cyrv\cyrii\cyrt\cyrn\cyrya
+months.wide.5 = \cyrt\cyrr\cyra\cyrv\cyrn\cyrya
+months.wide.6 = \cyrch\cyre\cyrr\cyrv\cyrn\cyrya
+months.wide.7 = \cyrl\cyri\cyrp\cyrn\cyrya
+months.wide.8 = \cyrs\cyre\cyrr\cyrp\cyrn\cyrya
+months.wide.9 = \cyrv\cyre\cyrr\cyre\cyrs\cyrn\cyrya
+months.wide.10 = \cyrzh\cyro\cyrv\cyrt\cyrn\cyrya
+months.wide.11 = \cyrl\cyri\cyrs\cyrt\cyro\cyrp\cyra\cyrd\cyra
+months.wide.12 = \cyrg\cyrr\cyru\cyrd\cyrn\cyrya
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = ukrainian
+lefthyphenmin = 2
+righthyphenmin = 2
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»„“
+auxiliary = [{а\u0301} {е\u0301} ё {є\u0301} {и\u0301} {і\u0301} {ї\u0301} {о\u0301} {у\u0301} ъ ы э {ю\u0301} {я\u0301}]
+exemplarCharacters = [а б в г ґ д е є ж з и і ї й к л м н о п р с т у ф х ц ч ш щ ь ю я ʼ]
+index = [А Б В Г Ґ Д Е Є Ж З И І Ї Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ю Я]
+punctuation = [\\- – , ; \\: ! ? . ' \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\\\ №]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = Е
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uk/babel-ukrainian.tex b/Master/texmf-dist/tex/generic/babel/locale/uk/babel-ukrainian.tex
new file mode 100644
index 00000000000..e0b20fdfc73
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/uk/babel-ukrainian.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{uk}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ur/babel-ur.ini b/Master/texmf-dist/tex/generic/babel/locale/ur/babel-ur.ini
new file mode 100644
index 00000000000..15521a250e1
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ur/babel-ur.ini
@@ -0,0 +1,149 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = اردو
+name.english = Urdu
+name.babel = urdu
+tag.bcp47 = ur
+tag.opentype = URD
+script.name = Arabic
+script.tag.bcp47 = Arab
+script.tag.opentype = arab
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface = دیباچہ
+ref = حوالہ جات
+abstract = ملخّص
+bib = کتابیات
+chapter = باب
+appendix = ضمیمہ
+contents = فہرست عنوانات
+listfigure = فہرست اشکال
+listtable = فہرست جداول
+index = اشاریہ
+figure = شكل
+table = جدول
+part = حصّہ
+encl = منسلک
+cc = نقل
+headto = بملاحظہ
+page = صفحہ
+see = ملاحظہ ہو
+also = ایضاً
+proof = ثبوت
+glossary = لغت
+
+[date.gregorian]
+date.long = [d] [MMMM]، [y]
+date.short = [d]/[M]/[yy]
+months.wide.1 = جنوری
+months.wide.2 = فروری
+months.wide.3 = مارچ
+months.wide.4 = اپریل
+months.wide.5 = مئی
+months.wide.6 = جون
+months.wide.7 = جولائی
+months.wide.8 = اگست
+months.wide.9 = ستمبر
+months.wide.10 = اکتوبر
+months.wide.11 = نومبر
+months.wide.12 = دسمبر
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = سوموار
+days.wide.tue = منگل
+days.wide.wed = بدھ
+days.wide.thu = جمعرات
+days.wide.fri = جمعہ
+days.wide.sat = ہفتہ
+days.wide.sun = اتوار
+days.abbreviated.mon = سوموار
+days.abbreviated.tue = منگل
+days.abbreviated.wed = بدھ
+days.abbreviated.thu = جمعرات
+days.abbreviated.fri = جمعہ
+days.abbreviated.sat = ہفتہ
+days.abbreviated.sun = اتوار
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = ”“’‘
+auxiliary = [؀؁؂؃\u200C\u200D\u200E\u200F \u064B \u064C \u064D \u064E \u064F \u0650 \u0651 \u0652 \u0654 \u0656 \u0657 \u0658 \u0670 ۃ ٻ ٺ ټ ٽ ي]
+exemplarCharacters = [ا أ آ ب پ ت ٹ ث ج چ ح خ د ڈ ذ ر ڑ ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن ں و ؤ ہ ۂ ھ ء ی ئ ے ة ه]
+index = [ا ب پ ت ٹ ث ج چ ح خ د ڈ ذ ر ڑ ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ہ ھ ء ی ے]
+punctuation = [، ؍ ٫ ٬ ؛ \\: ؟ . ۔ ( ) \\[ \\]]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = ‎-
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = ‎+
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ur/babel-urdu.tex b/Master/texmf-dist/tex/generic/babel/locale/ur/babel-urdu.tex
new file mode 100644
index 00000000000..c9ffc68947b
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/ur/babel-urdu.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ur}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Arab.ini b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Arab.ini
new file mode 100644
index 00000000000..629454ca0a4
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Arab.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = اوزبیک
+name.english = Uzbek
+name.babel = uzbek-arabic
+name.babel.A = uzbek-arab
+tag.bcp47 = uz
+tag.opentype = UZB
+script.name = Arabic
+script.tag.bcp47 = Arab
+script.tag.opentype = arab
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y] [MMMM] [d]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = جنوری
+months.wide.2 = فبروری
+months.wide.3 = مارچ
+months.wide.4 = اپریل
+months.wide.5 = می
+months.wide.6 = جون
+months.wide.7 = جولای
+months.wide.8 = اگست
+months.wide.9 = سپتمبر
+months.wide.10 = اکتوبر
+months.wide.11 = نومبر
+months.wide.12 = دسمبر
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = دوشنبه
+days.wide.tue = سه‌شنبه
+days.wide.wed = چهارشنبه
+days.wide.thu = پنجشنبه
+days.wide.fri = جمعه
+days.wide.sat = شنبه
+days.wide.sun = یکشنبه
+days.abbreviated.mon = د.
+days.abbreviated.tue = س.
+days.abbreviated.wed = چ.
+days.abbreviated.thu = پ.
+days.abbreviated.fri = ج.
+days.abbreviated.sat = ش.
+days.abbreviated.sun = ی.
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [\u200C\u200D\u200E\u200F ټ ځ څ ډ ړ ږ ښ ګ ڼ ي ۍ ې]
+exemplarCharacters = [\u064B \u064C \u064D \u064E \u064F \u0650 \u0651 \u0652 \u0654 \u0670 ء آ أ ؤ ئ ا ب پ ة ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن ه و ۇ ۉ ی]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = arabext
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = ‎−
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = ‎+
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Cyrl.ini b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Cyrl.ini
new file mode 100644
index 00000000000..b89ad97f0bf
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Cyrl.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ўзбекча
+name.english = Uzbek
+name.babel = uzbek-cyrillic
+name.babel.A = uzbek-cyrl
+tag.bcp47 = uz
+tag.opentype = UZB
+script.name = Cyrillic
+script.tag.bcp47 = Cyrl
+script.tag.opentype = cyrl
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM], [y]
+date.short = [dd]/[MM]/[yy]
+months.wide.1 = январ
+months.wide.2 = феврал
+months.wide.3 = март
+months.wide.4 = апрел
+months.wide.5 = май
+months.wide.6 = июн
+months.wide.7 = июл
+months.wide.8 = август
+months.wide.9 = сентябр
+months.wide.10 = октябр
+months.wide.11 = ноябр
+months.wide.12 = декабр
+months.narrow.1 = Я
+months.narrow.2 = Ф
+months.narrow.3 = М
+months.narrow.4 = А
+months.narrow.5 = М
+months.narrow.6 = И
+months.narrow.7 = И
+months.narrow.8 = А
+months.narrow.9 = С
+months.narrow.10 = О
+months.narrow.11 = Н
+months.narrow.12 = Д
+days.wide.mon = душанба
+days.wide.tue = сешанба
+days.wide.wed = чоршанба
+days.wide.thu = пайшанба
+days.wide.fri = жума
+days.wide.sat = шанба
+days.wide.sun = якшанба
+days.abbreviated.mon = душ
+days.abbreviated.tue = сеш
+days.abbreviated.wed = чор
+days.abbreviated.thu = пай
+days.abbreviated.fri = жум
+days.abbreviated.sat = шан
+days.abbreviated.sun = якш
+days.narrow.mon = Д
+days.narrow.tue = С
+days.narrow.wed = Ч
+days.narrow.thu = П
+days.narrow.fri = Ж
+days.narrow.sat = Ш
+days.narrow.sun = Я
+dayPeriods.abbreviated.am = ТО
+dayPeriods.abbreviated.pm = ТК
+dayPeriods.narrow.am = ТО
+dayPeriods.narrow.pm = ТК
+dayPeriods.wide.am = ТО
+dayPeriods.wide.pm = ТК
+
+[date.gregorian.licr]
+months.wide.1 = \cyrya\cyrn\cyrv\cyra\cyrr
+months.wide.2 = \cyrf\cyre\cyrv\cyrr\cyra\cyrl
+months.wide.3 = \cyrm\cyra\cyrr\cyrt
+months.wide.4 = \cyra\cyrp\cyrr\cyre\cyrl
+months.wide.5 = \cyrm\cyra\cyrishrt
+months.wide.6 = \cyri\cyryu\cyrn
+months.wide.7 = \cyri\cyryu\cyrl
+months.wide.8 = \cyra\cyrv\cyrg\cyru\cyrs\cyrt
+months.wide.9 = \cyrs\cyre\cyrn\cyrt\cyrya\cyrb\cyrr
+months.wide.10 = \cyro\cyrk\cyrt\cyrya\cyrb\cyrr
+months.wide.11 = \cyrn\cyro\cyrya\cyrb\cyrr
+months.wide.12 = \cyrd\cyre\cyrk\cyra\cyrb\cyrr
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [ц щ ы ь]
+exemplarCharacters = [а б в г ғ д е ё ж з и й к қ л м н о п р с т у ў ф х ҳ ч ш ъ э ю я]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = ҳақиқий сон эмас
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Latn.ini b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Latn.ini
new file mode 100644
index 00000000000..0756c1f57e9
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz-Latn.ini
@@ -0,0 +1,187 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = o‘zbek
+name.english = Uzbek
+name.babel = uzbek-latin
+name.babel.A = uzbek-latn
+tag.bcp47 = uz
+tag.opentype = UZB
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d]-[MMMM], [y]
+date.short = [dd]/[MM]/[yy]
+months.wide.1 = yanvar
+months.wide.2 = fevral
+months.wide.3 = mart
+months.wide.4 = aprel
+months.wide.5 = may
+months.wide.6 = iyun
+months.wide.7 = iyul
+months.wide.8 = avgust
+months.wide.9 = sentabr
+months.wide.10 = oktabr
+months.wide.11 = noyabr
+months.wide.12 = dekabr
+months.narrow.1 = Y
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = I
+months.narrow.7 = I
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = dushanba
+days.wide.tue = seshanba
+days.wide.wed = chorshanba
+days.wide.thu = payshanba
+days.wide.fri = juma
+days.wide.sat = shanba
+days.wide.sun = yakshanba
+days.abbreviated.mon = Dush
+days.abbreviated.tue = Sesh
+days.abbreviated.wed = Chor
+days.abbreviated.thu = Pay
+days.abbreviated.fri = Jum
+days.abbreviated.sat = Shan
+days.abbreviated.sun = Yak
+days.narrow.mon = D
+days.narrow.tue = S
+days.narrow.wed = C
+days.narrow.thu = P
+days.narrow.fri = J
+days.narrow.sat = S
+days.narrow.sun = Y
+dayPeriods.abbreviated.am = TO
+dayPeriods.abbreviated.pm = TK
+dayPeriods.narrow.am = TO
+dayPeriods.narrow.pm = TK
+dayPeriods.wide.am = TO
+dayPeriods.wide.pm = TK
+
+[date.gregorian.licr]
+months.wide.1 = yanvar
+months.wide.2 = fevral
+months.wide.3 = mart
+months.wide.4 = aprel
+months.wide.5 = may
+months.wide.6 = iyun
+months.wide.7 = iyul
+months.wide.8 = avgust
+months.wide.9 = sentabr
+months.wide.10 = oktabr
+months.wide.11 = noyabr
+months.wide.12 = dekabr
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”’‘
+auxiliary = [c w]
+exemplarCharacters = [a b d e f g h i j k l m n o p q r s t u v x y z {oʻ} {gʻ} {sh} {ch} ʼ]
+index = [A B D E F G H I J K L M N O P Q R S T U V X Y Z {Oʻ} {Gʻ} {Sh} {Ch}]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& # ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = haqiqiy son emas
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz.ini b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz.ini
new file mode 100644
index 00000000000..d2011978c29
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uz.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = o‘zbek
+name.english = Uzbek
+name.babel = uzbek
+tag.bcp47 = uz
+tag.opentype = UZB
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d]-[MMMM], [y]
+date.short = [dd]/[MM]/[yy]
+months.wide.1 = yanvar
+months.wide.2 = fevral
+months.wide.3 = mart
+months.wide.4 = aprel
+months.wide.5 = may
+months.wide.6 = iyun
+months.wide.7 = iyul
+months.wide.8 = avgust
+months.wide.9 = sentabr
+months.wide.10 = oktabr
+months.wide.11 = noyabr
+months.wide.12 = dekabr
+months.narrow.1 = Y
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = I
+months.narrow.7 = I
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = dushanba
+days.wide.tue = seshanba
+days.wide.wed = chorshanba
+days.wide.thu = payshanba
+days.wide.fri = juma
+days.wide.sat = shanba
+days.wide.sun = yakshanba
+days.abbreviated.mon = Dush
+days.abbreviated.tue = Sesh
+days.abbreviated.wed = Chor
+days.abbreviated.thu = Pay
+days.abbreviated.fri = Jum
+days.abbreviated.sat = Shan
+days.abbreviated.sun = Yak
+days.narrow.mon = D
+days.narrow.tue = S
+days.narrow.wed = C
+days.narrow.thu = P
+days.narrow.fri = J
+days.narrow.sat = S
+days.narrow.sun = Y
+dayPeriods.abbreviated.am = TO
+dayPeriods.abbreviated.pm = TK
+dayPeriods.narrow.am = TO
+dayPeriods.narrow.pm = TK
+dayPeriods.wide.am = TO
+dayPeriods.wide.pm = TK
+
+[date.gregorian.licr]
+months.wide.1 = yanvar
+months.wide.2 = fevral
+months.wide.3 = mart
+months.wide.4 = aprel
+months.wide.5 = may
+months.wide.6 = iyun
+months.wide.7 = iyul
+months.wide.8 = avgust
+months.wide.9 = sentabr
+months.wide.10 = oktabr
+months.wide.11 = noyabr
+months.wide.12 = dekabr
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”’‘
+auxiliary = [c w]
+exemplarCharacters = [a b d e f g h i j k l m n o p q r s t u v x y z {oʻ} {gʻ} {sh} {ch} ʼ]
+index = [A B D E F G H I J K L M N O P Q R S T U V X Y Z {Oʻ} {Gʻ} {Sh} {Ch}]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& # ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = haqiqiy son emas
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-arab.tex b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-arab.tex
new file mode 100644
index 00000000000..9f1db3ab119
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-arab.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{uzbek-arabic}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-arabic.tex b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-arabic.tex
new file mode 100644
index 00000000000..eef43894009
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-arabic.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{uz-Arab}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-cyrillic.tex b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-cyrillic.tex
new file mode 100644
index 00000000000..175a5af9d75
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-cyrillic.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{uz-Cyrl}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-cyrl.tex b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-cyrl.tex
new file mode 100644
index 00000000000..e195b0578c2
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-cyrl.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{uzbek-cyrillic}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-latin.tex b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-latin.tex
new file mode 100644
index 00000000000..2b41a07aee6
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-latin.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{uz-Latn}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-latn.tex b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-latn.tex
new file mode 100644
index 00000000000..df7759623d2
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-latn.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{uzbek-latin}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek.tex b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek.tex
new file mode 100644
index 00000000000..18d82216261
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{uz}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Latn.ini b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Latn.ini
new file mode 100644
index 00000000000..5a034236914
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Latn.ini
@@ -0,0 +1,187 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Vai
+name.english = Vai
+name.babel = vai-latin
+name.babel.A = vai-latn
+tag.bcp47 = vai
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = luukao kemã
+months.wide.2 = ɓandaɓu
+months.wide.3 = vɔɔ
+months.wide.4 = fulu
+months.wide.5 = goo
+months.wide.6 = 6
+months.wide.7 = 7
+months.wide.8 = kɔnde
+months.wide.9 = saah
+months.wide.10 = galo
+months.wide.11 = kenpkato ɓololɔ
+months.wide.12 = luukao lɔma
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = tɛɛnɛɛ
+days.wide.tue = talata
+days.wide.wed = alaba
+days.wide.thu = aimisa
+days.wide.fri = aijima
+days.wide.sat = siɓiti
+days.wide.sun = lahadi
+days.abbreviated.mon = tɛɛnɛɛ
+days.abbreviated.tue = talata
+days.abbreviated.wed = alaba
+days.abbreviated.thu = aimisa
+days.abbreviated.fri = aijima
+days.abbreviated.sat = siɓiti
+days.abbreviated.sun = lahadi
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = luukao kem\~a
+months.wide.2 = \textbhook anda\textbhook u
+months.wide.3 = v\textoopen\textoopen
+months.wide.4 = fulu
+months.wide.5 = goo
+months.wide.6 = 6
+months.wide.7 = 7
+months.wide.8 = k\textoopen nde
+months.wide.9 = saah
+months.wide.10 = galo
+months.wide.11 = kenpkato \textbhook olol\textoopen
+months.wide.12 = luukao l\textoopen ma
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a á ã b ɓ c d ɗ e é ẽ ɛ {ɛ\u0301} {ɛ\u0303} f g h i í ĩ j k l m n ŋ o ó õ ɔ {ɔ\u0301} {ɔ\u0303} p q r s t u ú ũ v w x y z]
+index = [A B Ɓ C D Ɗ E Ɛ F G H I J K L M N Ŋ O Ɔ P Q R S T U V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Vaii.ini b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Vaii.ini
new file mode 100644
index 00000000000..3c955e0ad57
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-Vaii.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ꕙꔤ
+name.english = Vai
+name.babel = vai-vai
+name.babel.A = vai-vaii
+tag.bcp47 = vai
+tag.opentype =
+script.name = Vai
+script.tag.bcp47 = Vaii
+script.tag.opentype = vai
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = ꖨꕪꖃ ꔞꕮ
+months.wide.2 = ꕒꕡꖝꖕ
+months.wide.3 = ꕾꖺ
+months.wide.4 = ꖢꖕ
+months.wide.5 = ꖑꕱ
+months.wide.6 = 6
+months.wide.7 = 7
+months.wide.8 = ꗛꔕ
+months.wide.9 = ꕢꕌ
+months.wide.10 = ꕭꖃ
+months.wide.11 = ꔞꘋꕔꕿ ꕸꖃꗏ
+months.wide.12 = ꖨꕪꕱ ꗏꕮ
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = ꗳꗡꘉ
+days.wide.tue = ꕚꕞꕚ
+days.wide.wed = ꕉꕞꕒ
+days.wide.thu = ꕉꔤꕆꕢ
+days.wide.fri = ꕉꔤꕀꕮ
+days.wide.sat = ꔻꔬꔳ
+days.wide.sun = ꕞꕌꔵ
+days.abbreviated.mon = ꗳꗡꘉ
+days.abbreviated.tue = ꕚꕞꕚ
+days.abbreviated.wed = ꕉꕞꕒ
+days.abbreviated.thu = ꕉꔤꕆꕢ
+days.abbreviated.fri = ꕉꔤꕀꕮ
+days.abbreviated.sat = ꔻꔬꔳ
+days.abbreviated.sun = ꕞꕌꔵ
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [ꘓ ꘔ ꘕ ꘖ ꘗ ꘘ ꘙ ꘚ ꘛ ꘜ ꘝ ꘞ ꘟ]
+exemplarCharacters = [ꔀ ꔁ ꔂ ꔃ ꔄ ꔅ ꔆ ꔇ ꔈ ꔉ ꔊ ꔋ ꔌ ꔍ ꔎ ꔏ ꔐ ꔑ ꔒ ꔓ ꔔ ꔕ ꔖ ꔗ ꔘ ꔙ ꔚ ꔛ ꔜ ꔝ ꔞ ꔟ ꔠ ꔡ ꔢ ꔣ ꔤ ꔥ ꔦ ꔧ ꔨ ꔩ ꔪ ꔫ ꔬ ꔭ ꔮ ꔯ ꔰ ꔱ ꔲ ꔳ ꔴ ꔵ ꔶ ꔷ ꔸ ꔹ ꔺ ꔻ ꔼ ꔽ ꔾ ꔿ ꕀ ꕁ ꕂ ꕃ ꕄ ꕅ ꕆ ꕇ ꕈ ꕉ ꕊ ꕋ ꕌ ꕍ ꕎ ꕏ ꕐ ꕑ ꕒ ꕓ ꕔ ꕕ ꕖ ꕗ ꕘ ꘐ ꕙ ꕚ ꕛ ꕜ ꕝ ꕞ ꕟ ꕠ ꕡ ꕢ ꕣ ꕤ ꕥ ꕦ ꕧ ꕨ ꕩ ꕪ ꘑ ꕫ ꕬ ꕭ ꕮ ꘪ ꕯ ꕰ ꕱ ꕲ ꕳ ꕴ ꕵ ꕶ ꕷ ꕸ ꕹ ꕺ ꕻ ꕼ ꕽ ꕾ ꕿ ꖀ ꖁ ꖂ ꖃ ꖄ ꖅ ꖆ ꖇ ꘒ ꖈ ꖉ ꖊ ꖋ ꖌ ꖍ ꖎ ꖏ ꖐ ꖑ ꖒ ꖓ ꖔ ꖕ ꖖ ꖗ ꖘ ꖙ ꖚ ꖛ ꖜ ꖝ ꖞ ꖟ ꖠ ꖡ ꖢ ꖣ ꖤ ꖥ ꖦ ꖧ ꖨ ꖩ ꖪ ꖫ ꖬ ꖭ ꖮ ꖯ ꖰ ꖱ ꖲ ꖳ ꖴ ꖵ ꖶ ꖷ ꖸ ꖹ ꖺ ꖻ ꖼ ꖽ ꖾ ꖿ ꗀ ꗁ ꗂ ꗃ ꗄ ꗅ ꗆ ꗇ ꗈ ꗉ ꗊ ꗋ ꗌ ꗍ ꗎ ꗏ ꗐ ꗑ ꘫ ꗒ ꗓ ꗔ ꗕ ꗖ ꗗ ꗘ ꗙ ꗚ ꗛ ꗜ ꗝ ꗞ ꗟ ꗠ ꗡ ꗢ ꗣ ꗤ ꗥ ꗦ ꗧ ꗨ ꗩ ꗪ ꗫ ꗬ ꗭ ꗮ ꗯ ꗰ ꗱ ꗲ ꗳ ꗴ ꗵ ꗶ ꗷ ꗸ ꗹ ꗺ ꗻ ꗼ ꗽ ꗾ ꗿ ꘀ ꘁ ꘂ ꘃ ꘄ ꘅ ꘆ ꘇ ꘈ ꘉ ꘊ ꘋ ꘌ]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-latin.tex b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-latin.tex
new file mode 100644
index 00000000000..f668b8ff9cb
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-latin.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{vai-Latn}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-latn.tex b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-latn.tex
new file mode 100644
index 00000000000..74c94ac1568
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-latn.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{vai-latin}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-vai.tex b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-vai.tex
new file mode 100644
index 00000000000..575cb1d2f06
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-vai.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{vai-Vaii}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-vaii.tex b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-vaii.tex
new file mode 100644
index 00000000000..9ccecc85bb0
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-vaii.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{vai-vai}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai.ini b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai.ini
new file mode 100644
index 00000000000..7249250cb9c
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai.ini
@@ -0,0 +1,171 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ꕙꔤ
+name.english = Vai
+name.babel = vai
+tag.bcp47 = vai
+tag.opentype =
+script.name = Vai
+script.tag.bcp47 = Vaii
+script.tag.opentype = vai
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = ꖨꕪꖃ ꔞꕮ
+months.wide.2 = ꕒꕡꖝꖕ
+months.wide.3 = ꕾꖺ
+months.wide.4 = ꖢꖕ
+months.wide.5 = ꖑꕱ
+months.wide.6 = 6
+months.wide.7 = 7
+months.wide.8 = ꗛꔕ
+months.wide.9 = ꕢꕌ
+months.wide.10 = ꕭꖃ
+months.wide.11 = ꔞꘋꕔꕿ ꕸꖃꗏ
+months.wide.12 = ꖨꕪꕱ ꗏꕮ
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = ꗳꗡꘉ
+days.wide.tue = ꕚꕞꕚ
+days.wide.wed = ꕉꕞꕒ
+days.wide.thu = ꕉꔤꕆꕢ
+days.wide.fri = ꕉꔤꕀꕮ
+days.wide.sat = ꔻꔬꔳ
+days.wide.sun = ꕞꕌꔵ
+days.abbreviated.mon = ꗳꗡꘉ
+days.abbreviated.tue = ꕚꕞꕚ
+days.abbreviated.wed = ꕉꕞꕒ
+days.abbreviated.thu = ꕉꔤꕆꕢ
+days.abbreviated.fri = ꕉꔤꕀꕮ
+days.abbreviated.sat = ꔻꔬꔳ
+days.abbreviated.sun = ꕞꕌꔵ
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[time.gregorian]
+time.medium = [h]:[mm]:[ss] [a]
+time.short = [h]:[mm] [a]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [ꘓ ꘔ ꘕ ꘖ ꘗ ꘘ ꘙ ꘚ ꘛ ꘜ ꘝ ꘞ ꘟ]
+exemplarCharacters = [ꔀ ꔁ ꔂ ꔃ ꔄ ꔅ ꔆ ꔇ ꔈ ꔉ ꔊ ꔋ ꔌ ꔍ ꔎ ꔏ ꔐ ꔑ ꔒ ꔓ ꔔ ꔕ ꔖ ꔗ ꔘ ꔙ ꔚ ꔛ ꔜ ꔝ ꔞ ꔟ ꔠ ꔡ ꔢ ꔣ ꔤ ꔥ ꔦ ꔧ ꔨ ꔩ ꔪ ꔫ ꔬ ꔭ ꔮ ꔯ ꔰ ꔱ ꔲ ꔳ ꔴ ꔵ ꔶ ꔷ ꔸ ꔹ ꔺ ꔻ ꔼ ꔽ ꔾ ꔿ ꕀ ꕁ ꕂ ꕃ ꕄ ꕅ ꕆ ꕇ ꕈ ꕉ ꕊ ꕋ ꕌ ꕍ ꕎ ꕏ ꕐ ꕑ ꕒ ꕓ ꕔ ꕕ ꕖ ꕗ ꕘ ꘐ ꕙ ꕚ ꕛ ꕜ ꕝ ꕞ ꕟ ꕠ ꕡ ꕢ ꕣ ꕤ ꕥ ꕦ ꕧ ꕨ ꕩ ꕪ ꘑ ꕫ ꕬ ꕭ ꕮ ꘪ ꕯ ꕰ ꕱ ꕲ ꕳ ꕴ ꕵ ꕶ ꕷ ꕸ ꕹ ꕺ ꕻ ꕼ ꕽ ꕾ ꕿ ꖀ ꖁ ꖂ ꖃ ꖄ ꖅ ꖆ ꖇ ꘒ ꖈ ꖉ ꖊ ꖋ ꖌ ꖍ ꖎ ꖏ ꖐ ꖑ ꖒ ꖓ ꖔ ꖕ ꖖ ꖗ ꖘ ꖙ ꖚ ꖛ ꖜ ꖝ ꖞ ꖟ ꖠ ꖡ ꖢ ꖣ ꖤ ꖥ ꖦ ꖧ ꖨ ꖩ ꖪ ꖫ ꖬ ꖭ ꖮ ꖯ ꖰ ꖱ ꖲ ꖳ ꖴ ꖵ ꖶ ꖷ ꖸ ꖹ ꖺ ꖻ ꖼ ꖽ ꖾ ꖿ ꗀ ꗁ ꗂ ꗃ ꗄ ꗅ ꗆ ꗇ ꗈ ꗉ ꗊ ꗋ ꗌ ꗍ ꗎ ꗏ ꗐ ꗑ ꘫ ꗒ ꗓ ꗔ ꗕ ꗖ ꗗ ꗘ ꗙ ꗚ ꗛ ꗜ ꗝ ꗞ ꗟ ꗠ ꗡ ꗢ ꗣ ꗤ ꗥ ꗦ ꗧ ꗨ ꗩ ꗪ ꗫ ꗬ ꗭ ꗮ ꗯ ꗰ ꗱ ꗲ ꗳ ꗴ ꗵ ꗶ ꗷ ꗸ ꗹ ꗺ ꗻ ꗼ ꗽ ꗾ ꗿ ꘀ ꘁ ꘂ ꘃ ꘄ ꘅ ꘆ ꘇ ꘈ ꘉ ꘊ ꘋ ꘌ]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai.tex b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai.tex
new file mode 100644
index 00000000000..d0a1376bcce
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{vai}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vi.ini b/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vi.ini
new file mode 100644
index 00000000000..8c071998e10
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vi.ini
@@ -0,0 +1,187 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Tiếng Việt
+name.english = Vietnamese
+name.babel = vietnamese
+name.babel.A = vietnam
+tag.bcp47 = vi
+tag.opentype = VIT
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface = Lời nói đầu
+ref = Tài liệu
+abstract = Tóm tắt nội dung
+bib = Tài liệu tham khảo
+chapter = Chương
+appendix = Phụ lục
+contents = Mục lục
+listfigure = Danh sách hình vẽ
+listtable = Danh sách bảng
+index = Chỉ mục
+figure = Hình
+table = Bảng
+part = Phần
+encl = Kèm theo
+cc = Cùng gửi
+headto = Gửi
+page = Trang
+see = Xem
+also = Xem thêm
+proof = Chứng minh
+glossary = Từ điển chú giải
+
+[captions.licr]
+preface = L\`\ohorn i\space n\'oi\space \dj\`\acircumflex u
+ref = T\`ai\space li\d\ecircumflex u
+abstract = T\'om\space t\'\abreve t\space n\d\ocircumflex i\space dung
+bib = T\`ai\space li\d\ecircumflex u\space tham\space kh\h ao
+chapter = Ch\horn u\horn ong
+appendix = Ph\d u\space l\d uc
+contents = M\d uc\space l\d uc
+listfigure = Danh\space s\'ach\space h\`\i nh\space v\~e
+listtable = Danh\space s\'ach\space b\h ang
+index = Ch\h i\space m\d uc
+figure = H\`\i nh
+table = B\h ang
+part = Ph\`\acircumflex n
+encl = K\`em\space theo
+cc = C\`ung\space g\h\uhorn i
+headto = G\h\uhorn i
+page = Trang
+see = Xem
+also = Xem\space th\^em
+proof = Ch\'\uhorn ng\space minh
+glossary = T\`\uhorn\space \dj i\h\ecircumflex n\space ch\'u\space gi\h ai
+
+[date.gregorian]
+date.long = [d] [MMMM], [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = tháng 1
+months.wide.2 = tháng 2
+months.wide.3 = tháng 3
+months.wide.4 = tháng 4
+months.wide.5 = tháng 5
+months.wide.6 = tháng 6
+months.wide.7 = tháng 7
+months.wide.8 = tháng 8
+months.wide.9 = tháng 9
+months.wide.10 = tháng 10
+months.wide.11 = tháng 11
+months.wide.12 = tháng 12
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = Thứ Hai
+days.wide.tue = Thứ Ba
+days.wide.wed = Thứ Tư
+days.wide.thu = Thứ Năm
+days.wide.fri = Thứ Sáu
+days.wide.sat = Thứ Bảy
+days.wide.sun = Chủ Nhật
+days.abbreviated.mon = Th 2
+days.abbreviated.tue = Th 3
+days.abbreviated.wed = Th 4
+days.abbreviated.thu = Th 5
+days.abbreviated.fri = Th 6
+days.abbreviated.sat = Th 7
+days.abbreviated.sun = CN
+days.narrow.mon = T2
+days.narrow.tue = T3
+days.narrow.wed = T4
+days.narrow.thu = T5
+days.narrow.fri = T6
+days.narrow.sat = T7
+days.narrow.sun = CN
+dayPeriods.abbreviated.am = SA
+dayPeriods.abbreviated.pm = CH
+dayPeriods.narrow.am = s
+dayPeriods.narrow.pm = c
+dayPeriods.wide.am = SA
+dayPeriods.wide.pm = CH
+
+[date.gregorian.licr]
+months.wide.1 = th\'ang\space1
+months.wide.2 = th\'ang\space2
+months.wide.3 = th\'ang\space3
+months.wide.4 = th\'ang\space4
+months.wide.5 = th\'ang\space5
+months.wide.6 = th\'ang\space6
+months.wide.7 = th\'ang\space7
+months.wide.8 = th\'ang\space8
+months.wide.9 = th\'ang\space9
+months.wide.10 = th\'ang\space10
+months.wide.11 = th\'ang\space11
+months.wide.12 = th\'ang\space12
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = vietnam
+lefthyphenmin = 2
+righthyphenmin = 3
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a à ả ã á ạ ă ằ ẳ ẵ ắ ặ â ầ ẩ ẫ ấ ậ b c d đ e è ẻ ẽ é ẹ ê ề ể ễ ế ệ f g h i ì ỉ ĩ í ị j k l m n o ò ỏ õ ó ọ ô ồ ổ ỗ ố ộ ơ ờ ở ỡ ớ ợ p q r s t u ù ủ ũ ú ụ ư ừ ử ữ ứ ự v w x y ỳ ỷ ỹ ý ỵ z]
+index = [A Ă Â B C D Đ E Ê F G H I J K L M N O Ô Ơ P Q R S T U Ư V W X Y Z]
+punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = .
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vietnam.tex b/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vietnam.tex
new file mode 100644
index 00000000000..a0c241123ab
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vietnam.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{vietnamese}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vietnamese.tex b/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vietnamese.tex
new file mode 100644
index 00000000000..c70723f8f88
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vietnamese.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{vi}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vun/babel-vun.ini b/Master/texmf-dist/tex/generic/babel/locale/vun/babel-vun.ini
new file mode 100644
index 00000000000..091282d308d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/vun/babel-vun.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Kyivunjo
+name.english = Vunjo
+name.babel = vunjo
+tag.bcp47 = vun
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Machi
+months.wide.4 = Aprilyi
+months.wide.5 = Mei
+months.wide.6 = Junyi
+months.wide.7 = Julyai
+months.wide.8 = Agusti
+months.wide.9 = Septemba
+months.wide.10 = Oktoba
+months.wide.11 = Novemba
+months.wide.12 = Desemba
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Jumatatuu
+days.wide.tue = Jumanne
+days.wide.wed = Jumatanu
+days.wide.thu = Alhamisi
+days.wide.fri = Ijumaa
+days.wide.sat = Jumamosi
+days.wide.sun = Jumapilyi
+days.abbreviated.mon = Jtt
+days.abbreviated.tue = Jnn
+days.abbreviated.wed = Jtn
+days.abbreviated.thu = Alh
+days.abbreviated.fri = Iju
+days.abbreviated.sat = Jmo
+days.abbreviated.sun = Jpi
+days.narrow.mon = J
+days.narrow.tue = J
+days.narrow.wed = J
+days.narrow.thu = A
+days.narrow.fri = I
+days.narrow.sat = J
+days.narrow.sun = J
+dayPeriods.abbreviated.am = utuko
+dayPeriods.abbreviated.pm = kyiukonyi
+dayPeriods.narrow.am = utuko
+dayPeriods.narrow.pm = kyiukonyi
+dayPeriods.wide.am = utuko
+dayPeriods.wide.pm = kyiukonyi
+
+[date.gregorian.licr]
+months.wide.1 = Januari
+months.wide.2 = Februari
+months.wide.3 = Machi
+months.wide.4 = Aprilyi
+months.wide.5 = Mei
+months.wide.6 = Junyi
+months.wide.7 = Julyai
+months.wide.8 = Agusti
+months.wide.9 = Septemba
+months.wide.10 = Oktoba
+months.wide.11 = Novemba
+months.wide.12 = Desemba
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [q x]
+exemplarCharacters = [a b c d e f g h i j k l m n o p r s t u v w y z]
+index = [A B C D E F G H I J K L M N O P R S T U V W Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/vun/babel-vunjo.tex b/Master/texmf-dist/tex/generic/babel/locale/vun/babel-vunjo.tex
new file mode 100644
index 00000000000..31ddd821f57
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/vun/babel-vunjo.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{vun}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/wae/babel-wae.ini b/Master/texmf-dist/tex/generic/babel/locale/wae/babel-wae.ini
new file mode 100644
index 00000000000..2574450dad1
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/wae/babel-wae.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Walser
+name.english = Walser
+name.babel = walser
+tag.bcp47 = wae
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d]. [MMMM] [y]
+date.short = [y]-[MM]-[dd]
+months.wide.1 = Jenner
+months.wide.2 = Hornig
+months.wide.3 = Märze
+months.wide.4 = Abrille
+months.wide.5 = Meije
+months.wide.6 = Bráčet
+months.wide.7 = Heiwet
+months.wide.8 = Öigšte
+months.wide.9 = Herbštmánet
+months.wide.10 = Wímánet
+months.wide.11 = Wintermánet
+months.wide.12 = Chrištmánet
+months.narrow.1 = J
+months.narrow.2 = H
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = B
+months.narrow.7 = H
+months.narrow.8 = Ö
+months.narrow.9 = H
+months.narrow.10 = W
+months.narrow.11 = W
+months.narrow.12 = C
+days.wide.mon = Mäntag
+days.wide.tue = Zištag
+days.wide.wed = Mittwuč
+days.wide.thu = Fróntag
+days.wide.fri = Fritag
+days.wide.sat = Samštag
+days.wide.sun = Sunntag
+days.abbreviated.mon = Män
+days.abbreviated.tue = Ziš
+days.abbreviated.wed = Mit
+days.abbreviated.thu = Fró
+days.abbreviated.fri = Fri
+days.abbreviated.sat = Sam
+days.abbreviated.sun = Sun
+days.narrow.mon = M
+days.narrow.tue = Z
+days.narrow.wed = M
+days.narrow.thu = F
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = Jenner
+months.wide.2 = Hornig
+months.wide.3 = M\"arze
+months.wide.4 = Abrille
+months.wide.5 = Meije
+months.wide.6 = Br\'a\v cet
+months.wide.7 = Heiwet
+months.wide.8 = \"Oig\v ste
+months.wide.9 = Herb\v stm\'anet
+months.wide.10 = W\'\i m\'anet
+months.wide.11 = Winterm\'anet
+months.wide.12 = Chri\v stm\'anet
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»‹›
+auxiliary = [à ă â å ā æ ç è ĕ ê ë ē ì ĭ î ï ī ñ ò ŏ ô ø ō œ ß ù ŭ û ū ÿ]
+exemplarCharacters = [a á ä ã b c č d e é f g h i í j k l m n o ó ö õ p q r s š t u ú ü ũ v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group = ’
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/wae/babel-walser.tex b/Master/texmf-dist/tex/generic/babel/locale/wae/babel-walser.tex
new file mode 100644
index 00000000000..3f48a95cd46
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/wae/babel-walser.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{wae}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/xog/babel-soga.tex b/Master/texmf-dist/tex/generic/babel/locale/xog/babel-soga.tex
new file mode 100644
index 00000000000..3d7cc0cc54d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/xog/babel-soga.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{xog}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/xog/babel-xog.ini b/Master/texmf-dist/tex/generic/babel/locale/xog/babel-xog.ini
new file mode 100644
index 00000000000..498c3b3aac6
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/xog/babel-xog.ini
@@ -0,0 +1,186 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Olusoga
+name.english = Soga
+name.babel = soga
+tag.bcp47 = xog
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Janwaliyo
+months.wide.2 = Febwaliyo
+months.wide.3 = Marisi
+months.wide.4 = Apuli
+months.wide.5 = Maayi
+months.wide.6 = Juuni
+months.wide.7 = Julaayi
+months.wide.8 = Agusito
+months.wide.9 = Sebuttemba
+months.wide.10 = Okitobba
+months.wide.11 = Novemba
+months.wide.12 = Desemba
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Balaza
+days.wide.tue = Owokubili
+days.wide.wed = Owokusatu
+days.wide.thu = Olokuna
+days.wide.fri = Olokutaanu
+days.wide.sat = Olomukaaga
+days.wide.sun = Sabiiti
+days.abbreviated.mon = Bala
+days.abbreviated.tue = Kubi
+days.abbreviated.wed = Kusa
+days.abbreviated.thu = Kuna
+days.abbreviated.fri = Kuta
+days.abbreviated.sat = Muka
+days.abbreviated.sun = Sabi
+days.narrow.mon = B
+days.narrow.tue = B
+days.narrow.wed = S
+days.narrow.thu = K
+days.narrow.fri = K
+days.narrow.sat = M
+days.narrow.sun = S
+dayPeriods.abbreviated.am = Munkyo
+dayPeriods.abbreviated.pm = Eigulo
+dayPeriods.narrow.am = Munkyo
+dayPeriods.narrow.pm = Eigulo
+dayPeriods.wide.am = Munkyo
+dayPeriods.wide.pm = Eigulo
+
+[date.gregorian.licr]
+months.wide.1 = Janwaliyo
+months.wide.2 = Febwaliyo
+months.wide.3 = Marisi
+months.wide.4 = Apuli
+months.wide.5 = Maayi
+months.wide.6 = Juuni
+months.wide.7 = Julaayi
+months.wide.8 = Agusito
+months.wide.9 = Sebuttemba
+months.wide.10 = Okitobba
+months.wide.11 = Novemba
+months.wide.12 = Desemba
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = []
+exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w x y z]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/yav/babel-yangben.tex b/Master/texmf-dist/tex/generic/babel/locale/yav/babel-yangben.tex
new file mode 100644
index 00000000000..b7f0c1b886c
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/yav/babel-yangben.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{yav}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/yav/babel-yav.ini b/Master/texmf-dist/tex/generic/babel/locale/yav/babel-yav.ini
new file mode 100644
index 00000000000..44eadcda085
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/yav/babel-yav.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = nuasue
+name.english = Yangben
+name.babel = yangben
+tag.bcp47 = yav
+tag.opentype =
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T4
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = pikítíkítie, oólí ú kutúan
+months.wide.2 = siɛyɛ́, oóli ú kándíɛ
+months.wide.3 = ɔnsúmbɔl, oóli ú kátátúɛ
+months.wide.4 = mesiŋ, oóli ú kénie
+months.wide.5 = ensil, oóli ú kátánuɛ
+months.wide.6 = ɔsɔn
+months.wide.7 = efute
+months.wide.8 = pisuyú
+months.wide.9 = imɛŋ i puɔs
+months.wide.10 = imɛŋ i putúk,oóli ú kátíɛ
+months.wide.11 = makandikɛ
+months.wide.12 = pilɔndɔ́
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = móndie
+days.wide.tue = muányáŋmóndie
+days.wide.wed = metúkpíápɛ
+days.wide.thu = kúpélimetúkpiapɛ
+days.wide.fri = feléte
+days.wide.sat = séselé
+days.wide.sun = sɔ́ndiɛ
+days.abbreviated.mon = md
+days.abbreviated.tue = mw
+days.abbreviated.wed = et
+days.abbreviated.thu = kl
+days.abbreviated.fri = fl
+days.abbreviated.sat = ss
+days.abbreviated.sun = sd
+days.narrow.mon = m
+days.narrow.tue = m
+days.narrow.wed = e
+days.narrow.thu = k
+days.narrow.fri = f
+days.narrow.sat = s
+days.narrow.sun = s
+dayPeriods.abbreviated.am = kiɛmɛ́ɛm
+dayPeriods.abbreviated.pm = kisɛ́ndɛ
+dayPeriods.narrow.am = kiɛmɛ́ɛm
+dayPeriods.narrow.pm = kisɛ́ndɛ
+dayPeriods.wide.am = kiɛmɛ́ɛm
+dayPeriods.wide.pm = kisɛ́ndɛ
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»«»
+auxiliary = [g j q r x z]
+exemplarCharacters = [a á à â ǎ ā b c d e é è ɛ {ɛ\u0301} {ɛ\u0300} f h i í ì î ī k l m {mb} n {ny} ŋ {ŋg} o ó ò ô ǒ ō ɔ {ɔ\u0301} {ɔ\u0300} p s t u ú ù û ǔ ū v w y]
+index = [A B C D E Ɛ F H I K L M N Ŋ O Ɔ P S T U V W Y]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/yi/babel-yi.ini b/Master/texmf-dist/tex/generic/babel/locale/yi/babel-yi.ini
new file mode 100644
index 00000000000..3accfb700be
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/yi/babel-yi.ini
@@ -0,0 +1,182 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ייִדיש
+name.english = Yiddish
+name.babel = yiddish
+tag.bcp47 = yi
+tag.opentype = JII
+script.name = Hebrew
+script.tag.bcp47 = Hebr
+script.tag.opentype = hebr
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d]טן [MMMM] [y]
+date.short = [dd]/[MM]/[yy]
+months.wide.1 = יאַנואַר
+months.wide.2 = פֿעברואַר
+months.wide.3 = מערץ
+months.wide.4 = אַפּריל
+months.wide.5 = מיי
+months.wide.6 = יוני
+months.wide.7 = יולי
+months.wide.8 = אויגוסט
+months.wide.9 = סעפּטעמבער
+months.wide.10 = אקטאבער
+months.wide.11 = נאוועמבער
+months.wide.12 = דעצעמבער
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = מאָנטיק
+days.wide.tue = דינסטיק
+days.wide.wed = מיטוואך
+days.wide.thu = דאנערשטיק
+days.wide.fri = פֿרײַטיק
+days.wide.sat = שבת
+days.wide.sun = זונטיק
+days.abbreviated.mon = מאָנטיק
+days.abbreviated.tue = דינסטיק
+days.abbreviated.wed = מיטוואך
+days.abbreviated.thu = דאנערשטיק
+days.abbreviated.fri = פֿרײַטיק
+days.abbreviated.sat = שבת
+days.abbreviated.sun = זונטיק
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = פֿאַרמיטאָג
+dayPeriods.abbreviated.pm = נאָכמיטאָג
+dayPeriods.narrow.am = פֿאַרמיטאָג
+dayPeriods.narrow.pm = נאָכמיטאָג
+dayPeriods.wide.am = פֿאַרמיטאָג
+dayPeriods.wide.pm = נאָכמיטאָג
+
+[date.gregorian.licr]
+months.wide.3 = \hebmem\hebayin\hebresh\hebfinaltsadi
+months.wide.5 = \hebmem\hebyod\hebyod
+months.wide.6 = \hebyod\hebvav\hebnun\hebyod
+months.wide.7 = \hebyod\hebvav\heblamed\hebyod
+months.wide.8 = \hebalef\hebvav\hebyod\hebgimel\hebvav\hebsamekh\hebtet
+months.wide.10 = \hebalef\hebqof\hebtet\hebalef\hebbet\hebayin\hebresh
+months.wide.11 = \hebnun\hebalef\hebvav\hebvav\hebayin\hebmem\hebbet\hebayin\hebresh
+months.wide.12 = \hebdalet\hebayin\hebtsadi\hebayin\hebmem\hebbet\hebayin\hebresh
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = ””’’
+auxiliary = [\u200E\u200F]
+exemplarCharacters = [א {א\u05B7} {א\u05B8} ב {ב\u05BF} ג ד {דזש} ה ו {ו\u05BC} {וו} {וי} ז {זש} ח ט {טש} י {י\u05B4} {יי} {ײ\u05B7} {כ\u05BC} כ ך ל מ ם נ ן ס ע {פ\u05BC} {פ\u05BF} ף צ ץ ק ר ש {ש\u05C2} {ת\u05BC} ת]
+index = [\u05C2 \u05BC \u05BF א ב ג ד ה ו ז ח ט י כ ל מ נ ס ע פ צ ק ר ש ת]
+punctuation = [\\- ‐ – — , ; \\: ! ? . ׳ ' \" ( ) \\[ \\] / ״ ־]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/yi/babel-yiddish.tex b/Master/texmf-dist/tex/generic/babel/locale/yi/babel-yiddish.tex
new file mode 100644
index 00000000000..c5bcb2df168
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/yi/babel-yiddish.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{yi}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/yo/babel-yo.ini b/Master/texmf-dist/tex/generic/babel/locale/yo/babel-yo.ini
new file mode 100644
index 00000000000..3964a4bc43c
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/yo/babel-yo.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = Èdè Yorùbá
+name.english = Yoruba
+name.babel = yoruba
+tag.bcp47 = yo
+tag.opentype = YBA
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = Oṣù Ṣẹ́rẹ́
+months.wide.2 = Oṣù Èrèlè
+months.wide.3 = Oṣù Ẹrẹ̀nà
+months.wide.4 = Oṣù Ìgbé
+months.wide.5 = Oṣù Ẹ̀bibi
+months.wide.6 = Oṣù Òkúdu
+months.wide.7 = Oṣù Agẹmọ
+months.wide.8 = Oṣù Ògún
+months.wide.9 = Oṣù Owewe
+months.wide.10 = Oṣù Ọ̀wàrà
+months.wide.11 = Oṣù Bélú
+months.wide.12 = Oṣù Ọ̀pẹ̀
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = Ọjọ́ Ajé
+days.wide.tue = Ọjọ́ Ìsẹ́gun
+days.wide.wed = Ọjọ́rú
+days.wide.thu = Ọjọ́bọ
+days.wide.fri = Ọjọ́ Ẹtì
+days.wide.sat = Ọjọ́ Àbámẹ́ta
+days.wide.sun = Ọjọ́ Àìkú
+days.abbreviated.mon = Ajé
+days.abbreviated.tue = Ìsẹ́gun
+days.abbreviated.wed = Ọjọ́rú
+days.abbreviated.thu = Ọjọ́bọ
+days.abbreviated.fri = Ẹtì
+days.abbreviated.sat = Àbámẹ́ta
+days.abbreviated.sun = Àìkú
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = Àárọ̀
+dayPeriods.abbreviated.pm = Ọ̀sán
+dayPeriods.narrow.am = Àárọ̀
+dayPeriods.narrow.pm = Ọ̀sán
+dayPeriods.wide.am = Àárọ̀
+dayPeriods.wide.pm = Ọ̀sán
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [c q v x z]
+exemplarCharacters = [a á à b d e é è ẹ {ẹ\u0301} {ẹ\u0300} f g {gb} h i í ì j k l m n o ó ò ọ {ọ\u0301} {ọ\u0300} p r s ṣ t u ú ù w y]
+index = [A B D E F G H I J K L M N O P R S T U W Y]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/yo/babel-yoruba.tex b/Master/texmf-dist/tex/generic/babel/locale/yo/babel-yoruba.tex
new file mode 100644
index 00000000000..e1a05b70845
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/yo/babel-yoruba.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{yo}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/yue/babel-cantonese.tex b/Master/texmf-dist/tex/generic/babel/locale/yue/babel-cantonese.tex
new file mode 100644
index 00000000000..d92e1387afa
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/yue/babel-cantonese.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{yue}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/yue/babel-yue.ini b/Master/texmf-dist/tex/generic/babel/locale/yue/babel-yue.ini
new file mode 100644
index 00000000000..c093547c431
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/yue/babel-yue.ini
@@ -0,0 +1,173 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = 粵語
+name.english = Cantonese
+name.babel = cantonese
+tag.bcp47 = yue
+tag.opentype = ZHS
+;;;; nombre de script correcto?
+script.name = Traditional
+script.tag.bcp47 = Hant
+script.tag.opentype = hani
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y]年[M]月[d]日
+date.short = [y]/[M]/[d]
+months.wide.1 = 1月
+months.wide.2 = 2月
+months.wide.3 = 3月
+months.wide.4 = 4月
+months.wide.5 = 5月
+months.wide.6 = 6月
+months.wide.7 = 7月
+months.wide.8 = 8月
+months.wide.9 = 9月
+months.wide.10 = 10月
+months.wide.11 = 11月
+months.wide.12 = 12月
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = 星期一
+days.wide.tue = 星期二
+days.wide.wed = 星期三
+days.wide.thu = 星期四
+days.wide.fri = 星期五
+days.wide.sat = 星期六
+days.wide.sun = 星期日
+days.abbreviated.mon = 週一
+days.abbreviated.tue = 週二
+days.abbreviated.wed = 週三
+days.abbreviated.thu = 週四
+days.abbreviated.fri = 週五
+days.abbreviated.sat = 週六
+days.abbreviated.sun = 週日
+days.narrow.mon = 一
+days.narrow.tue = 二
+days.narrow.wed = 三
+days.narrow.thu = 四
+days.narrow.fri = 五
+days.narrow.sat = 六
+days.narrow.sun = 日
+dayPeriods.abbreviated.am = 上午
+dayPeriods.abbreviated.pm = 下午
+dayPeriods.narrow.am = 上午
+dayPeriods.narrow.pm = 下午
+dayPeriods.wide.am = 上午
+dayPeriods.wide.pm = 下午
+
+[time.gregorian]
+time.medium = [a][h]:[mm]:[ss]
+time.short = [a][h]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = 「」『』
+auxiliary = [乍 仂 伏 佐 侶 僳 兆 兌 兹 别 券 勳 卑 卞 占 叶 堤 墎 壤 奥 孜 峇 嶼 巽 栗 楔 涅 渾 澎 燦 狄 琳 瑚 甫 碑 礁 芒 苗 茨 蓬 蚩 蜀 裘 謬 酋 隴]
+exemplarCharacters = [一 丁 七 丈-不 丑 且 世 丘 丙 丟 並 中 串 丸 丹 主 乃 久 么 之 乎 乏 乖 乘 乙 九 也 乾 亂 了 予 事 二 于 云 互 五 井 些 亞 亡 交-亦 亨 享 京 亮 人 什 仁 仇 今 介 仍 仔 他 付 仙 代-以 仰 仲 件 任 份 企 伊 伍 伐 休 伙 伯 估 伴 伸 似 伽 但 佈 佉 位-住 佔 何 余 佛 作 你 佩 佳 使 來 例 供 依 侯 侵 便 係-俄 俊 俗 保 俠 信 修 俱 俾 個 倍 們 倒 候 倚 借 倫 值 假 偉 偏 做 停 健 側-偷 傑 備 傢 傣 傲 傳 傷 傻 傾 僅 像 僑 僧 價 儀 億 儒 儘 優 允 元-充 兇-光 克 免 兒 兔 入 內-兩 八-兮 共 兵-典 兼 冊 再 冒 冠 冬 冰 冷 准 凌 凝 凡 凰 凱 出 函 刀 分 切 刊 列 初 判 別 利 刪 到 制 刷 刺 刻 則 剌 前 剛 剩 剪 副 割 創 劃 劇 劉 劍 力 功 加 助-劫 勁 勇 勉 勒 動 務 勝 勞 勢 勤 勵 勸 勿 包 匈 化 北 匹 區 十 千 升 午 半 卒-協 南 博 卜 卡 卯-危 即 卷 卻 厄 厘 厚 原 厭 厲 去 參 又 及 友 反 叔 取 受 口-另 只-叭 可 台 史 右 司 吃 各 合-吊 同-后 吐-吒 君 吝-吠 否 吧 含 吳 吵 吸 吹 吾 呀 呂 呆 告 呢 周 味 呵 呼 命 和 咖 咦 咧 咪 咬 咱 哀 品 哇-哉 哎 員 哥 哦 哩 哪 哭 哲 唉 唐 唔 唬 售 唯 唱 唷 唸 商 啊 問 啟 啡 啥 啦 啪 喀 喂 善 喇 喊 喔 喜 喝 喬 單 喵 嗎 嗚 嗨 嗯 嘆 嘉 嘗 嘛 嘴 嘻 嘿 器 噴 嚇 嚴 囉 四 回 因 困 固 圈 國 圍 園 圓 圖 團 圜 土 在 圭 地 圾 址 均 坎 坐 坡 坤 坦 坪 垂 垃 型 埃 城 埔 域 執 培 基 堂 堅 堆 堡 堪 報 場 塊 塔 塗 塞 填 塵 境 增 墨 墮 壁 壇 壓 壘 壞 壢 士 壬 壯 壽 夏 夕 外 多 夜 夠 夢 夥 大 天-夫 央 失 夷 夸 夾 奇-奉 奎 奏 契 奔 套 奧 奪 奮 女 奴 奶 她 好 如 妙 妝 妥 妨 妮 妳 妹 妻 姆 姊 始 姐 姑 姓 委 姿 威 娃 娘 娛 婁 婆 婚 婦 媒 媽 嫌 嫩 子 孔 字 存 孝 孟 季 孤 孩 孫 學 它 宅 宇-安 宋 完 宏 宗-宜 客-室 宮 害 家 容 宿 寂 寄-密 富 寒 寞 察 寢 實-審 寫 寬 寮 寵 寶 封 射 將 專 尊 尋 對-小 少 尖 尚 尤 就 尺 尼 尾 局 屁 居 屆 屋 屏 展 屠 層 屬 山 岡 岩 岸 峰 島 峽 崇 崙 崴 嵐 嶺 川 州 巡 工-巨 巫 差 己-巴 巷 市 布 希 帕 帖 帛 帝 帥 師 席 帳 帶 常 帽 幅 幕 幣 幫 干-年 幸 幹 幻-幾 庇 床 序 底 店 庚 府 度 座 庫 庭 康 庸 廉 廖 廠 廢 廣 廳 延 廷 建 弄 式 引 弗 弘 弟 弦 弱 張 強 彈 彊 彌 彎 彝 彞 形 彥 彩 彬 彭 彰 影 役 彼 往 征 待 很 律 後 徐-徒 得 從 復 微 徵 德 徹 心 必 忌 忍 志-忙 忠 快 念 忽 怎 怒 怕 怖 思 怡 急 性 怨 怪 恆 恐 恢 恥 恨 恩 恭 息 恰 悅 悉 悔 悟 悠 您 悲 悶 情 惑 惜 惠 惡 惱 想 惹 愁 愈 愉 意 愚 愛 感 慈 態 慕 慘 慢 慣 慧 慮 慰 慶 慾 憂 憐 憑 憲 憶 憾 懂 應 懶 懷 懼 戀 戈 戊 戌 成-戒 或 截 戰 戲 戴 戶 房-扁 扇 手 才 扎 打 托 扣 扥 扭 扯 批 找-技 抄 把 抓 投 抗 折 披 抬 抱 抵 抹 抽 拆 拉 拋 拍 拏 拒 拔 拖 招 拜 括 拳 拼 拾 拿 持 指 按 挑 挖 挪 振 挺 捐 捕 捨 捲 捷 掃 授 掉 掌 排 掛 採 探 接 控 推 措 描 提 插 揚 換 握 揮 援 損 搖 搜 搞 搬 搭 搶 摘 摩 摸 撐 撒 撞 撣 撥 播 撾 撿 擁 擇 擊 擋 操 擎 擔 據 擠 擦 擬 擴 擺 擾 攝 支 收 改 攻 放 政 故 效 敍 敏 救 敗-教 敝 敢 散 敦 敬 整 敵 數 文 斐 斗 料 斯 新 斷 方 於 施 旁 旅 旋 族 旗 既 日 旦 早 旭 旺 昂 昆 昇 昌 明 昏 易 星 映 春 昨 昭 是 時 晉 晒 晚 晨 普 景 晴 晶 智 暑 暖 暗 暫 暴 曆 曉 曰 曲 更 書 曼 曾-最 會 月 有 朋 服 朗 望 朝 期 木 未-札 朱 朵 杉 李 材 村 杜 束 杯-東 松 板 析 林 果 枝 架 柏 某 染 柔 查 柬 柯 柳 柴 校 核 根 格 桃 案 桌 桑 梁 梅 條 梨 梯 械 梵 棄 棉 棋 棒 棚 森 椅 植 椰 楊 楓 楚 業 極 概 榜 榮 構 槍 樂 樓 標 樞 模 樣 樹 橋 機 橫 檀 檔 檢 欄 權 次 欣 欲 欺 欽 款 歉 歌 歐 歡-武 歲 歷 歸 死 殊 殘 段 殺 殼 毀 毅 母 每 毒 比 毛 毫 氏 民 氣 水 永 求 汗 汝 江-污 汪 汶 決 汽 沃 沈 沉 沒 沖 沙 河 油 治 沿 況 泉 泊 法 泡 波 泥 注 泰 泳 洋 洗 洛 洞 洩 洪 洲 活 洽 派 流 浦 浩 浪 浮 海 涇-涉 涯 液 涵 涼 淑 淚 淡 淨 深 混 淺 清 減 渡 測 港 游 湖 湯 源 準 溝 溪 溫 滄 滅 滋 滑 滴 滾 滿 漂 漏 演 漠 漢 漫 漲 漸 潔 潘 潛 潮 澤 澳 激 濃 濟 濤 濫 濱 瀏 灌 灣 火 灰 災 炎 炮 炸 為 烈 烏 烤 無 焦 然 煙 煞 照 煩 熊 熟 熱 燃 燈 燒 營 爆 爐 爛 爪 爬 爭 爵 父 爸 爺 爽 爾 牆-版 牌 牙 牛 牠 牧 物 牲 特 牽 犧 犯 狀 狂 狐 狗 狠 狼 猛 猜 猴 猶 獄 獅 獎 獨 獲 獸 獻 玄 率 玉 王 玩 玫 玲 玻 珊 珍 珠 珥 班 現 球 理 琉 琪 琴 瑙 瑜 瑞 瑟 瑤 瑪 瑰 環 瓜 瓦 瓶 甘 甚 甜 生 產 用 田-申 男 甸 界 留 畢 略 番 畫 異 當 疆 疏 疑 疼 病 痕 痛 痴 瘋 療 癡 癸 登-百 的 皆 皇 皮 盃 益 盛 盜 盟 盡 監 盤 盧 目 盲 直 相 盼 盾 省 眉 看 真 眠 眼 眾 睛 睡 督 瞧 瞭 矛 矣 知 短 石 砂 砍 研 砲 破 硬 碎 碗 碟 碧 碩 碰 確 碼 磁 磨 磯 礎 礙 示 社 祕 祖 祚 祛 祝 神 祥 票 祿 禁 禍-福 禪 禮 秀 私 秋 科 秒 秘 租 秤 秦 移 稅 程 稍 種 稱 稿 穆 穌 積 穩 究 穹 空 穿 突 窗 窩 窮 窶 立 站 竟 章 童 端 競 竹 笑 笛 符 笨 第 筆 等 筋 答 策 简 算 管 箭 箱 節 範 篇 築 簡 簫 簽 簿 籃 籌 籍 籤 米 粉 粗 粵 精 糊 糕 糟 系 糾 紀 約 紅 納 紐 純 紙-紛 素 索 紫 累 細 紹 終 組 結 絕 絡 給 統 絲 經 綜 綠 維 綱 網 緊 緒 線 緣 編 緩 緬 緯 練 縛 縣 縮 縱 總 績 繁 繆 織 繞 繪 繳 繼 續 缸 缺 罕 罪 置 罰 署 罵 罷 羅 羊 美 羞 群 義 羽 翁 習 翔 翰 翹 翻 翼 耀 老 考 者 而 耍 耐 耗 耳 耶 聊 聖 聚 聞 聯 聰 聲 職 聽 肉 肚 股 肥 肩 肯 育 背 胎 胖 胞 胡 胸 能 脆 脫 腓 腔 腦 腰 腳 腿 膽 臉 臘 臣 臥 臨 自 臭 至 致 臺 與-舊 舌 舍 舒 舞 舟 航 般 船 艦 良 色 艾 芝 芬 花 芳 若 苦 英 茅 茫 茲 茶 草 荒 荷 荼 莉 莊 莎 莫 菜 菩 華 菲 萄 萊 萬 落 葉 著 葛 葡 蒂 蒙 蒲 蒼 蓋 蓮 蔕 蔡 蔣 蕭 薄 薦 薩 薪 藉 藍 藏 藝 藤 藥 蘆 蘇 蘭 虎 處 虛 號 虧 蛇 蛋 蛙 蜂 蜜 蝶 融 螢 蟲 蟹 蠍 蠻 血 行 術 街 衛 衝 衡 衣 表 袋 被 裁 裂 裕 補 裝 裡 製 複 褲 西 要 覆 見 規 視 親 覺 覽 觀 角 解 觸 言 訂 計 訊 討 訓 託 記 訥 訪 設 許 訴 註 証 評 詞 詢 試 詩 話-詳 誇 誌 認 誓 誕 語 誠 誤 說 誰 課 誼 調 談 請 諒 論 諸 諺 諾 謀 謂 講 謝 證 識 譜 警 譯 議 護 譽 讀 變 讓 讚 谷 豆 豈 豐 象 豪 豬 貌 貓 貝 貞 負-貢 貨 貪-責 貴 買 費 貼 賀 資 賈 賓 賜 賞 賢-賤 賦 質 賭 賴 賺 購 賽 贈 贊 贏 赤 赫 走 起 超 越 趕 趙 趣 趨 足 跌 跎 跑 距 跟 跡 路 跳 踏 踢 蹟 蹤 躍 身 躲 車 軌 軍 軒 軟 較 載 輔 輕 輛 輝 輩 輪 輯 輸 轉 轟 辛 辦 辨 辭 辯-農 迅 迎 近 返 迦 迪 迫 述 迴 迷 追 退 送 逃 逆 透 逐 途 這-逛 逝 速 造 逢 連 週 進 逸 逼 遇 遊 運 遍 過 道-違 遙 遜 遠 適 遭 遮 遲 遷 選 遺 避-邁 還 邊 邏 那 邦 邪 邱 郎 部 郭 郵 都 鄂 鄉 鄭 鄰 酉 配 酒 酷 酸 醉 醒 醜 醫 采 釋-量 金 針 釣 鈴 鉢 銀 銅 銖 銘 銳 銷 鋒 鋼 錄 錢 錦 錫 錯 鍋 鍵 鍾 鎊 鎖 鎮 鏡 鐘 鐵 鑑 長 門 閃 閉 開 閏 閒 間 閣 閱 闆 闊 闍 闐 關 闡 防 阻 阿 陀 附 降 限 院-除 陪 陰 陳 陵-陸 陽 隆 隊 階 隔 際 障 隨 險 隱 隻 雄-集 雉 雖 雙 雜 雞 離 難 雨 雪 雲 零 雷 電 需 震 霍 霧 露 霸 霹 靂 靈 青 靖 靜 非 靠 面 革 靼 鞋 韃 韋 韓 音 韻 響 頁 頂 項 順 須 預 頑 頓 頗 領 頞 頭 頻 顆 題 額 顏 願 類 顧 顯 風 飄 飛 食 飯 飲 飽 飾 餅 養 餐 餘 館 首 香 馬 駐 駕 駛 騎 騙 騷 驅 驗 驚 骨 體 高 髮 鬆 鬥 鬧 鬱 鬼 魁 魂 魅 魔 魚 魯 鮮 鳥 鳳 鳴 鴻 鵝 鷹 鹿 麗 麥 麵 麻 麼 黃 黎 黑 默 點 黨 鼓 鼠 鼻 齊 齋 齒 齡 龍 龜]
+index = [一 丁 丈 不 且 丞 並 串 乘 乾 亂 亭 傀 僎 僵 儐 償 儳 儷 儻 叢 嚴 囌 囑 廳]
+punctuation = [‾ ﹉﹊﹋﹌ _ _ ﹍﹎﹏ ︳︴ \\- - ﹣ ‐ – ︲ — ﹘ ︱ , , ﹐ 、 ﹑ ; ; ﹔ \\: : ﹕ ! ! ﹗ ? ? ﹖ . . ﹒ ‥ ︰ … 。 · ' ‘ ’ \" " “ ” 〝 〞 ( ( ﹙ ︵ ) ) ﹚ ︶ \\[ [ \\] ] \\{ { ﹛ ︷ \\} } ﹜ ︸ 〈 ︿ 〉 ﹀ 《 ︽ 》 ︾ 「 ﹁ 」 ﹂ 『 ﹃ 』 ﹄ 【 ︻ 】 ︼ 〔 ﹝ ︹ 〕 ﹞ ︺ § @ @ ﹫ * * ﹡ / / \\\\ \ ﹨ \\& & ﹠ # # ﹟ % % ﹪ ‰ † ‡ ‧ ′ ″ ‵ 〃 ※]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = 非數值
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zgh/babel-standardmoroccantamazight.tex b/Master/texmf-dist/tex/generic/babel/locale/zgh/babel-standardmoroccantamazight.tex
new file mode 100644
index 00000000000..17742f9a11b
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zgh/babel-standardmoroccantamazight.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{zgh}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zgh/babel-zgh.ini b/Master/texmf-dist/tex/generic/babel/locale/zgh/babel-zgh.ini
new file mode 100644
index 00000000000..771f18345be
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zgh/babel-zgh.ini
@@ -0,0 +1,172 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = ⵜⴰⵎⴰⵣⵉⵖⵜ
+name.english = Standard Moroccan Tamazight
+name.babel = standardmoroccantamazight
+tag.bcp47 = zgh
+tag.opentype =
+script.name = Tifinagh
+script.tag.bcp47 = Tfng
+script.tag.opentype = tfng
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+months.wide.1 = ⵉⵏⵏⴰⵢⵔ
+months.wide.2 = ⴱⵕⴰⵢⵕ
+months.wide.3 = ⵎⴰⵕⵚ
+months.wide.4 = ⵉⴱⵔⵉⵔ
+months.wide.5 = ⵎⴰⵢⵢⵓ
+months.wide.6 = ⵢⵓⵏⵢⵓ
+months.wide.7 = ⵢⵓⵍⵢⵓⵣ
+months.wide.8 = ⵖⵓⵛⵜ
+months.wide.9 = ⵛⵓⵜⴰⵏⴱⵉⵔ
+months.wide.10 = ⴽⵜⵓⴱⵔ
+months.wide.11 = ⵏⵓⵡⴰⵏⴱⵉⵔ
+months.wide.12 = ⴷⵓⵊⴰⵏⴱⵉⵔ
+months.narrow.1 = ⵉ
+months.narrow.2 = ⴱ
+months.narrow.3 = ⵎ
+months.narrow.4 = ⵉ
+months.narrow.5 = ⵎ
+months.narrow.6 = ⵢ
+months.narrow.7 = ⵢ
+months.narrow.8 = ⵖ
+months.narrow.9 = ⵛ
+months.narrow.10 = ⴽ
+months.narrow.11 = ⵏ
+months.narrow.12 = ⴷ
+days.wide.mon = ⴰⵢⵏⴰⵙ
+days.wide.tue = ⴰⵙⵉⵏⴰⵙ
+days.wide.wed = ⴰⴽⵕⴰⵙ
+days.wide.thu = ⴰⴽⵡⴰⵙ
+days.wide.fri = ⴰⵙⵉⵎⵡⴰⵙ
+days.wide.sat = ⴰⵙⵉⴹⵢⴰⵙ
+days.wide.sun = ⴰⵙⴰⵎⴰⵙ
+days.abbreviated.mon = ⴰⵢⵏ
+days.abbreviated.tue = ⴰⵙⵉ
+days.abbreviated.wed = ⴰⴽⵕ
+days.abbreviated.thu = ⴰⴽⵡ
+days.abbreviated.fri = ⴰⵙⵉⵎ
+days.abbreviated.sat = ⴰⵙⵉⴹ
+days.abbreviated.sun = ⴰⵙⴰ
+days.narrow.mon = M
+days.narrow.tue = T
+days.narrow.wed = W
+days.narrow.thu = T
+days.narrow.fri = F
+days.narrow.sat = S
+days.narrow.sun = S
+dayPeriods.abbreviated.am = ⵜⵉⴼⴰⵡⵜ
+dayPeriods.abbreviated.pm = ⵜⴰⴷⴳⴳⵯⴰⵜ
+dayPeriods.narrow.am = ⵜⵉⴼⴰⵡⵜ
+dayPeriods.narrow.pm = ⵜⴰⴷⴳⴳⵯⴰⵜ
+dayPeriods.wide.am = ⵜⵉⴼⴰⵡⵜ
+dayPeriods.wide.pm = ⵜⴰⴷⴳⴳⵯⴰⵜ
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = «»„”
+auxiliary = []
+exemplarCharacters = [ⴰ ⴱ ⴳ {ⴳⵯ} ⴷ ⴹ ⴻ ⴼ ⴽ {ⴽⵯ} ⵀ ⵃ ⵄ ⵅ ⵇ ⵉ ⵊ ⵍ ⵎ ⵏ ⵓ ⵔ ⵕ ⵖ ⵙ ⵚ ⵛ ⵜ ⵟ ⵡ ⵢ ⵣ ⵥ]
+index = [ⴰ ⴱ ⴳ ⴷ ⴹ ⴻ ⴼ ⴽ ⵀ ⵃ ⵄ ⵅ ⵇ ⵉ ⵊ ⵍ ⵎ ⵏ ⵓ ⵔ ⵕ ⵖ ⵙ ⵚ ⵛ ⵜ ⵟ ⵡ ⵢ ⵣ ⵥ]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = ,
+exponential = E
+group =  
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-hk.tex b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-hk.tex
new file mode 100644
index 00000000000..da6861e7190
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-hk.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{chinese-simplified-hongkongsarchina}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-mo.tex b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-mo.tex
new file mode 100644
index 00000000000..bff1415cd15
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-mo.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{chinese-simplified-macausarchina}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-sg.tex b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-sg.tex
new file mode 100644
index 00000000000..2027f3a7e2f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-sg.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{chinese-simplified-singapore}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans.tex b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans.tex
new file mode 100644
index 00000000000..c18a7c64977
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{chinese-simplified}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant-hk.tex b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant-hk.tex
new file mode 100644
index 00000000000..f7453d9ae83
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant-hk.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{chinese-traditional-hongkongsarchina}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant-mo.tex b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant-mo.tex
new file mode 100644
index 00000000000..429e74e2438
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant-mo.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{chinese-traditional-macausarchina}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant.tex b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant.tex
new file mode 100644
index 00000000000..8f643a34979
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant.tex
@@ -0,0 +1,4 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\input{chinese-traditional}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-simplified-hongkongsarchina.tex b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-simplified-hongkongsarchina.tex
new file mode 100644
index 00000000000..41bc86dd49d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-simplified-hongkongsarchina.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{zh-Hans-HK}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-simplified-macausarchina.tex b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-simplified-macausarchina.tex
new file mode 100644
index 00000000000..4e8aef81879
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-simplified-macausarchina.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{zh-Hans-MO}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-simplified-singapore.tex b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-simplified-singapore.tex
new file mode 100644
index 00000000000..613d36f43b2
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-simplified-singapore.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{zh-Hans-SG}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-simplified.tex b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-simplified.tex
new file mode 100644
index 00000000000..8f7c7a57e16
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-simplified.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{zh-Hans}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-traditional-hongkongsarchina.tex b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-traditional-hongkongsarchina.tex
new file mode 100644
index 00000000000..66bd2f84c87
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-traditional-hongkongsarchina.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{zh-Hant-HK}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-traditional-macausarchina.tex b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-traditional-macausarchina.tex
new file mode 100644
index 00000000000..2b4e8adeac1
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-traditional-macausarchina.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{zh-Hant-MO}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-traditional.tex b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-traditional.tex
new file mode 100644
index 00000000000..14d54a98b1e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-traditional.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{zh-Hant}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese.tex b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese.tex
new file mode 100644
index 00000000000..50ca3c4d172
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{zh}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-HK.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-HK.ini
new file mode 100644
index 00000000000..41cdad356bf
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-HK.ini
@@ -0,0 +1,176 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = 中文
+name.english = Chinese
+name.babel = chinese-simplified-hongkongsarchina
+name.babel.A = chinese-hans-hk
+tag.bcp47 = zh
+tag.opentype = ZHS
+region.local = 中国香港特别行政区
+region.english = Hong Kong SAR China
+region.tag.bcp47 = HK
+script.name = Simplified
+script.tag.bcp47 = Hans
+script.tag.opentype = hani
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y]年[M]月[d]日
+date.short = [d]/[M]/[yy]
+months.wide.1 = 一月
+months.wide.2 = 二月
+months.wide.3 = 三月
+months.wide.4 = 四月
+months.wide.5 = 五月
+months.wide.6 = 六月
+months.wide.7 = 七月
+months.wide.8 = 八月
+months.wide.9 = 九月
+months.wide.10 = 十月
+months.wide.11 = 十一月
+months.wide.12 = 十二月
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = 星期一
+days.wide.tue = 星期二
+days.wide.wed = 星期三
+days.wide.thu = 星期四
+days.wide.fri = 星期五
+days.wide.sat = 星期六
+days.wide.sun = 星期日
+days.abbreviated.mon = 周一
+days.abbreviated.tue = 周二
+days.abbreviated.wed = 周三
+days.abbreviated.thu = 周四
+days.abbreviated.fri = 周五
+days.abbreviated.sat = 周六
+days.abbreviated.sun = 周日
+days.narrow.mon = 一
+days.narrow.tue = 二
+days.narrow.wed = 三
+days.narrow.thu = 四
+days.narrow.fri = 五
+days.narrow.sat = 六
+days.narrow.sun = 日
+dayPeriods.abbreviated.am = 上午
+dayPeriods.abbreviated.pm = 下午
+dayPeriods.narrow.am = 上午
+dayPeriods.narrow.pm = 下午
+dayPeriods.wide.am = 上午
+dayPeriods.wide.pm = 下午
+
+[time.gregorian]
+time.medium = [a][h]:[mm]:[ss]
+time.short = [a][h]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [仂 侣 傈 傣 僳 卑 卞 厘 吕 坝 堤 奎 屿 巽 撤 楔 楠 滕 瑚 甫 盲 碑 禄 粟 脚 艮 谬 钯 铂 锑 镑 魁]
+exemplarCharacters = [一 丁 七 万-与 丑 专 且 世 丘-业 东 丝 丢 两 严 丧 个 中 丰 串 临 丸-主 丽 举 乃 久 么 义 之-乐 乔 乖 乘 乙 九 也-乡 书 买 乱 乾 了 予 争 事 二 于 亏 云 互 五 井 亚 些 亡 交-亨 享 京 亮 亲 人 亿-仁 仅 仇 今 介 仍 从 仔 他 付 仙 代-以 仪 们 仰 仲 件 价 任 份 仿 企 伊 伍 伏-休 众-会 伟 传 伤 伦 伯 估 伴 伸 似 伽 但 位-佑 体 何 余 佛 作 你 佤 佩 佳 使 例 供 依 侠 侦-侨 侬 侯 侵 便 促 俄 俊 俗 保 信 俩 修 俱 俾 倍 倒 候 倚 借 倦 值 倾 假 偌 偏 做 停 健 偶 偷 储 催 傲 傻 像 僧 儒 儿 允 元-兆 先 光 克 免 兑 兔 党 入 全 八-兮 兰 共 关-兹 养-兽 内 冈 册 再 冒 写 军 农 冠 冬 冰 冲 决 况 冷 准 凌 减 凝 几 凡 凤 凭 凯 凰 出 击 函 刀 分 切 刊 刑 划 列-创 初 判 利 别 到 制-券 刺 刻 剂 前 剑 剧 剩 剪 副 割 力 劝-务 劣 动-劫 励-劳 势 勇 勉 勋 勒 勤 勾 勿 包 匆 匈 化 北 匙 匹-医 十 千 升 午 半 华 协 卒 卓 单-南 博 占-卢 卫 卯-危 即 却 卷 厂 厄-历 厉 压-厍 厚 原 去 县 参 又-反 发 叔 取-叙 口-另 只-叭 可 台 史 右 叶-叹 吃 各 合-吊 同-后 吐 向 吓 吗 君 吝 吟 否 吧 含 听 启 吵 吸 吹 吻 吾 呀 呆 呈 告 呐 员 呜 呢 呦 周 味 呵 呼 命 和 咖 咦-咨 咪 咬 咯 咱 哀 品 哇-哉 响 哎 哟 哥 哦 哩 哪 哭 哲 唉 唐 唤 唬 售 唯 唱 唷 商 啊 啡 啥 啦 啪 喀 喂 善 喇 喊 喏 喔 喜 喝 喵 喷 喻 嗒 嗨 嗯 嘉 嘛 嘴 嘻 嘿 器 四 回 因 团 园 困 围 固 国 图 圆 圈 土 圣 在 圭 地 圳 场 圾 址 均 坎 坐 坑 块 坚-坜 坡 坤 坦 坪 垂 垃 型 垒 埃 埋 城 埔 域 培 基 堂 堆 堕 堡 堪 塑 塔 塞 填 境 增 墨 壁 壤 士 壬 壮 声 处 备 复 夏 夕 外 多 夜 够 夥 大 天-夫 央 失 头 夷-夺 奇-奉 奋 奏 契 奔 奖 套 奥 女 奴 奶 她 好 如 妇 妈 妖 妙 妥 妨 妮 妹 妻 姆 姊 始 姐 姑 姓 委 姿 威 娃 娄 娘 娜 娟 娱 婆 婚 媒 嫁 嫌 嫩 子 孔 孕 字-孙 孜 孝 孟 季 孤 学 孩 宁 它 宇-安 宋 完 宏 宗-实 审-室 宪 害 宴 家 容 宽-宿 寂 寄-寇 富 寒 寝-察 寡 寨 寸 对 寻 导 寿 封 射 将 尊 小 少 尔 尖 尘 尚 尝 尤 就 尺 尼-尾 局-层 居 屋 屏 展 属 屠 山 岁 岂 岗 岘 岚 岛 岳 岸 峡 峰 崇 崩 崴 川 州 巡 工-巨 巫 差 己-巴 巷 币-布 帅 师 希 帐 帕 帖 帝 带 席 帮 常 帽 幅 幕 干-年 并 幸 幻-幽 广 庆 床 序 库-底 店 庙 庚 府 庞 废 度 座 庭 康 庸 廉 廖 延 廷 建 开 异-弄 弊 式 引 弗 弘 弟 张 弥 弦 弯 弱 弹 强 归 当 录 彝 形 彩 彬 彭 彰 影 彷 役 彻 彼 往 征 径 待 很 律 後 徐 徒 得 循 微 徵 德 心 必 忆 忌 忍 志-忙 忠 忧 快 念 忽 怀 态 怎 怒 怕 怖 思 怡 急 性 怨 怪 总 恋 恐 恢 恨 恩 恭 息 恰 恶 恼 悄 悉 悔 悟 悠 患 您 悲 情 惑 惜 惠 惧 惨 惯 想 惹 愁 愈 愉 意 愚 感 愧 慈 慎 慕 慢 慧 慰 憾 懂 懒 戈 戊 戌 戏-戒 或 战 截 戴 户 房-扁 扇 手 才 扎 扑 打 托 扣 执 扩 扫-扯 批 找-技 抄 把 抑 抓 投 抗 折 抢 护 报 披 抬 抱 抵 抹 抽 担 拆 拉 拍 拒 拔 拖 拘 招 拜 拟 拥 拦 拨 择 括 拳 拷 拼 拾 拿 持 指 按 挑 挖 挝 挡 挤 挥 挪 振 挺 捉 捐 捕 损 捡 换 据 捷 授 掉 掌 排 探 接 控-措 掸 描 提 插 握 援 搜 搞 搬 搭 摄 摆 摊 摔 摘 摩 摸 撒 撞 播 操 擎 擦 支 收 改 攻 放 政 故 效 敌 敏 救 教 敝 敢 散 敦 敬 数 敲 整 文 斋 斐 斗 料 斜 斥 断 斯 新 方 於 施 旁 旅 旋 族 旗 无 既 日-早 旭 时 旺 昂 昆 昌 明 昏 易 星 映 春 昨 昭 是 显 晃 晋 晒 晓 晚 晨 普 景 晴 晶 智 暂 暑 暖 暗 暮 暴 曰 曲 更 曹 曼 曾-最 月 有 朋 服 朗 望 朝 期 木 未-札 术 朱 朵 机 杀 杂 权 杉 李 材 村 杜 束 条 来 杨 杯 杰 松 板 极 构 析 林 果 枝 枢 枪 枫 架 柏 某 染 柔 查 柬 柯 柳 柴 标 栋 栏 树 校 样-根 格 桃 框 案 桌 桑 档 桥 梁 梅 梦 梯 械 梵 检 棉 棋 棒 棚 森 椅 植 椰 楚 楼 概 榜 模 樱 檀 欠-欣 欧 欲 欺 款 歉 歌 止-武 歪 死 殊 残 段 毅 母 每 毒 比 毕 毛 毫 氏 民 气 氛 水 永 求 汇 汉 汗 汝 江-污 汤 汪 汶 汽 沃 沈 沉 沙 沟 没 沧 河 油 治 沿 泉 泊 法 泛 泡-泣 泥 注 泰 泳 泽 洋 洗 洛 洞 津 洪 洲 活 洽 派 流 浅 测 济 浏 浑 浓 浙 浦 浩 浪 浮 浴 海 涅 消 涉 涛 涨 涯 液 涵 淋 淑 淘 淡 深 混 添 清 渐 渡 渣 温 港 渴 游 湖 湾 源 溜 溪 滋 滑 满 滥 滨 滴 漂 漏 演 漠 漫 潘 潜 潮 澎 澳 激 灌 火 灭 灯 灰 灵 灿 炉 炎 炮 炸 点 烂 烈 烤 烦 烧 热 焦 然 煌 煞 照 煮 熊 熟 燃 燕 爆 爪 爬 爱 爵-爸 爽 片 版 牌 牙 牛 牡 牢 牧 物 牲 牵 特 牺 犯 状 犹 狂 狐 狗 狠 独 狮 狱 狼 猛 猜 猪 献 猴 玄 率 玉 王 玛 玩 玫 环 现 玲 玻 珀 珊 珍 珠 班 球 理 琊 琪 琳 琴 琼 瑙 瑜 瑞 瑟 瑰 瑶 璃 瓜 瓦 瓶 甘 甚 甜 生 用 田-申 电 男 甸 画 畅 界 留 略 番 疆 疏 疑 疗 疯 疲 疼 疾 病 痕 痛 痴 癸 登 白 百 的 皆 皇 皮 盈 益 监 盒 盖 盘 盛 盟 目 直 相 盼 盾 省 眉 看 真 眠 眼 着 睛 睡 督 瞧 矛 矣 知 短 石 矶 码 砂 砍 研 破 础 硕 硬 确 碍 碎 碗 碟 碧 碰 磁 磅 磨 示 礼 社 祖 祚 祝 神 祥 票 祯 祸 禁 禅 福 离 秀 私 秋 种 科 秒 秘 租 秤 秦 秩 积 称 移 稀 程 稍 税 稣 稳 稿 穆 究 穷 穹 空 穿 突 窗 窝 立 站 竞-章 童 端 竹 笑 笔 笛 符 笨 第 等 筋 筑 答 策 筹 签 简 算 管 箭 箱 篇 篮 簿 籍 米 类 粉 粒 粗 粤 粹 精 糊 糕 糖 糟 系 素 索 紧 紫 累 繁 红 约 级 纪 纯 纲 纳 纵 纷 纸 纽 线 练 组 细-终 绍 经 结 绕 绘 给 络 绝 统 继 绩 绪 续 维 绵 综 绿 缅 缓 编 缘 缠 缩 缴 缶 缸 缺 罐 网 罕 罗 罚 罢 罪 置 署 羊 美 羞 群 羯 羽 翁 翅 翔 翘 翠 翰 翻 翼 耀 老 考 者 而 耍 耐 耗 耳 耶 聊 职 联 聘 聚 聪 肉 肖 肚 股 肤 肥 肩 肯 育 胁 胆 背 胎 胖 胜 胞 胡 胶 胸 能 脆 脑 脱 脸 腊 腐 腓 腰 腹 腾 腿 臂 臣 自 臭 至 致 舌 舍 舒 舞 舟 航 般 舰 船 良 色 艺 艾 节 芒 芝 芦 芬 芭 花 芳 苍 苏 苗 若 苦 英 茂 范 茨 茫 茶 草 荐 荒 荣 药 荷 莉 莎 莪 莫 莱 莲 获 菜 菩 菲 萄 萍 萤 营 萧 萨 落 著 葛 葡 蒂 蒋 蒙 蓉 蓝 蓬 蔑 蔡 薄 薪 藉 藏 藤 虎 虑 虫 虹 虽 虾 蚁 蛇 蛋 蛙 蛮 蜂 蜜 蝶 融 蟹 蠢 血 行 街 衡 衣 补 表 袋 被 袭 裁 裂 装 裕 裤 西 要 覆 见 观 规 视 览 觉 角 解 言 誉 誓 警 计 订 认 讨 让 训-记 讲 讷 许 论 设 访 证 评 识 诉 词 译 试 诗 诚 话 诞 询 该 详 语 误 说 请 诸 诺 读 课 谁 调 谅 谈 谊 谋 谓 谜 谢 谨 谱 谷 豆 象 豪 貌 贝-负 贡-败 货-贪 购 贯 贱 贴 贵 贸-贺 贼 贾 资 赋 赌 赏 赐 赔 赖 赚 赛 赞 赠 赢 赤 赫 走 赵 起 趁 超 越 趋 趣 足 跃 跌 跑 距 跟 路 跳 踏 踢 踩 身 躲 车 轨 轩 转 轮-轰 轻 载 较 辅 辆 辈 辉 辑 输 辛 辞 辨 辩 辰 辱 边 达 迁 迅 过 迈 迎 运 近 返 还 这 进-迟 迦 迪 迫 述 迷 追 退-逃 逆 选 逊 透 逐 递 途 通 逛 逝 速 造 逢 逸 逻 逼 遇 遍 道 遗 遭 遮 遵 避 邀 邓 那 邦 邪 邮 邱 邻 郎 郑 部 郭 都 鄂 酉 酋 配 酒 酷 酸 醉 醒 采 释 里-量 金 针 钓 钟 钢 钦 钱 钻 铁 铃 铜 铢 铭 银 铺 链 销 锁 锅 锋 错 锡 锦 键 锺 镇 镜 镭 长 门 闪 闭 问 闰 闲 间 闷 闹 闻 阁 阅 阐 阔 队 阮 防-阶 阻 阿 陀 附-陆 陈 降 限 院 除 险 陪 陵-陷 隆 随 隐 隔 障 难 雄-集 雉 雨 雪 雯 雳 零 雷 雾 需 震 霍 霖 露 霸 霹 青 靖 静 非 靠 面 革 靼 鞋 鞑 韦 韩 音 页 顶 项-须 顽-顿 预 领 颇 频 颗 题 额 风 飘 飙 飞 食 餐 饭 饮 饰 饱 饼 馆 首 香 馨 马 驱 驶 驻 驾 验 骑 骗 骚 骤 骨 高 鬼 魂 魅 魔 鱼 鲁 鲜 鸟 鸡 鸣 鸭 鸿 鹅 鹤 鹰 鹿 麦 麻 黄 黎 黑 默 鼓 鼠 鼻 齐 齿 龄 龙 龟]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [﹉﹊﹋﹌ _ _ ﹍﹎﹏ ︳︴ \\- - ﹣ ‐ – — ︱ ― , , ﹐ 、 ﹑ ; ; ﹔ \\: : ﹕ ! ! ﹗ ? ? ﹖ . . ﹒ ‥ ︰ … 。 · ' ‘ ’ \" " “ ” 〝 〞 ( ( ﹙ ︵ ) ) ﹚ ︶ \\[ [ \\] ] \\{ { ﹛ ︷ \\} } ﹜ ︸ 〈 ︿ 〉 ﹀ 《 ︽ 》 ︾ 「 ﹁ 」 ﹂ 『 ﹃ 』 ﹄ 【 ︻ 】 ︼ 〔 ﹝ ︹ 〕 ﹞ ︺ 〖 〗 ‖ § @ @ ﹫ * * ﹡ / / \\\\ \ ﹨ \\& & ﹠ # # ﹟ % % ﹪ ‰ ′ ″ ‵ 〃 ※]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-MO.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-MO.ini
new file mode 100644
index 00000000000..c51f650ea8f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-MO.ini
@@ -0,0 +1,176 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = 中文
+name.english = Chinese
+name.babel = chinese-simplified-macausarchina
+name.babel.A = chinese-hans-mo
+tag.bcp47 = zh
+tag.opentype = ZHS
+region.local = 中国澳门特别行政区
+region.english = Macau SAR China
+region.tag.bcp47 = MO
+script.name = Simplified
+script.tag.bcp47 = Hans
+script.tag.opentype = hani
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y]年[M]月[d]日
+date.short = [d]/[M]/[yy]
+months.wide.1 = 一月
+months.wide.2 = 二月
+months.wide.3 = 三月
+months.wide.4 = 四月
+months.wide.5 = 五月
+months.wide.6 = 六月
+months.wide.7 = 七月
+months.wide.8 = 八月
+months.wide.9 = 九月
+months.wide.10 = 十月
+months.wide.11 = 十一月
+months.wide.12 = 十二月
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = 星期一
+days.wide.tue = 星期二
+days.wide.wed = 星期三
+days.wide.thu = 星期四
+days.wide.fri = 星期五
+days.wide.sat = 星期六
+days.wide.sun = 星期日
+days.abbreviated.mon = 周一
+days.abbreviated.tue = 周二
+days.abbreviated.wed = 周三
+days.abbreviated.thu = 周四
+days.abbreviated.fri = 周五
+days.abbreviated.sat = 周六
+days.abbreviated.sun = 周日
+days.narrow.mon = 一
+days.narrow.tue = 二
+days.narrow.wed = 三
+days.narrow.thu = 四
+days.narrow.fri = 五
+days.narrow.sat = 六
+days.narrow.sun = 日
+dayPeriods.abbreviated.am = 上午
+dayPeriods.abbreviated.pm = 下午
+dayPeriods.narrow.am = 上午
+dayPeriods.narrow.pm = 下午
+dayPeriods.wide.am = 上午
+dayPeriods.wide.pm = 下午
+
+[time.gregorian]
+time.medium = [a][h]:[mm]:[ss]
+time.short = [a][h]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [仂 侣 傈 傣 僳 卑 卞 厘 吕 坝 堤 奎 屿 巽 撤 楔 楠 滕 瑚 甫 盲 碑 禄 粟 脚 艮 谬 钯 铂 锑 镑 魁]
+exemplarCharacters = [一 丁 七 万-与 丑 专 且 世 丘-业 东 丝 丢 两 严 丧 个 中 丰 串 临 丸-主 丽 举 乃 久 么 义 之-乐 乔 乖 乘 乙 九 也-乡 书 买 乱 乾 了 予 争 事 二 于 亏 云 互 五 井 亚 些 亡 交-亨 享 京 亮 亲 人 亿-仁 仅 仇 今 介 仍 从 仔 他 付 仙 代-以 仪 们 仰 仲 件 价 任 份 仿 企 伊 伍 伏-休 众-会 伟 传 伤 伦 伯 估 伴 伸 似 伽 但 位-佑 体 何 余 佛 作 你 佤 佩 佳 使 例 供 依 侠 侦-侨 侬 侯 侵 便 促 俄 俊 俗 保 信 俩 修 俱 俾 倍 倒 候 倚 借 倦 值 倾 假 偌 偏 做 停 健 偶 偷 储 催 傲 傻 像 僧 儒 儿 允 元-兆 先 光 克 免 兑 兔 党 入 全 八-兮 兰 共 关-兹 养-兽 内 冈 册 再 冒 写 军 农 冠 冬 冰 冲 决 况 冷 准 凌 减 凝 几 凡 凤 凭 凯 凰 出 击 函 刀 分 切 刊 刑 划 列-创 初 判 利 别 到 制-券 刺 刻 剂 前 剑 剧 剩 剪 副 割 力 劝-务 劣 动-劫 励-劳 势 勇 勉 勋 勒 勤 勾 勿 包 匆 匈 化 北 匙 匹-医 十 千 升 午 半 华 协 卒 卓 单-南 博 占-卢 卫 卯-危 即 却 卷 厂 厄-历 厉 压-厍 厚 原 去 县 参 又-反 发 叔 取-叙 口-另 只-叭 可 台 史 右 叶-叹 吃 各 合-吊 同-后 吐 向 吓 吗 君 吝 吟 否 吧 含 听 启 吵 吸 吹 吻 吾 呀 呆 呈 告 呐 员 呜 呢 呦 周 味 呵 呼 命 和 咖 咦-咨 咪 咬 咯 咱 哀 品 哇-哉 响 哎 哟 哥 哦 哩 哪 哭 哲 唉 唐 唤 唬 售 唯 唱 唷 商 啊 啡 啥 啦 啪 喀 喂 善 喇 喊 喏 喔 喜 喝 喵 喷 喻 嗒 嗨 嗯 嘉 嘛 嘴 嘻 嘿 器 四 回 因 团 园 困 围 固 国 图 圆 圈 土 圣 在 圭 地 圳 场 圾 址 均 坎 坐 坑 块 坚-坜 坡 坤 坦 坪 垂 垃 型 垒 埃 埋 城 埔 域 培 基 堂 堆 堕 堡 堪 塑 塔 塞 填 境 增 墨 壁 壤 士 壬 壮 声 处 备 复 夏 夕 外 多 夜 够 夥 大 天-夫 央 失 头 夷-夺 奇-奉 奋 奏 契 奔 奖 套 奥 女 奴 奶 她 好 如 妇 妈 妖 妙 妥 妨 妮 妹 妻 姆 姊 始 姐 姑 姓 委 姿 威 娃 娄 娘 娜 娟 娱 婆 婚 媒 嫁 嫌 嫩 子 孔 孕 字-孙 孜 孝 孟 季 孤 学 孩 宁 它 宇-安 宋 完 宏 宗-实 审-室 宪 害 宴 家 容 宽-宿 寂 寄-寇 富 寒 寝-察 寡 寨 寸 对 寻 导 寿 封 射 将 尊 小 少 尔 尖 尘 尚 尝 尤 就 尺 尼-尾 局-层 居 屋 屏 展 属 屠 山 岁 岂 岗 岘 岚 岛 岳 岸 峡 峰 崇 崩 崴 川 州 巡 工-巨 巫 差 己-巴 巷 币-布 帅 师 希 帐 帕 帖 帝 带 席 帮 常 帽 幅 幕 干-年 并 幸 幻-幽 广 庆 床 序 库-底 店 庙 庚 府 庞 废 度 座 庭 康 庸 廉 廖 延 廷 建 开 异-弄 弊 式 引 弗 弘 弟 张 弥 弦 弯 弱 弹 强 归 当 录 彝 形 彩 彬 彭 彰 影 彷 役 彻 彼 往 征 径 待 很 律 後 徐 徒 得 循 微 徵 德 心 必 忆 忌 忍 志-忙 忠 忧 快 念 忽 怀 态 怎 怒 怕 怖 思 怡 急 性 怨 怪 总 恋 恐 恢 恨 恩 恭 息 恰 恶 恼 悄 悉 悔 悟 悠 患 您 悲 情 惑 惜 惠 惧 惨 惯 想 惹 愁 愈 愉 意 愚 感 愧 慈 慎 慕 慢 慧 慰 憾 懂 懒 戈 戊 戌 戏-戒 或 战 截 戴 户 房-扁 扇 手 才 扎 扑 打 托 扣 执 扩 扫-扯 批 找-技 抄 把 抑 抓 投 抗 折 抢 护 报 披 抬 抱 抵 抹 抽 担 拆 拉 拍 拒 拔 拖 拘 招 拜 拟 拥 拦 拨 择 括 拳 拷 拼 拾 拿 持 指 按 挑 挖 挝 挡 挤 挥 挪 振 挺 捉 捐 捕 损 捡 换 据 捷 授 掉 掌 排 探 接 控-措 掸 描 提 插 握 援 搜 搞 搬 搭 摄 摆 摊 摔 摘 摩 摸 撒 撞 播 操 擎 擦 支 收 改 攻 放 政 故 效 敌 敏 救 教 敝 敢 散 敦 敬 数 敲 整 文 斋 斐 斗 料 斜 斥 断 斯 新 方 於 施 旁 旅 旋 族 旗 无 既 日-早 旭 时 旺 昂 昆 昌 明 昏 易 星 映 春 昨 昭 是 显 晃 晋 晒 晓 晚 晨 普 景 晴 晶 智 暂 暑 暖 暗 暮 暴 曰 曲 更 曹 曼 曾-最 月 有 朋 服 朗 望 朝 期 木 未-札 术 朱 朵 机 杀 杂 权 杉 李 材 村 杜 束 条 来 杨 杯 杰 松 板 极 构 析 林 果 枝 枢 枪 枫 架 柏 某 染 柔 查 柬 柯 柳 柴 标 栋 栏 树 校 样-根 格 桃 框 案 桌 桑 档 桥 梁 梅 梦 梯 械 梵 检 棉 棋 棒 棚 森 椅 植 椰 楚 楼 概 榜 模 樱 檀 欠-欣 欧 欲 欺 款 歉 歌 止-武 歪 死 殊 残 段 毅 母 每 毒 比 毕 毛 毫 氏 民 气 氛 水 永 求 汇 汉 汗 汝 江-污 汤 汪 汶 汽 沃 沈 沉 沙 沟 没 沧 河 油 治 沿 泉 泊 法 泛 泡-泣 泥 注 泰 泳 泽 洋 洗 洛 洞 津 洪 洲 活 洽 派 流 浅 测 济 浏 浑 浓 浙 浦 浩 浪 浮 浴 海 涅 消 涉 涛 涨 涯 液 涵 淋 淑 淘 淡 深 混 添 清 渐 渡 渣 温 港 渴 游 湖 湾 源 溜 溪 滋 滑 满 滥 滨 滴 漂 漏 演 漠 漫 潘 潜 潮 澎 澳 激 灌 火 灭 灯 灰 灵 灿 炉 炎 炮 炸 点 烂 烈 烤 烦 烧 热 焦 然 煌 煞 照 煮 熊 熟 燃 燕 爆 爪 爬 爱 爵-爸 爽 片 版 牌 牙 牛 牡 牢 牧 物 牲 牵 特 牺 犯 状 犹 狂 狐 狗 狠 独 狮 狱 狼 猛 猜 猪 献 猴 玄 率 玉 王 玛 玩 玫 环 现 玲 玻 珀 珊 珍 珠 班 球 理 琊 琪 琳 琴 琼 瑙 瑜 瑞 瑟 瑰 瑶 璃 瓜 瓦 瓶 甘 甚 甜 生 用 田-申 电 男 甸 画 畅 界 留 略 番 疆 疏 疑 疗 疯 疲 疼 疾 病 痕 痛 痴 癸 登 白 百 的 皆 皇 皮 盈 益 监 盒 盖 盘 盛 盟 目 直 相 盼 盾 省 眉 看 真 眠 眼 着 睛 睡 督 瞧 矛 矣 知 短 石 矶 码 砂 砍 研 破 础 硕 硬 确 碍 碎 碗 碟 碧 碰 磁 磅 磨 示 礼 社 祖 祚 祝 神 祥 票 祯 祸 禁 禅 福 离 秀 私 秋 种 科 秒 秘 租 秤 秦 秩 积 称 移 稀 程 稍 税 稣 稳 稿 穆 究 穷 穹 空 穿 突 窗 窝 立 站 竞-章 童 端 竹 笑 笔 笛 符 笨 第 等 筋 筑 答 策 筹 签 简 算 管 箭 箱 篇 篮 簿 籍 米 类 粉 粒 粗 粤 粹 精 糊 糕 糖 糟 系 素 索 紧 紫 累 繁 红 约 级 纪 纯 纲 纳 纵 纷 纸 纽 线 练 组 细-终 绍 经 结 绕 绘 给 络 绝 统 继 绩 绪 续 维 绵 综 绿 缅 缓 编 缘 缠 缩 缴 缶 缸 缺 罐 网 罕 罗 罚 罢 罪 置 署 羊 美 羞 群 羯 羽 翁 翅 翔 翘 翠 翰 翻 翼 耀 老 考 者 而 耍 耐 耗 耳 耶 聊 职 联 聘 聚 聪 肉 肖 肚 股 肤 肥 肩 肯 育 胁 胆 背 胎 胖 胜 胞 胡 胶 胸 能 脆 脑 脱 脸 腊 腐 腓 腰 腹 腾 腿 臂 臣 自 臭 至 致 舌 舍 舒 舞 舟 航 般 舰 船 良 色 艺 艾 节 芒 芝 芦 芬 芭 花 芳 苍 苏 苗 若 苦 英 茂 范 茨 茫 茶 草 荐 荒 荣 药 荷 莉 莎 莪 莫 莱 莲 获 菜 菩 菲 萄 萍 萤 营 萧 萨 落 著 葛 葡 蒂 蒋 蒙 蓉 蓝 蓬 蔑 蔡 薄 薪 藉 藏 藤 虎 虑 虫 虹 虽 虾 蚁 蛇 蛋 蛙 蛮 蜂 蜜 蝶 融 蟹 蠢 血 行 街 衡 衣 补 表 袋 被 袭 裁 裂 装 裕 裤 西 要 覆 见 观 规 视 览 觉 角 解 言 誉 誓 警 计 订 认 讨 让 训-记 讲 讷 许 论 设 访 证 评 识 诉 词 译 试 诗 诚 话 诞 询 该 详 语 误 说 请 诸 诺 读 课 谁 调 谅 谈 谊 谋 谓 谜 谢 谨 谱 谷 豆 象 豪 貌 贝-负 贡-败 货-贪 购 贯 贱 贴 贵 贸-贺 贼 贾 资 赋 赌 赏 赐 赔 赖 赚 赛 赞 赠 赢 赤 赫 走 赵 起 趁 超 越 趋 趣 足 跃 跌 跑 距 跟 路 跳 踏 踢 踩 身 躲 车 轨 轩 转 轮-轰 轻 载 较 辅 辆 辈 辉 辑 输 辛 辞 辨 辩 辰 辱 边 达 迁 迅 过 迈 迎 运 近 返 还 这 进-迟 迦 迪 迫 述 迷 追 退-逃 逆 选 逊 透 逐 递 途 通 逛 逝 速 造 逢 逸 逻 逼 遇 遍 道 遗 遭 遮 遵 避 邀 邓 那 邦 邪 邮 邱 邻 郎 郑 部 郭 都 鄂 酉 酋 配 酒 酷 酸 醉 醒 采 释 里-量 金 针 钓 钟 钢 钦 钱 钻 铁 铃 铜 铢 铭 银 铺 链 销 锁 锅 锋 错 锡 锦 键 锺 镇 镜 镭 长 门 闪 闭 问 闰 闲 间 闷 闹 闻 阁 阅 阐 阔 队 阮 防-阶 阻 阿 陀 附-陆 陈 降 限 院 除 险 陪 陵-陷 隆 随 隐 隔 障 难 雄-集 雉 雨 雪 雯 雳 零 雷 雾 需 震 霍 霖 露 霸 霹 青 靖 静 非 靠 面 革 靼 鞋 鞑 韦 韩 音 页 顶 项-须 顽-顿 预 领 颇 频 颗 题 额 风 飘 飙 飞 食 餐 饭 饮 饰 饱 饼 馆 首 香 馨 马 驱 驶 驻 驾 验 骑 骗 骚 骤 骨 高 鬼 魂 魅 魔 鱼 鲁 鲜 鸟 鸡 鸣 鸭 鸿 鹅 鹤 鹰 鹿 麦 麻 黄 黎 黑 默 鼓 鼠 鼻 齐 齿 龄 龙 龟]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [﹉﹊﹋﹌ _ _ ﹍﹎﹏ ︳︴ \\- - ﹣ ‐ – — ︱ ― , , ﹐ 、 ﹑ ; ; ﹔ \\: : ﹕ ! ! ﹗ ? ? ﹖ . . ﹒ ‥ ︰ … 。 · ' ‘ ’ \" " “ ” 〝 〞 ( ( ﹙ ︵ ) ) ﹚ ︶ \\[ [ \\] ] \\{ { ﹛ ︷ \\} } ﹜ ︸ 〈 ︿ 〉 ﹀ 《 ︽ 》 ︾ 「 ﹁ 」 ﹂ 『 ﹃ 』 ﹄ 【 ︻ 】 ︼ 〔 ﹝ ︹ 〕 ﹞ ︺ 〖 〗 ‖ § @ @ ﹫ * * ﹡ / / \\\\ \ ﹨ \\& & ﹠ # # ﹟ % % ﹪ ‰ ′ ″ ‵ 〃 ※]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-SG.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-SG.ini
new file mode 100644
index 00000000000..e65250b127d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans-SG.ini
@@ -0,0 +1,177 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = 中文
+name.english = Chinese
+name.babel = chinese-simplified-singapore
+name.babel.A = chinese-hans-sg
+tag.bcp47 = zh
+tag.opentype = ZHS
+region.local = 新加坡
+region.english = Singapore
+region.tag.bcp47 = SG
+;;;;;
+script.name = Simplified
+script.tag.bcp47 = Hans
+script.tag.opentype = hani
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y]年[M]月[d]日
+date.short = [dd]/[MM]/[yy]
+months.wide.1 = 一月
+months.wide.2 = 二月
+months.wide.3 = 三月
+months.wide.4 = 四月
+months.wide.5 = 五月
+months.wide.6 = 六月
+months.wide.7 = 七月
+months.wide.8 = 八月
+months.wide.9 = 九月
+months.wide.10 = 十月
+months.wide.11 = 十一月
+months.wide.12 = 十二月
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = 星期一
+days.wide.tue = 星期二
+days.wide.wed = 星期三
+days.wide.thu = 星期四
+days.wide.fri = 星期五
+days.wide.sat = 星期六
+days.wide.sun = 星期日
+days.abbreviated.mon = 周一
+days.abbreviated.tue = 周二
+days.abbreviated.wed = 周三
+days.abbreviated.thu = 周四
+days.abbreviated.fri = 周五
+days.abbreviated.sat = 周六
+days.abbreviated.sun = 周日
+days.narrow.mon = 一
+days.narrow.tue = 二
+days.narrow.wed = 三
+days.narrow.thu = 四
+days.narrow.fri = 五
+days.narrow.sat = 六
+days.narrow.sun = 日
+dayPeriods.abbreviated.am = 上午
+dayPeriods.abbreviated.pm = 下午
+dayPeriods.narrow.am = 上午
+dayPeriods.narrow.pm = 下午
+dayPeriods.wide.am = 上午
+dayPeriods.wide.pm = 下午
+
+[time.gregorian]
+time.medium = [a][h]:[mm]:[ss]
+time.short = [a][h]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [仂 侣 傈 傣 僳 卑 卞 厘 吕 坝 堤 奎 屿 巽 撤 楔 楠 滕 瑚 甫 盲 碑 禄 粟 脚 艮 谬 钯 铂 锑 镑 魁]
+exemplarCharacters = [一 丁 七 万-与 丑 专 且 世 丘-业 东 丝 丢 两 严 丧 个 中 丰 串 临 丸-主 丽 举 乃 久 么 义 之-乐 乔 乖 乘 乙 九 也-乡 书 买 乱 乾 了 予 争 事 二 于 亏 云 互 五 井 亚 些 亡 交-亨 享 京 亮 亲 人 亿-仁 仅 仇 今 介 仍 从 仔 他 付 仙 代-以 仪 们 仰 仲 件 价 任 份 仿 企 伊 伍 伏-休 众-会 伟 传 伤 伦 伯 估 伴 伸 似 伽 但 位-佑 体 何 余 佛 作 你 佤 佩 佳 使 例 供 依 侠 侦-侨 侬 侯 侵 便 促 俄 俊 俗 保 信 俩 修 俱 俾 倍 倒 候 倚 借 倦 值 倾 假 偌 偏 做 停 健 偶 偷 储 催 傲 傻 像 僧 儒 儿 允 元-兆 先 光 克 免 兑 兔 党 入 全 八-兮 兰 共 关-兹 养-兽 内 冈 册 再 冒 写 军 农 冠 冬 冰 冲 决 况 冷 准 凌 减 凝 几 凡 凤 凭 凯 凰 出 击 函 刀 分 切 刊 刑 划 列-创 初 判 利 别 到 制-券 刺 刻 剂 前 剑 剧 剩 剪 副 割 力 劝-务 劣 动-劫 励-劳 势 勇 勉 勋 勒 勤 勾 勿 包 匆 匈 化 北 匙 匹-医 十 千 升 午 半 华 协 卒 卓 单-南 博 占-卢 卫 卯-危 即 却 卷 厂 厄-历 厉 压-厍 厚 原 去 县 参 又-反 发 叔 取-叙 口-另 只-叭 可 台 史 右 叶-叹 吃 各 合-吊 同-后 吐 向 吓 吗 君 吝 吟 否 吧 含 听 启 吵 吸 吹 吻 吾 呀 呆 呈 告 呐 员 呜 呢 呦 周 味 呵 呼 命 和 咖 咦-咨 咪 咬 咯 咱 哀 品 哇-哉 响 哎 哟 哥 哦 哩 哪 哭 哲 唉 唐 唤 唬 售 唯 唱 唷 商 啊 啡 啥 啦 啪 喀 喂 善 喇 喊 喏 喔 喜 喝 喵 喷 喻 嗒 嗨 嗯 嘉 嘛 嘴 嘻 嘿 器 四 回 因 团 园 困 围 固 国 图 圆 圈 土 圣 在 圭 地 圳 场 圾 址 均 坎 坐 坑 块 坚-坜 坡 坤 坦 坪 垂 垃 型 垒 埃 埋 城 埔 域 培 基 堂 堆 堕 堡 堪 塑 塔 塞 填 境 增 墨 壁 壤 士 壬 壮 声 处 备 复 夏 夕 外 多 夜 够 夥 大 天-夫 央 失 头 夷-夺 奇-奉 奋 奏 契 奔 奖 套 奥 女 奴 奶 她 好 如 妇 妈 妖 妙 妥 妨 妮 妹 妻 姆 姊 始 姐 姑 姓 委 姿 威 娃 娄 娘 娜 娟 娱 婆 婚 媒 嫁 嫌 嫩 子 孔 孕 字-孙 孜 孝 孟 季 孤 学 孩 宁 它 宇-安 宋 完 宏 宗-实 审-室 宪 害 宴 家 容 宽-宿 寂 寄-寇 富 寒 寝-察 寡 寨 寸 对 寻 导 寿 封 射 将 尊 小 少 尔 尖 尘 尚 尝 尤 就 尺 尼-尾 局-层 居 屋 屏 展 属 屠 山 岁 岂 岗 岘 岚 岛 岳 岸 峡 峰 崇 崩 崴 川 州 巡 工-巨 巫 差 己-巴 巷 币-布 帅 师 希 帐 帕 帖 帝 带 席 帮 常 帽 幅 幕 干-年 并 幸 幻-幽 广 庆 床 序 库-底 店 庙 庚 府 庞 废 度 座 庭 康 庸 廉 廖 延 廷 建 开 异-弄 弊 式 引 弗 弘 弟 张 弥 弦 弯 弱 弹 强 归 当 录 彝 形 彩 彬 彭 彰 影 彷 役 彻 彼 往 征 径 待 很 律 後 徐 徒 得 循 微 徵 德 心 必 忆 忌 忍 志-忙 忠 忧 快 念 忽 怀 态 怎 怒 怕 怖 思 怡 急 性 怨 怪 总 恋 恐 恢 恨 恩 恭 息 恰 恶 恼 悄 悉 悔 悟 悠 患 您 悲 情 惑 惜 惠 惧 惨 惯 想 惹 愁 愈 愉 意 愚 感 愧 慈 慎 慕 慢 慧 慰 憾 懂 懒 戈 戊 戌 戏-戒 或 战 截 戴 户 房-扁 扇 手 才 扎 扑 打 托 扣 执 扩 扫-扯 批 找-技 抄 把 抑 抓 投 抗 折 抢 护 报 披 抬 抱 抵 抹 抽 担 拆 拉 拍 拒 拔 拖 拘 招 拜 拟 拥 拦 拨 择 括 拳 拷 拼 拾 拿 持 指 按 挑 挖 挝 挡 挤 挥 挪 振 挺 捉 捐 捕 损 捡 换 据 捷 授 掉 掌 排 探 接 控-措 掸 描 提 插 握 援 搜 搞 搬 搭 摄 摆 摊 摔 摘 摩 摸 撒 撞 播 操 擎 擦 支 收 改 攻 放 政 故 效 敌 敏 救 教 敝 敢 散 敦 敬 数 敲 整 文 斋 斐 斗 料 斜 斥 断 斯 新 方 於 施 旁 旅 旋 族 旗 无 既 日-早 旭 时 旺 昂 昆 昌 明 昏 易 星 映 春 昨 昭 是 显 晃 晋 晒 晓 晚 晨 普 景 晴 晶 智 暂 暑 暖 暗 暮 暴 曰 曲 更 曹 曼 曾-最 月 有 朋 服 朗 望 朝 期 木 未-札 术 朱 朵 机 杀 杂 权 杉 李 材 村 杜 束 条 来 杨 杯 杰 松 板 极 构 析 林 果 枝 枢 枪 枫 架 柏 某 染 柔 查 柬 柯 柳 柴 标 栋 栏 树 校 样-根 格 桃 框 案 桌 桑 档 桥 梁 梅 梦 梯 械 梵 检 棉 棋 棒 棚 森 椅 植 椰 楚 楼 概 榜 模 樱 檀 欠-欣 欧 欲 欺 款 歉 歌 止-武 歪 死 殊 残 段 毅 母 每 毒 比 毕 毛 毫 氏 民 气 氛 水 永 求 汇 汉 汗 汝 江-污 汤 汪 汶 汽 沃 沈 沉 沙 沟 没 沧 河 油 治 沿 泉 泊 法 泛 泡-泣 泥 注 泰 泳 泽 洋 洗 洛 洞 津 洪 洲 活 洽 派 流 浅 测 济 浏 浑 浓 浙 浦 浩 浪 浮 浴 海 涅 消 涉 涛 涨 涯 液 涵 淋 淑 淘 淡 深 混 添 清 渐 渡 渣 温 港 渴 游 湖 湾 源 溜 溪 滋 滑 满 滥 滨 滴 漂 漏 演 漠 漫 潘 潜 潮 澎 澳 激 灌 火 灭 灯 灰 灵 灿 炉 炎 炮 炸 点 烂 烈 烤 烦 烧 热 焦 然 煌 煞 照 煮 熊 熟 燃 燕 爆 爪 爬 爱 爵-爸 爽 片 版 牌 牙 牛 牡 牢 牧 物 牲 牵 特 牺 犯 状 犹 狂 狐 狗 狠 独 狮 狱 狼 猛 猜 猪 献 猴 玄 率 玉 王 玛 玩 玫 环 现 玲 玻 珀 珊 珍 珠 班 球 理 琊 琪 琳 琴 琼 瑙 瑜 瑞 瑟 瑰 瑶 璃 瓜 瓦 瓶 甘 甚 甜 生 用 田-申 电 男 甸 画 畅 界 留 略 番 疆 疏 疑 疗 疯 疲 疼 疾 病 痕 痛 痴 癸 登 白 百 的 皆 皇 皮 盈 益 监 盒 盖 盘 盛 盟 目 直 相 盼 盾 省 眉 看 真 眠 眼 着 睛 睡 督 瞧 矛 矣 知 短 石 矶 码 砂 砍 研 破 础 硕 硬 确 碍 碎 碗 碟 碧 碰 磁 磅 磨 示 礼 社 祖 祚 祝 神 祥 票 祯 祸 禁 禅 福 离 秀 私 秋 种 科 秒 秘 租 秤 秦 秩 积 称 移 稀 程 稍 税 稣 稳 稿 穆 究 穷 穹 空 穿 突 窗 窝 立 站 竞-章 童 端 竹 笑 笔 笛 符 笨 第 等 筋 筑 答 策 筹 签 简 算 管 箭 箱 篇 篮 簿 籍 米 类 粉 粒 粗 粤 粹 精 糊 糕 糖 糟 系 素 索 紧 紫 累 繁 红 约 级 纪 纯 纲 纳 纵 纷 纸 纽 线 练 组 细-终 绍 经 结 绕 绘 给 络 绝 统 继 绩 绪 续 维 绵 综 绿 缅 缓 编 缘 缠 缩 缴 缶 缸 缺 罐 网 罕 罗 罚 罢 罪 置 署 羊 美 羞 群 羯 羽 翁 翅 翔 翘 翠 翰 翻 翼 耀 老 考 者 而 耍 耐 耗 耳 耶 聊 职 联 聘 聚 聪 肉 肖 肚 股 肤 肥 肩 肯 育 胁 胆 背 胎 胖 胜 胞 胡 胶 胸 能 脆 脑 脱 脸 腊 腐 腓 腰 腹 腾 腿 臂 臣 自 臭 至 致 舌 舍 舒 舞 舟 航 般 舰 船 良 色 艺 艾 节 芒 芝 芦 芬 芭 花 芳 苍 苏 苗 若 苦 英 茂 范 茨 茫 茶 草 荐 荒 荣 药 荷 莉 莎 莪 莫 莱 莲 获 菜 菩 菲 萄 萍 萤 营 萧 萨 落 著 葛 葡 蒂 蒋 蒙 蓉 蓝 蓬 蔑 蔡 薄 薪 藉 藏 藤 虎 虑 虫 虹 虽 虾 蚁 蛇 蛋 蛙 蛮 蜂 蜜 蝶 融 蟹 蠢 血 行 街 衡 衣 补 表 袋 被 袭 裁 裂 装 裕 裤 西 要 覆 见 观 规 视 览 觉 角 解 言 誉 誓 警 计 订 认 讨 让 训-记 讲 讷 许 论 设 访 证 评 识 诉 词 译 试 诗 诚 话 诞 询 该 详 语 误 说 请 诸 诺 读 课 谁 调 谅 谈 谊 谋 谓 谜 谢 谨 谱 谷 豆 象 豪 貌 贝-负 贡-败 货-贪 购 贯 贱 贴 贵 贸-贺 贼 贾 资 赋 赌 赏 赐 赔 赖 赚 赛 赞 赠 赢 赤 赫 走 赵 起 趁 超 越 趋 趣 足 跃 跌 跑 距 跟 路 跳 踏 踢 踩 身 躲 车 轨 轩 转 轮-轰 轻 载 较 辅 辆 辈 辉 辑 输 辛 辞 辨 辩 辰 辱 边 达 迁 迅 过 迈 迎 运 近 返 还 这 进-迟 迦 迪 迫 述 迷 追 退-逃 逆 选 逊 透 逐 递 途 通 逛 逝 速 造 逢 逸 逻 逼 遇 遍 道 遗 遭 遮 遵 避 邀 邓 那 邦 邪 邮 邱 邻 郎 郑 部 郭 都 鄂 酉 酋 配 酒 酷 酸 醉 醒 采 释 里-量 金 针 钓 钟 钢 钦 钱 钻 铁 铃 铜 铢 铭 银 铺 链 销 锁 锅 锋 错 锡 锦 键 锺 镇 镜 镭 长 门 闪 闭 问 闰 闲 间 闷 闹 闻 阁 阅 阐 阔 队 阮 防-阶 阻 阿 陀 附-陆 陈 降 限 院 除 险 陪 陵-陷 隆 随 隐 隔 障 难 雄-集 雉 雨 雪 雯 雳 零 雷 雾 需 震 霍 霖 露 霸 霹 青 靖 静 非 靠 面 革 靼 鞋 鞑 韦 韩 音 页 顶 项-须 顽-顿 预 领 颇 频 颗 题 额 风 飘 飙 飞 食 餐 饭 饮 饰 饱 饼 馆 首 香 馨 马 驱 驶 驻 驾 验 骑 骗 骚 骤 骨 高 鬼 魂 魅 魔 鱼 鲁 鲜 鸟 鸡 鸣 鸭 鸿 鹅 鹤 鹰 鹿 麦 麻 黄 黎 黑 默 鼓 鼠 鼻 齐 齿 龄 龙 龟]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [﹉﹊﹋﹌ _ _ ﹍﹎﹏ ︳︴ \\- - ﹣ ‐ – — ︱ ― , , ﹐ 、 ﹑ ; ; ﹔ \\: : ﹕ ! ! ﹗ ? ? ﹖ . . ﹒ ‥ ︰ … 。 · ' ‘ ’ \" " “ ” 〝 〞 ( ( ﹙ ︵ ) ) ﹚ ︶ \\[ [ \\] ] \\{ { ﹛ ︷ \\} } ﹜ ︸ 〈 ︿ 〉 ﹀ 《 ︽ 》 ︾ 「 ﹁ 」 ﹂ 『 ﹃ 』 ﹄ 【 ︻ 】 ︼ 〔 ﹝ ︹ 〕 ﹞ ︺ 〖 〗 ‖ § @ @ ﹫ * * ﹡ / / \\\\ \ ﹨ \\& & ﹠ # # ﹟ % % ﹪ ‰ ′ ″ ‵ 〃 ※]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans.ini
new file mode 100644
index 00000000000..7de9501be49
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hans.ini
@@ -0,0 +1,173 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = 中文
+name.english = Chinese
+name.babel = chinese-simplified
+name.babel.A = chinese-hans
+tag.bcp47 = zh
+tag.opentype = ZHS
+script.name = Simplified
+script.tag.bcp47 = Hans
+script.tag.opentype = hani
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y]年[M]月[d]日
+date.short = [y]/[M]/[d]
+months.wide.1 = 一月
+months.wide.2 = 二月
+months.wide.3 = 三月
+months.wide.4 = 四月
+months.wide.5 = 五月
+months.wide.6 = 六月
+months.wide.7 = 七月
+months.wide.8 = 八月
+months.wide.9 = 九月
+months.wide.10 = 十月
+months.wide.11 = 十一月
+months.wide.12 = 十二月
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = 星期一
+days.wide.tue = 星期二
+days.wide.wed = 星期三
+days.wide.thu = 星期四
+days.wide.fri = 星期五
+days.wide.sat = 星期六
+days.wide.sun = 星期日
+days.abbreviated.mon = 周一
+days.abbreviated.tue = 周二
+days.abbreviated.wed = 周三
+days.abbreviated.thu = 周四
+days.abbreviated.fri = 周五
+days.abbreviated.sat = 周六
+days.abbreviated.sun = 周日
+days.narrow.mon = 一
+days.narrow.tue = 二
+days.narrow.wed = 三
+days.narrow.thu = 四
+days.narrow.fri = 五
+days.narrow.sat = 六
+days.narrow.sun = 日
+dayPeriods.abbreviated.am = 上午
+dayPeriods.abbreviated.pm = 下午
+dayPeriods.narrow.am = 上午
+dayPeriods.narrow.pm = 下午
+dayPeriods.wide.am = 上午
+dayPeriods.wide.pm = 下午
+
+[time.gregorian]
+time.medium = [a][h]:[mm]:[ss]
+time.short = [a][h]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [仂 侣 傈 傣 僳 卑 卞 厘 吕 坝 堤 奎 屿 巽 撤 楔 楠 滕 瑚 甫 盲 碑 禄 粟 脚 艮 谬 钯 铂 锑 镑 魁]
+exemplarCharacters = [一 丁 七 万-与 丑 专 且 世 丘-业 东 丝 丢 两 严 丧 个 中 丰 串 临 丸-主 丽 举 乃 久 么 义 之-乐 乔 乖 乘 乙 九 也-乡 书 买 乱 乾 了 予 争 事 二 于 亏 云 互 五 井 亚 些 亡 交-亨 享 京 亮 亲 人 亿-仁 仅 仇 今 介 仍 从 仔 他 付 仙 代-以 仪 们 仰 仲 件 价 任 份 仿 企 伊 伍 伏-休 众-会 伟 传 伤 伦 伯 估 伴 伸 似 伽 但 位-佑 体 何 余 佛 作 你 佤 佩 佳 使 例 供 依 侠 侦-侨 侬 侯 侵 便 促 俄 俊 俗 保 信 俩 修 俱 俾 倍 倒 候 倚 借 倦 值 倾 假 偌 偏 做 停 健 偶 偷 储 催 傲 傻 像 僧 儒 儿 允 元-兆 先 光 克 免 兑 兔 党 入 全 八-兮 兰 共 关-兹 养-兽 内 冈 册 再 冒 写 军 农 冠 冬 冰 冲 决 况 冷 准 凌 减 凝 几 凡 凤 凭 凯 凰 出 击 函 刀 分 切 刊 刑 划 列-创 初 判 利 别 到 制-券 刺 刻 剂 前 剑 剧 剩 剪 副 割 力 劝-务 劣 动-劫 励-劳 势 勇 勉 勋 勒 勤 勾 勿 包 匆 匈 化 北 匙 匹-医 十 千 升 午 半 华 协 卒 卓 单-南 博 占-卢 卫 卯-危 即 却 卷 厂 厄-历 厉 压-厍 厚 原 去 县 参 又-反 发 叔 取-叙 口-另 只-叭 可 台 史 右 叶-叹 吃 各 合-吊 同-后 吐 向 吓 吗 君 吝 吟 否 吧 含 听 启 吵 吸 吹 吻 吾 呀 呆 呈 告 呐 员 呜 呢 呦 周 味 呵 呼 命 和 咖 咦-咨 咪 咬 咯 咱 哀 品 哇-哉 响 哎 哟 哥 哦 哩 哪 哭 哲 唉 唐 唤 唬 售 唯 唱 唷 商 啊 啡 啥 啦 啪 喀 喂 善 喇 喊 喏 喔 喜 喝 喵 喷 喻 嗒 嗨 嗯 嘉 嘛 嘴 嘻 嘿 器 四 回 因 团 园 困 围 固 国 图 圆 圈 土 圣 在 圭 地 圳 场 圾 址 均 坎 坐 坑 块 坚-坜 坡 坤 坦 坪 垂 垃 型 垒 埃 埋 城 埔 域 培 基 堂 堆 堕 堡 堪 塑 塔 塞 填 境 增 墨 壁 壤 士 壬 壮 声 处 备 复 夏 夕 外 多 夜 够 夥 大 天-夫 央 失 头 夷-夺 奇-奉 奋 奏 契 奔 奖 套 奥 女 奴 奶 她 好 如 妇 妈 妖 妙 妥 妨 妮 妹 妻 姆 姊 始 姐 姑 姓 委 姿 威 娃 娄 娘 娜 娟 娱 婆 婚 媒 嫁 嫌 嫩 子 孔 孕 字-孙 孜 孝 孟 季 孤 学 孩 宁 它 宇-安 宋 完 宏 宗-实 审-室 宪 害 宴 家 容 宽-宿 寂 寄-寇 富 寒 寝-察 寡 寨 寸 对 寻 导 寿 封 射 将 尊 小 少 尔 尖 尘 尚 尝 尤 就 尺 尼-尾 局-层 居 屋 屏 展 属 屠 山 岁 岂 岗 岘 岚 岛 岳 岸 峡 峰 崇 崩 崴 川 州 巡 工-巨 巫 差 己-巴 巷 币-布 帅 师 希 帐 帕 帖 帝 带 席 帮 常 帽 幅 幕 干-年 并 幸 幻-幽 广 庆 床 序 库-底 店 庙 庚 府 庞 废 度 座 庭 康 庸 廉 廖 延 廷 建 开 异-弄 弊 式 引 弗 弘 弟 张 弥 弦 弯 弱 弹 强 归 当 录 彝 形 彩 彬 彭 彰 影 彷 役 彻 彼 往 征 径 待 很 律 後 徐 徒 得 循 微 徵 德 心 必 忆 忌 忍 志-忙 忠 忧 快 念 忽 怀 态 怎 怒 怕 怖 思 怡 急 性 怨 怪 总 恋 恐 恢 恨 恩 恭 息 恰 恶 恼 悄 悉 悔 悟 悠 患 您 悲 情 惑 惜 惠 惧 惨 惯 想 惹 愁 愈 愉 意 愚 感 愧 慈 慎 慕 慢 慧 慰 憾 懂 懒 戈 戊 戌 戏-戒 或 战 截 戴 户 房-扁 扇 手 才 扎 扑 打 托 扣 执 扩 扫-扯 批 找-技 抄 把 抑 抓 投 抗 折 抢 护 报 披 抬 抱 抵 抹 抽 担 拆 拉 拍 拒 拔 拖 拘 招 拜 拟 拥 拦 拨 择 括 拳 拷 拼 拾 拿 持 指 按 挑 挖 挝 挡 挤 挥 挪 振 挺 捉 捐 捕 损 捡 换 据 捷 授 掉 掌 排 探 接 控-措 掸 描 提 插 握 援 搜 搞 搬 搭 摄 摆 摊 摔 摘 摩 摸 撒 撞 播 操 擎 擦 支 收 改 攻 放 政 故 效 敌 敏 救 教 敝 敢 散 敦 敬 数 敲 整 文 斋 斐 斗 料 斜 斥 断 斯 新 方 於 施 旁 旅 旋 族 旗 无 既 日-早 旭 时 旺 昂 昆 昌 明 昏 易 星 映 春 昨 昭 是 显 晃 晋 晒 晓 晚 晨 普 景 晴 晶 智 暂 暑 暖 暗 暮 暴 曰 曲 更 曹 曼 曾-最 月 有 朋 服 朗 望 朝 期 木 未-札 术 朱 朵 机 杀 杂 权 杉 李 材 村 杜 束 条 来 杨 杯 杰 松 板 极 构 析 林 果 枝 枢 枪 枫 架 柏 某 染 柔 查 柬 柯 柳 柴 标 栋 栏 树 校 样-根 格 桃 框 案 桌 桑 档 桥 梁 梅 梦 梯 械 梵 检 棉 棋 棒 棚 森 椅 植 椰 楚 楼 概 榜 模 樱 檀 欠-欣 欧 欲 欺 款 歉 歌 止-武 歪 死 殊 残 段 毅 母 每 毒 比 毕 毛 毫 氏 民 气 氛 水 永 求 汇 汉 汗 汝 江-污 汤 汪 汶 汽 沃 沈 沉 沙 沟 没 沧 河 油 治 沿 泉 泊 法 泛 泡-泣 泥 注 泰 泳 泽 洋 洗 洛 洞 津 洪 洲 活 洽 派 流 浅 测 济 浏 浑 浓 浙 浦 浩 浪 浮 浴 海 涅 消 涉 涛 涨 涯 液 涵 淋 淑 淘 淡 深 混 添 清 渐 渡 渣 温 港 渴 游 湖 湾 源 溜 溪 滋 滑 满 滥 滨 滴 漂 漏 演 漠 漫 潘 潜 潮 澎 澳 激 灌 火 灭 灯 灰 灵 灿 炉 炎 炮 炸 点 烂 烈 烤 烦 烧 热 焦 然 煌 煞 照 煮 熊 熟 燃 燕 爆 爪 爬 爱 爵-爸 爽 片 版 牌 牙 牛 牡 牢 牧 物 牲 牵 特 牺 犯 状 犹 狂 狐 狗 狠 独 狮 狱 狼 猛 猜 猪 献 猴 玄 率 玉 王 玛 玩 玫 环 现 玲 玻 珀 珊 珍 珠 班 球 理 琊 琪 琳 琴 琼 瑙 瑜 瑞 瑟 瑰 瑶 璃 瓜 瓦 瓶 甘 甚 甜 生 用 田-申 电 男 甸 画 畅 界 留 略 番 疆 疏 疑 疗 疯 疲 疼 疾 病 痕 痛 痴 癸 登 白 百 的 皆 皇 皮 盈 益 监 盒 盖 盘 盛 盟 目 直 相 盼 盾 省 眉 看 真 眠 眼 着 睛 睡 督 瞧 矛 矣 知 短 石 矶 码 砂 砍 研 破 础 硕 硬 确 碍 碎 碗 碟 碧 碰 磁 磅 磨 示 礼 社 祖 祚 祝 神 祥 票 祯 祸 禁 禅 福 离 秀 私 秋 种 科 秒 秘 租 秤 秦 秩 积 称 移 稀 程 稍 税 稣 稳 稿 穆 究 穷 穹 空 穿 突 窗 窝 立 站 竞-章 童 端 竹 笑 笔 笛 符 笨 第 等 筋 筑 答 策 筹 签 简 算 管 箭 箱 篇 篮 簿 籍 米 类 粉 粒 粗 粤 粹 精 糊 糕 糖 糟 系 素 索 紧 紫 累 繁 红 约 级 纪 纯 纲 纳 纵 纷 纸 纽 线 练 组 细-终 绍 经 结 绕 绘 给 络 绝 统 继 绩 绪 续 维 绵 综 绿 缅 缓 编 缘 缠 缩 缴 缶 缸 缺 罐 网 罕 罗 罚 罢 罪 置 署 羊 美 羞 群 羯 羽 翁 翅 翔 翘 翠 翰 翻 翼 耀 老 考 者 而 耍 耐 耗 耳 耶 聊 职 联 聘 聚 聪 肉 肖 肚 股 肤 肥 肩 肯 育 胁 胆 背 胎 胖 胜 胞 胡 胶 胸 能 脆 脑 脱 脸 腊 腐 腓 腰 腹 腾 腿 臂 臣 自 臭 至 致 舌 舍 舒 舞 舟 航 般 舰 船 良 色 艺 艾 节 芒 芝 芦 芬 芭 花 芳 苍 苏 苗 若 苦 英 茂 范 茨 茫 茶 草 荐 荒 荣 药 荷 莉 莎 莪 莫 莱 莲 获 菜 菩 菲 萄 萍 萤 营 萧 萨 落 著 葛 葡 蒂 蒋 蒙 蓉 蓝 蓬 蔑 蔡 薄 薪 藉 藏 藤 虎 虑 虫 虹 虽 虾 蚁 蛇 蛋 蛙 蛮 蜂 蜜 蝶 融 蟹 蠢 血 行 街 衡 衣 补 表 袋 被 袭 裁 裂 装 裕 裤 西 要 覆 见 观 规 视 览 觉 角 解 言 誉 誓 警 计 订 认 讨 让 训-记 讲 讷 许 论 设 访 证 评 识 诉 词 译 试 诗 诚 话 诞 询 该 详 语 误 说 请 诸 诺 读 课 谁 调 谅 谈 谊 谋 谓 谜 谢 谨 谱 谷 豆 象 豪 貌 贝-负 贡-败 货-贪 购 贯 贱 贴 贵 贸-贺 贼 贾 资 赋 赌 赏 赐 赔 赖 赚 赛 赞 赠 赢 赤 赫 走 赵 起 趁 超 越 趋 趣 足 跃 跌 跑 距 跟 路 跳 踏 踢 踩 身 躲 车 轨 轩 转 轮-轰 轻 载 较 辅 辆 辈 辉 辑 输 辛 辞 辨 辩 辰 辱 边 达 迁 迅 过 迈 迎 运 近 返 还 这 进-迟 迦 迪 迫 述 迷 追 退-逃 逆 选 逊 透 逐 递 途 通 逛 逝 速 造 逢 逸 逻 逼 遇 遍 道 遗 遭 遮 遵 避 邀 邓 那 邦 邪 邮 邱 邻 郎 郑 部 郭 都 鄂 酉 酋 配 酒 酷 酸 醉 醒 采 释 里-量 金 针 钓 钟 钢 钦 钱 钻 铁 铃 铜 铢 铭 银 铺 链 销 锁 锅 锋 错 锡 锦 键 锺 镇 镜 镭 长 门 闪 闭 问 闰 闲 间 闷 闹 闻 阁 阅 阐 阔 队 阮 防-阶 阻 阿 陀 附-陆 陈 降 限 院 除 险 陪 陵-陷 隆 随 隐 隔 障 难 雄-集 雉 雨 雪 雯 雳 零 雷 雾 需 震 霍 霖 露 霸 霹 青 靖 静 非 靠 面 革 靼 鞋 鞑 韦 韩 音 页 顶 项-须 顽-顿 预 领 颇 频 颗 题 额 风 飘 飙 飞 食 餐 饭 饮 饰 饱 饼 馆 首 香 馨 马 驱 驶 驻 驾 验 骑 骗 骚 骤 骨 高 鬼 魂 魅 魔 鱼 鲁 鲜 鸟 鸡 鸣 鸭 鸿 鹅 鹤 鹰 鹿 麦 麻 黄 黎 黑 默 鼓 鼠 鼻 齐 齿 龄 龙 龟]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [﹉﹊﹋﹌ _ _ ﹍﹎﹏ ︳︴ \\- - ﹣ ‐ – — ︱ ― , , ﹐ 、 ﹑ ; ; ﹔ \\: : ﹕ ! ! ﹗ ? ? ﹖ . . ﹒ ‥ ︰ … 。 · ' ‘ ’ \" " “ ” 〝 〞 ( ( ﹙ ︵ ) ) ﹚ ︶ \\[ [ \\] ] \\{ { ﹛ ︷ \\} } ﹜ ︸ 〈 ︿ 〉 ﹀ 《 ︽ 》 ︾ 「 ﹁ 」 ﹂ 『 ﹃ 』 ﹄ 【 ︻ 】 ︼ 〔 ﹝ ︹ 〕 ﹞ ︺ 〖 〗 ‖ § @ @ ﹫ * * ﹡ / / \\\\ \ ﹨ \\& & ﹠ # # ﹟ % % ﹪ ‰ ′ ″ ‵ 〃 ※]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-HK.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-HK.ini
new file mode 100644
index 00000000000..e5e77671723
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-HK.ini
@@ -0,0 +1,176 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = 中文
+name.english = Chinese
+name.babel = chinese-traditional-hongkongsarchina
+name.babel.A = chinese-hant-hk
+tag.bcp47 = zh
+tag.opentype = ZHS
+region.local = 中國香港特別行政區
+region.english = Hong Kong SAR China
+region.tag.bcp47 = HK
+script.name = Traditional
+script.tag.bcp47 = Hant
+script.tag.opentype = hani
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y]年[M]月[d]日
+date.short = [d]/[M]/[y]
+months.wide.1 = 1月
+months.wide.2 = 2月
+months.wide.3 = 3月
+months.wide.4 = 4月
+months.wide.5 = 5月
+months.wide.6 = 6月
+months.wide.7 = 7月
+months.wide.8 = 8月
+months.wide.9 = 9月
+months.wide.10 = 10月
+months.wide.11 = 11月
+months.wide.12 = 12月
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = 星期一
+days.wide.tue = 星期二
+days.wide.wed = 星期三
+days.wide.thu = 星期四
+days.wide.fri = 星期五
+days.wide.sat = 星期六
+days.wide.sun = 星期日
+days.abbreviated.mon = 週一
+days.abbreviated.tue = 週二
+days.abbreviated.wed = 週三
+days.abbreviated.thu = 週四
+days.abbreviated.fri = 週五
+days.abbreviated.sat = 週六
+days.abbreviated.sun = 週日
+days.narrow.mon = 一
+days.narrow.tue = 二
+days.narrow.wed = 三
+days.narrow.thu = 四
+days.narrow.fri = 五
+days.narrow.sat = 六
+days.narrow.sun = 日
+dayPeriods.abbreviated.am = 上午
+dayPeriods.abbreviated.pm = 下午
+dayPeriods.narrow.am = 上午
+dayPeriods.narrow.pm = 下午
+dayPeriods.wide.am = 上午
+dayPeriods.wide.pm = 下午
+
+[time.gregorian]
+time.medium = [a][h]:[mm]:[ss]
+time.short = [a][h]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = 「」『』
+auxiliary = [乍 仂 伏 佐 侶 僳 兆 兌 兹 别 券 勳 卑 卞 占 叶 堤 墎 壤 奥 孜 峇 嶼 巽 栗 楔 涅 渾 澎 燦 狄 琳 瑚 甫 碑 礁 芒 苗 茨 蓬 蚩 蜀 裘 謬 酋 隴]
+exemplarCharacters = [一 丁 七 丈-不 丑 且 世 丘 丙 丟 並 中 串 丸 丹 主 乃 久 么 之 乎 乏 乖 乘 乙 九 也 乾 亂 了 予 事 二 于 云 互 五 井 些 亞 亡 交-亦 亨 享 京 亮 人 什 仁 仇 今 介 仍 仔 他 付 仙 代-以 仰 仲 件 任 份 企 伊 伍 伐 休 伙 伯 估 伴 伸 似 伽 但 佈 佉 位-住 佔 何 余 佛 作 你 佩 佳 使 來 例 供 依 侯 侵 便 係-俄 俊 俗 保 俠 信 修 俱 俾 個 倍 們 倒 候 倚 借 倫 值 假 偉 偏 做 停 健 側-偷 傑 備 傢 傣 傲 傳 傷 傻 傾 僅 像 僑 僧 價 儀 億 儒 儘 優 允 元-充 兇-光 克 免 兒 兔 入 內-兩 八-兮 共 兵-典 兼 冊 再 冒 冠 冬 冰 冷 准 凌 凝 凡 凰 凱 出 函 刀 分 切 刊 列 初 判 別 利 刪 到 制 刷 刺 刻 則 剌 前 剛 剩 剪 副 割 創 劃 劇 劉 劍 力 功 加 助-劫 勁 勇 勉 勒 動 務 勝 勞 勢 勤 勵 勸 勿 包 匈 化 北 匹 區 十 千 升 午 半 卒-協 南 博 卜 卡 卯-危 即 卷 卻 厄 厘 厚 原 厭 厲 去 參 又 及 友 反 叔 取 受 口-另 只-叭 可 台 史 右 司 吃 各 合-吊 同-后 吐-吒 君 吝-吠 否 吧 含 吳 吵 吸 吹 吾 呀 呂 呆 告 呢 周 味 呵 呼 命 和 咖 咦 咧 咪 咬 咱 哀 品 哇-哉 哎 員 哥 哦 哩 哪 哭 哲 唉 唐 唔 唬 售 唯 唱 唷 唸 商 啊 問 啟 啡 啥 啦 啪 喀 喂 善 喇 喊 喔 喜 喝 喬 單 喵 嗎 嗚 嗨 嗯 嘆 嘉 嘗 嘛 嘴 嘻 嘿 器 噴 嚇 嚴 囉 四 回 因 困 固 圈 國 圍 園 圓 圖 團 圜 土 在 圭 地 圾 址 均 坎 坐 坡 坤 坦 坪 垂 垃 型 埃 城 埔 域 執 培 基 堂 堅 堆 堡 堪 報 場 塊 塔 塗 塞 填 塵 境 增 墨 墮 壁 壇 壓 壘 壞 壢 士 壬 壯 壽 夏 夕 外 多 夜 夠 夢 夥 大 天-夫 央 失 夷 夸 夾 奇-奉 奎 奏 契 奔 套 奧 奪 奮 女 奴 奶 她 好 如 妙 妝 妥 妨 妮 妳 妹 妻 姆 姊 始 姐 姑 姓 委 姿 威 娃 娘 娛 婁 婆 婚 婦 媒 媽 嫌 嫩 子 孔 字 存 孝 孟 季 孤 孩 孫 學 它 宅 宇-安 宋 完 宏 宗-宜 客-室 宮 害 家 容 宿 寂 寄-密 富 寒 寞 察 寢 實-審 寫 寬 寮 寵 寶 封 射 將 專 尊 尋 對-小 少 尖 尚 尤 就 尺 尼 尾 局 屁 居 屆 屋 屏 展 屠 層 屬 山 岡 岩 岸 峰 島 峽 崇 崙 崴 嵐 嶺 川 州 巡 工-巨 巫 差 己-巴 巷 市 布 希 帕 帖 帛 帝 帥 師 席 帳 帶 常 帽 幅 幕 幣 幫 干-年 幸 幹 幻-幾 庇 床 序 底 店 庚 府 度 座 庫 庭 康 庸 廉 廖 廠 廢 廣 廳 延 廷 建 弄 式 引 弗 弘 弟 弦 弱 張 強 彈 彊 彌 彎 彝 彞 形 彥 彩 彬 彭 彰 影 役 彼 往 征 待 很 律 後 徐-徒 得 從 復 微 徵 德 徹 心 必 忌 忍 志-忙 忠 快 念 忽 怎 怒 怕 怖 思 怡 急 性 怨 怪 恆 恐 恢 恥 恨 恩 恭 息 恰 悅 悉 悔 悟 悠 您 悲 悶 情 惑 惜 惠 惡 惱 想 惹 愁 愈 愉 意 愚 愛 感 慈 態 慕 慘 慢 慣 慧 慮 慰 慶 慾 憂 憐 憑 憲 憶 憾 懂 應 懶 懷 懼 戀 戈 戊 戌 成-戒 或 截 戰 戲 戴 戶 房-扁 扇 手 才 扎 打 托 扣 扥 扭 扯 批 找-技 抄 把 抓 投 抗 折 披 抬 抱 抵 抹 抽 拆 拉 拋 拍 拏 拒 拔 拖 招 拜 括 拳 拼 拾 拿 持 指 按 挑 挖 挪 振 挺 捐 捕 捨 捲 捷 掃 授 掉 掌 排 掛 採 探 接 控 推 措 描 提 插 揚 換 握 揮 援 損 搖 搜 搞 搬 搭 搶 摘 摩 摸 撐 撒 撞 撣 撥 播 撾 撿 擁 擇 擊 擋 操 擎 擔 據 擠 擦 擬 擴 擺 擾 攝 支 收 改 攻 放 政 故 效 敍 敏 救 敗-教 敝 敢 散 敦 敬 整 敵 數 文 斐 斗 料 斯 新 斷 方 於 施 旁 旅 旋 族 旗 既 日 旦 早 旭 旺 昂 昆 昇 昌 明 昏 易 星 映 春 昨 昭 是 時 晉 晒 晚 晨 普 景 晴 晶 智 暑 暖 暗 暫 暴 曆 曉 曰 曲 更 書 曼 曾-最 會 月 有 朋 服 朗 望 朝 期 木 未-札 朱 朵 杉 李 材 村 杜 束 杯-東 松 板 析 林 果 枝 架 柏 某 染 柔 查 柬 柯 柳 柴 校 核 根 格 桃 案 桌 桑 梁 梅 條 梨 梯 械 梵 棄 棉 棋 棒 棚 森 椅 植 椰 楊 楓 楚 業 極 概 榜 榮 構 槍 樂 樓 標 樞 模 樣 樹 橋 機 橫 檀 檔 檢 欄 權 次 欣 欲 欺 欽 款 歉 歌 歐 歡-武 歲 歷 歸 死 殊 殘 段 殺 殼 毀 毅 母 每 毒 比 毛 毫 氏 民 氣 水 永 求 汗 汝 江-污 汪 汶 決 汽 沃 沈 沉 沒 沖 沙 河 油 治 沿 況 泉 泊 法 泡 波 泥 注 泰 泳 洋 洗 洛 洞 洩 洪 洲 活 洽 派 流 浦 浩 浪 浮 海 涇-涉 涯 液 涵 涼 淑 淚 淡 淨 深 混 淺 清 減 渡 測 港 游 湖 湯 源 準 溝 溪 溫 滄 滅 滋 滑 滴 滾 滿 漂 漏 演 漠 漢 漫 漲 漸 潔 潘 潛 潮 澤 澳 激 濃 濟 濤 濫 濱 瀏 灌 灣 火 灰 災 炎 炮 炸 為 烈 烏 烤 無 焦 然 煙 煞 照 煩 熊 熟 熱 燃 燈 燒 營 爆 爐 爛 爪 爬 爭 爵 父 爸 爺 爽 爾 牆-版 牌 牙 牛 牠 牧 物 牲 特 牽 犧 犯 狀 狂 狐 狗 狠 狼 猛 猜 猴 猶 獄 獅 獎 獨 獲 獸 獻 玄 率 玉 王 玩 玫 玲 玻 珊 珍 珠 珥 班 現 球 理 琉 琪 琴 瑙 瑜 瑞 瑟 瑤 瑪 瑰 環 瓜 瓦 瓶 甘 甚 甜 生 產 用 田-申 男 甸 界 留 畢 略 番 畫 異 當 疆 疏 疑 疼 病 痕 痛 痴 瘋 療 癡 癸 登-百 的 皆 皇 皮 盃 益 盛 盜 盟 盡 監 盤 盧 目 盲 直 相 盼 盾 省 眉 看 真 眠 眼 眾 睛 睡 督 瞧 瞭 矛 矣 知 短 石 砂 砍 研 砲 破 硬 碎 碗 碟 碧 碩 碰 確 碼 磁 磨 磯 礎 礙 示 社 祕 祖 祚 祛 祝 神 祥 票 祿 禁 禍-福 禪 禮 秀 私 秋 科 秒 秘 租 秤 秦 移 稅 程 稍 種 稱 稿 穆 穌 積 穩 究 穹 空 穿 突 窗 窩 窮 窶 立 站 竟 章 童 端 競 竹 笑 笛 符 笨 第 筆 等 筋 答 策 简 算 管 箭 箱 節 範 篇 築 簡 簫 簽 簿 籃 籌 籍 籤 米 粉 粗 粵 精 糊 糕 糟 系 糾 紀 約 紅 納 紐 純 紙-紛 素 索 紫 累 細 紹 終 組 結 絕 絡 給 統 絲 經 綜 綠 維 綱 網 緊 緒 線 緣 編 緩 緬 緯 練 縛 縣 縮 縱 總 績 繁 繆 織 繞 繪 繳 繼 續 缸 缺 罕 罪 置 罰 署 罵 罷 羅 羊 美 羞 群 義 羽 翁 習 翔 翰 翹 翻 翼 耀 老 考 者 而 耍 耐 耗 耳 耶 聊 聖 聚 聞 聯 聰 聲 職 聽 肉 肚 股 肥 肩 肯 育 背 胎 胖 胞 胡 胸 能 脆 脫 腓 腔 腦 腰 腳 腿 膽 臉 臘 臣 臥 臨 自 臭 至 致 臺 與-舊 舌 舍 舒 舞 舟 航 般 船 艦 良 色 艾 芝 芬 花 芳 若 苦 英 茅 茫 茲 茶 草 荒 荷 荼 莉 莊 莎 莫 菜 菩 華 菲 萄 萊 萬 落 葉 著 葛 葡 蒂 蒙 蒲 蒼 蓋 蓮 蔕 蔡 蔣 蕭 薄 薦 薩 薪 藉 藍 藏 藝 藤 藥 蘆 蘇 蘭 虎 處 虛 號 虧 蛇 蛋 蛙 蜂 蜜 蝶 融 螢 蟲 蟹 蠍 蠻 血 行 術 街 衛 衝 衡 衣 表 袋 被 裁 裂 裕 補 裝 裡 製 複 褲 西 要 覆 見 規 視 親 覺 覽 觀 角 解 觸 言 訂 計 訊 討 訓 託 記 訥 訪 設 許 訴 註 証 評 詞 詢 試 詩 話-詳 誇 誌 認 誓 誕 語 誠 誤 說 誰 課 誼 調 談 請 諒 論 諸 諺 諾 謀 謂 講 謝 證 識 譜 警 譯 議 護 譽 讀 變 讓 讚 谷 豆 豈 豐 象 豪 豬 貌 貓 貝 貞 負-貢 貨 貪-責 貴 買 費 貼 賀 資 賈 賓 賜 賞 賢-賤 賦 質 賭 賴 賺 購 賽 贈 贊 贏 赤 赫 走 起 超 越 趕 趙 趣 趨 足 跌 跎 跑 距 跟 跡 路 跳 踏 踢 蹟 蹤 躍 身 躲 車 軌 軍 軒 軟 較 載 輔 輕 輛 輝 輩 輪 輯 輸 轉 轟 辛 辦 辨 辭 辯-農 迅 迎 近 返 迦 迪 迫 述 迴 迷 追 退 送 逃 逆 透 逐 途 這-逛 逝 速 造 逢 連 週 進 逸 逼 遇 遊 運 遍 過 道-違 遙 遜 遠 適 遭 遮 遲 遷 選 遺 避-邁 還 邊 邏 那 邦 邪 邱 郎 部 郭 郵 都 鄂 鄉 鄭 鄰 酉 配 酒 酷 酸 醉 醒 醜 醫 采 釋-量 金 針 釣 鈴 鉢 銀 銅 銖 銘 銳 銷 鋒 鋼 錄 錢 錦 錫 錯 鍋 鍵 鍾 鎊 鎖 鎮 鏡 鐘 鐵 鑑 長 門 閃 閉 開 閏 閒 間 閣 閱 闆 闊 闍 闐 關 闡 防 阻 阿 陀 附 降 限 院-除 陪 陰 陳 陵-陸 陽 隆 隊 階 隔 際 障 隨 險 隱 隻 雄-集 雉 雖 雙 雜 雞 離 難 雨 雪 雲 零 雷 電 需 震 霍 霧 露 霸 霹 靂 靈 青 靖 靜 非 靠 面 革 靼 鞋 韃 韋 韓 音 韻 響 頁 頂 項 順 須 預 頑 頓 頗 領 頞 頭 頻 顆 題 額 顏 願 類 顧 顯 風 飄 飛 食 飯 飲 飽 飾 餅 養 餐 餘 館 首 香 馬 駐 駕 駛 騎 騙 騷 驅 驗 驚 骨 體 高 髮 鬆 鬥 鬧 鬱 鬼 魁 魂 魅 魔 魚 魯 鮮 鳥 鳳 鳴 鴻 鵝 鷹 鹿 麗 麥 麵 麻 麼 黃 黎 黑 默 點 黨 鼓 鼠 鼻 齊 齋 齒 齡 龍 龜]
+index = [一 丁 丈 不 且 丞 並 串 乘 乾 亂 亭 傀 僎 僵 儐 償 儳 儷 儻 叢 嚴 囌 囑 廳]
+punctuation = [‾ ﹉﹊﹋﹌ _ _ ﹍﹎﹏ ︳︴ \\- - ﹣ ‐ – ︲ — ﹘ ︱ , , ﹐ 、 ﹑ ; ; ﹔ \\: : ﹕ ! ! ﹗ ? ? ﹖ . . ﹒ ‥ ︰ … 。 · ' ‘ ’ \" " “ ” 〝 〞 ( ( ﹙ ︵ ) ) ﹚ ︶ \\[ [ \\] ] \\{ { ﹛ ︷ \\} } ﹜ ︸ 〈 ︿ 〉 ﹀ 《 ︽ 》 ︾ 「 ﹁ 」 ﹂ 『 ﹃ 』 ﹄ 【 ︻ 】 ︼ 〔 ﹝ ︹ 〕 ﹞ ︺ § @ @ ﹫ * * ﹡ / / \\\\ \ ﹨ \\& & ﹠ # # ﹟ % % ﹪ ‰ † ‡ ‧ ′ ″ ‵ 〃 ※]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = 非數值
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-MO.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-MO.ini
new file mode 100644
index 00000000000..5848ec98091
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant-MO.ini
@@ -0,0 +1,176 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = 中文
+name.english = Chinese
+name.babel = chinese-traditional-macausarchina
+name.babel.A = chinese-hant-mo
+tag.bcp47 = zh
+tag.opentype = ZHS
+region.local = 中國澳門特別行政區
+region.english = Macau SAR China
+region.tag.bcp47 = MO
+script.name = Traditional
+script.tag.bcp47 = Hant
+script.tag.opentype = hani
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y]年[M]月[d]日
+date.short = [d]/[M]/[y]
+months.wide.1 = 1月
+months.wide.2 = 2月
+months.wide.3 = 3月
+months.wide.4 = 4月
+months.wide.5 = 5月
+months.wide.6 = 6月
+months.wide.7 = 7月
+months.wide.8 = 8月
+months.wide.9 = 9月
+months.wide.10 = 10月
+months.wide.11 = 11月
+months.wide.12 = 12月
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = 星期一
+days.wide.tue = 星期二
+days.wide.wed = 星期三
+days.wide.thu = 星期四
+days.wide.fri = 星期五
+days.wide.sat = 星期六
+days.wide.sun = 星期日
+days.abbreviated.mon = 週一
+days.abbreviated.tue = 週二
+days.abbreviated.wed = 週三
+days.abbreviated.thu = 週四
+days.abbreviated.fri = 週五
+days.abbreviated.sat = 週六
+days.abbreviated.sun = 週日
+days.narrow.mon = 一
+days.narrow.tue = 二
+days.narrow.wed = 三
+days.narrow.thu = 四
+days.narrow.fri = 五
+days.narrow.sat = 六
+days.narrow.sun = 日
+dayPeriods.abbreviated.am = 上午
+dayPeriods.abbreviated.pm = 下午
+dayPeriods.narrow.am = 上午
+dayPeriods.narrow.pm = 下午
+dayPeriods.wide.am = 上午
+dayPeriods.wide.pm = 下午
+
+[time.gregorian]
+time.medium = [a][h]:[mm]:[ss]
+time.short = [a][h]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = 「」『』
+auxiliary = [乍 仂 伏 佐 侶 僳 兆 兌 兹 别 券 勳 卑 卞 占 叶 堤 墎 壤 奥 孜 峇 嶼 巽 栗 楔 涅 渾 澎 燦 狄 琳 瑚 甫 碑 礁 芒 苗 茨 蓬 蚩 蜀 裘 謬 酋 隴]
+exemplarCharacters = [一 丁 七 丈-不 丑 且 世 丘 丙 丟 並 中 串 丸 丹 主 乃 久 么 之 乎 乏 乖 乘 乙 九 也 乾 亂 了 予 事 二 于 云 互 五 井 些 亞 亡 交-亦 亨 享 京 亮 人 什 仁 仇 今 介 仍 仔 他 付 仙 代-以 仰 仲 件 任 份 企 伊 伍 伐 休 伙 伯 估 伴 伸 似 伽 但 佈 佉 位-住 佔 何 余 佛 作 你 佩 佳 使 來 例 供 依 侯 侵 便 係-俄 俊 俗 保 俠 信 修 俱 俾 個 倍 們 倒 候 倚 借 倫 值 假 偉 偏 做 停 健 側-偷 傑 備 傢 傣 傲 傳 傷 傻 傾 僅 像 僑 僧 價 儀 億 儒 儘 優 允 元-充 兇-光 克 免 兒 兔 入 內-兩 八-兮 共 兵-典 兼 冊 再 冒 冠 冬 冰 冷 准 凌 凝 凡 凰 凱 出 函 刀 分 切 刊 列 初 判 別 利 刪 到 制 刷 刺 刻 則 剌 前 剛 剩 剪 副 割 創 劃 劇 劉 劍 力 功 加 助-劫 勁 勇 勉 勒 動 務 勝 勞 勢 勤 勵 勸 勿 包 匈 化 北 匹 區 十 千 升 午 半 卒-協 南 博 卜 卡 卯-危 即 卷 卻 厄 厘 厚 原 厭 厲 去 參 又 及 友 反 叔 取 受 口-另 只-叭 可 台 史 右 司 吃 各 合-吊 同-后 吐-吒 君 吝-吠 否 吧 含 吳 吵 吸 吹 吾 呀 呂 呆 告 呢 周 味 呵 呼 命 和 咖 咦 咧 咪 咬 咱 哀 品 哇-哉 哎 員 哥 哦 哩 哪 哭 哲 唉 唐 唔 唬 售 唯 唱 唷 唸 商 啊 問 啟 啡 啥 啦 啪 喀 喂 善 喇 喊 喔 喜 喝 喬 單 喵 嗎 嗚 嗨 嗯 嘆 嘉 嘗 嘛 嘴 嘻 嘿 器 噴 嚇 嚴 囉 四 回 因 困 固 圈 國 圍 園 圓 圖 團 圜 土 在 圭 地 圾 址 均 坎 坐 坡 坤 坦 坪 垂 垃 型 埃 城 埔 域 執 培 基 堂 堅 堆 堡 堪 報 場 塊 塔 塗 塞 填 塵 境 增 墨 墮 壁 壇 壓 壘 壞 壢 士 壬 壯 壽 夏 夕 外 多 夜 夠 夢 夥 大 天-夫 央 失 夷 夸 夾 奇-奉 奎 奏 契 奔 套 奧 奪 奮 女 奴 奶 她 好 如 妙 妝 妥 妨 妮 妳 妹 妻 姆 姊 始 姐 姑 姓 委 姿 威 娃 娘 娛 婁 婆 婚 婦 媒 媽 嫌 嫩 子 孔 字 存 孝 孟 季 孤 孩 孫 學 它 宅 宇-安 宋 完 宏 宗-宜 客-室 宮 害 家 容 宿 寂 寄-密 富 寒 寞 察 寢 實-審 寫 寬 寮 寵 寶 封 射 將 專 尊 尋 對-小 少 尖 尚 尤 就 尺 尼 尾 局 屁 居 屆 屋 屏 展 屠 層 屬 山 岡 岩 岸 峰 島 峽 崇 崙 崴 嵐 嶺 川 州 巡 工-巨 巫 差 己-巴 巷 市 布 希 帕 帖 帛 帝 帥 師 席 帳 帶 常 帽 幅 幕 幣 幫 干-年 幸 幹 幻-幾 庇 床 序 底 店 庚 府 度 座 庫 庭 康 庸 廉 廖 廠 廢 廣 廳 延 廷 建 弄 式 引 弗 弘 弟 弦 弱 張 強 彈 彊 彌 彎 彝 彞 形 彥 彩 彬 彭 彰 影 役 彼 往 征 待 很 律 後 徐-徒 得 從 復 微 徵 德 徹 心 必 忌 忍 志-忙 忠 快 念 忽 怎 怒 怕 怖 思 怡 急 性 怨 怪 恆 恐 恢 恥 恨 恩 恭 息 恰 悅 悉 悔 悟 悠 您 悲 悶 情 惑 惜 惠 惡 惱 想 惹 愁 愈 愉 意 愚 愛 感 慈 態 慕 慘 慢 慣 慧 慮 慰 慶 慾 憂 憐 憑 憲 憶 憾 懂 應 懶 懷 懼 戀 戈 戊 戌 成-戒 或 截 戰 戲 戴 戶 房-扁 扇 手 才 扎 打 托 扣 扥 扭 扯 批 找-技 抄 把 抓 投 抗 折 披 抬 抱 抵 抹 抽 拆 拉 拋 拍 拏 拒 拔 拖 招 拜 括 拳 拼 拾 拿 持 指 按 挑 挖 挪 振 挺 捐 捕 捨 捲 捷 掃 授 掉 掌 排 掛 採 探 接 控 推 措 描 提 插 揚 換 握 揮 援 損 搖 搜 搞 搬 搭 搶 摘 摩 摸 撐 撒 撞 撣 撥 播 撾 撿 擁 擇 擊 擋 操 擎 擔 據 擠 擦 擬 擴 擺 擾 攝 支 收 改 攻 放 政 故 效 敍 敏 救 敗-教 敝 敢 散 敦 敬 整 敵 數 文 斐 斗 料 斯 新 斷 方 於 施 旁 旅 旋 族 旗 既 日 旦 早 旭 旺 昂 昆 昇 昌 明 昏 易 星 映 春 昨 昭 是 時 晉 晒 晚 晨 普 景 晴 晶 智 暑 暖 暗 暫 暴 曆 曉 曰 曲 更 書 曼 曾-最 會 月 有 朋 服 朗 望 朝 期 木 未-札 朱 朵 杉 李 材 村 杜 束 杯-東 松 板 析 林 果 枝 架 柏 某 染 柔 查 柬 柯 柳 柴 校 核 根 格 桃 案 桌 桑 梁 梅 條 梨 梯 械 梵 棄 棉 棋 棒 棚 森 椅 植 椰 楊 楓 楚 業 極 概 榜 榮 構 槍 樂 樓 標 樞 模 樣 樹 橋 機 橫 檀 檔 檢 欄 權 次 欣 欲 欺 欽 款 歉 歌 歐 歡-武 歲 歷 歸 死 殊 殘 段 殺 殼 毀 毅 母 每 毒 比 毛 毫 氏 民 氣 水 永 求 汗 汝 江-污 汪 汶 決 汽 沃 沈 沉 沒 沖 沙 河 油 治 沿 況 泉 泊 法 泡 波 泥 注 泰 泳 洋 洗 洛 洞 洩 洪 洲 活 洽 派 流 浦 浩 浪 浮 海 涇-涉 涯 液 涵 涼 淑 淚 淡 淨 深 混 淺 清 減 渡 測 港 游 湖 湯 源 準 溝 溪 溫 滄 滅 滋 滑 滴 滾 滿 漂 漏 演 漠 漢 漫 漲 漸 潔 潘 潛 潮 澤 澳 激 濃 濟 濤 濫 濱 瀏 灌 灣 火 灰 災 炎 炮 炸 為 烈 烏 烤 無 焦 然 煙 煞 照 煩 熊 熟 熱 燃 燈 燒 營 爆 爐 爛 爪 爬 爭 爵 父 爸 爺 爽 爾 牆-版 牌 牙 牛 牠 牧 物 牲 特 牽 犧 犯 狀 狂 狐 狗 狠 狼 猛 猜 猴 猶 獄 獅 獎 獨 獲 獸 獻 玄 率 玉 王 玩 玫 玲 玻 珊 珍 珠 珥 班 現 球 理 琉 琪 琴 瑙 瑜 瑞 瑟 瑤 瑪 瑰 環 瓜 瓦 瓶 甘 甚 甜 生 產 用 田-申 男 甸 界 留 畢 略 番 畫 異 當 疆 疏 疑 疼 病 痕 痛 痴 瘋 療 癡 癸 登-百 的 皆 皇 皮 盃 益 盛 盜 盟 盡 監 盤 盧 目 盲 直 相 盼 盾 省 眉 看 真 眠 眼 眾 睛 睡 督 瞧 瞭 矛 矣 知 短 石 砂 砍 研 砲 破 硬 碎 碗 碟 碧 碩 碰 確 碼 磁 磨 磯 礎 礙 示 社 祕 祖 祚 祛 祝 神 祥 票 祿 禁 禍-福 禪 禮 秀 私 秋 科 秒 秘 租 秤 秦 移 稅 程 稍 種 稱 稿 穆 穌 積 穩 究 穹 空 穿 突 窗 窩 窮 窶 立 站 竟 章 童 端 競 竹 笑 笛 符 笨 第 筆 等 筋 答 策 简 算 管 箭 箱 節 範 篇 築 簡 簫 簽 簿 籃 籌 籍 籤 米 粉 粗 粵 精 糊 糕 糟 系 糾 紀 約 紅 納 紐 純 紙-紛 素 索 紫 累 細 紹 終 組 結 絕 絡 給 統 絲 經 綜 綠 維 綱 網 緊 緒 線 緣 編 緩 緬 緯 練 縛 縣 縮 縱 總 績 繁 繆 織 繞 繪 繳 繼 續 缸 缺 罕 罪 置 罰 署 罵 罷 羅 羊 美 羞 群 義 羽 翁 習 翔 翰 翹 翻 翼 耀 老 考 者 而 耍 耐 耗 耳 耶 聊 聖 聚 聞 聯 聰 聲 職 聽 肉 肚 股 肥 肩 肯 育 背 胎 胖 胞 胡 胸 能 脆 脫 腓 腔 腦 腰 腳 腿 膽 臉 臘 臣 臥 臨 自 臭 至 致 臺 與-舊 舌 舍 舒 舞 舟 航 般 船 艦 良 色 艾 芝 芬 花 芳 若 苦 英 茅 茫 茲 茶 草 荒 荷 荼 莉 莊 莎 莫 菜 菩 華 菲 萄 萊 萬 落 葉 著 葛 葡 蒂 蒙 蒲 蒼 蓋 蓮 蔕 蔡 蔣 蕭 薄 薦 薩 薪 藉 藍 藏 藝 藤 藥 蘆 蘇 蘭 虎 處 虛 號 虧 蛇 蛋 蛙 蜂 蜜 蝶 融 螢 蟲 蟹 蠍 蠻 血 行 術 街 衛 衝 衡 衣 表 袋 被 裁 裂 裕 補 裝 裡 製 複 褲 西 要 覆 見 規 視 親 覺 覽 觀 角 解 觸 言 訂 計 訊 討 訓 託 記 訥 訪 設 許 訴 註 証 評 詞 詢 試 詩 話-詳 誇 誌 認 誓 誕 語 誠 誤 說 誰 課 誼 調 談 請 諒 論 諸 諺 諾 謀 謂 講 謝 證 識 譜 警 譯 議 護 譽 讀 變 讓 讚 谷 豆 豈 豐 象 豪 豬 貌 貓 貝 貞 負-貢 貨 貪-責 貴 買 費 貼 賀 資 賈 賓 賜 賞 賢-賤 賦 質 賭 賴 賺 購 賽 贈 贊 贏 赤 赫 走 起 超 越 趕 趙 趣 趨 足 跌 跎 跑 距 跟 跡 路 跳 踏 踢 蹟 蹤 躍 身 躲 車 軌 軍 軒 軟 較 載 輔 輕 輛 輝 輩 輪 輯 輸 轉 轟 辛 辦 辨 辭 辯-農 迅 迎 近 返 迦 迪 迫 述 迴 迷 追 退 送 逃 逆 透 逐 途 這-逛 逝 速 造 逢 連 週 進 逸 逼 遇 遊 運 遍 過 道-違 遙 遜 遠 適 遭 遮 遲 遷 選 遺 避-邁 還 邊 邏 那 邦 邪 邱 郎 部 郭 郵 都 鄂 鄉 鄭 鄰 酉 配 酒 酷 酸 醉 醒 醜 醫 采 釋-量 金 針 釣 鈴 鉢 銀 銅 銖 銘 銳 銷 鋒 鋼 錄 錢 錦 錫 錯 鍋 鍵 鍾 鎊 鎖 鎮 鏡 鐘 鐵 鑑 長 門 閃 閉 開 閏 閒 間 閣 閱 闆 闊 闍 闐 關 闡 防 阻 阿 陀 附 降 限 院-除 陪 陰 陳 陵-陸 陽 隆 隊 階 隔 際 障 隨 險 隱 隻 雄-集 雉 雖 雙 雜 雞 離 難 雨 雪 雲 零 雷 電 需 震 霍 霧 露 霸 霹 靂 靈 青 靖 靜 非 靠 面 革 靼 鞋 韃 韋 韓 音 韻 響 頁 頂 項 順 須 預 頑 頓 頗 領 頞 頭 頻 顆 題 額 顏 願 類 顧 顯 風 飄 飛 食 飯 飲 飽 飾 餅 養 餐 餘 館 首 香 馬 駐 駕 駛 騎 騙 騷 驅 驗 驚 骨 體 高 髮 鬆 鬥 鬧 鬱 鬼 魁 魂 魅 魔 魚 魯 鮮 鳥 鳳 鳴 鴻 鵝 鷹 鹿 麗 麥 麵 麻 麼 黃 黎 黑 默 點 黨 鼓 鼠 鼻 齊 齋 齒 齡 龍 龜]
+index = [一 丁 丈 不 且 丞 並 串 乘 乾 亂 亭 傀 僎 僵 儐 償 儳 儷 儻 叢 嚴 囌 囑 廳]
+punctuation = [‾ ﹉﹊﹋﹌ _ _ ﹍﹎﹏ ︳︴ \\- - ﹣ ‐ – ︲ — ﹘ ︱ , , ﹐ 、 ﹑ ; ; ﹔ \\: : ﹕ ! ! ﹗ ? ? ﹖ . . ﹒ ‥ ︰ … 。 · ' ‘ ’ \" " “ ” 〝 〞 ( ( ﹙ ︵ ) ) ﹚ ︶ \\[ [ \\] ] \\{ { ﹛ ︷ \\} } ﹜ ︸ 〈 ︿ 〉 ﹀ 《 ︽ 》 ︾ 「 ﹁ 」 ﹂ 『 ﹃ 』 ﹄ 【 ︻ 】 ︼ 〔 ﹝ ︹ 〕 ﹞ ︺ § @ @ ﹫ * * ﹡ / / \\\\ \ ﹨ \\& & ﹠ # # ﹟ % % ﹪ ‰ † ‡ ‧ ′ ″ ‵ 〃 ※]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = 非數值
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant.ini
new file mode 100644
index 00000000000..6d14ab0e504
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh-Hant.ini
@@ -0,0 +1,173 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = 中文
+name.english = Chinese
+name.babel = chinese-traditional
+name.babel.A = chinese-hant
+tag.bcp47 = zh
+tag.opentype = ZHS
+script.name = Traditional
+script.tag.bcp47 = Hant
+script.tag.opentype = hani
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y]年[M]月[d]日
+date.short = [y]/[M]/[d]
+months.wide.1 = 1月
+months.wide.2 = 2月
+months.wide.3 = 3月
+months.wide.4 = 4月
+months.wide.5 = 5月
+months.wide.6 = 6月
+months.wide.7 = 7月
+months.wide.8 = 8月
+months.wide.9 = 9月
+months.wide.10 = 10月
+months.wide.11 = 11月
+months.wide.12 = 12月
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = 星期一
+days.wide.tue = 星期二
+days.wide.wed = 星期三
+days.wide.thu = 星期四
+days.wide.fri = 星期五
+days.wide.sat = 星期六
+days.wide.sun = 星期日
+days.abbreviated.mon = 週一
+days.abbreviated.tue = 週二
+days.abbreviated.wed = 週三
+days.abbreviated.thu = 週四
+days.abbreviated.fri = 週五
+days.abbreviated.sat = 週六
+days.abbreviated.sun = 週日
+days.narrow.mon = 一
+days.narrow.tue = 二
+days.narrow.wed = 三
+days.narrow.thu = 四
+days.narrow.fri = 五
+days.narrow.sat = 六
+days.narrow.sun = 日
+dayPeriods.abbreviated.am = 上午
+dayPeriods.abbreviated.pm = 下午
+dayPeriods.narrow.am = 上午
+dayPeriods.narrow.pm = 下午
+dayPeriods.wide.am = 上午
+dayPeriods.wide.pm = 下午
+
+[time.gregorian]
+time.medium = [a][h]:[mm]:[ss]
+time.short = [a][h]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = 「」『』
+auxiliary = [乍 仂 伏 佐 侶 僳 兆 兌 兹 别 券 勳 卑 卞 占 叶 堤 墎 壤 奥 孜 峇 嶼 巽 栗 楔 涅 渾 澎 燦 狄 琳 瑚 甫 碑 礁 芒 苗 茨 蓬 蚩 蜀 裘 謬 酋 隴]
+exemplarCharacters = [一 丁 七 丈-不 丑 且 世 丘 丙 丟 並 中 串 丸 丹 主 乃 久 么 之 乎 乏 乖 乘 乙 九 也 乾 亂 了 予 事 二 于 云 互 五 井 些 亞 亡 交-亦 亨 享 京 亮 人 什 仁 仇 今 介 仍 仔 他 付 仙 代-以 仰 仲 件 任 份 企 伊 伍 伐 休 伙 伯 估 伴 伸 似 伽 但 佈 佉 位-住 佔 何 余 佛 作 你 佩 佳 使 來 例 供 依 侯 侵 便 係-俄 俊 俗 保 俠 信 修 俱 俾 個 倍 們 倒 候 倚 借 倫 值 假 偉 偏 做 停 健 側-偷 傑 備 傢 傣 傲 傳 傷 傻 傾 僅 像 僑 僧 價 儀 億 儒 儘 優 允 元-充 兇-光 克 免 兒 兔 入 內-兩 八-兮 共 兵-典 兼 冊 再 冒 冠 冬 冰 冷 准 凌 凝 凡 凰 凱 出 函 刀 分 切 刊 列 初 判 別 利 刪 到 制 刷 刺 刻 則 剌 前 剛 剩 剪 副 割 創 劃 劇 劉 劍 力 功 加 助-劫 勁 勇 勉 勒 動 務 勝 勞 勢 勤 勵 勸 勿 包 匈 化 北 匹 區 十 千 升 午 半 卒-協 南 博 卜 卡 卯-危 即 卷 卻 厄 厘 厚 原 厭 厲 去 參 又 及 友 反 叔 取 受 口-另 只-叭 可 台 史 右 司 吃 各 合-吊 同-后 吐-吒 君 吝-吠 否 吧 含 吳 吵 吸 吹 吾 呀 呂 呆 告 呢 周 味 呵 呼 命 和 咖 咦 咧 咪 咬 咱 哀 品 哇-哉 哎 員 哥 哦 哩 哪 哭 哲 唉 唐 唔 唬 售 唯 唱 唷 唸 商 啊 問 啟 啡 啥 啦 啪 喀 喂 善 喇 喊 喔 喜 喝 喬 單 喵 嗎 嗚 嗨 嗯 嘆 嘉 嘗 嘛 嘴 嘻 嘿 器 噴 嚇 嚴 囉 四 回 因 困 固 圈 國 圍 園 圓 圖 團 圜 土 在 圭 地 圾 址 均 坎 坐 坡 坤 坦 坪 垂 垃 型 埃 城 埔 域 執 培 基 堂 堅 堆 堡 堪 報 場 塊 塔 塗 塞 填 塵 境 增 墨 墮 壁 壇 壓 壘 壞 壢 士 壬 壯 壽 夏 夕 外 多 夜 夠 夢 夥 大 天-夫 央 失 夷 夸 夾 奇-奉 奎 奏 契 奔 套 奧 奪 奮 女 奴 奶 她 好 如 妙 妝 妥 妨 妮 妳 妹 妻 姆 姊 始 姐 姑 姓 委 姿 威 娃 娘 娛 婁 婆 婚 婦 媒 媽 嫌 嫩 子 孔 字 存 孝 孟 季 孤 孩 孫 學 它 宅 宇-安 宋 完 宏 宗-宜 客-室 宮 害 家 容 宿 寂 寄-密 富 寒 寞 察 寢 實-審 寫 寬 寮 寵 寶 封 射 將 專 尊 尋 對-小 少 尖 尚 尤 就 尺 尼 尾 局 屁 居 屆 屋 屏 展 屠 層 屬 山 岡 岩 岸 峰 島 峽 崇 崙 崴 嵐 嶺 川 州 巡 工-巨 巫 差 己-巴 巷 市 布 希 帕 帖 帛 帝 帥 師 席 帳 帶 常 帽 幅 幕 幣 幫 干-年 幸 幹 幻-幾 庇 床 序 底 店 庚 府 度 座 庫 庭 康 庸 廉 廖 廠 廢 廣 廳 延 廷 建 弄 式 引 弗 弘 弟 弦 弱 張 強 彈 彊 彌 彎 彝 彞 形 彥 彩 彬 彭 彰 影 役 彼 往 征 待 很 律 後 徐-徒 得 從 復 微 徵 德 徹 心 必 忌 忍 志-忙 忠 快 念 忽 怎 怒 怕 怖 思 怡 急 性 怨 怪 恆 恐 恢 恥 恨 恩 恭 息 恰 悅 悉 悔 悟 悠 您 悲 悶 情 惑 惜 惠 惡 惱 想 惹 愁 愈 愉 意 愚 愛 感 慈 態 慕 慘 慢 慣 慧 慮 慰 慶 慾 憂 憐 憑 憲 憶 憾 懂 應 懶 懷 懼 戀 戈 戊 戌 成-戒 或 截 戰 戲 戴 戶 房-扁 扇 手 才 扎 打 托 扣 扥 扭 扯 批 找-技 抄 把 抓 投 抗 折 披 抬 抱 抵 抹 抽 拆 拉 拋 拍 拏 拒 拔 拖 招 拜 括 拳 拼 拾 拿 持 指 按 挑 挖 挪 振 挺 捐 捕 捨 捲 捷 掃 授 掉 掌 排 掛 採 探 接 控 推 措 描 提 插 揚 換 握 揮 援 損 搖 搜 搞 搬 搭 搶 摘 摩 摸 撐 撒 撞 撣 撥 播 撾 撿 擁 擇 擊 擋 操 擎 擔 據 擠 擦 擬 擴 擺 擾 攝 支 收 改 攻 放 政 故 效 敍 敏 救 敗-教 敝 敢 散 敦 敬 整 敵 數 文 斐 斗 料 斯 新 斷 方 於 施 旁 旅 旋 族 旗 既 日 旦 早 旭 旺 昂 昆 昇 昌 明 昏 易 星 映 春 昨 昭 是 時 晉 晒 晚 晨 普 景 晴 晶 智 暑 暖 暗 暫 暴 曆 曉 曰 曲 更 書 曼 曾-最 會 月 有 朋 服 朗 望 朝 期 木 未-札 朱 朵 杉 李 材 村 杜 束 杯-東 松 板 析 林 果 枝 架 柏 某 染 柔 查 柬 柯 柳 柴 校 核 根 格 桃 案 桌 桑 梁 梅 條 梨 梯 械 梵 棄 棉 棋 棒 棚 森 椅 植 椰 楊 楓 楚 業 極 概 榜 榮 構 槍 樂 樓 標 樞 模 樣 樹 橋 機 橫 檀 檔 檢 欄 權 次 欣 欲 欺 欽 款 歉 歌 歐 歡-武 歲 歷 歸 死 殊 殘 段 殺 殼 毀 毅 母 每 毒 比 毛 毫 氏 民 氣 水 永 求 汗 汝 江-污 汪 汶 決 汽 沃 沈 沉 沒 沖 沙 河 油 治 沿 況 泉 泊 法 泡 波 泥 注 泰 泳 洋 洗 洛 洞 洩 洪 洲 活 洽 派 流 浦 浩 浪 浮 海 涇-涉 涯 液 涵 涼 淑 淚 淡 淨 深 混 淺 清 減 渡 測 港 游 湖 湯 源 準 溝 溪 溫 滄 滅 滋 滑 滴 滾 滿 漂 漏 演 漠 漢 漫 漲 漸 潔 潘 潛 潮 澤 澳 激 濃 濟 濤 濫 濱 瀏 灌 灣 火 灰 災 炎 炮 炸 為 烈 烏 烤 無 焦 然 煙 煞 照 煩 熊 熟 熱 燃 燈 燒 營 爆 爐 爛 爪 爬 爭 爵 父 爸 爺 爽 爾 牆-版 牌 牙 牛 牠 牧 物 牲 特 牽 犧 犯 狀 狂 狐 狗 狠 狼 猛 猜 猴 猶 獄 獅 獎 獨 獲 獸 獻 玄 率 玉 王 玩 玫 玲 玻 珊 珍 珠 珥 班 現 球 理 琉 琪 琴 瑙 瑜 瑞 瑟 瑤 瑪 瑰 環 瓜 瓦 瓶 甘 甚 甜 生 產 用 田-申 男 甸 界 留 畢 略 番 畫 異 當 疆 疏 疑 疼 病 痕 痛 痴 瘋 療 癡 癸 登-百 的 皆 皇 皮 盃 益 盛 盜 盟 盡 監 盤 盧 目 盲 直 相 盼 盾 省 眉 看 真 眠 眼 眾 睛 睡 督 瞧 瞭 矛 矣 知 短 石 砂 砍 研 砲 破 硬 碎 碗 碟 碧 碩 碰 確 碼 磁 磨 磯 礎 礙 示 社 祕 祖 祚 祛 祝 神 祥 票 祿 禁 禍-福 禪 禮 秀 私 秋 科 秒 秘 租 秤 秦 移 稅 程 稍 種 稱 稿 穆 穌 積 穩 究 穹 空 穿 突 窗 窩 窮 窶 立 站 竟 章 童 端 競 竹 笑 笛 符 笨 第 筆 等 筋 答 策 简 算 管 箭 箱 節 範 篇 築 簡 簫 簽 簿 籃 籌 籍 籤 米 粉 粗 粵 精 糊 糕 糟 系 糾 紀 約 紅 納 紐 純 紙-紛 素 索 紫 累 細 紹 終 組 結 絕 絡 給 統 絲 經 綜 綠 維 綱 網 緊 緒 線 緣 編 緩 緬 緯 練 縛 縣 縮 縱 總 績 繁 繆 織 繞 繪 繳 繼 續 缸 缺 罕 罪 置 罰 署 罵 罷 羅 羊 美 羞 群 義 羽 翁 習 翔 翰 翹 翻 翼 耀 老 考 者 而 耍 耐 耗 耳 耶 聊 聖 聚 聞 聯 聰 聲 職 聽 肉 肚 股 肥 肩 肯 育 背 胎 胖 胞 胡 胸 能 脆 脫 腓 腔 腦 腰 腳 腿 膽 臉 臘 臣 臥 臨 自 臭 至 致 臺 與-舊 舌 舍 舒 舞 舟 航 般 船 艦 良 色 艾 芝 芬 花 芳 若 苦 英 茅 茫 茲 茶 草 荒 荷 荼 莉 莊 莎 莫 菜 菩 華 菲 萄 萊 萬 落 葉 著 葛 葡 蒂 蒙 蒲 蒼 蓋 蓮 蔕 蔡 蔣 蕭 薄 薦 薩 薪 藉 藍 藏 藝 藤 藥 蘆 蘇 蘭 虎 處 虛 號 虧 蛇 蛋 蛙 蜂 蜜 蝶 融 螢 蟲 蟹 蠍 蠻 血 行 術 街 衛 衝 衡 衣 表 袋 被 裁 裂 裕 補 裝 裡 製 複 褲 西 要 覆 見 規 視 親 覺 覽 觀 角 解 觸 言 訂 計 訊 討 訓 託 記 訥 訪 設 許 訴 註 証 評 詞 詢 試 詩 話-詳 誇 誌 認 誓 誕 語 誠 誤 說 誰 課 誼 調 談 請 諒 論 諸 諺 諾 謀 謂 講 謝 證 識 譜 警 譯 議 護 譽 讀 變 讓 讚 谷 豆 豈 豐 象 豪 豬 貌 貓 貝 貞 負-貢 貨 貪-責 貴 買 費 貼 賀 資 賈 賓 賜 賞 賢-賤 賦 質 賭 賴 賺 購 賽 贈 贊 贏 赤 赫 走 起 超 越 趕 趙 趣 趨 足 跌 跎 跑 距 跟 跡 路 跳 踏 踢 蹟 蹤 躍 身 躲 車 軌 軍 軒 軟 較 載 輔 輕 輛 輝 輩 輪 輯 輸 轉 轟 辛 辦 辨 辭 辯-農 迅 迎 近 返 迦 迪 迫 述 迴 迷 追 退 送 逃 逆 透 逐 途 這-逛 逝 速 造 逢 連 週 進 逸 逼 遇 遊 運 遍 過 道-違 遙 遜 遠 適 遭 遮 遲 遷 選 遺 避-邁 還 邊 邏 那 邦 邪 邱 郎 部 郭 郵 都 鄂 鄉 鄭 鄰 酉 配 酒 酷 酸 醉 醒 醜 醫 采 釋-量 金 針 釣 鈴 鉢 銀 銅 銖 銘 銳 銷 鋒 鋼 錄 錢 錦 錫 錯 鍋 鍵 鍾 鎊 鎖 鎮 鏡 鐘 鐵 鑑 長 門 閃 閉 開 閏 閒 間 閣 閱 闆 闊 闍 闐 關 闡 防 阻 阿 陀 附 降 限 院-除 陪 陰 陳 陵-陸 陽 隆 隊 階 隔 際 障 隨 險 隱 隻 雄-集 雉 雖 雙 雜 雞 離 難 雨 雪 雲 零 雷 電 需 震 霍 霧 露 霸 霹 靂 靈 青 靖 靜 非 靠 面 革 靼 鞋 韃 韋 韓 音 韻 響 頁 頂 項 順 須 預 頑 頓 頗 領 頞 頭 頻 顆 題 額 顏 願 類 顧 顯 風 飄 飛 食 飯 飲 飽 飾 餅 養 餐 餘 館 首 香 馬 駐 駕 駛 騎 騙 騷 驅 驗 驚 骨 體 高 髮 鬆 鬥 鬧 鬱 鬼 魁 魂 魅 魔 魚 魯 鮮 鳥 鳳 鳴 鴻 鵝 鷹 鹿 麗 麥 麵 麻 麼 黃 黎 黑 默 點 黨 鼓 鼠 鼻 齊 齋 齒 齡 龍 龜]
+index = [一 丁 丈 不 且 丞 並 串 乘 乾 亂 亭 傀 僎 僵 儐 償 儳 儷 儻 叢 嚴 囌 囑 廳]
+punctuation = [‾ ﹉﹊﹋﹌ _ _ ﹍﹎﹏ ︳︴ \\- - ﹣ ‐ – ︲ — ﹘ ︱ , , ﹐ 、 ﹑ ; ; ﹔ \\: : ﹕ ! ! ﹗ ? ? ﹖ . . ﹒ ‥ ︰ … 。 · ' ‘ ’ \" " “ ” 〝 〞 ( ( ﹙ ︵ ) ) ﹚ ︶ \\[ [ \\] ] \\{ { ﹛ ︷ \\} } ﹜ ︸ 〈 ︿ 〉 ﹀ 《 ︽ 》 ︾ 「 ﹁ 」 ﹂ 『 ﹃ 』 ﹄ 【 ︻ 】 ︼ 〔 ﹝ ︹ 〕 ﹞ ︺ § @ @ ﹫ * * ﹡ / / \\\\ \ ﹨ \\& & ﹠ # # ﹟ % % ﹪ ‰ † ‡ ‧ ′ ″ ‵ 〃 ※]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = 非數值
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh.ini b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh.ini
new file mode 100644
index 00000000000..81e38868ab3
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zh/babel-zh.ini
@@ -0,0 +1,173 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = 中文
+name.english = Chinese
+name.babel = chinese
+tag.bcp47 = zh
+tag.opentype = ZHS
+;;;; Nombre correcto ???
+script.name = Simplified
+script.tag.bcp47 = Hans
+script.tag.opentype = hani
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y]年[M]月[d]日
+date.short = [y]/[M]/[d]
+months.wide.1 = 一月
+months.wide.2 = 二月
+months.wide.3 = 三月
+months.wide.4 = 四月
+months.wide.5 = 五月
+months.wide.6 = 六月
+months.wide.7 = 七月
+months.wide.8 = 八月
+months.wide.9 = 九月
+months.wide.10 = 十月
+months.wide.11 = 十一月
+months.wide.12 = 十二月
+months.narrow.1 = 1
+months.narrow.2 = 2
+months.narrow.3 = 3
+months.narrow.4 = 4
+months.narrow.5 = 5
+months.narrow.6 = 6
+months.narrow.7 = 7
+months.narrow.8 = 8
+months.narrow.9 = 9
+months.narrow.10 = 10
+months.narrow.11 = 11
+months.narrow.12 = 12
+days.wide.mon = 星期一
+days.wide.tue = 星期二
+days.wide.wed = 星期三
+days.wide.thu = 星期四
+days.wide.fri = 星期五
+days.wide.sat = 星期六
+days.wide.sun = 星期日
+days.abbreviated.mon = 周一
+days.abbreviated.tue = 周二
+days.abbreviated.wed = 周三
+days.abbreviated.thu = 周四
+days.abbreviated.fri = 周五
+days.abbreviated.sat = 周六
+days.abbreviated.sun = 周日
+days.narrow.mon = 一
+days.narrow.tue = 二
+days.narrow.wed = 三
+days.narrow.thu = 四
+days.narrow.fri = 五
+days.narrow.sat = 六
+days.narrow.sun = 日
+dayPeriods.abbreviated.am = 上午
+dayPeriods.abbreviated.pm = 下午
+dayPeriods.narrow.am = 上午
+dayPeriods.narrow.pm = 下午
+dayPeriods.wide.am = 上午
+dayPeriods.wide.pm = 下午
+
+[time.gregorian]
+time.medium = [a][h]:[mm]:[ss]
+time.short = [a][h]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [仂 侣 傈 傣 僳 卑 卞 厘 吕 坝 堤 奎 屿 巽 撤 楔 楠 滕 瑚 甫 盲 碑 禄 粟 脚 艮 谬 钯 铂 锑 镑 魁]
+exemplarCharacters = [一 丁 七 万-与 丑 专 且 世 丘-业 东 丝 丢 两 严 丧 个 中 丰 串 临 丸-主 丽 举 乃 久 么 义 之-乐 乔 乖 乘 乙 九 也-乡 书 买 乱 乾 了 予 争 事 二 于 亏 云 互 五 井 亚 些 亡 交-亨 享 京 亮 亲 人 亿-仁 仅 仇 今 介 仍 从 仔 他 付 仙 代-以 仪 们 仰 仲 件 价 任 份 仿 企 伊 伍 伏-休 众-会 伟 传 伤 伦 伯 估 伴 伸 似 伽 但 位-佑 体 何 余 佛 作 你 佤 佩 佳 使 例 供 依 侠 侦-侨 侬 侯 侵 便 促 俄 俊 俗 保 信 俩 修 俱 俾 倍 倒 候 倚 借 倦 值 倾 假 偌 偏 做 停 健 偶 偷 储 催 傲 傻 像 僧 儒 儿 允 元-兆 先 光 克 免 兑 兔 党 入 全 八-兮 兰 共 关-兹 养-兽 内 冈 册 再 冒 写 军 农 冠 冬 冰 冲 决 况 冷 准 凌 减 凝 几 凡 凤 凭 凯 凰 出 击 函 刀 分 切 刊 刑 划 列-创 初 判 利 别 到 制-券 刺 刻 剂 前 剑 剧 剩 剪 副 割 力 劝-务 劣 动-劫 励-劳 势 勇 勉 勋 勒 勤 勾 勿 包 匆 匈 化 北 匙 匹-医 十 千 升 午 半 华 协 卒 卓 单-南 博 占-卢 卫 卯-危 即 却 卷 厂 厄-历 厉 压-厍 厚 原 去 县 参 又-反 发 叔 取-叙 口-另 只-叭 可 台 史 右 叶-叹 吃 各 合-吊 同-后 吐 向 吓 吗 君 吝 吟 否 吧 含 听 启 吵 吸 吹 吻 吾 呀 呆 呈 告 呐 员 呜 呢 呦 周 味 呵 呼 命 和 咖 咦-咨 咪 咬 咯 咱 哀 品 哇-哉 响 哎 哟 哥 哦 哩 哪 哭 哲 唉 唐 唤 唬 售 唯 唱 唷 商 啊 啡 啥 啦 啪 喀 喂 善 喇 喊 喏 喔 喜 喝 喵 喷 喻 嗒 嗨 嗯 嘉 嘛 嘴 嘻 嘿 器 四 回 因 团 园 困 围 固 国 图 圆 圈 土 圣 在 圭 地 圳 场 圾 址 均 坎 坐 坑 块 坚-坜 坡 坤 坦 坪 垂 垃 型 垒 埃 埋 城 埔 域 培 基 堂 堆 堕 堡 堪 塑 塔 塞 填 境 增 墨 壁 壤 士 壬 壮 声 处 备 复 夏 夕 外 多 夜 够 夥 大 天-夫 央 失 头 夷-夺 奇-奉 奋 奏 契 奔 奖 套 奥 女 奴 奶 她 好 如 妇 妈 妖 妙 妥 妨 妮 妹 妻 姆 姊 始 姐 姑 姓 委 姿 威 娃 娄 娘 娜 娟 娱 婆 婚 媒 嫁 嫌 嫩 子 孔 孕 字-孙 孜 孝 孟 季 孤 学 孩 宁 它 宇-安 宋 完 宏 宗-实 审-室 宪 害 宴 家 容 宽-宿 寂 寄-寇 富 寒 寝-察 寡 寨 寸 对 寻 导 寿 封 射 将 尊 小 少 尔 尖 尘 尚 尝 尤 就 尺 尼-尾 局-层 居 屋 屏 展 属 屠 山 岁 岂 岗 岘 岚 岛 岳 岸 峡 峰 崇 崩 崴 川 州 巡 工-巨 巫 差 己-巴 巷 币-布 帅 师 希 帐 帕 帖 帝 带 席 帮 常 帽 幅 幕 干-年 并 幸 幻-幽 广 庆 床 序 库-底 店 庙 庚 府 庞 废 度 座 庭 康 庸 廉 廖 延 廷 建 开 异-弄 弊 式 引 弗 弘 弟 张 弥 弦 弯 弱 弹 强 归 当 录 彝 形 彩 彬 彭 彰 影 彷 役 彻 彼 往 征 径 待 很 律 後 徐 徒 得 循 微 徵 德 心 必 忆 忌 忍 志-忙 忠 忧 快 念 忽 怀 态 怎 怒 怕 怖 思 怡 急 性 怨 怪 总 恋 恐 恢 恨 恩 恭 息 恰 恶 恼 悄 悉 悔 悟 悠 患 您 悲 情 惑 惜 惠 惧 惨 惯 想 惹 愁 愈 愉 意 愚 感 愧 慈 慎 慕 慢 慧 慰 憾 懂 懒 戈 戊 戌 戏-戒 或 战 截 戴 户 房-扁 扇 手 才 扎 扑 打 托 扣 执 扩 扫-扯 批 找-技 抄 把 抑 抓 投 抗 折 抢 护 报 披 抬 抱 抵 抹 抽 担 拆 拉 拍 拒 拔 拖 拘 招 拜 拟 拥 拦 拨 择 括 拳 拷 拼 拾 拿 持 指 按 挑 挖 挝 挡 挤 挥 挪 振 挺 捉 捐 捕 损 捡 换 据 捷 授 掉 掌 排 探 接 控-措 掸 描 提 插 握 援 搜 搞 搬 搭 摄 摆 摊 摔 摘 摩 摸 撒 撞 播 操 擎 擦 支 收 改 攻 放 政 故 效 敌 敏 救 教 敝 敢 散 敦 敬 数 敲 整 文 斋 斐 斗 料 斜 斥 断 斯 新 方 於 施 旁 旅 旋 族 旗 无 既 日-早 旭 时 旺 昂 昆 昌 明 昏 易 星 映 春 昨 昭 是 显 晃 晋 晒 晓 晚 晨 普 景 晴 晶 智 暂 暑 暖 暗 暮 暴 曰 曲 更 曹 曼 曾-最 月 有 朋 服 朗 望 朝 期 木 未-札 术 朱 朵 机 杀 杂 权 杉 李 材 村 杜 束 条 来 杨 杯 杰 松 板 极 构 析 林 果 枝 枢 枪 枫 架 柏 某 染 柔 查 柬 柯 柳 柴 标 栋 栏 树 校 样-根 格 桃 框 案 桌 桑 档 桥 梁 梅 梦 梯 械 梵 检 棉 棋 棒 棚 森 椅 植 椰 楚 楼 概 榜 模 樱 檀 欠-欣 欧 欲 欺 款 歉 歌 止-武 歪 死 殊 残 段 毅 母 每 毒 比 毕 毛 毫 氏 民 气 氛 水 永 求 汇 汉 汗 汝 江-污 汤 汪 汶 汽 沃 沈 沉 沙 沟 没 沧 河 油 治 沿 泉 泊 法 泛 泡-泣 泥 注 泰 泳 泽 洋 洗 洛 洞 津 洪 洲 活 洽 派 流 浅 测 济 浏 浑 浓 浙 浦 浩 浪 浮 浴 海 涅 消 涉 涛 涨 涯 液 涵 淋 淑 淘 淡 深 混 添 清 渐 渡 渣 温 港 渴 游 湖 湾 源 溜 溪 滋 滑 满 滥 滨 滴 漂 漏 演 漠 漫 潘 潜 潮 澎 澳 激 灌 火 灭 灯 灰 灵 灿 炉 炎 炮 炸 点 烂 烈 烤 烦 烧 热 焦 然 煌 煞 照 煮 熊 熟 燃 燕 爆 爪 爬 爱 爵-爸 爽 片 版 牌 牙 牛 牡 牢 牧 物 牲 牵 特 牺 犯 状 犹 狂 狐 狗 狠 独 狮 狱 狼 猛 猜 猪 献 猴 玄 率 玉 王 玛 玩 玫 环 现 玲 玻 珀 珊 珍 珠 班 球 理 琊 琪 琳 琴 琼 瑙 瑜 瑞 瑟 瑰 瑶 璃 瓜 瓦 瓶 甘 甚 甜 生 用 田-申 电 男 甸 画 畅 界 留 略 番 疆 疏 疑 疗 疯 疲 疼 疾 病 痕 痛 痴 癸 登 白 百 的 皆 皇 皮 盈 益 监 盒 盖 盘 盛 盟 目 直 相 盼 盾 省 眉 看 真 眠 眼 着 睛 睡 督 瞧 矛 矣 知 短 石 矶 码 砂 砍 研 破 础 硕 硬 确 碍 碎 碗 碟 碧 碰 磁 磅 磨 示 礼 社 祖 祚 祝 神 祥 票 祯 祸 禁 禅 福 离 秀 私 秋 种 科 秒 秘 租 秤 秦 秩 积 称 移 稀 程 稍 税 稣 稳 稿 穆 究 穷 穹 空 穿 突 窗 窝 立 站 竞-章 童 端 竹 笑 笔 笛 符 笨 第 等 筋 筑 答 策 筹 签 简 算 管 箭 箱 篇 篮 簿 籍 米 类 粉 粒 粗 粤 粹 精 糊 糕 糖 糟 系 素 索 紧 紫 累 繁 红 约 级 纪 纯 纲 纳 纵 纷 纸 纽 线 练 组 细-终 绍 经 结 绕 绘 给 络 绝 统 继 绩 绪 续 维 绵 综 绿 缅 缓 编 缘 缠 缩 缴 缶 缸 缺 罐 网 罕 罗 罚 罢 罪 置 署 羊 美 羞 群 羯 羽 翁 翅 翔 翘 翠 翰 翻 翼 耀 老 考 者 而 耍 耐 耗 耳 耶 聊 职 联 聘 聚 聪 肉 肖 肚 股 肤 肥 肩 肯 育 胁 胆 背 胎 胖 胜 胞 胡 胶 胸 能 脆 脑 脱 脸 腊 腐 腓 腰 腹 腾 腿 臂 臣 自 臭 至 致 舌 舍 舒 舞 舟 航 般 舰 船 良 色 艺 艾 节 芒 芝 芦 芬 芭 花 芳 苍 苏 苗 若 苦 英 茂 范 茨 茫 茶 草 荐 荒 荣 药 荷 莉 莎 莪 莫 莱 莲 获 菜 菩 菲 萄 萍 萤 营 萧 萨 落 著 葛 葡 蒂 蒋 蒙 蓉 蓝 蓬 蔑 蔡 薄 薪 藉 藏 藤 虎 虑 虫 虹 虽 虾 蚁 蛇 蛋 蛙 蛮 蜂 蜜 蝶 融 蟹 蠢 血 行 街 衡 衣 补 表 袋 被 袭 裁 裂 装 裕 裤 西 要 覆 见 观 规 视 览 觉 角 解 言 誉 誓 警 计 订 认 讨 让 训-记 讲 讷 许 论 设 访 证 评 识 诉 词 译 试 诗 诚 话 诞 询 该 详 语 误 说 请 诸 诺 读 课 谁 调 谅 谈 谊 谋 谓 谜 谢 谨 谱 谷 豆 象 豪 貌 贝-负 贡-败 货-贪 购 贯 贱 贴 贵 贸-贺 贼 贾 资 赋 赌 赏 赐 赔 赖 赚 赛 赞 赠 赢 赤 赫 走 赵 起 趁 超 越 趋 趣 足 跃 跌 跑 距 跟 路 跳 踏 踢 踩 身 躲 车 轨 轩 转 轮-轰 轻 载 较 辅 辆 辈 辉 辑 输 辛 辞 辨 辩 辰 辱 边 达 迁 迅 过 迈 迎 运 近 返 还 这 进-迟 迦 迪 迫 述 迷 追 退-逃 逆 选 逊 透 逐 递 途 通 逛 逝 速 造 逢 逸 逻 逼 遇 遍 道 遗 遭 遮 遵 避 邀 邓 那 邦 邪 邮 邱 邻 郎 郑 部 郭 都 鄂 酉 酋 配 酒 酷 酸 醉 醒 采 释 里-量 金 针 钓 钟 钢 钦 钱 钻 铁 铃 铜 铢 铭 银 铺 链 销 锁 锅 锋 错 锡 锦 键 锺 镇 镜 镭 长 门 闪 闭 问 闰 闲 间 闷 闹 闻 阁 阅 阐 阔 队 阮 防-阶 阻 阿 陀 附-陆 陈 降 限 院 除 险 陪 陵-陷 隆 随 隐 隔 障 难 雄-集 雉 雨 雪 雯 雳 零 雷 雾 需 震 霍 霖 露 霸 霹 青 靖 静 非 靠 面 革 靼 鞋 鞑 韦 韩 音 页 顶 项-须 顽-顿 预 领 颇 频 颗 题 额 风 飘 飙 飞 食 餐 饭 饮 饰 饱 饼 馆 首 香 馨 马 驱 驶 驻 驾 验 骑 骗 骚 骤 骨 高 鬼 魂 魅 魔 鱼 鲁 鲜 鸟 鸡 鸣 鸭 鸿 鹅 鹤 鹰 鹿 麦 麻 黄 黎 黑 默 鼓 鼠 鼻 齐 齿 龄 龙 龟]
+index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+punctuation = [﹉﹊﹋﹌ _ _ ﹍﹎﹏ ︳︴ \\- - ﹣ ‐ – — ︱ ― , , ﹐ 、 ﹑ ; ; ﹔ \\: : ﹕ ! ! ﹗ ? ? ﹖ . . ﹒ ‥ ︰ … 。 · ' ‘ ’ \" " “ ” 〝 〞 ( ( ﹙ ︵ ) ) ﹚ ︶ \\[ [ \\] ] \\{ { ﹛ ︷ \\} } ﹜ ︸ 〈 ︿ 〉 ﹀ 《 ︽ 》 ︾ 「 ﹁ 」 ﹂ 『 ﹃ 』 ﹄ 【 ︻ 】 ︼ 〔 ﹝ ︹ 〕 ﹞ ︺ 〖 〗 ‖ § @ @ ﹫ * * ﹡ / / \\\\ \ ﹨ \\& & ﹠ # # ﹟ % % ﹪ ‰ ′ ″ ‵ 〃 ※]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zu/babel-zu.ini b/Master/texmf-dist/tex/generic/babel/locale/zu/babel-zu.ini
new file mode 100644
index 00000000000..4e19f65b129
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zu/babel-zu.ini
@@ -0,0 +1,185 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 0.9
+date = 2017-04-10
+name.local = isiZulu
+name.english = Zulu
+name.babel = zulu
+tag.bcp47 = zu
+tag.opentype = ZUL
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [MMMM] [d], [y]
+date.short = [M]/[d]/[yy]
+months.wide.1 = UMasingana
+months.wide.2 = Februwari
+months.wide.3 = Mashi
+months.wide.4 = Ephreli
+months.wide.5 = Meyi
+months.wide.6 = Juni
+months.wide.7 = Julayi
+months.wide.8 = Agasti
+months.wide.9 = Septhemba
+months.wide.10 = Okthoba
+months.wide.11 = Novemba
+months.wide.12 = Disemba
+months.narrow.1 = J
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = E
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = UMsombuluko
+days.wide.tue = ULwesibili
+days.wide.wed = ULwesithathu
+days.wide.thu = ULwesine
+days.wide.fri = ULwesihlanu
+days.wide.sat = UMgqibelo
+days.wide.sun = ISonto
+days.abbreviated.mon = Mso
+days.abbreviated.tue = Bil
+days.abbreviated.wed = Tha
+days.abbreviated.thu = Sin
+days.abbreviated.fri = Hla
+days.abbreviated.sat = Mgq
+days.abbreviated.sun = Son
+days.narrow.mon = M
+days.narrow.tue = B
+days.narrow.wed = T
+days.narrow.thu = S
+days.narrow.fri = H
+days.narrow.sat = M
+days.narrow.sun = S
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
+
+[date.gregorian.licr]
+months.wide.1 = UMasingana
+months.wide.2 = Februwari
+months.wide.3 = Mashi
+months.wide.4 = Ephreli
+months.wide.5 = Meyi
+months.wide.6 = Juni
+months.wide.7 = Julayi
+months.wide.8 = Agasti
+months.wide.9 = Septhemba
+months.wide.10 = Okthoba
+months.wide.11 = Novemba
+months.wide.12 = Disemba
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+
+[characters]
+delimiters.quotes = “”‘’
+auxiliary = [á à ă â å ä ã ā æ ç é è ĕ ê ë ē í ì ĭ î ï ī ñ ó ò ŏ ô ö ø ō œ ú ù ŭ û ü ū ÿ]
+exemplarCharacters = [a b {bh} c {ch} d {dl} {dy} e f g {gc} {gq} {gx} h {hh} {hl} i j k {kh} {kl} {kp} l m n {nc} {ngc} {ngq} {ngx} {nhl} {nk} {nkc} {nkq} {nkx} {nq} {ntsh} {nx} {ny} o p {ph} q {qh} r {rh} s {sh} t {th} {tl} {ts} {tsh} u v w x {xh} y z]
+punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = NaN
+perMille = ‰
+percentSign = %
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+alph =
+Alph =
+ordinals =
+
diff --git a/Master/texmf-dist/tex/generic/babel/locale/zu/babel-zulu.tex b/Master/texmf-dist/tex/generic/babel/locale/zu/babel-zulu.tex
new file mode 100644
index 00000000000..c85510e2e25
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/zu/babel-zulu.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{zu}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/lsorbian.sty b/Master/texmf-dist/tex/generic/babel/lsorbian.sty
index b755fff5107..2eb351180b8 100644
--- a/Master/texmf-dist/tex/generic/babel/lsorbian.sty
+++ b/Master/texmf-dist/tex/generic/babel/lsorbian.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `lsorbian.sty'.
+%% End of file `compat/lsorbian.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/luababel.def b/Master/texmf-dist/tex/generic/babel/luababel.def
index 167efdc852f..cba3990897d 100644
--- a/Master/texmf-dist/tex/generic/babel/luababel.def
+++ b/Master/texmf-dist/tex/generic/babel/luababel.def
@@ -4,7 +4,7 @@
%%
%% The original source files were:
%%
-%% bbunicode.dtx (with options: `luatex')
+%% babel.dtx (with options: `luatex')
%% This is a generated file.
%%
%% Copyright 2012-2016 Javier Bezos and Johannes L. Braams.
@@ -37,10 +37,16 @@
%% The list of derived (unpacked) files belonging to the distribution
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
-%% File `bbunicode.dtx'
-%% Babel package for LaTeX version 2e
-%% Copyright (C) 2103-2017
-%% by Javier Bezos
+%% File 'babel.dtx'
+%%\ProvidesFile{babel.dtx}[2017/06/26 v3.11 The Babel package]
+%% Babel package for LaTeX2e.
+%% Copyright (C) 1989-2008 by Johannes Braams,
+%% TeXniek
+%% all rights reserved.
+%% Copyright (C) 2013-2017 by Johannes Braams
+%% TeXniek
+%% by Javier Bezos
+%% all rights reserved.
\ifx\AddBabelHook\@undefined
\begingroup
\toks@{}
@@ -342,12 +348,21 @@
\L 00FF 0178 00FF
\endgroup
\input #1\relax}
-\def\babelFSstore#1{%
- \bbl@for\bbl@tempa{#1}{%
- \edef\bbl@tempb{\noexpand\bbl@FSstore{\bbl@tempa}}
- \bbl@tempb{rm}\rmdefault\bbl@save@rmdefault
- \bbl@tempb{sf}\sfdefault\bbl@save@sfdefault
- \bbl@tempb{tt}\ttdefault\bbl@save@ttdefault}}
+\newcommand\babelFSstore[2][]{%
+ \bbl@ifblank{#1}%
+ {\bbl@csarg\def{script@#2}{Latin}}%
+ {\bbl@csarg\def{script@#2}{#1}}%
+ \@expandtwoargs % TODO should go to the ini loaders
+ \in@{\csname bbl@script@#2\endcsname}{\bbl@trtscripts}%
+ \ifin@
+ \let\bbl@beforeforeign\leavevmode
+ \EnableBabelHook{babel-bidi}%
+ \@nameuse{bbl@xebidipar}%
+ \fi
+ \bbl@foreach{#2}{%
+ \bbl@FSstore{##1}{rm}\rmdefault\bbl@save@rmdefault
+ \bbl@FSstore{##1}{sf}\sfdefault\bbl@save@sfdefault
+ \bbl@FSstore{##1}{tt}\ttdefault\bbl@save@ttdefault}}
\def\bbl@FSstore#1#2#3#4{%
\bbl@csarg\edef{#2default#1}{#3}%
\expandafter\addto\csname extras#1\endcsname{%
@@ -364,7 +379,7 @@
\fi
\let#3#4}}
\let\bbl@langfeatures\@empty
-\def\babelFSfeatures{%
+\def\babelFSfeatures{% make sure \fontspec is redefined once
\let\bbl@ori@fontspec\fontspec
\renewcommand\fontspec[1][]{%
\bbl@ori@fontspec[\bbl@langfeatures##1]}
diff --git a/Master/texmf-dist/tex/generic/babel/magyar.sty b/Master/texmf-dist/tex/generic/babel/magyar.sty
index 40e6a5fd0e5..31928c8045a 100644
--- a/Master/texmf-dist/tex/generic/babel/magyar.sty
+++ b/Master/texmf-dist/tex/generic/babel/magyar.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `magyar.sty'.
+%% End of file `compat/magyar.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/naustrian.sty b/Master/texmf-dist/tex/generic/babel/naustrian.sty
index ccddfdd7edc..41fde74b843 100644
--- a/Master/texmf-dist/tex/generic/babel/naustrian.sty
+++ b/Master/texmf-dist/tex/generic/babel/naustrian.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `naustrian.sty'.
+%% End of file `compat/naustrian.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/ngermanb.sty b/Master/texmf-dist/tex/generic/babel/ngermanb.sty
index 39c09a66509..36197498378 100644
--- a/Master/texmf-dist/tex/generic/babel/ngermanb.sty
+++ b/Master/texmf-dist/tex/generic/babel/ngermanb.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -93,4 +91,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `ngermanb.sty'.
+%% End of file `compat/ngermanb.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/nil.ldf b/Master/texmf-dist/tex/generic/babel/nil.ldf
index e0e67ad406e..63f75eb300e 100644
--- a/Master/texmf-dist/tex/generic/babel/nil.ldf
+++ b/Master/texmf-dist/tex/generic/babel/nil.ldf
@@ -38,7 +38,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2017/05/19 v3.10 The Babel package]
+%%\ProvidesFile{babel.dtx}[2017/06/26 v3.11 The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989-2008 by Johannes Braams,
%% TeXniek
@@ -47,7 +47,7 @@
%% TeXniek
%% by Javier Bezos
%% all rights reserved.
-\ProvidesLanguage{nil}[2017/05/19 3.10 Nil language]
+\ProvidesLanguage{nil}[2017/06/26 3.11 Nil language]
\LdfInit{nil}{datenil}
\ifx\l@nohyphenation\@undefined
\@nopatterns{nil}
@@ -59,22 +59,6 @@
\let\captionsnil\@empty
\let\datenil\@empty
\ldf@finish{nil}
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
\endinput
%%
%% End of file `nil.ldf'.
diff --git a/Master/texmf-dist/tex/generic/babel/norsk.sty b/Master/texmf-dist/tex/generic/babel/norsk.sty
index 3f89d0e2c06..d9f10a452eb 100644
--- a/Master/texmf-dist/tex/generic/babel/norsk.sty
+++ b/Master/texmf-dist/tex/generic/babel/norsk.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `norsk.sty'.
+%% End of file `compat/norsk.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/plain.def b/Master/texmf-dist/tex/generic/babel/plain.def
index 57341d51c9b..d3dd1fa8f20 100644
--- a/Master/texmf-dist/tex/generic/babel/plain.def
+++ b/Master/texmf-dist/tex/generic/babel/plain.def
@@ -38,7 +38,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2017/05/19 v3.10 The Babel package]
+%%\ProvidesFile{babel.dtx}[2017/06/26 v3.11 The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989-2008 by Johannes Braams,
%% TeXniek
@@ -385,22 +385,6 @@
\let\bbl@language@opts\@empty
\ifx\@uclclist\@undefined\let\@uclclist\@empty\fi
\def\AfterBabelLanguage#1#2{}
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
\endinput
%%
%% End of file `plain.def'.
diff --git a/Master/texmf-dist/tex/generic/babel/polish.sty b/Master/texmf-dist/tex/generic/babel/polish.sty
index fb609193d7a..0e7f8e7046b 100644
--- a/Master/texmf-dist/tex/generic/babel/polish.sty
+++ b/Master/texmf-dist/tex/generic/babel/polish.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `polish.sty'.
+%% End of file `compat/polish.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/portuges.sty b/Master/texmf-dist/tex/generic/babel/portuges.sty
index 1748409cf86..5894dcf807e 100644
--- a/Master/texmf-dist/tex/generic/babel/portuges.sty
+++ b/Master/texmf-dist/tex/generic/babel/portuges.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `portuges.sty'.
+%% End of file `compat/portuges.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/romanian.sty b/Master/texmf-dist/tex/generic/babel/romanian.sty
index 4170c23e4a0..e8587efe963 100644
--- a/Master/texmf-dist/tex/generic/babel/romanian.sty
+++ b/Master/texmf-dist/tex/generic/babel/romanian.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `romanian.sty'.
+%% End of file `compat/romanian.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/russianb.sty b/Master/texmf-dist/tex/generic/babel/russianb.sty
index 1c37b6ecd18..bba88841d55 100644
--- a/Master/texmf-dist/tex/generic/babel/russianb.sty
+++ b/Master/texmf-dist/tex/generic/babel/russianb.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `russianb.sty'.
+%% End of file `compat/russianb.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/samin.sty b/Master/texmf-dist/tex/generic/babel/samin.sty
index 41f64109bea..61570b9a5a2 100644
--- a/Master/texmf-dist/tex/generic/babel/samin.sty
+++ b/Master/texmf-dist/tex/generic/babel/samin.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `samin.sty'.
+%% End of file `compat/samin.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/scottish.sty b/Master/texmf-dist/tex/generic/babel/scottish.sty
index 51f9930d656..7eb4c806e03 100644
--- a/Master/texmf-dist/tex/generic/babel/scottish.sty
+++ b/Master/texmf-dist/tex/generic/babel/scottish.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `scottish.sty'.
+%% End of file `compat/scottish.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/serbian.sty b/Master/texmf-dist/tex/generic/babel/serbian.sty
index 9e23edaba82..4e2cd79e175 100644
--- a/Master/texmf-dist/tex/generic/babel/serbian.sty
+++ b/Master/texmf-dist/tex/generic/babel/serbian.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -93,4 +91,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `serbian.sty'.
+%% End of file `compat/serbian.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/slovak.sty b/Master/texmf-dist/tex/generic/babel/slovak.sty
index 15c1e277c77..595157244ef 100644
--- a/Master/texmf-dist/tex/generic/babel/slovak.sty
+++ b/Master/texmf-dist/tex/generic/babel/slovak.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `slovak.sty'.
+%% End of file `compat/slovak.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/slovene.sty b/Master/texmf-dist/tex/generic/babel/slovene.sty
index d515622871a..350d2c42a5c 100644
--- a/Master/texmf-dist/tex/generic/babel/slovene.sty
+++ b/Master/texmf-dist/tex/generic/babel/slovene.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `slovene.sty'.
+%% End of file `compat/slovene.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/spanish.sty b/Master/texmf-dist/tex/generic/babel/spanish.sty
index c286f0a6697..30847d8b92d 100644
--- a/Master/texmf-dist/tex/generic/babel/spanish.sty
+++ b/Master/texmf-dist/tex/generic/babel/spanish.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `spanish.sty'.
+%% End of file `compat/spanish.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/swedish.sty b/Master/texmf-dist/tex/generic/babel/swedish.sty
index a1e42203285..814a6a31065 100644
--- a/Master/texmf-dist/tex/generic/babel/swedish.sty
+++ b/Master/texmf-dist/tex/generic/babel/swedish.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `swedish.sty'.
+%% End of file `compat/swedish.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/switch.def b/Master/texmf-dist/tex/generic/babel/switch.def
index a06711562f7..6da4af4d0b1 100644
--- a/Master/texmf-dist/tex/generic/babel/switch.def
+++ b/Master/texmf-dist/tex/generic/babel/switch.def
@@ -38,7 +38,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2017/05/19 v3.10 The Babel package]
+%%\ProvidesFile{babel.dtx}[2017/06/26 v3.11 The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989-2008 by Johannes Braams,
%% TeXniek
@@ -52,7 +52,7 @@
\wlog{File: #1 #4 #3 <#2>}%
\let\ProvidesFile\@undefined}
\fi
-\ProvidesFile{switch.def}[2017/05/19 3.10 Babel switching mechanism]
+\ProvidesFile{switch.def}[2017/06/26 3.11 Babel switching mechanism]
\ifx\AtBeginDocument\@undefined
\input plain.def\relax
\fi
@@ -73,8 +73,8 @@
\countdef\last@language=19
\def\addlanguage{\alloc@9\language\chardef\@cclvi}
\fi
-\def\bbl@version{3.10}
-\def\bbl@date{2017/05/19}
+\def\bbl@version{3.11}
+\def\bbl@date{2017/06/26}
\def\adddialect#1#2{%
\global\chardef#1#2\relax
\bbl@usehooks{adddialect}{{#1}{#2}}%
@@ -203,13 +203,29 @@
\ifnum\bbl@hymapsel=\@cclv\chardef\bbl@hymapsel4\relax\fi
\foreign@language{#1}}
\expandafter\let\csname endotherlanguage*\endcsname\relax
+\let\bbl@beforeforeign\@empty
\edef\foreignlanguage{%
\noexpand\protect
\expandafter\noexpand\csname foreignlanguage \endcsname}
-\expandafter\def\csname foreignlanguage \endcsname#1#2{%
+\expandafter\def\csname foreignlanguage \endcsname{%
+ \@ifstar\bbl@foreign@s\bbl@foreign@x}
+\def\bbl@foreign@x#1#2{%
\begingroup
+ \let\BabelText\@firstofone
+ \bbl@beforeforeign
\foreign@language{#1}%
- #2%
+ \bbl@usehooks{foreign}{}%
+ \BabelText{#2}% Now in horizontal mode!
+ \endgroup}
+\def\bbl@foreign@s#1#2{% TODO - \shapemode, \@setpar, ?\@@par
+ \begingroup
+ {\par}%
+ \let\BabelText\@firstofone
+ \foreign@language{#1}%
+ \bbl@usehooks{foreign*}{}%
+ \bbl@dirparastext
+ \BabelText{#2}% Still in vertical mode!
+ {\par}%
\endgroup}
\def\foreign@language#1{%
\edef\languagename{#1}%
@@ -295,7 +311,7 @@
\LdfInit}
\ifx\originalTeX\@undefined\let\originalTeX\@empty\fi
\ifx\babel@beginsave\@undefined\let\babel@beginsave\relax\fi
-\newcommand\setlocale{%
+\providecommand\setlocale{%
\bbl@error
{Not yet available}%
{Find an armchair, sit down and wait}}
@@ -366,22 +382,6 @@
rebuild the format. Now I will use the patterns\\%
preloaded for \bbl@nulllanguage\space instead}}
\let\bbl@usehooks\@gobbletwo
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
\endinput
%%
%% End of file `switch.def'.
diff --git a/Master/texmf-dist/tex/generic/babel/turkish.sty b/Master/texmf-dist/tex/generic/babel/turkish.sty
index b05d537eaed..a524fd67163 100644
--- a/Master/texmf-dist/tex/generic/babel/turkish.sty
+++ b/Master/texmf-dist/tex/generic/babel/turkish.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `turkish.sty'.
+%% End of file `compat/turkish.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/ukraineb.sty b/Master/texmf-dist/tex/generic/babel/ukraineb.sty
index 17344a98205..b8ee06c188a 100644
--- a/Master/texmf-dist/tex/generic/babel/ukraineb.sty
+++ b/Master/texmf-dist/tex/generic/babel/ukraineb.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `ukraineb.sty'.
+%% End of file `compat/ukraineb.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/usorbian.sty b/Master/texmf-dist/tex/generic/babel/usorbian.sty
index 1aa770efaf6..c95266c8c7d 100644
--- a/Master/texmf-dist/tex/generic/babel/usorbian.sty
+++ b/Master/texmf-dist/tex/generic/babel/usorbian.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `usorbian.sty'.
+%% End of file `compat/usorbian.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/welsh.sty b/Master/texmf-dist/tex/generic/babel/welsh.sty
index 12f520f46cb..d5ac0707133 100644
--- a/Master/texmf-dist/tex/generic/babel/welsh.sty
+++ b/Master/texmf-dist/tex/generic/babel/welsh.sty
@@ -41,8 +41,6 @@
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
%% all rights reserved.
-%% Please report errors to: J.L. Braams
-%% babel at braams dot xs4all dot nl
\ifx\LdfInit\undefined
\def\LdfInit{%
\chardef\atcatcode=\catcode`\@
@@ -95,4 +93,4 @@
%% Right brace \} Tilde \~}
\endinput
%%
-%% End of file `welsh.sty'.
+%% End of file `compat/welsh.sty'.
diff --git a/Master/texmf-dist/tex/generic/babel/xebabel.def b/Master/texmf-dist/tex/generic/babel/xebabel.def
index b6025d3727b..26b8e5a5e06 100644
--- a/Master/texmf-dist/tex/generic/babel/xebabel.def
+++ b/Master/texmf-dist/tex/generic/babel/xebabel.def
@@ -4,7 +4,7 @@
%%
%% The original source files were:
%%
-%% bbunicode.dtx (with options: `xetex')
+%% babel.dtx (with options: `xetex')
%% This is a generated file.
%%
%% Copyright 2012-2016 Javier Bezos and Johannes L. Braams.
@@ -37,10 +37,16 @@
%% The list of derived (unpacked) files belonging to the distribution
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
-%% File `bbunicode.dtx'
-%% Babel package for LaTeX version 2e
-%% Copyright (C) 2103-2017
-%% by Javier Bezos
+%% File 'babel.dtx'
+%%\ProvidesFile{babel.dtx}[2017/06/26 v3.11 The Babel package]
+%% Babel package for LaTeX2e.
+%% Copyright (C) 1989-2008 by Johannes Braams,
+%% TeXniek
+%% all rights reserved.
+%% Copyright (C) 2013-2017 by Johannes Braams
+%% TeXniek
+%% by Javier Bezos
+%% all rights reserved.
\def\BabelStringsDefault{unicode}
\let\xebbl@stop\relax
\AddBabelHook{xetex}{encodedcommands}{%
@@ -83,12 +89,21 @@
\L 00FF 0178 00FF
\endgroup
\input #1\relax}
-\def\babelFSstore#1{%
- \bbl@for\bbl@tempa{#1}{%
- \edef\bbl@tempb{\noexpand\bbl@FSstore{\bbl@tempa}}
- \bbl@tempb{rm}\rmdefault\bbl@save@rmdefault
- \bbl@tempb{sf}\sfdefault\bbl@save@sfdefault
- \bbl@tempb{tt}\ttdefault\bbl@save@ttdefault}}
+\newcommand\babelFSstore[2][]{%
+ \bbl@ifblank{#1}%
+ {\bbl@csarg\def{script@#2}{Latin}}%
+ {\bbl@csarg\def{script@#2}{#1}}%
+ \@expandtwoargs % TODO should go to the ini loaders
+ \in@{\csname bbl@script@#2\endcsname}{\bbl@trtscripts}%
+ \ifin@
+ \let\bbl@beforeforeign\leavevmode
+ \EnableBabelHook{babel-bidi}%
+ \@nameuse{bbl@xebidipar}%
+ \fi
+ \bbl@foreach{#2}{%
+ \bbl@FSstore{##1}{rm}\rmdefault\bbl@save@rmdefault
+ \bbl@FSstore{##1}{sf}\sfdefault\bbl@save@sfdefault
+ \bbl@FSstore{##1}{tt}\ttdefault\bbl@save@ttdefault}}
\def\bbl@FSstore#1#2#3#4{%
\bbl@csarg\edef{#2default#1}{#3}%
\expandafter\addto\csname extras#1\endcsname{%
@@ -105,7 +120,7 @@
\fi
\let#3#4}}
\let\bbl@langfeatures\@empty
-\def\babelFSfeatures{%
+\def\babelFSfeatures{% make sure \fontspec is redefined once
\let\bbl@ori@fontspec\fontspec
\renewcommand\fontspec[1][]{%
\bbl@ori@fontspec[\bbl@langfeatures##1]}