Skip to content

Instantly share code, notes, and snippets.

@r-ryantm
Created July 5, 2020 14:03
Show Gist options
  • Save r-ryantm/575abf370eed8cfde58c33d890529b9b to your computer and use it in GitHub Desktop.
Save r-ryantm/575abf370eed8cfde58c33d890529b9b to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
/nix/store/wizfsq8842va2czxl78cqnslrkz1mz8d-mediawiki-1.34.2
└── share
└── mediawiki
├── api.php
├── autoload.php
├── cache
├── CODE_OF_CONDUCT.md
├── composer.json
├── composer.local.json-sample
├── COPYING
├── CREDITS
├── docs
│   ├── contenthandler.txt
│   ├── databases
│   │   ├── postgres.txt
│   │   └── sqlite.txt
│   ├── database.txt
│   ├── deferred.txt
│   ├── distributors.txt
│   ├── export-0.10.xsd
│   ├── export-0.11.xsd
│   ├── export-0.1.xsd
│   ├── export-0.2.xsd
│   ├── export-0.3.xsd
│   ├── export-0.4.xsd
│   ├── export-0.5.xsd
│   ├── export-0.6.xsd
│   ├── export-0.7.xsd
│   ├── export-0.8.xsd
│   ├── export-0.9.xsd
│   ├── export-demo.xml
│   ├── extension.schema.v1.json
│   ├── extension.schema.v2.json
│   ├── globals.txt
│   ├── hooks.txt
│   ├── html
│   │   └── README
│   ├── injection.txt
│   ├── Introduction.md
│   ├── kss
│   │   ├── Makefile
│   │   ├── README.txt
│   │   ├── scripts
│   │   │   └── kss-node-check.sh
│   │   ├── styleGuideModules.txt
│   │   └── styleguide-template
│   │   ├── index.html
│   │   └── public
│   │   └── kss.less
│   ├── language.txt
│   ├── linkcache.txt
│   ├── logger.txt
│   ├── magicword.txt
│   ├── maintenance.txt
│   ├── memcached.txt
│   ├── ontology.owl
│   ├── pageupdater.txt
│   ├── README
│   ├── schema.txt
│   ├── scripts.txt
│   ├── sitelist-1.0.xsd
│   ├── sitelist.txt
│   ├── skin.txt
│   ├── title.txt
│   └── uidesign
│   ├── confirmable.html
│   ├── design.html
│   ├── mediawiki.diff.html
│   └── monospace.html
├── extensions
│   ├── CategoryTree
│   │   ├── CategoryTree.alias.php
│   │   ├── CategoryTree.i18n.magic.php
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── abs.json
│   │   │   ├── ace.json
│   │   │   ├── ady-cyrl.json
│   │   │   ├── aeb-arab.json
│   │   │   ├── aeb.json
│   │   │   ├── aeb-latn.json
│   │   │   ├── af.json
│   │   │   ├── ais.json
│   │   │   ├── ami.json
│   │   │   ├── am.json
│   │   │   ├── ang.json
│   │   │   ├── an.json
│   │   │   ├── anp.json
│   │   │   ├── api
│   │   │   │   ├── ais.json
│   │   │   │   ├── ar.json
│   │   │   │   ├── ast.json
│   │   │   │   ├── ba.json
│   │   │   │   ├── be.json
│   │   │   │   ├── be-tarask.json
│   │   │   │   ├── bn.json
│   │   │   │   ├── bqi.json
│   │   │   │   ├── csb.json
│   │   │   │   ├── cs.json
│   │   │   │   ├── de.json
│   │   │   │   ├── diq.json
│   │   │   │   ├── el.json
│   │   │   │   ├── en-gb.json
│   │   │   │   ├── en.json
│   │   │   │   ├── eo.json
│   │   │   │   ├── es.json
│   │   │   │   ├── fa.json
│   │   │   │   ├── fi.json
│   │   │   │   ├── fr.json
│   │   │   │   ├── gd.json
│   │   │   │   ├── gl.json
│   │   │   │   ├── he.json
│   │   │   │   ├── hi.json
│   │   │   │   ├── hr.json
│   │   │   │   ├── hu.json
│   │   │   │   ├── ia.json
│   │   │   │   ├── id.json
│   │   │   │   ├── ilo.json
│   │   │   │   ├── is.json
│   │   │   │   ├── it.json
│   │   │   │   ├── ja.json
│   │   │   │   ├── jv.json
│   │   │   │   ├── ka.json
│   │   │   │   ├── ko.json
│   │   │   │   ├── ksh.json
│   │   │   │   ├── lb.json
│   │   │   │   ├── lij.json
│   │   │   │   ├── li.json
│   │   │   │   ├── lt.json
│   │   │   │   ├── mk.json
│   │   │   │   ├── nah.json
│   │   │   │   ├── nap.json
│   │   │   │   ├── nb.json
│   │   │   │   ├── nl.json
│   │   │   │   ├── pl.json
│   │   │   │   ├── pt-br.json
│   │   │   │   ├── pt.json
│   │   │   │   ├── qqq.json
│   │   │   │   ├── roa-tara.json
│   │   │   │   ├── ru.json
│   │   │   │   ├── sh.json
│   │   │   │   ├── shn.json
│   │   │   │   ├── sl.json
│   │   │   │   ├── sv.json
│   │   │   │   ├── tr.json
│   │   │   │   ├── tt-cyrl.json
│   │   │   │   ├── uk.json
│   │   │   │   ├── vi.json
│   │   │   │   ├── yue.json
│   │   │   │   ├── zh-hans.json
│   │   │   │   └── zh-hant.json
│   │   │   ├── arc.json
│   │   │   ├── ar.json
│   │   │   ├── arq.json
│   │   │   ├── ary.json
│   │   │   ├── arz.json
│   │   │   ├── ase.json
│   │   │   ├── as.json
│   │   │   ├── ast.json
│   │   │   ├── atj.json
│   │   │   ├── av.json
│   │   │   ├── avk.json
│   │   │   ├── awa.json
│   │   │   ├── ay.json
│   │   │   ├── azb.json
│   │   │   ├── az.json
│   │   │   ├── ba.json
│   │   │   ├── ban.json
│   │   │   ├── bar.json
│   │   │   ├── bbc-latn.json
│   │   │   ├── bcc.json
│   │   │   ├── bcl.json
│   │   │   ├── be.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bgn.json
│   │   │   ├── bho.json
│   │   │   ├── bi.json
│   │   │   ├── bjn.json
│   │   │   ├── bn.json
│   │   │   ├── bo.json
│   │   │   ├── bqi.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── btm.json
│   │   │   ├── bto.json
│   │   │   ├── ca.json
│   │   │   ├── cak.json
│   │   │   ├── cbk-zam.json
│   │   │   ├── cdo.json
│   │   │   ├── ceb.json
│   │   │   ├── ce.json
│   │   │   ├── ch.json
│   │   │   ├── ckb.json
│   │   │   ├── cnr-latn.json
│   │   │   ├── co.json
│   │   │   ├── cop.json
│   │   │   ├── crh-cyrl.json
│   │   │   ├── crh-latn.json
│   │   │   ├── csb.json
│   │   │   ├── cs.json
│   │   │   ├── cu.json
│   │   │   ├── cv.json
│   │   │   ├── cy.json
│   │   │   ├── da.json
│   │   │   ├── de-ch.json
│   │   │   ├── de-formal.json
│   │   │   ├── de.json
│   │   │   ├── din.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── dtp.json
│   │   │   ├── dty.json
│   │   │   ├── ee.json
│   │   │   ├── egl.json
│   │   │   ├── el.json
│   │   │   ├── en-gb.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── ext.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fit.json
│   │   │   ├── fo.json
│   │   │   ├── fon.json
│   │   │   ├── frc.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── frr.json
│   │   │   ├── fur.json
│   │   │   ├── fy.json
│   │   │   ├── gaa.json
│   │   │   ├── ga.json
│   │   │   ├── gcf.json
│   │   │   ├── gcr.json
│   │   │   ├── gd.json
│   │   │   ├── gl.json
│   │   │   ├── glk.json
│   │   │   ├── gn.json
│   │   │   ├── gom-deva.json
│   │   │   ├── gom-latn.json
│   │   │   ├── gor.json
│   │   │   ├── got.json
│   │   │   ├── grc.json
│   │   │   ├── gsw.json
│   │   │   ├── gu.json
│   │   │   ├── gv.json
│   │   │   ├── ha.json
│   │   │   ├── hak.json
│   │   │   ├── haw.json
│   │   │   ├── he.json
│   │   │   ├── hif-latn.json
│   │   │   ├── hi.json
│   │   │   ├── hoc.json
│   │   │   ├── hr.json
│   │   │   ├── hrx.json
│   │   │   ├── hsb.json
│   │   │   ├── ht.json
│   │   │   ├── hu-formal.json
│   │   │   ├── hu.json
│   │   │   ├── hy.json
│   │   │   ├── hyw.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ie.json
│   │   │   ├── ig.json
│   │   │   ├── ilo.json
│   │   │   ├── inh.json
│   │   │   ├── io.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jam.json
│   │   │   ├── jut.json
│   │   │   ├── jv.json
│   │   │   ├── kaa.json
│   │   │   ├── kab.json
│   │   │   ├── ka.json
│   │   │   ├── kbp.json
│   │   │   ├── kea.json
│   │   │   ├── khw.json
│   │   │   ├── kip.json
│   │   │   ├── kjh.json
│   │   │   ├── kjp.json
│   │   │   ├── kk-arab.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── kk-latn.json
│   │   │   ├── km.json
│   │   │   ├── kn.json
│   │   │   ├── ko.json
│   │   │   ├── krc.json
│   │   │   ├── kri.json
│   │   │   ├── krj.json
│   │   │   ├── krl.json
│   │   │   ├── ks-arab.json
│   │   │   ├── ksh.json
│   │   │   ├── ku-latn.json
│   │   │   ├── kum.json
│   │   │   ├── kw.json
│   │   │   ├── ky.json
│   │   │   ├── lad.json
│   │   │   ├── lag.json
│   │   │   ├── la.json
│   │   │   ├── lb.json
│   │   │   ├── lez.json
│   │   │   ├── lfn.json
│   │   │   ├── lg.json
│   │   │   ├── lij.json
│   │   │   ├── li.json
│   │   │   ├── lki.json
│   │   │   ├── lkt.json
│   │   │   ├── lld.json
│   │   │   ├── lmo.json
│   │   │   ├── ln.json
│   │   │   ├── lo.json
│   │   │   ├── lrc.json
│   │   │   ├── ltg.json
│   │   │   ├── lt.json
│   │   │   ├── lus.json
│   │   │   ├── luz.json
│   │   │   ├── lv.json
│   │   │   ├── lzh.json
│   │   │   ├── lzz.json
│   │   │   ├── mai.json
│   │   │   ├── map-bms.json
│   │   │   ├── mg.json
│   │   │   ├── mhr.json
│   │   │   ├── min.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mni.json
│   │   │   ├── mn.json
│   │   │   ├── mnw.json
│   │   │   ├── mo.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── mt.json
│   │   │   ├── mui.json
│   │   │   ├── mwl.json
│   │   │   ├── my.json
│   │   │   ├── myv.json
│   │   │   ├── mzn.json
│   │   │   ├── nah.json
│   │   │   ├── na.json
│   │   │   ├── nan.json
│   │   │   ├── nap.json
│   │   │   ├── nb.json
│   │   │   ├── nds.json
│   │   │   ├── nds-nl.json
│   │   │   ├── ne.json
│   │   │   ├── niu.json
│   │   │   ├── nl-informal.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── nqo.json
│   │   │   ├── nso.json
│   │   │   ├── nys.json
│   │   │   ├── oc.json
│   │   │   ├── olo.json
│   │   │   ├── or.json
│   │   │   ├── os.json
│   │   │   ├── pag.json
│   │   │   ├── pa.json
│   │   │   ├── pam.json
│   │   │   ├── pcd.json
│   │   │   ├── pdc.json
│   │   │   ├── pfl.json
│   │   │   ├── pih.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── pnb.json
│   │   │   ├── pnt.json
│   │   │   ├── prs.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── qu.json
│   │   │   ├── qwh.json
│   │   │   ├── rej.json
│   │   │   ├── rif.json
│   │   │   ├── rm.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── rue.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── sa.json
│   │   │   ├── sat.json
│   │   │   ├── sc.json
│   │   │   ├── scn.json
│   │   │   ├── sco.json
│   │   │   ├── sdc.json
│   │   │   ├── sdh.json
│   │   │   ├── sd.json
│   │   │   ├── ses.json
│   │   │   ├── sgs.json
│   │   │   ├── shi.json
│   │   │   ├── sh.json
│   │   │   ├── shn.json
│   │   │   ├── shy-latn.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── skr-arab.json
│   │   │   ├── sli.json
│   │   │   ├── sl.json
│   │   │   ├── sm.json
│   │   │   ├── so.json
│   │   │   ├── sq.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── st.json
│   │   │   ├── stq.json
│   │   │   ├── sty.json
│   │   │   ├── su.json
│   │   │   ├── sv.json
│   │   │   ├── sw.json
│   │   │   ├── sxu.json
│   │   │   ├── szl.json
│   │   │   ├── ta.json
│   │   │   ├── tay.json
│   │   │   ├── tcy.json
│   │   │   ├── te.json
│   │   │   ├── tet.json
│   │   │   ├── tg-cyrl.json
│   │   │   ├── tg-latn.json
│   │   │   ├── th.json
│   │   │   ├── tk.json
│   │   │   ├── tl.json
│   │   │   ├── tly.json
│   │   │   ├── to.json
│   │   │   ├── tpi.json
│   │   │   ├── tr.json
│   │   │   ├── tru.json
│   │   │   ├── trv.json
│   │   │   ├── ts.json
│   │   │   ├── tt-cyrl.json
│   │   │   ├── tt-latn.json
│   │   │   ├── tyv.json
│   │   │   ├── tzm.json
│   │   │   ├── udm.json
│   │   │   ├── ug-arab.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── uz.json
│   │   │   ├── vec.json
│   │   │   ├── vep.json
│   │   │   ├── vi.json
│   │   │   ├── vls.json
│   │   │   ├── vo.json
│   │   │   ├── vro.json
│   │   │   ├── wa.json
│   │   │   ├── war.json
│   │   │   ├── wo.json
│   │   │   ├── wuu.json
│   │   │   ├── xal.json
│   │   │   ├── xh.json
│   │   │   ├── xmf.json
│   │   │   ├── xsy.json
│   │   │   ├── yi.json
│   │   │   ├── yo.json
│   │   │   ├── yue.json
│   │   │   ├── za.json
│   │   │   ├── zea.json
│   │   │   ├── zgh.json
│   │   │   ├── zh-hans.json
│   │   │   ├── zh-hant.json
│   │   │   └── zu.json
│   │   ├── includes
│   │   │   ├── ApiCategoryTree.php
│   │   │   ├── CategoryTreeCategoryPage.php
│   │   │   ├── CategoryTreeCategoryViewer.php
│   │   │   ├── CategoryTreeHidePrefix.php
│   │   │   ├── CategoryTreeHooks.php
│   │   │   ├── CategoryTreeMode.php
│   │   │   ├── CategoryTreePage.php
│   │   │   └── CategoryTree.php
│   │   ├── modules
│   │   │   ├── ext.categoryTree
│   │   │   │   ├── ext.categoryTree.css
│   │   │   │   └── ext.categoryTree.js
│   │   │   └── ext.categoryTree.styles.css
│   │   ├── package-lock.json
│   │   └── README
│   ├── Cite
│   │   ├── AUTHORS.txt
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING.txt
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── abs.json
│   │   │   ├── ace.json
│   │   │   ├── ady-cyrl.json
│   │   │   ├── af.json
│   │   │   ├── ais.json
│   │   │   ├── ami.json
│   │   │   ├── an.json
│   │   │   ├── anp.json
│   │   │   ├── api
│   │   │   │   ├── ar.json
│   │   │   │   ├── ast.json
│   │   │   │   ├── ba.json
│   │   │   │   ├── be-tarask.json
│   │   │   │   ├── ca.json
│   │   │   │   ├── de.json
│   │   │   │   ├── diq.json
│   │   │   │   ├── en.json
│   │   │   │   ├── eo.json
│   │   │   │   ├── es.json
│   │   │   │   ├── fa.json
│   │   │   │   ├── fi.json
│   │   │   │   ├── fr.json
│   │   │   │   ├── gl.json
│   │   │   │   ├── he.json
│   │   │   │   ├── hi.json
│   │   │   │   ├── hu.json
│   │   │   │   ├── ia.json
│   │   │   │   ├── id.json
│   │   │   │   ├── ilo.json
│   │   │   │   ├── it.json
│   │   │   │   ├── ja.json
│   │   │   │   ├── jbo.json
│   │   │   │   ├── jv.json
│   │   │   │   ├── ko.json
│   │   │   │   ├── ksh.json
│   │   │   │   ├── lb.json
│   │   │   │   ├── lij.json
│   │   │   │   ├── li.json
│   │   │   │   ├── lt.json
│   │   │   │   ├── lv.json
│   │   │   │   ├── mk.json
│   │   │   │   ├── mni.json
│   │   │   │   ├── mr.json
│   │   │   │   ├── nap.json
│   │   │   │   ├── nb.json
│   │   │   │   ├── pl.json
│   │   │   │   ├── pt-br.json
│   │   │   │   ├── pt.json
│   │   │   │   ├── qqq.json
│   │   │   │   ├── roa-tara.json
│   │   │   │   ├── ro.json
│   │   │   │   ├── ru.json
│   │   │   │   ├── sh.json
│   │   │   │   ├── sl.json
│   │   │   │   ├── sr-ec.json
│   │   │   │   ├── sv.json
│   │   │   │   ├── te.json
│   │   │   │   ├── uk.json
│   │   │   │   ├── ur.json
│   │   │   │   ├── zh-hans.json
│   │   │   │   └── zh-hant.json
│   │   │   ├── arc.json
│   │   │   ├── ar.json
│   │   │   ├── arq.json
│   │   │   ├── arz.json
│   │   │   ├── as.json
│   │   │   ├── ast.json
│   │   │   ├── atj.json
│   │   │   ├── av.json
│   │   │   ├── avk.json
│   │   │   ├── awa.json
│   │   │   ├── azb.json
│   │   │   ├── az.json
│   │   │   ├── ba.json
│   │   │   ├── ban.json
│   │   │   ├── bcc.json
│   │   │   ├── bcl.json
│   │   │   ├── be.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bgn.json
│   │   │   ├── bho.json
│   │   │   ├── bjn.json
│   │   │   ├── bn.json
│   │   │   ├── bqi.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── btm.json
│   │   │   ├── bto.json
│   │   │   ├── ca.json
│   │   │   ├── cdo.json
│   │   │   ├── ce.json
│   │   │   ├── ckb.json
│   │   │   ├── cnr-latn.json
│   │   │   ├── csb.json
│   │   │   ├── cs.json
│   │   │   ├── cu.json
│   │   │   ├── cy.json
│   │   │   ├── da.json
│   │   │   ├── de-ch.json
│   │   │   ├── de-formal.json
│   │   │   ├── de.json
│   │   │   ├── din.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── dty.json
│   │   │   ├── el.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fo.json
│   │   │   ├── frc.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── frr.json
│   │   │   ├── fur.json
│   │   │   ├── fy.json
│   │   │   ├── gaa.json
│   │   │   ├── gag.json
│   │   │   ├── ga.json
│   │   │   ├── gcr.json
│   │   │   ├── gd.json
│   │   │   ├── gl.json
│   │   │   ├── glk.json
│   │   │   ├── gom-deva.json
│   │   │   ├── gom-latn.json
│   │   │   ├── gor.json
│   │   │   ├── got.json
│   │   │   ├── grc.json
│   │   │   ├── gsw.json
│   │   │   ├── gu.json
│   │   │   ├── hak.json
│   │   │   ├── he.json
│   │   │   ├── hif-latn.json
│   │   │   ├── hi.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── ht.json
│   │   │   ├── hu.json
│   │   │   ├── hy.json
│   │   │   ├── hyw.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ig.json
│   │   │   ├── ilo.json
│   │   │   ├── inh.json
│   │   │   ├── io.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jam.json
│   │   │   ├── jbo.json
│   │   │   ├── jut.json
│   │   │   ├── jv.json
│   │   │   ├── kab.json
│   │   │   ├── ka.json
│   │   │   ├── kbp.json
│   │   │   ├── khw.json
│   │   │   ├── kjp.json
│   │   │   ├── kk-arab.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── kk-latn.json
│   │   │   ├── km.json
│   │   │   ├── ko.json
│   │   │   ├── krc.json
│   │   │   ├── krl.json
│   │   │   ├── ksh.json
│   │   │   ├── ku-latn.json
│   │   │   ├── kum.json
│   │   │   ├── kw.json
│   │   │   ├── la.json
│   │   │   ├── lb.json
│   │   │   ├── lez.json
│   │   │   ├── lfn.json
│   │   │   ├── lij.json
│   │   │   ├── li.json
│   │   │   ├── lki.json
│   │   │   ├── lrc.json
│   │   │   ├── lt.json
│   │   │   ├── luz.json
│   │   │   ├── lv.json
│   │   │   ├── lzh.json
│   │   │   ├── lzz.json
│   │   │   ├── mai.json
│   │   │   ├── mg.json
│   │   │   ├── min.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mni.json
│   │   │   ├── mn.json
│   │   │   ├── mnw.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── mt.json
│   │   │   ├── mwl.json
│   │   │   ├── my.json
│   │   │   ├── mzn.json
│   │   │   ├── nan.json
│   │   │   ├── nap.json
│   │   │   ├── nb.json
│   │   │   ├── nds.json
│   │   │   ├── nds-nl.json
│   │   │   ├── ne.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── nqo.json
│   │   │   ├── nys.json
│   │   │   ├── oc.json
│   │   │   ├── olo.json
│   │   │   ├── om.json
│   │   │   ├── or.json
│   │   │   ├── pag.json
│   │   │   ├── pa.json
│   │   │   ├── pfl.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── pnb.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── qu.json
│   │   │   ├── rej.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── rue.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── sa.json
│   │   │   ├── sat.json
│   │   │   ├── scn.json
│   │   │   ├── sco.json
│   │   │   ├── sd.json
│   │   │   ├── ses.json
│   │   │   ├── sgs.json
│   │   │   ├── sh.json
│   │   │   ├── shn.json
│   │   │   ├── shy-latn.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── skr-arab.json
│   │   │   ├── sl.json
│   │   │   ├── sq.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── stq.json
│   │   │   ├── sty.json
│   │   │   ├── su.json
│   │   │   ├── sv.json
│   │   │   ├── szl.json
│   │   │   ├── ta.json
│   │   │   ├── tay.json
│   │   │   ├── tcy.json
│   │   │   ├── te.json
│   │   │   ├── tg-cyrl.json
│   │   │   ├── tg-latn.json
│   │   │   ├── th.json
│   │   │   ├── tk.json
│   │   │   ├── tl.json
│   │   │   ├── tly.json
│   │   │   ├── tr.json
│   │   │   ├── trv.json
│   │   │   ├── tt-cyrl.json
│   │   │   ├── ttt.json
│   │   │   ├── tzm.json
│   │   │   ├── udm.json
│   │   │   ├── ug-arab.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── vec.json
│   │   │   ├── vep.json
│   │   │   ├── vi.json
│   │   │   ├── vo.json
│   │   │   ├── vro.json
│   │   │   ├── war.json
│   │   │   ├── wo.json
│   │   │   ├── wuu.json
│   │   │   ├── xmf.json
│   │   │   ├── xsy.json
│   │   │   ├── yi.json
│   │   │   ├── yo.json
│   │   │   ├── yue.json
│   │   │   ├── zgh.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── includes
│   │   │   ├── ApiQueryReferences.php
│   │   │   ├── CiteCSSFileModule.php
│   │   │   ├── CiteDataModule.php
│   │   │   ├── CiteHooks.php
│   │   │   └── Cite.php
│   │   ├── MIT-LICENSE.txt
│   │   ├── modules
│   │   │   ├── ext.cite.a11y.css
│   │   │   ├── ext.cite.a11y.js
│   │   │   ├── ext.cite.highlighting.css
│   │   │   ├── ext.cite.highlighting.js
│   │   │   ├── ext.cite.print.css
│   │   │   ├── ext.cite.style.css
│   │   │   ├── ext.cite.style.fa.css
│   │   │   ├── ext.cite.styles.css
│   │   │   ├── ext.cite.styles.minerva.less
│   │   │   └── ve-cite
│   │   │   ├── i18n
│   │   │   │   ├── ab.json
│   │   │   │   ├── ace.json
│   │   │   │   ├── ady-cyrl.json
│   │   │   │   ├── aeb.json
│   │   │   │   ├── aeb-latn.json
│   │   │   │   ├── af.json
│   │   │   │   ├── ais.json
│   │   │   │   ├── am.json
│   │   │   │   ├── ang.json
│   │   │   │   ├── anp.json
│   │   │   │   ├── arc.json
│   │   │   │   ├── ar.json
│   │   │   │   ├── arq.json
│   │   │   │   ├── arz.json
│   │   │   │   ├── ase.json
│   │   │   │   ├── as.json
│   │   │   │   ├── ast.json
│   │   │   │   ├── av.json
│   │   │   │   ├── awa.json
│   │   │   │   ├── ay.json
│   │   │   │   ├── azb.json
│   │   │   │   ├── az.json
│   │   │   │   ├── ba.json
│   │   │   │   ├── bar.json
│   │   │   │   ├── bcc.json
│   │   │   │   ├── bcl.json
│   │   │   │   ├── be.json
│   │   │   │   ├── be-tarask.json
│   │   │   │   ├── bg.json
│   │   │   │   ├── bgn.json
│   │   │   │   ├── bho.json
│   │   │   │   ├── bjn.json
│   │   │   │   ├── bn.json
│   │   │   │   ├── bo.json
│   │   │   │   ├── bqi.json
│   │   │   │   ├── brh.json
│   │   │   │   ├── br.json
│   │   │   │   ├── brx.json
│   │   │   │   ├── bs.json
│   │   │   │   ├── ca.json
│   │   │   │   ├── cdo.json
│   │   │   │   ├── ce.json
│   │   │   │   ├── ckb.json
│   │   │   │   ├── co.json
│   │   │   │   ├── crh-cyrl.json
│   │   │   │   ├── crh-latn.json
│   │   │   │   ├── cs.json
│   │   │   │   ├── cu.json
│   │   │   │   ├── cv.json
│   │   │   │   ├── cy.json
│   │   │   │   ├── da.json
│   │   │   │   ├── de-ch.json
│   │   │   │   ├── de-formal.json
│   │   │   │   ├── de.json
│   │   │   │   ├── din.json
│   │   │   │   ├── diq.json
│   │   │   │   ├── dsb.json
│   │   │   │   ├── dty.json
│   │   │   │   ├── ee.json
│   │   │   │   ├── egl.json
│   │   │   │   ├── el.json
│   │   │   │   ├── eml.json
│   │   │   │   ├── en-gb.json
│   │   │   │   ├── en.json
│   │   │   │   ├── eo.json
│   │   │   │   ├── es.json
│   │   │   │   ├── et.json
│   │   │   │   ├── eu.json
│   │   │   │   ├── fa.json
│   │   │   │   ├── fi.json
│   │   │   │   ├── fit.json
│   │   │   │   ├── fo.json
│   │   │   │   ├── frc.json
│   │   │   │   ├── fr.json
│   │   │   │   ├── frp.json
│   │   │   │   ├── frr.json
│   │   │   │   ├── fur.json
│   │   │   │   ├── fy.json
│   │   │   │   ├── ga.json
│   │   │   │   ├── gd.json
│   │   │   │   ├── gl.json
│   │   │   │   ├── glk.json
│   │   │   │   ├── gom-deva.json
│   │   │   │   ├── gom.json
│   │   │   │   ├── gom-latn.json
│   │   │   │   ├── gsw.json
│   │   │   │   ├── gu.json
│   │   │   │   ├── he.json
│   │   │   │   ├── hi.json
│   │   │   │   ├── hil.json
│   │   │   │   ├── hr.json
│   │   │   │   ├── hrx.json
│   │   │   │   ├── hsb.json
│   │   │   │   ├── ht.json
│   │   │   │   ├── hu-formal.json
│   │   │   │   ├── hu.json
│   │   │   │   ├── hy.json
│   │   │   │   ├── hyw.json
│   │   │   │   ├── ia.json
│   │   │   │   ├── id.json
│   │   │   │   ├── ie.json
│   │   │   │   ├── ilo.json
│   │   │   │   ├── io.json
│   │   │   │   ├── is.json
│   │   │   │   ├── it.json
│   │   │   │   ├── ja.json
│   │   │   │   ├── jbo.json
│   │   │   │   ├── jut.json
│   │   │   │   ├── jv.json
│   │   │   │   ├── kab.json
│   │   │   │   ├── ka.json
│   │   │   │   ├── khw.json
│   │   │   │   ├── kjp.json
│   │   │   │   ├── kk-cyrl.json
│   │   │   │   ├── km.json
│   │   │   │   ├── kn.json
│   │   │   │   ├── ko.json
│   │   │   │   ├── krc.json
│   │   │   │   ├── kri.json
│   │   │   │   ├── krl.json
│   │   │   │   ├── ksh.json
│   │   │   │   ├── ku-latn.json
│   │   │   │   ├── kw.json
│   │   │   │   ├── ky.json
│   │   │   │   ├── la.json
│   │   │   │   ├── lb.json
│   │   │   │   ├── lez.json
│   │   │   │   ├── lfn.json
│   │   │   │   ├── lg.json
│   │   │   │   ├── li.json
│   │   │   │   ├── lki.json
│   │   │   │   ├── lmo.json
│   │   │   │   ├── ln.json
│   │   │   │   ├── lrc.json
│   │   │   │   ├── lt.json
│   │   │   │   ├── luz.json
│   │   │   │   ├── lv.json
│   │   │   │   ├── lzh.json
│   │   │   │   ├── mai.json
│   │   │   │   ├── mg.json
│   │   │   │   ├── mhr.json
│   │   │   │   ├── min.json
│   │   │   │   ├── mk.json
│   │   │   │   ├── ml.json
│   │   │   │   ├── mni.json
│   │   │   │   ├── mn.json
│   │   │   │   ├── mr.json
│   │   │   │   ├── ms.json
│   │   │   │   ├── mt.json
│   │   │   │   ├── mwl.json
│   │   │   │   ├── my.json
│   │   │   │   ├── myv.json
│   │   │   │   ├── mzn.json
│   │   │   │   ├── nah.json
│   │   │   │   ├── nan.json
│   │   │   │   ├── nap.json
│   │   │   │   ├── nb.json
│   │   │   │   ├── nds.json
│   │   │   │   ├── nds-nl.json
│   │   │   │   ├── ne.json
│   │   │   │   ├── nl-informal.json
│   │   │   │   ├── nl.json
│   │   │   │   ├── nn.json
│   │   │   │   ├── oc.json
│   │   │   │   ├── olo.json
│   │   │   │   ├── om.json
│   │   │   │   ├── or.json
│   │   │   │   ├── os.json
│   │   │   │   ├── pa.json
│   │   │   │   ├── pam.json
│   │   │   │   ├── pfl.json
│   │   │   │   ├── pl.json
│   │   │   │   ├── pms.json
│   │   │   │   ├── pnb.json
│   │   │   │   ├── prs.json
│   │   │   │   ├── ps.json
│   │   │   │   ├── pt-br.json
│   │   │   │   ├── pt.json
│   │   │   │   ├── qqq.json
│   │   │   │   ├── qu.json
│   │   │   │   ├── rm.json
│   │   │   │   ├── roa-tara.json
│   │   │   │   ├── ro.json
│   │   │   │   ├── rue.json
│   │   │   │   ├── ru.json
│   │   │   │   ├── sah.json
│   │   │   │   ├── sa.json
│   │   │   │   ├── sat.json
│   │   │   │   ├── sc.json
│   │   │   │   ├── scn.json
│   │   │   │   ├── sco.json
│   │   │   │   ├── sdc.json
│   │   │   │   ├── sd.json
│   │   │   │   ├── se.json
│   │   │   │   ├── sgs.json
│   │   │   │   ├── sh.json
│   │   │   │   ├── shn.json
│   │   │   │   ├── shy-latn.json
│   │   │   │   ├── si.json
│   │   │   │   ├── sk.json
│   │   │   │   ├── skr-arab.json
│   │   │   │   ├── sl.json
│   │   │   │   ├── so.json
│   │   │   │   ├── sq.json
│   │   │   │   ├── sr-ec.json
│   │   │   │   ├── sr-el.json
│   │   │   │   ├── ss.json
│   │   │   │   ├── su.json
│   │   │   │   ├── sv.json
│   │   │   │   ├── sw.json
│   │   │   │   ├── szl.json
│   │   │   │   ├── ta.json
│   │   │   │   ├── tay.json
│   │   │   │   ├── tcy.json
│   │   │   │   ├── te.json
│   │   │   │   ├── tg-cyrl.json
│   │   │   │   ├── th.json
│   │   │   │   ├── tl.json
│   │   │   │   ├── tr.json
│   │   │   │   ├── tt-cyrl.json
│   │   │   │   ├── tt.json
│   │   │   │   ├── tw.json
│   │   │   │   ├── tyv.json
│   │   │   │   ├── tzm.json
│   │   │   │   ├── udm.json
│   │   │   │   ├── ug-arab.json
│   │   │   │   ├── uk.json
│   │   │   │   ├── ur.json
│   │   │   │   ├── uz.json
│   │   │   │   ├── vec.json
│   │   │   │   ├── vi.json
│   │   │   │   ├── vo.json
│   │   │   │   ├── vro.json
│   │   │   │   ├── wa.json
│   │   │   │   ├── war.json
│   │   │   │   ├── wo.json
│   │   │   │   ├── wuu.json
│   │   │   │   ├── xmf.json
│   │   │   │   ├── yi.json
│   │   │   │   ├── yo.json
│   │   │   │   ├── yue.json
│   │   │   │   ├── zh-hans.json
│   │   │   │   └── zh-hant.json
│   │   │   ├── tests
│   │   │   │   ├── ve.dm.citeExample.js
│   │   │   │   ├── ve.dm.Converter.test.js
│   │   │   │   ├── ve.dm.InternalList.test.js
│   │   │   │   ├── ve.dm.Transaction.test.js
│   │   │   │   ├── ve.ui.DiffElement.test.js
│   │   │   │   └── ve.ui.MWWikitextStringTransferHandler.test.js
│   │   │   ├── ve.ce.MWReferenceNode.css
│   │   │   ├── ve.ce.MWReferenceNode.js
│   │   │   ├── ve.ce.MWReferencesListNode.css
│   │   │   ├── ve.ce.MWReferencesListNode.js
│   │   │   ├── ve.dm.MWReferenceModel.js
│   │   │   ├── ve.dm.MWReferenceNode.js
│   │   │   ├── ve.dm.MWReferencesListNode.js
│   │   │   ├── ve.ui.MWCitationAction.js
│   │   │   ├── ve.ui.MWCitationContextItem.js
│   │   │   ├── ve.ui.MWCitationDialog.js
│   │   │   ├── ve.ui.MWCitationDialogTool.js
│   │   │   ├── ve.ui.MWCitationNeededContextItem.js
│   │   │   ├── ve.ui.MWReferenceContextItem.css
│   │   │   ├── ve.ui.MWReferenceContextItem.js
│   │   │   ├── ve.ui.MWReferenceDialog.css
│   │   │   ├── ve.ui.MWReferenceDialog.js
│   │   │   ├── ve.ui.MWReferenceDialogTool.js
│   │   │   ├── ve.ui.MWReferenceGroupInputWidget.css
│   │   │   ├── ve.ui.MWReferenceGroupInputWidget.js
│   │   │   ├── ve.ui.MWReference.init.js
│   │   │   ├── ve.ui.MWReferenceResultWidget.css
│   │   │   ├── ve.ui.MWReferenceResultWidget.js
│   │   │   ├── ve.ui.MWReferenceSearchWidget.css
│   │   │   ├── ve.ui.MWReferenceSearchWidget.js
│   │   │   ├── ve.ui.MWReferencesListCommand.js
│   │   │   ├── ve.ui.MWReferencesListContextItem.js
│   │   │   ├── ve.ui.MWReferencesListDialog.js
│   │   │   └── ve.ui.MWUseExistingReferenceCommand.js
│   │   ├── package-lock.json
│   │   ├── README.md
│   │   └── tests
│   │   ├── parser
│   │   │   └── citeParserTests.txt
│   │   └── selenium
│   │   ├── pageobjects
│   │   │   └── cite.page.js
│   │   ├── README.md
│   │   ├── specs
│   │   │   └── backlinks.js
│   │   └── wdio.conf.js
│   ├── CiteThisPage
│   │   ├── CiteThisPage.alias.php
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING.txt
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── abs.json
│   │   │   ├── ace.json
│   │   │   ├── ady-cyrl.json
│   │   │   ├── aeb-latn.json
│   │   │   ├── af.json
│   │   │   ├── ais.json
│   │   │   ├── ami.json
│   │   │   ├── am.json
│   │   │   ├── ang.json
│   │   │   ├── an.json
│   │   │   ├── anp.json
│   │   │   ├── arc.json
│   │   │   ├── ar.json
│   │   │   ├── arn.json
│   │   │   ├── arq.json
│   │   │   ├── arz.json
│   │   │   ├── as.json
│   │   │   ├── ast.json
│   │   │   ├── atj.json
│   │   │   ├── av.json
│   │   │   ├── avk.json
│   │   │   ├── awa.json
│   │   │   ├── azb.json
│   │   │   ├── az.json
│   │   │   ├── ba.json
│   │   │   ├── ban.json
│   │   │   ├── bar.json
│   │   │   ├── bcc.json
│   │   │   ├── bcl.json
│   │   │   ├── be.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bgn.json
│   │   │   ├── bho.json
│   │   │   ├── bjn.json
│   │   │   ├── bn.json
│   │   │   ├── bo.json
│   │   │   ├── bpy.json
│   │   │   ├── bqi.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── btm.json
│   │   │   ├── bxr.json
│   │   │   ├── ca.json
│   │   │   ├── cak.json
│   │   │   ├── cdo.json
│   │   │   ├── ceb.json
│   │   │   ├── ce.json
│   │   │   ├── ckb.json
│   │   │   ├── cnr-latn.json
│   │   │   ├── co.json
│   │   │   ├── cop.json
│   │   │   ├── csb.json
│   │   │   ├── cs.json
│   │   │   ├── cu.json
│   │   │   ├── cv.json
│   │   │   ├── cy.json
│   │   │   ├── da.json
│   │   │   ├── de.json
│   │   │   ├── din.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── dty.json
│   │   │   ├── ee.json
│   │   │   ├── el.json
│   │   │   ├── en-gb.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── ext.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fj.json
│   │   │   ├── fo.json
│   │   │   ├── fon.json
│   │   │   ├── frc.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── frr.json
│   │   │   ├── fur.json
│   │   │   ├── fy.json
│   │   │   ├── gaa.json
│   │   │   ├── ga.json
│   │   │   ├── gcf.json
│   │   │   ├── gcr.json
│   │   │   ├── gd.json
│   │   │   ├── gl.json
│   │   │   ├── glk.json
│   │   │   ├── gom-deva.json
│   │   │   ├── gom-latn.json
│   │   │   ├── gor.json
│   │   │   ├── got.json
│   │   │   ├── grc.json
│   │   │   ├── gsw.json
│   │   │   ├── gu.json
│   │   │   ├── gv.json
│   │   │   ├── ha.json
│   │   │   ├── hak.json
│   │   │   ├── haw.json
│   │   │   ├── he.json
│   │   │   ├── hif-latn.json
│   │   │   ├── hi.json
│   │   │   ├── hil.json
│   │   │   ├── hoc.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── ht.json
│   │   │   ├── hu.json
│   │   │   ├── hy.json
│   │   │   ├── hyw.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ie.json
│   │   │   ├── ig.json
│   │   │   ├── ilo.json
│   │   │   ├── inh.json
│   │   │   ├── io.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jam.json
│   │   │   ├── jut.json
│   │   │   ├── jv.json
│   │   │   ├── kab.json
│   │   │   ├── ka.json
│   │   │   ├── kbp.json
│   │   │   ├── kea.json
│   │   │   ├── khw.json
│   │   │   ├── kip.json
│   │   │   ├── kiu.json
│   │   │   ├── kjp.json
│   │   │   ├── kk-arab.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── kk-latn.json
│   │   │   ├── kl.json
│   │   │   ├── km.json
│   │   │   ├── kn.json
│   │   │   ├── ko.json
│   │   │   ├── krc.json
│   │   │   ├── kri.json
│   │   │   ├── krj.json
│   │   │   ├── krl.json
│   │   │   ├── ksh.json
│   │   │   ├── ku-latn.json
│   │   │   ├── kum.json
│   │   │   ├── kw.json
│   │   │   ├── lad.json
│   │   │   ├── la.json
│   │   │   ├── lb.json
│   │   │   ├── lez.json
│   │   │   ├── lfn.json
│   │   │   ├── lg.json
│   │   │   ├── lij.json
│   │   │   ├── li.json
│   │   │   ├── liv.json
│   │   │   ├── lki.json
│   │   │   ├── lkt.json
│   │   │   ├── lld.json
│   │   │   ├── lmo.json
│   │   │   ├── lo.json
│   │   │   ├── lrc.json
│   │   │   ├── lt.json
│   │   │   ├── lus.json
│   │   │   ├── luz.json
│   │   │   ├── lv.json
│   │   │   ├── lzh.json
│   │   │   ├── lzz.json
│   │   │   ├── mai.json
│   │   │   ├── mg.json
│   │   │   ├── mhr.json
│   │   │   ├── min.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mni.json
│   │   │   ├── mn.json
│   │   │   ├── mnw.json
│   │   │   ├── mo.json
│   │   │   ├── mrj.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── mt.json
│   │   │   ├── mui.json
│   │   │   ├── mwl.json
│   │   │   ├── my.json
│   │   │   ├── myv.json
│   │   │   ├── mzn.json
│   │   │   ├── nah.json
│   │   │   ├── nan.json
│   │   │   ├── nap.json
│   │   │   ├── nb.json
│   │   │   ├── nds.json
│   │   │   ├── nds-nl.json
│   │   │   ├── ne.json
│   │   │   ├── niu.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── nov.json
│   │   │   ├── nqo.json
│   │   │   ├── nso.json
│   │   │   ├── nys.json
│   │   │   ├── oc.json
│   │   │   ├── olo.json
│   │   │   ├── or.json
│   │   │   ├── os.json
│   │   │   ├── pag.json
│   │   │   ├── pa.json
│   │   │   ├── pam.json
│   │   │   ├── pcd.json
│   │   │   ├── pdc.json
│   │   │   ├── pfl.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── pnb.json
│   │   │   ├── pnt.json
│   │   │   ├── prs.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── qu.json
│   │   │   ├── rej.json
│   │   │   ├── rif.json
│   │   │   ├── rm.json
│   │   │   ├── rmy.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── rue.json
│   │   │   ├── ru.json
│   │   │   ├── rup.json
│   │   │   ├── sah.json
│   │   │   ├── sa.json
│   │   │   ├── sat.json
│   │   │   ├── sc.json
│   │   │   ├── scn.json
│   │   │   ├── sco.json
│   │   │   ├── sdc.json
│   │   │   ├── sdh.json
│   │   │   ├── sd.json
│   │   │   ├── ses.json
│   │   │   ├── sgs.json
│   │   │   ├── sh.json
│   │   │   ├── shn.json
│   │   │   ├── shy-latn.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── skr-arab.json
│   │   │   ├── sl.json
│   │   │   ├── sma.json
│   │   │   ├── sn.json
│   │   │   ├── so.json
│   │   │   ├── sq.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── stq.json
│   │   │   ├── sty.json
│   │   │   ├── su.json
│   │   │   ├── sv.json
│   │   │   ├── sw.json
│   │   │   ├── sxu.json
│   │   │   ├── szl.json
│   │   │   ├── ta.json
│   │   │   ├── tay.json
│   │   │   ├── tcy.json
│   │   │   ├── te.json
│   │   │   ├── tet.json
│   │   │   ├── tg-cyrl.json
│   │   │   ├── tg-latn.json
│   │   │   ├── th.json
│   │   │   ├── tk.json
│   │   │   ├── tl.json
│   │   │   ├── tly.json
│   │   │   ├── tn.json
│   │   │   ├── to.json
│   │   │   ├── tr.json
│   │   │   ├── tru.json
│   │   │   ├── trv.json
│   │   │   ├── ts.json
│   │   │   ├── tt-cyrl.json
│   │   │   ├── tt-latn.json
│   │   │   ├── tyv.json
│   │   │   ├── tzm.json
│   │   │   ├── udm.json
│   │   │   ├── ug-arab.json
│   │   │   ├── ug-latn.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── uz.json
│   │   │   ├── vec.json
│   │   │   ├── vep.json
│   │   │   ├── vi.json
│   │   │   ├── vo.json
│   │   │   ├── vro.json
│   │   │   ├── wa.json
│   │   │   ├── war.json
│   │   │   ├── wo.json
│   │   │   ├── wuu.json
│   │   │   ├── xal.json
│   │   │   ├── xmf.json
│   │   │   ├── xsy.json
│   │   │   ├── yi.json
│   │   │   ├── yo.json
│   │   │   ├── yue.json
│   │   │   ├── zgh.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── includes
│   │   │   ├── CiteThisPageHooks.php
│   │   │   └── SpecialCiteThisPage.php
│   │   ├── modules
│   │   │   └── ext.citeThisPage.css
│   │   └── package-lock.json
│   ├── CodeEditor
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── hooks.txt
│   │   ├── i18n
│   │   │   ├── af.json
│   │   │   ├── ar.json
│   │   │   ├── ast.json
│   │   │   ├── azb.json
│   │   │   ├── ba.json
│   │   │   ├── bcl.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bn.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── ca.json
│   │   │   ├── ce.json
│   │   │   ├── cs.json
│   │   │   ├── da.json
│   │   │   ├── de.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── el.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fo.json
│   │   │   ├── fr.json
│   │   │   ├── gl.json
│   │   │   ├── he.json
│   │   │   ├── hi.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── hu.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ilo.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── ka.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── km.json
│   │   │   ├── ko.json
│   │   │   ├── ksh.json
│   │   │   ├── lb.json
│   │   │   ├── lij.json
│   │   │   ├── li.json
│   │   │   ├── lt.json
│   │   │   ├── lv.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── ms.json
│   │   │   ├── mt.json
│   │   │   ├── nb.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── ru.json
│   │   │   ├── sco.json
│   │   │   ├── sd.json
│   │   │   ├── sh.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── sl.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── sv.json
│   │   │   ├── ta.json
│   │   │   ├── te.json
│   │   │   ├── tl.json
│   │   │   ├── tr.json
│   │   │   ├── tt-cyrl.json
│   │   │   ├── ug-arab.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── vi.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── images
│   │   │   ├── gotoLine.svg
│   │   │   ├── pilcrow.svg
│   │   │   └── wrapping.svg
│   │   ├── includes
│   │   │   └── CodeEditorHooks.php
│   │   ├── modules
│   │   │   ├── ace
│   │   │   │   ├── ace.js
│   │   │   │   ├── ext-beautify.js
│   │   │   │   ├── ext-elastic_tabstops_lite.js
│   │   │   │   ├── ext-emmet.js
│   │   │   │   ├── ext-error_marker.js
│   │   │   │   ├── ext-keybinding_menu.js
│   │   │   │   ├── ext-language_tools.js
│   │   │   │   ├── ext-linking.js
│   │   │   │   ├── ext-modelist.js
│   │   │   │   ├── ext-searchbox.js
│   │   │   │   ├── ext-settings_menu.js
│   │   │   │   ├── ext-spellcheck.js
│   │   │   │   ├── ext-split.js
│   │   │   │   ├── ext-static_highlight.js
│   │   │   │   ├── ext-statusbar.js
│   │   │   │   ├── ext-textarea.js
│   │   │   │   ├── ext-themelist.js
│   │   │   │   ├── ext-whitespace.js
│   │   │   │   ├── keybinding-emacs.js
│   │   │   │   ├── keybinding-vim.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── mode-abap.js
│   │   │   │   ├── mode-abc.js
│   │   │   │   ├── mode-actionscript.js
│   │   │   │   ├── mode-ada.js
│   │   │   │   ├── mode-apache_conf.js
│   │   │   │   ├── mode-applescript.js
│   │   │   │   ├── mode-asciidoc.js
│   │   │   │   ├── mode-assembly_x86.js
│   │   │   │   ├── mode-autohotkey.js
│   │   │   │   ├── mode-batchfile.js
│   │   │   │   ├── mode-bro.js
│   │   │   │   ├── mode-c9search.js
│   │   │   │   ├── mode-c_cpp.js
│   │   │   │   ├── mode-cirru.js
│   │   │   │   ├── mode-clojure.js
│   │   │   │   ├── mode-cobol.js
│   │   │   │   ├── mode-coffee.js
│   │   │   │   ├── mode-coldfusion.js
│   │   │   │   ├── mode-csharp.js
│   │   │   │   ├── mode-css.js
│   │   │   │   ├── mode-curly.js
│   │   │   │   ├── mode-dart.js
│   │   │   │   ├── mode-diff.js
│   │   │   │   ├── mode-django.js
│   │   │   │   ├── mode-d.js
│   │   │   │   ├── mode-dockerfile.js
│   │   │   │   ├── mode-dot.js
│   │   │   │   ├── mode-drools.js
│   │   │   │   ├── mode-eiffel.js
│   │   │   │   ├── mode-ejs.js
│   │   │   │   ├── mode-elixir.js
│   │   │   │   ├── mode-elm.js
│   │   │   │   ├── mode-erlang.js
│   │   │   │   ├── mode-forth.js
│   │   │   │   ├── mode-fortran.js
│   │   │   │   ├── mode-ftl.js
│   │   │   │   ├── mode-gcode.js
│   │   │   │   ├── mode-gherkin.js
│   │   │   │   ├── mode-gitignore.js
│   │   │   │   ├── mode-glsl.js
│   │   │   │   ├── mode-gobstones.js
│   │   │   │   ├── mode-golang.js
│   │   │   │   ├── mode-graphqlschema.js
│   │   │   │   ├── mode-groovy.js
│   │   │   │   ├── mode-haml.js
│   │   │   │   ├── mode-handlebars.js
│   │   │   │   ├── mode-haskell_cabal.js
│   │   │   │   ├── mode-haskell.js
│   │   │   │   ├── mode-haxe.js
│   │   │   │   ├── mode-hjson.js
│   │   │   │   ├── mode-html_elixir.js
│   │   │   │   ├── mode-html.js
│   │   │   │   ├── mode-html_ruby.js
│   │   │   │   ├── mode-ini.js
│   │   │   │   ├── mode-io.js
│   │   │   │   ├── mode-jack.js
│   │   │   │   ├── mode-jade.js
│   │   │   │   ├── mode-java.js
│   │   │   │   ├── mode-javascript.js
│   │   │   │   ├── mode-jsoniq.js
│   │   │   │   ├── mode-json.js
│   │   │   │   ├── mode-jsp.js
│   │   │   │   ├── mode-jsx.js
│   │   │   │   ├── mode-julia.js
│   │   │   │   ├── mode-kotlin.js
│   │   │   │   ├── mode-latex.js
│   │   │   │   ├── mode-less.js
│   │   │   │   ├── mode-liquid.js
│   │   │   │   ├── mode-lisp.js
│   │   │   │   ├── mode-livescript.js
│   │   │   │   ├── mode-logiql.js
│   │   │   │   ├── mode-lsl.js
│   │   │   │   ├── mode-lua.js
│   │   │   │   ├── mode-luapage.js
│   │   │   │   ├── mode-lucene.js
│   │   │   │   ├── mode-makefile.js
│   │   │   │   ├── mode-markdown.js
│   │   │   │   ├── mode-mask.js
│   │   │   │   ├── mode-matlab.js
│   │   │   │   ├── mode-maze.js
│   │   │   │   ├── mode-mel.js
│   │   │   │   ├── mode-mushcode.js
│   │   │   │   ├── mode-mysql.js
│   │   │   │   ├── mode-nix.js
│   │   │   │   ├── mode-nsis.js
│   │   │   │   ├── mode-objectivec.js
│   │   │   │   ├── mode-ocaml.js
│   │   │   │   ├── mode-pascal.js
│   │   │   │   ├── mode-perl.js
│   │   │   │   ├── mode-pgsql.js
│   │   │   │   ├── mode-php.js
│   │   │   │   ├── mode-pig.js
│   │   │   │   ├── mode-plain_text.js
│   │   │   │   ├── mode-powershell.js
│   │   │   │   ├── mode-praat.js
│   │   │   │   ├── mode-prolog.js
│   │   │   │   ├── mode-properties.js
│   │   │   │   ├── mode-protobuf.js
│   │   │   │   ├── mode-python.js
│   │   │   │   ├── mode-razor.js
│   │   │   │   ├── mode-rdoc.js
│   │   │   │   ├── mode-rhtml.js
│   │   │   │   ├── mode-r.js
│   │   │   │   ├── mode-rst.js
│   │   │   │   ├── mode-ruby.js
│   │   │   │   ├── mode-rust.js
│   │   │   │   ├── mode-sass.js
│   │   │   │   ├── mode-scad.js
│   │   │   │   ├── mode-scala.js
│   │   │   │   ├── mode-scheme.js
│   │   │   │   ├── mode-scss.js
│   │   │   │   ├── mode-sh.js
│   │   │   │   ├── mode-sjs.js
│   │   │   │   ├── mode-smarty.js
│   │   │   │   ├── mode-snippets.js
│   │   │   │   ├── mode-soy_template.js
│   │   │   │   ├── mode-space.js
│   │   │   │   ├── mode-sparql.js
│   │   │   │   ├── mode-sql.js
│   │   │   │   ├── mode-sqlserver.js
│   │   │   │   ├── mode-stylus.js
│   │   │   │   ├── mode-svg.js
│   │   │   │   ├── mode-swift.js
│   │   │   │   ├── mode-tcl.js
│   │   │   │   ├── mode-tex.js
│   │   │   │   ├── mode-textile.js
│   │   │   │   ├── mode-text.js
│   │   │   │   ├── mode-toml.js
│   │   │   │   ├── mode-tsx.js
│   │   │   │   ├── mode-turtle.js
│   │   │   │   ├── mode-twig.js
│   │   │   │   ├── mode-typescript.js
│   │   │   │   ├── mode-vala.js
│   │   │   │   ├── mode-vbscript.js
│   │   │   │   ├── mode-velocity.js
│   │   │   │   ├── mode-verilog.js
│   │   │   │   ├── mode-vhdl.js
│   │   │   │   ├── mode-wollok.js
│   │   │   │   ├── mode-xml.js
│   │   │   │   ├── mode-xquery.js
│   │   │   │   ├── mode-yaml.js
│   │   │   │   ├── snippets
│   │   │   │   │   ├── abap.js
│   │   │   │   │   ├── abc.js
│   │   │   │   │   ├── actionscript.js
│   │   │   │   │   ├── ada.js
│   │   │   │   │   ├── apache_conf.js
│   │   │   │   │   ├── applescript.js
│   │   │   │   │   ├── asciidoc.js
│   │   │   │   │   ├── assembly_x86.js
│   │   │   │   │   ├── autohotkey.js
│   │   │   │   │   ├── batchfile.js
│   │   │   │   │   ├── bro.js
│   │   │   │   │   ├── c9search.js
│   │   │   │   │   ├── c_cpp.js
│   │   │   │   │   ├── cirru.js
│   │   │   │   │   ├── clojure.js
│   │   │   │   │   ├── cobol.js
│   │   │   │   │   ├── coffee.js
│   │   │   │   │   ├── coldfusion.js
│   │   │   │   │   ├── csharp.js
│   │   │   │   │   ├── css.js
│   │   │   │   │   ├── curly.js
│   │   │   │   │   ├── dart.js
│   │   │   │   │   ├── diff.js
│   │   │   │   │   ├── django.js
│   │   │   │   │   ├── d.js
│   │   │   │   │   ├── dockerfile.js
│   │   │   │   │   ├── dot.js
│   │   │   │   │   ├── drools.js
│   │   │   │   │   ├── eiffel.js
│   │   │   │   │   ├── ejs.js
│   │   │   │   │   ├── elixir.js
│   │   │   │   │   ├── elm.js
│   │   │   │   │   ├── erlang.js
│   │   │   │   │   ├── forth.js
│   │   │   │   │   ├── fortran.js
│   │   │   │   │   ├── ftl.js
│   │   │   │   │   ├── gcode.js
│   │   │   │   │   ├── gherkin.js
│   │   │   │   │   ├── gitignore.js
│   │   │   │   │   ├── glsl.js
│   │   │   │   │   ├── gobstones.js
│   │   │   │   │   ├── golang.js
│   │   │   │   │   ├── graphqlschema.js
│   │   │   │   │   ├── groovy.js
│   │   │   │   │   ├── haml.js
│   │   │   │   │   ├── handlebars.js
│   │   │   │   │   ├── haskell_cabal.js
│   │   │   │   │   ├── haskell.js
│   │   │   │   │   ├── haxe.js
│   │   │   │   │   ├── hjson.js
│   │   │   │   │   ├── html_elixir.js
│   │   │   │   │   ├── html.js
│   │   │   │   │   ├── html_ruby.js
│   │   │   │   │   ├── ini.js
│   │   │   │   │   ├── io.js
│   │   │   │   │   ├── jack.js
│   │   │   │   │   ├── jade.js
│   │   │   │   │   ├── java.js
│   │   │   │   │   ├── javascript.js
│   │   │   │   │   ├── jsoniq.js
│   │   │   │   │   ├── json.js
│   │   │   │   │   ├── jsp.js
│   │   │   │   │   ├── jsx.js
│   │   │   │   │   ├── julia.js
│   │   │   │   │   ├── kotlin.js
│   │   │   │   │   ├── latex.js
│   │   │   │   │   ├── less.js
│   │   │   │   │   ├── liquid.js
│   │   │   │   │   ├── lisp.js
│   │   │   │   │   ├── livescript.js
│   │   │   │   │   ├── logiql.js
│   │   │   │   │   ├── lsl.js
│   │   │   │   │   ├── lua.js
│   │   │   │   │   ├── luapage.js
│   │   │   │   │   ├── lucene.js
│   │   │   │   │   ├── makefile.js
│   │   │   │   │   ├── markdown.js
│   │   │   │   │   ├── mask.js
│   │   │   │   │   ├── matlab.js
│   │   │   │   │   ├── maze.js
│   │   │   │   │   ├── mel.js
│   │   │   │   │   ├── mushcode.js
│   │   │   │   │   ├── mysql.js
│   │   │   │   │   ├── nix.js
│   │   │   │   │   ├── nsis.js
│   │   │   │   │   ├── objectivec.js
│   │   │   │   │   ├── ocaml.js
│   │   │   │   │   ├── pascal.js
│   │   │   │   │   ├── perl.js
│   │   │   │   │   ├── pgsql.js
│   │   │   │   │   ├── php.js
│   │   │   │   │   ├── pig.js
│   │   │   │   │   ├── plain_text.js
│   │   │   │   │   ├── powershell.js
│   │   │   │   │   ├── praat.js
│   │   │   │   │   ├── prolog.js
│   │   │   │   │   ├── properties.js
│   │   │   │   │   ├── protobuf.js
│   │   │   │   │   ├── python.js
│   │   │   │   │   ├── razor.js
│   │   │   │   │   ├── rdoc.js
│   │   │   │   │   ├── rhtml.js
│   │   │   │   │   ├── r.js
│   │   │   │   │   ├── rst.js
│   │   │   │   │   ├── ruby.js
│   │   │   │   │   ├── rust.js
│   │   │   │   │   ├── sass.js
│   │   │   │   │   ├── scad.js
│   │   │   │   │   ├── scala.js
│   │   │   │   │   ├── scheme.js
│   │   │   │   │   ├── scss.js
│   │   │   │   │   ├── sh.js
│   │   │   │   │   ├── sjs.js
│   │   │   │   │   ├── smarty.js
│   │   │   │   │   ├── snippets.js
│   │   │   │   │   ├── soy_template.js
│   │   │   │   │   ├── space.js
│   │   │   │   │   ├── sparql.js
│   │   │   │   │   ├── sql.js
│   │   │   │   │   ├── sqlserver.js
│   │   │   │   │   ├── stylus.js
│   │   │   │   │   ├── svg.js
│   │   │   │   │   ├── swift.js
│   │   │   │   │   ├── tcl.js
│   │   │   │   │   ├── tex.js
│   │   │   │   │   ├── textile.js
│   │   │   │   │   ├── text.js
│   │   │   │   │   ├── toml.js
│   │   │   │   │   ├── tsx.js
│   │   │   │   │   ├── turtle.js
│   │   │   │   │   ├── twig.js
│   │   │   │   │   ├── typescript.js
│   │   │   │   │   ├── vala.js
│   │   │   │   │   ├── vbscript.js
│   │   │   │   │   ├── velocity.js
│   │   │   │   │   ├── verilog.js
│   │   │   │   │   ├── vhdl.js
│   │   │   │   │   ├── wollok.js
│   │   │   │   │   ├── xml.js
│   │   │   │   │   ├── xquery.js
│   │   │   │   │   └── yaml.js
│   │   │   │   ├── theme-ambiance.js
│   │   │   │   ├── theme-chaos.js
│   │   │   │   ├── theme-chrome.js
│   │   │   │   ├── theme-clouds.js
│   │   │   │   ├── theme-clouds_midnight.js
│   │   │   │   ├── theme-cobalt.js
│   │   │   │   ├── theme-crimson_editor.js
│   │   │   │   ├── theme-dawn.js
│   │   │   │   ├── theme-dreamweaver.js
│   │   │   │   ├── theme-eclipse.js
│   │   │   │   ├── theme-github.js
│   │   │   │   ├── theme-gob.js
│   │   │   │   ├── theme-gruvbox.js
│   │   │   │   ├── theme-idle_fingers.js
│   │   │   │   ├── theme-iplastic.js
│   │   │   │   ├── theme-katzenmilch.js
│   │   │   │   ├── theme-kr_theme.js
│   │   │   │   ├── theme-kuroir.js
│   │   │   │   ├── theme-merbivore.js
│   │   │   │   ├── theme-merbivore_soft.js
│   │   │   │   ├── theme-mono_industrial.js
│   │   │   │   ├── theme-monokai.js
│   │   │   │   ├── theme-pastel_on_dark.js
│   │   │   │   ├── theme-solarized_dark.js
│   │   │   │   ├── theme-solarized_light.js
│   │   │   │   ├── theme-sqlserver.js
│   │   │   │   ├── theme-terminal.js
│   │   │   │   ├── theme-textmate.js
│   │   │   │   ├── theme-tomorrow.js
│   │   │   │   ├── theme-tomorrow_night_blue.js
│   │   │   │   ├── theme-tomorrow_night_bright.js
│   │   │   │   ├── theme-tomorrow_night_eighties.js
│   │   │   │   ├── theme-tomorrow_night.js
│   │   │   │   ├── theme-twilight.js
│   │   │   │   ├── theme-vibrant_ink.js
│   │   │   │   ├── theme-xcode.js
│   │   │   │   ├── worker-coffee.js
│   │   │   │   ├── worker-css.js
│   │   │   │   ├── worker-html.js
│   │   │   │   ├── worker-javascript.js
│   │   │   │   ├── worker-json.js
│   │   │   │   ├── worker-lua.js
│   │   │   │   ├── worker-php.js
│   │   │   │   ├── worker-xml.js
│   │   │   │   └── worker-xquery.js
│   │   │   ├── ext.codeEditor.js
│   │   │   ├── jquery.codeEditor.js
│   │   │   └── jquery.codeEditor.less
│   │   └── package-lock.json
│   ├── ConfirmEdit
│   │   ├── AUTHORS.txt
│   │   ├── blacklist
│   │   ├── captcha-old.py
│   │   ├── captcha.py
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── ConfirmEdit.alias.php
│   │   ├── COPYING
│   │   ├── extension.json
│   │   ├── FancyCaptcha
│   │   │   ├── extension.json
│   │   │   ├── i18n
│   │   │   │   ├── abs.json
│   │   │   │   ├── ace.json
│   │   │   │   ├── ady-cyrl.json
│   │   │   │   ├── aeb-latn.json
│   │   │   │   ├── af.json
│   │   │   │   ├── ais.json
│   │   │   │   ├── aln.json
│   │   │   │   ├── ami.json
│   │   │   │   ├── am.json
│   │   │   │   ├── ang.json
│   │   │   │   ├── an.json
│   │   │   │   ├── anp.json
│   │   │   │   ├── api
│   │   │   │   │   ├── ais.json
│   │   │   │   │   ├── ar.json
│   │   │   │   │   ├── ast.json
│   │   │   │   │   ├── ba.json
│   │   │   │   │   ├── be.json
│   │   │   │   │   ├── be-tarask.json
│   │   │   │   │   ├── bg.json
│   │   │   │   │   ├── bqi.json
│   │   │   │   │   ├── cs.json
│   │   │   │   │   ├── de.json
│   │   │   │   │   ├── diq.json
│   │   │   │   │   ├── el.json
│   │   │   │   │   ├── en.json
│   │   │   │   │   ├── eo.json
│   │   │   │   │   ├── es.json
│   │   │   │   │   ├── et.json
│   │   │   │   │   ├── fa.json
│   │   │   │   │   ├── fi.json
│   │   │   │   │   ├── fr.json
│   │   │   │   │   ├── gl.json
│   │   │   │   │   ├── he.json
│   │   │   │   │   ├── hi.json
│   │   │   │   │   ├── hu.json
│   │   │   │   │   ├── ia.json
│   │   │   │   │   ├── ilo.json
│   │   │   │   │   ├── it.json
│   │   │   │   │   ├── ja.json
│   │   │   │   │   ├── jv.json
│   │   │   │   │   ├── kab.json
│   │   │   │   │   ├── ka.json
│   │   │   │   │   ├── kk-cyrl.json
│   │   │   │   │   ├── ko.json
│   │   │   │   │   ├── ksh.json
│   │   │   │   │   ├── lb.json
│   │   │   │   │   ├── lij.json
│   │   │   │   │   ├── li.json
│   │   │   │   │   ├── lki.json
│   │   │   │   │   ├── lrc.json
│   │   │   │   │   ├── lt.json
│   │   │   │   │   ├── mk.json
│   │   │   │   │   ├── ml.json
│   │   │   │   │   ├── ms.json
│   │   │   │   │   ├── nap.json
│   │   │   │   │   ├── nb.json
│   │   │   │   │   ├── nl.json
│   │   │   │   │   ├── oc.json
│   │   │   │   │   ├── pms.json
│   │   │   │   │   ├── pt-br.json
│   │   │   │   │   ├── pt.json
│   │   │   │   │   ├── qqq.json
│   │   │   │   │   ├── roa-tara.json
│   │   │   │   │   ├── ru.json
│   │   │   │   │   ├── skr-arab.json
│   │   │   │   │   ├── sl.json
│   │   │   │   │   ├── sr-ec.json
│   │   │   │   │   ├── sv.json
│   │   │   │   │   ├── tr.json
│   │   │   │   │   ├── uk.json
│   │   │   │   │   ├── vi.json
│   │   │   │   │   ├── wa.json
│   │   │   │   │   ├── yue.json
│   │   │   │   │   ├── zh-hans.json
│   │   │   │   │   └── zh-hant.json
│   │   │   │   ├── ar.json
│   │   │   │   ├── arq.json
│   │   │   │   ├── arz.json
│   │   │   │   ├── as.json
│   │   │   │   ├── ast.json
│   │   │   │   ├── atj.json
│   │   │   │   ├── av.json
│   │   │   │   ├── avk.json
│   │   │   │   ├── awa.json
│   │   │   │   ├── azb.json
│   │   │   │   ├── az.json
│   │   │   │   ├── ba.json
│   │   │   │   ├── ban.json
│   │   │   │   ├── bcc.json
│   │   │   │   ├── bcl.json
│   │   │   │   ├── be.json
│   │   │   │   ├── be-tarask.json
│   │   │   │   ├── bg.json
│   │   │   │   ├── bgn.json
│   │   │   │   ├── bho.json
│   │   │   │   ├── bjn.json
│   │   │   │   ├── bn.json
│   │   │   │   ├── bqi.json
│   │   │   │   ├── br.json
│   │   │   │   ├── bs.json
│   │   │   │   ├── btm.json
│   │   │   │   ├── bto.json
│   │   │   │   ├── ca.json
│   │   │   │   ├── cdo.json
│   │   │   │   ├── ceb.json
│   │   │   │   ├── ce.json
│   │   │   │   ├── chr.json
│   │   │   │   ├── ckb.json
│   │   │   │   ├── cnr-latn.json
│   │   │   │   ├── co.json
│   │   │   │   ├── cop.json
│   │   │   │   ├── crh-cyrl.json
│   │   │   │   ├── crh-latn.json
│   │   │   │   ├── csb.json
│   │   │   │   ├── cs.json
│   │   │   │   ├── cu.json
│   │   │   │   ├── cv.json
│   │   │   │   ├── cy.json
│   │   │   │   ├── da.json
│   │   │   │   ├── de-formal.json
│   │   │   │   ├── de.json
│   │   │   │   ├── din.json
│   │   │   │   ├── diq.json
│   │   │   │   ├── dsb.json
│   │   │   │   ├── dty.json
│   │   │   │   ├── ee.json
│   │   │   │   ├── egl.json
│   │   │   │   ├── el.json
│   │   │   │   ├── en.json
│   │   │   │   ├── eo.json
│   │   │   │   ├── es.json
│   │   │   │   ├── et.json
│   │   │   │   ├── eu.json
│   │   │   │   ├── fa.json
│   │   │   │   ├── fi.json
│   │   │   │   ├── fo.json
│   │   │   │   ├── fr.json
│   │   │   │   ├── frp.json
│   │   │   │   ├── frr.json
│   │   │   │   ├── fur.json
│   │   │   │   ├── fy.json
│   │   │   │   ├── gaa.json
│   │   │   │   ├── ga.json
│   │   │   │   ├── gcr.json
│   │   │   │   ├── gd.json
│   │   │   │   ├── gl.json
│   │   │   │   ├── glk.json
│   │   │   │   ├── gom-deva.json
│   │   │   │   ├── gom-latn.json
│   │   │   │   ├── gor.json
│   │   │   │   ├── got.json
│   │   │   │   ├── grc.json
│   │   │   │   ├── gsw.json
│   │   │   │   ├── gu.json
│   │   │   │   ├── gv.json
│   │   │   │   ├── hak.json
│   │   │   │   ├── haw.json
│   │   │   │   ├── he.json
│   │   │   │   ├── hif-latn.json
│   │   │   │   ├── hi.json
│   │   │   │   ├── hoc.json
│   │   │   │   ├── hr.json
│   │   │   │   ├── hrx.json
│   │   │   │   ├── hsb.json
│   │   │   │   ├── ht.json
│   │   │   │   ├── hu.json
│   │   │   │   ├── hy.json
│   │   │   │   ├── hyw.json
│   │   │   │   ├── ia.json
│   │   │   │   ├── id.json
│   │   │   │   ├── ie.json
│   │   │   │   ├── ig.json
│   │   │   │   ├── ilo.json
│   │   │   │   ├── inh.json
│   │   │   │   ├── io.json
│   │   │   │   ├── is.json
│   │   │   │   ├── it.json
│   │   │   │   ├── ja.json
│   │   │   │   ├── jam.json
│   │   │   │   ├── jut.json
│   │   │   │   ├── jv.json
│   │   │   │   ├── kaa.json
│   │   │   │   ├── kab.json
│   │   │   │   ├── ka.json
│   │   │   │   ├── kbp.json
│   │   │   │   ├── kea.json
│   │   │   │   ├── kg.json
│   │   │   │   ├── khw.json
│   │   │   │   ├── kjp.json
│   │   │   │   ├── kk-arab.json
│   │   │   │   ├── kk-cyrl.json
│   │   │   │   ├── kk-latn.json
│   │   │   │   ├── km.json
│   │   │   │   ├── kn.json
│   │   │   │   ├── ko.json
│   │   │   │   ├── krc.json
│   │   │   │   ├── kri.json
│   │   │   │   ├── krl.json
│   │   │   │   ├── ksh.json
│   │   │   │   ├── ku-latn.json
│   │   │   │   ├── kum.json
│   │   │   │   ├── kw.json
│   │   │   │   ├── ky.json
│   │   │   │   ├── la.json
│   │   │   │   ├── lb.json
│   │   │   │   ├── lfn.json
│   │   │   │   ├── lg.json
│   │   │   │   ├── lij.json
│   │   │   │   ├── li.json
│   │   │   │   ├── lki.json
│   │   │   │   ├── lmo.json
│   │   │   │   ├── lo.json
│   │   │   │   ├── lrc.json
│   │   │   │   ├── lt.json
│   │   │   │   ├── luz.json
│   │   │   │   ├── lv.json
│   │   │   │   ├── lzh.json
│   │   │   │   ├── lzz.json
│   │   │   │   ├── mai.json
│   │   │   │   ├── map-bms.json
│   │   │   │   ├── mfe.json
│   │   │   │   ├── mg.json
│   │   │   │   ├── min.json
│   │   │   │   ├── mk.json
│   │   │   │   ├── ml.json
│   │   │   │   ├── mni.json
│   │   │   │   ├── mn.json
│   │   │   │   ├── mnw.json
│   │   │   │   ├── mo.json
│   │   │   │   ├── mr.json
│   │   │   │   ├── ms.json
│   │   │   │   ├── mt.json
│   │   │   │   ├── mui.json
│   │   │   │   ├── mwl.json
│   │   │   │   ├── my.json
│   │   │   │   ├── myv.json
│   │   │   │   ├── mzn.json
│   │   │   │   ├── nan.json
│   │   │   │   ├── nap.json
│   │   │   │   ├── nb.json
│   │   │   │   ├── nds.json
│   │   │   │   ├── nds-nl.json
│   │   │   │   ├── ne.json
│   │   │   │   ├── nl-informal.json
│   │   │   │   ├── nl.json
│   │   │   │   ├── nn.json
│   │   │   │   ├── nqo.json
│   │   │   │   ├── nys.json
│   │   │   │   ├── oc.json
│   │   │   │   ├── olo.json
│   │   │   │   ├── or.json
│   │   │   │   ├── os.json
│   │   │   │   ├── ovd.json
│   │   │   │   ├── pa.json
│   │   │   │   ├── pcd.json
│   │   │   │   ├── pfl.json
│   │   │   │   ├── pl.json
│   │   │   │   ├── pms.json
│   │   │   │   ├── pnb.json
│   │   │   │   ├── ppl.json
│   │   │   │   ├── ps.json
│   │   │   │   ├── pt-br.json
│   │   │   │   ├── pt.json
│   │   │   │   ├── qqq.json
│   │   │   │   ├── qu.json
│   │   │   │   ├── rej.json
│   │   │   │   ├── rmf.json
│   │   │   │   ├── rm.json
│   │   │   │   ├── roa-tara.json
│   │   │   │   ├── ro.json
│   │   │   │   ├── rue.json
│   │   │   │   ├── ru.json
│   │   │   │   ├── rup.json
│   │   │   │   ├── sah.json
│   │   │   │   ├── sa.json
│   │   │   │   ├── sat.json
│   │   │   │   ├── sc.json
│   │   │   │   ├── scn.json
│   │   │   │   ├── sco.json
│   │   │   │   ├── sdc.json
│   │   │   │   ├── sdh.json
│   │   │   │   ├── sd.json
│   │   │   │   ├── ses.json
│   │   │   │   ├── sgs.json
│   │   │   │   ├── shi.json
│   │   │   │   ├── sh.json
│   │   │   │   ├── shn.json
│   │   │   │   ├── shy-latn.json
│   │   │   │   ├── si.json
│   │   │   │   ├── sk.json
│   │   │   │   ├── skr-arab.json
│   │   │   │   ├── sl.json
│   │   │   │   ├── so.json
│   │   │   │   ├── sq.json
│   │   │   │   ├── sr-ec.json
│   │   │   │   ├── sr-el.json
│   │   │   │   ├── stq.json
│   │   │   │   ├── sty.json
│   │   │   │   ├── su.json
│   │   │   │   ├── sv.json
│   │   │   │   ├── sw.json
│   │   │   │   ├── szl.json
│   │   │   │   ├── ta.json
│   │   │   │   ├── tay.json
│   │   │   │   ├── tcy.json
│   │   │   │   ├── te.json
│   │   │   │   ├── tg-cyrl.json
│   │   │   │   ├── tg-latn.json
│   │   │   │   ├── th.json
│   │   │   │   ├── tk.json
│   │   │   │   ├── tl.json
│   │   │   │   ├── tr.json
│   │   │   │   ├── trv.json
│   │   │   │   ├── tt-cyrl.json
│   │   │   │   ├── tt-latn.json
│   │   │   │   ├── tyv.json
│   │   │   │   ├── udm.json
│   │   │   │   ├── ug-arab.json
│   │   │   │   ├── uk.json
│   │   │   │   ├── ur.json
│   │   │   │   ├── uz.json
│   │   │   │   ├── vec.json
│   │   │   │   ├── vep.json
│   │   │   │   ├── vi.json
│   │   │   │   ├── vo.json
│   │   │   │   ├── vro.json
│   │   │   │   ├── wa.json
│   │   │   │   ├── war.json
│   │   │   │   ├── wo.json
│   │   │   │   ├── wuu.json
│   │   │   │   ├── xh.json
│   │   │   │   ├── xmf.json
│   │   │   │   ├── xsy.json
│   │   │   │   ├── yi.json
│   │   │   │   ├── yo.json
│   │   │   │   ├── yue.json
│   │   │   │   ├── zgh.json
│   │   │   │   ├── zh-hans.json
│   │   │   │   └── zh-hant.json
│   │   │   ├── includes
│   │   │   │   ├── ApiFancyCaptchaReload.php
│   │   │   │   ├── FancyCaptcha.php
│   │   │   │   └── HTMLFancyCaptchaField.php
│   │   │   └── resources
│   │   │   ├── ext.confirmEdit.fancyCaptcha.js
│   │   │   ├── ext.confirmEdit.fancyCaptcha.less
│   │   │   └── images
│   │   │   ├── ajax-loader-10x10.gif
│   │   │   └── refresh.svg
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── aa.json
│   │   │   ├── abs.json
│   │   │   ├── ace.json
│   │   │   ├── ady-cyrl.json
│   │   │   ├── aeb-latn.json
│   │   │   ├── af.json
│   │   │   ├── ais.json
│   │   │   ├── aln.json
│   │   │   ├── ami.json
│   │   │   ├── am.json
│   │   │   ├── ang.json
│   │   │   ├── an.json
│   │   │   ├── anp.json
│   │   │   ├── api
│   │   │   │   ├── ais.json
│   │   │   │   ├── ar.json
│   │   │   │   ├── ast.json
│   │   │   │   ├── awa.json
│   │   │   │   ├── ba.json
│   │   │   │   ├── be-tarask.json
│   │   │   │   ├── bn.json
│   │   │   │   ├── bqi.json
│   │   │   │   ├── cs.json
│   │   │   │   ├── de.json
│   │   │   │   ├── diq.json
│   │   │   │   ├── el.json
│   │   │   │   ├── en.json
│   │   │   │   ├── eo.json
│   │   │   │   ├── es.json
│   │   │   │   ├── fa.json
│   │   │   │   ├── fi.json
│   │   │   │   ├── fr.json
│   │   │   │   ├── gl.json
│   │   │   │   ├── gu.json
│   │   │   │   ├── he.json
│   │   │   │   ├── hi.json
│   │   │   │   ├── hu.json
│   │   │   │   ├── ia.json
│   │   │   │   ├── it.json
│   │   │   │   ├── ja.json
│   │   │   │   ├── ka.json
│   │   │   │   ├── ko.json
│   │   │   │   ├── lb.json
│   │   │   │   ├── lij.json
│   │   │   │   ├── li.json
│   │   │   │   ├── lt.json
│   │   │   │   ├── mk.json
│   │   │   │   ├── ml.json
│   │   │   │   ├── mr.json
│   │   │   │   ├── nap.json
│   │   │   │   ├── nb.json
│   │   │   │   ├── nl.json
│   │   │   │   ├── pl.json
│   │   │   │   ├── pt-br.json
│   │   │   │   ├── pt.json
│   │   │   │   ├── qqq.json
│   │   │   │   ├── roa-tara.json
│   │   │   │   ├── ru.json
│   │   │   │   ├── skr-arab.json
│   │   │   │   ├── sl.json
│   │   │   │   ├── sv.json
│   │   │   │   ├── tay.json
│   │   │   │   ├── te.json
│   │   │   │   ├── uk.json
│   │   │   │   ├── ur.json
│   │   │   │   ├── vi.json
│   │   │   │   ├── wa.json
│   │   │   │   ├── zh-hans.json
│   │   │   │   └── zh-hant.json
│   │   │   ├── ar.json
│   │   │   ├── arq.json
│   │   │   ├── arz.json
│   │   │   ├── as.json
│   │   │   ├── ast.json
│   │   │   ├── atj.json
│   │   │   ├── avk.json
│   │   │   ├── awa.json
│   │   │   ├── azb.json
│   │   │   ├── az.json
│   │   │   ├── ba.json
│   │   │   ├── ban.json
│   │   │   ├── bcc.json
│   │   │   ├── bcl.json
│   │   │   ├── be.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bgn.json
│   │   │   ├── bho.json
│   │   │   ├── bi.json
│   │   │   ├── bjn.json
│   │   │   ├── bn.json
│   │   │   ├── bqi.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── btm.json
│   │   │   ├── ca.json
│   │   │   ├── cdo.json
│   │   │   ├── ceb.json
│   │   │   ├── ce.json
│   │   │   ├── ch.json
│   │   │   ├── chr.json
│   │   │   ├── ckb.json
│   │   │   ├── cop.json
│   │   │   ├── csb.json
│   │   │   ├── cs.json
│   │   │   ├── cv.json
│   │   │   ├── cy.json
│   │   │   ├── da.json
│   │   │   ├── de-formal.json
│   │   │   ├── de.json
│   │   │   ├── din.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── dty.json
│   │   │   ├── ee.json
│   │   │   ├── el.json
│   │   │   ├── en-ca.json
│   │   │   ├── en-gb.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fo.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── frr.json
│   │   │   ├── fur.json
│   │   │   ├── fy.json
│   │   │   ├── ga.json
│   │   │   ├── gcr.json
│   │   │   ├── gd.json
│   │   │   ├── gl.json
│   │   │   ├── glk.json
│   │   │   ├── gom-deva.json
│   │   │   ├── gom-latn.json
│   │   │   ├── gor.json
│   │   │   ├── got.json
│   │   │   ├── grc.json
│   │   │   ├── gsw.json
│   │   │   ├── gu.json
│   │   │   ├── hak.json
│   │   │   ├── he.json
│   │   │   ├── hif-latn.json
│   │   │   ├── hi.json
│   │   │   ├── hr.json
│   │   │   ├── hrx.json
│   │   │   ├── hsb.json
│   │   │   ├── ht.json
│   │   │   ├── hu.json
│   │   │   ├── hy.json
│   │   │   ├── hyw.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ie.json
│   │   │   ├── ilo.json
│   │   │   ├── inh.json
│   │   │   ├── io.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jam.json
│   │   │   ├── jut.json
│   │   │   ├── jv.json
│   │   │   ├── kaa.json
│   │   │   ├── kab.json
│   │   │   ├── ka.json
│   │   │   ├── kbp.json
│   │   │   ├── khw.json
│   │   │   ├── kjp.json
│   │   │   ├── kk-arab.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── kk-latn.json
│   │   │   ├── km.json
│   │   │   ├── kn.json
│   │   │   ├── ko.json
│   │   │   ├── krc.json
│   │   │   ├── krl.json
│   │   │   ├── ksh.json
│   │   │   ├── ku-latn.json
│   │   │   ├── kum.json
│   │   │   ├── kw.json
│   │   │   ├── ky.json
│   │   │   ├── lad.json
│   │   │   ├── lag.json
│   │   │   ├── la.json
│   │   │   ├── lb.json
│   │   │   ├── lfn.json
│   │   │   ├── lij.json
│   │   │   ├── li.json
│   │   │   ├── lki.json
│   │   │   ├── lkt.json
│   │   │   ├── lld.json
│   │   │   ├── lo.json
│   │   │   ├── lrc.json
│   │   │   ├── lt.json
│   │   │   ├── luz.json
│   │   │   ├── lv.json
│   │   │   ├── lzz.json
│   │   │   ├── mai.json
│   │   │   ├── mg.json
│   │   │   ├── min.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mni.json
│   │   │   ├── mn.json
│   │   │   ├── mnw.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── mt.json
│   │   │   ├── mui.json
│   │   │   ├── mwl.json
│   │   │   ├── my.json
│   │   │   ├── myv.json
│   │   │   ├── mzn.json
│   │   │   ├── nah.json
│   │   │   ├── na.json
│   │   │   ├── nan.json
│   │   │   ├── nap.json
│   │   │   ├── nb.json
│   │   │   ├── nds.json
│   │   │   ├── nds-nl.json
│   │   │   ├── ne.json
│   │   │   ├── niu.json
│   │   │   ├── nl-informal.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── nqo.json
│   │   │   ├── nys.json
│   │   │   ├── oc.json
│   │   │   ├── olo.json
│   │   │   ├── or.json
│   │   │   ├── os.json
│   │   │   ├── pa.json
│   │   │   ├── pam.json
│   │   │   ├── pcd.json
│   │   │   ├── pdc.json
│   │   │   ├── pfl.json
│   │   │   ├── pih.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── pnb.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── qu.json
│   │   │   ├── qwh.json
│   │   │   ├── rej.json
│   │   │   ├── rif.json
│   │   │   ├── rm.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── rue.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── sa.json
│   │   │   ├── sat.json
│   │   │   ├── sc.json
│   │   │   ├── scn.json
│   │   │   ├── sco.json
│   │   │   ├── sdc.json
│   │   │   ├── sdh.json
│   │   │   ├── sd.json
│   │   │   ├── ses.json
│   │   │   ├── sgs.json
│   │   │   ├── shi.json
│   │   │   ├── sh.json
│   │   │   ├── shn.json
│   │   │   ├── shy-latn.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── skr-arab.json
│   │   │   ├── sli.json
│   │   │   ├── sl.json
│   │   │   ├── sm.json
│   │   │   ├── sq.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── stq.json
│   │   │   ├── sty.json
│   │   │   ├── su.json
│   │   │   ├── sv.json
│   │   │   ├── sw.json
│   │   │   ├── szl.json
│   │   │   ├── ta.json
│   │   │   ├── tay.json
│   │   │   ├── tcy.json
│   │   │   ├── te.json
│   │   │   ├── tg-cyrl.json
│   │   │   ├── tg-latn.json
│   │   │   ├── th.json
│   │   │   ├── tk.json
│   │   │   ├── tl.json
│   │   │   ├── to.json
│   │   │   ├── tr.json
│   │   │   ├── tru.json
│   │   │   ├── tt-cyrl.json
│   │   │   ├── udm.json
│   │   │   ├── ug-arab.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── uz.json
│   │   │   ├── vec.json
│   │   │   ├── vep.json
│   │   │   ├── vi.json
│   │   │   ├── vo.json
│   │   │   ├── vro.json
│   │   │   ├── wa.json
│   │   │   ├── war.json
│   │   │   ├── wo.json
│   │   │   ├── wuu.json
│   │   │   ├── xmf.json
│   │   │   ├── xsy.json
│   │   │   ├── yi.json
│   │   │   ├── yo.json
│   │   │   ├── yue.json
│   │   │   ├── zgh.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── includes
│   │   │   ├── auth
│   │   │   │   ├── CaptchaAuthenticationRequest.php
│   │   │   │   └── CaptchaPreAuthenticationProvider.php
│   │   │   ├── CaptchaTriggers.php
│   │   │   ├── CaptchaValue.php
│   │   │   ├── ConfirmEditHooks.php
│   │   │   ├── specials
│   │   │   │   └── SpecialCaptcha.php
│   │   │   └── store
│   │   │   ├── CaptchaCacheStore.php
│   │   │   ├── CaptchaHashStore.php
│   │   │   ├── CaptchaSessionStore.php
│   │   │   └── CaptchaStore.php
│   │   ├── maintenance
│   │   │   ├── CountFancyCaptchas.php
│   │   │   ├── DeleteOldFancyCaptchas.php
│   │   │   └── GenerateFancyCaptchas.php
│   │   ├── MathCaptcha
│   │   │   ├── extension.json
│   │   │   ├── i18n
│   │   │   │   ├── ar.json
│   │   │   │   ├── de.json
│   │   │   │   ├── en.json
│   │   │   │   └── qqq.json
│   │   │   └── includes
│   │   │   └── MathCaptcha.php
│   │   ├── package-lock.json
│   │   ├── QuestyCaptcha
│   │   │   ├── extension.json
│   │   │   ├── i18n
│   │   │   │   ├── aln.json
│   │   │   │   ├── ar.json
│   │   │   │   ├── ast.json
│   │   │   │   ├── ba.json
│   │   │   │   ├── be-tarask.json
│   │   │   │   ├── br.json
│   │   │   │   ├── bs.json
│   │   │   │   ├── ca.json
│   │   │   │   ├── cs.json
│   │   │   │   ├── cy.json
│   │   │   │   ├── de-formal.json
│   │   │   │   ├── de.json
│   │   │   │   ├── dsb.json
│   │   │   │   ├── el.json
│   │   │   │   ├── en.json
│   │   │   │   ├── eo.json
│   │   │   │   ├── es.json
│   │   │   │   ├── et.json
│   │   │   │   ├── eu.json
│   │   │   │   ├── fa.json
│   │   │   │   ├── fi.json
│   │   │   │   ├── fr.json
│   │   │   │   ├── gl.json
│   │   │   │   ├── gsw.json
│   │   │   │   ├── he.json
│   │   │   │   ├── hsb.json
│   │   │   │   ├── hu.json
│   │   │   │   ├── ia.json
│   │   │   │   ├── id.json
│   │   │   │   ├── ilo.json
│   │   │   │   ├── io.json
│   │   │   │   ├── it.json
│   │   │   │   ├── ja.json
│   │   │   │   ├── ko.json
│   │   │   │   ├── ksh.json
│   │   │   │   ├── lb.json
│   │   │   │   ├── lij.json
│   │   │   │   ├── lt.json
│   │   │   │   ├── min.json
│   │   │   │   ├── mk.json
│   │   │   │   ├── ml.json
│   │   │   │   ├── ms.json
│   │   │   │   ├── mt.json
│   │   │   │   ├── nb.json
│   │   │   │   ├── nl-informal.json
│   │   │   │   ├── nl.json
│   │   │   │   ├── nn.json
│   │   │   │   ├── oc.json
│   │   │   │   ├── pl.json
│   │   │   │   ├── pms.json
│   │   │   │   ├── pt-br.json
│   │   │   │   ├── pt.json
│   │   │   │   ├── qqq.json
│   │   │   │   ├── roa-tara.json
│   │   │   │   ├── ro.json
│   │   │   │   ├── ru.json
│   │   │   │   ├── sk.json
│   │   │   │   ├── sl.json
│   │   │   │   ├── so.json
│   │   │   │   ├── sr-ec.json
│   │   │   │   ├── sr-el.json
│   │   │   │   ├── sv.json
│   │   │   │   ├── te.json
│   │   │   │   ├── th.json
│   │   │   │   ├── tl.json
│   │   │   │   ├── tr.json
│   │   │   │   ├── uk.json
│   │   │   │   ├── wa.json
│   │   │   │   ├── wuu.json
│   │   │   │   ├── yi.json
│   │   │   │   ├── zh-hans.json
│   │   │   │   └── zh-hant.json
│   │   │   └── includes
│   │   │   └── QuestyCaptcha.php
│   │   ├── README.md
│   │   ├── ReCaptchaNoCaptcha
│   │   │   ├── extension.json
│   │   │   ├── i18n
│   │   │   │   ├── api
│   │   │   │   │   ├── ar.json
│   │   │   │   │   ├── ast.json
│   │   │   │   │   ├── ba.json
│   │   │   │   │   ├── be-tarask.json
│   │   │   │   │   ├── cs.json
│   │   │   │   │   ├── de.json
│   │   │   │   │   ├── en.json
│   │   │   │   │   ├── fr.json
│   │   │   │   │   ├── gl.json
│   │   │   │   │   ├── ia.json
│   │   │   │   │   ├── it.json
│   │   │   │   │   ├── lij.json
│   │   │   │   │   ├── lt.json
│   │   │   │   │   ├── mk.json
│   │   │   │   │   ├── nb.json
│   │   │   │   │   ├── pt-br.json
│   │   │   │   │   ├── pt.json
│   │   │   │   │   ├── qqq.json
│   │   │   │   │   ├── roa-tara.json
│   │   │   │   │   ├── ru.json
│   │   │   │   │   ├── sv.json
│   │   │   │   │   ├── uk.json
│   │   │   │   │   ├── zh-hans.json
│   │   │   │   │   └── zh-hant.json
│   │   │   │   ├── ar.json
│   │   │   │   ├── ast.json
│   │   │   │   ├── ba.json
│   │   │   │   ├── be-tarask.json
│   │   │   │   ├── bg.json
│   │   │   │   ├── ca.json
│   │   │   │   ├── cs.json
│   │   │   │   ├── de.json
│   │   │   │   ├── en.json
│   │   │   │   ├── es.json
│   │   │   │   ├── fa.json
│   │   │   │   ├── fi.json
│   │   │   │   ├── fr.json
│   │   │   │   ├── gl.json
│   │   │   │   ├── ht.json
│   │   │   │   ├── hu.json
│   │   │   │   ├── ia.json
│   │   │   │   ├── it.json
│   │   │   │   ├── ja.json
│   │   │   │   ├── ko.json
│   │   │   │   ├── lb.json
│   │   │   │   ├── lij.json
│   │   │   │   ├── lt.json
│   │   │   │   ├── mk.json
│   │   │   │   ├── nb.json
│   │   │   │   ├── pl.json
│   │   │   │   ├── pt-br.json
│   │   │   │   ├── pt.json
│   │   │   │   ├── qqq.json
│   │   │   │   ├── roa-tara.json
│   │   │   │   ├── ru.json
│   │   │   │   ├── sv.json
│   │   │   │   ├── uk.json
│   │   │   │   ├── zh-hans.json
│   │   │   │   └── zh-hant.json
│   │   │   ├── includes
│   │   │   │   ├── HTMLReCaptchaNoCaptchaField.php
│   │   │   │   ├── ReCaptchaNoCaptchaAuthenticationRequest.php
│   │   │   │   ├── ReCaptchaNoCaptchaHooks.php
│   │   │   │   └── ReCaptchaNoCaptcha.php
│   │   │   └── resources
│   │   │   └── ve-confirmedit-reCaptchaNoCaptcha
│   │   │   └── ve.init.mw.NoCaptchaReCaptchaSaveErrorHandler.js
│   │   ├── resources
│   │   │   ├── ext.confirmEdit.editPreview.ipwhitelist.styles.css
│   │   │   └── ve-confirmedit
│   │   │   └── ve.init.mw.CaptchaSaveErrorHandler.js
│   │   ├── SimpleCaptcha
│   │   │   ├── resources
│   │   │   │   └── ext.confirmEdit.simpleCaptcha.css
│   │   │   └── SimpleCaptcha.php
│   │   └── tests
│   │   └── phpunit
│   │   ├── CaptchaAuthenticationRequestTest.php
│   │   ├── CaptchaPreAuthenticationProviderTest.php
│   │   ├── HTMLFancyCaptchaFieldTest.php
│   │   ├── HTMLReCaptchaNoCaptchaFieldTest.php
│   │   ├── QuestyCaptchaTest.php
│   │   ├── ReCaptchaNoCaptchaAuthenticationRequestTest.php
│   │   └── SimpleCaptcha
│   │   └── CaptchaTest.php
│   ├── Gadgets
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── extension.json
│   │   ├── Gadgets.alias.php
│   │   ├── Gadgets.namespaces.php
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── ace.json
│   │   │   ├── af.json
│   │   │   ├── ais.json
│   │   │   ├── am.json
│   │   │   ├── an.json
│   │   │   ├── api
│   │   │   │   ├── ais.json
│   │   │   │   ├── ar.json
│   │   │   │   ├── ast.json
│   │   │   │   ├── ba.json
│   │   │   │   ├── be-tarask.json
│   │   │   │   ├── bg.json
│   │   │   │   ├── ca.json
│   │   │   │   ├── de.json
│   │   │   │   ├── el.json
│   │   │   │   ├── en.json
│   │   │   │   ├── es.json
│   │   │   │   ├── et.json
│   │   │   │   ├── eu.json
│   │   │   │   ├── fa.json
│   │   │   │   ├── fi.json
│   │   │   │   ├── fo.json
│   │   │   │   ├── fr.json
│   │   │   │   ├── gl.json
│   │   │   │   ├── he.json
│   │   │   │   ├── hi.json
│   │   │   │   ├── hu.json
│   │   │   │   ├── ilo.json
│   │   │   │   ├── it.json
│   │   │   │   ├── ja.json
│   │   │   │   ├── ko.json
│   │   │   │   ├── ksh.json
│   │   │   │   ├── lb.json
│   │   │   │   ├── lrc.json
│   │   │   │   ├── lt.json
│   │   │   │   ├── mai.json
│   │   │   │   ├── mk.json
│   │   │   │   ├── ml.json
│   │   │   │   ├── mr.json
│   │   │   │   ├── nap.json
│   │   │   │   ├── nb.json
│   │   │   │   ├── nl.json
│   │   │   │   ├── pl.json
│   │   │   │   ├── pms.json
│   │   │   │   ├── pt-br.json
│   │   │   │   ├── pt.json
│   │   │   │   ├── qqq.json
│   │   │   │   ├── roa-tara.json
│   │   │   │   ├── ro.json
│   │   │   │   ├── ru.json
│   │   │   │   ├── sl.json
│   │   │   │   ├── sv.json
│   │   │   │   ├── tr.json
│   │   │   │   ├── uk.json
│   │   │   │   ├── vi.json
│   │   │   │   ├── zh-hans.json
│   │   │   │   └── zh-hant.json
│   │   │   ├── arc.json
│   │   │   ├── ar.json
│   │   │   ├── arz.json
│   │   │   ├── as.json
│   │   │   ├── ast.json
│   │   │   ├── awa.json
│   │   │   ├── azb.json
│   │   │   ├── az.json
│   │   │   ├── ba.json
│   │   │   ├── bar.json
│   │   │   ├── bcc.json
│   │   │   ├── bcl.json
│   │   │   ├── be.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bho.json
│   │   │   ├── bn.json
│   │   │   ├── bqi.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── ca.json
│   │   │   ├── ce.json
│   │   │   ├── ckb.json
│   │   │   ├── cs.json
│   │   │   ├── cu.json
│   │   │   ├── cv.json
│   │   │   ├── cy.json
│   │   │   ├── da.json
│   │   │   ├── de-ch.json
│   │   │   ├── de-formal.json
│   │   │   ├── de.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── dty.json
│   │   │   ├── el.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── ext.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fo.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── frr.json
│   │   │   ├── ga.json
│   │   │   ├── gl.json
│   │   │   ├── grc.json
│   │   │   ├── gsw.json
│   │   │   ├── gu.json
│   │   │   ├── he.json
│   │   │   ├── hi.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── hu.json
│   │   │   ├── hy.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ilo.json
│   │   │   ├── inh.json
│   │   │   ├── io.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jut.json
│   │   │   ├── jv.json
│   │   │   ├── ka.json
│   │   │   ├── kjp.json
│   │   │   ├── kk-arab.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── kk-latn.json
│   │   │   ├── km.json
│   │   │   ├── kn.json
│   │   │   ├── ko.json
│   │   │   ├── krc.json
│   │   │   ├── ksh.json
│   │   │   ├── ku-latn.json
│   │   │   ├── ky.json
│   │   │   ├── lb.json
│   │   │   ├── lez.json
│   │   │   ├── lfn.json
│   │   │   ├── lij.json
│   │   │   ├── li.json
│   │   │   ├── lki.json
│   │   │   ├── lrc.json
│   │   │   ├── lt.json
│   │   │   ├── lus.json
│   │   │   ├── lv.json
│   │   │   ├── lzh.json
│   │   │   ├── mai.json
│   │   │   ├── mg.json
│   │   │   ├── min.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── mt.json
│   │   │   ├── mwl.json
│   │   │   ├── my.json
│   │   │   ├── mzn.json
│   │   │   ├── nap.json
│   │   │   ├── nb.json
│   │   │   ├── nds.json
│   │   │   ├── nds-nl.json
│   │   │   ├── ne.json
│   │   │   ├── nl-informal.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── oc.json
│   │   │   ├── olo.json
│   │   │   ├── or.json
│   │   │   ├── pa.json
│   │   │   ├── pam.json
│   │   │   ├── pdc.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── pnb.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── qu.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── rue.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── sa.json
│   │   │   ├── scn.json
│   │   │   ├── sd.json
│   │   │   ├── sgs.json
│   │   │   ├── sh.json
│   │   │   ├── shn.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── skr-arab.json
│   │   │   ├── sl.json
│   │   │   ├── so.json
│   │   │   ├── sq.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── stq.json
│   │   │   ├── su.json
│   │   │   ├── sv.json
│   │   │   ├── sw.json
│   │   │   ├── ta.json
│   │   │   ├── tay.json
│   │   │   ├── tcy.json
│   │   │   ├── te.json
│   │   │   ├── tg-cyrl.json
│   │   │   ├── tg-latn.json
│   │   │   ├── th.json
│   │   │   ├── tk.json
│   │   │   ├── tl.json
│   │   │   ├── tr.json
│   │   │   ├── tt-cyrl.json
│   │   │   ├── ug-arab.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── uz.json
│   │   │   ├── vec.json
│   │   │   ├── vep.json
│   │   │   ├── vi.json
│   │   │   ├── vo.json
│   │   │   ├── xmf.json
│   │   │   ├── yi.json
│   │   │   ├── yo.json
│   │   │   ├── yue.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── includes
│   │   │   ├── api
│   │   │   │   ├── ApiQueryGadgetCategories.php
│   │   │   │   └── ApiQueryGadgets.php
│   │   │   ├── content
│   │   │   │   ├── GadgetDefinitionContentHandler.php
│   │   │   │   ├── GadgetDefinitionContent.php
│   │   │   │   ├── GadgetDefinitionDeletionUpdate.php
│   │   │   │   ├── GadgetDefinitionSecondaryDataUpdate.php
│   │   │   │   ├── GadgetDefinitionValidator.php
│   │   │   │   └── schema.json
│   │   │   ├── GadgetDefinitionNamespaceRepo.php
│   │   │   ├── GadgetHooks.php
│   │   │   ├── Gadget.php
│   │   │   ├── GadgetRepo.php
│   │   │   ├── GadgetResourceLoaderModule.php
│   │   │   ├── MediaWikiGadgetsDefinitionRepo.php
│   │   │   ├── SpecialGadgets.php
│   │   │   └── SpecialGadgetUsage.php
│   │   ├── package-lock.json
│   │   ├── README.md
│   │   └── tests
│   │   └── phpunit
│   │   ├── integration
│   │   │   └── GadgetHooksTest.php
│   │   └── unit
│   │   └── GadgetTest.php
│   ├── ImageMap
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── af.json
│   │   │   ├── ais.json
│   │   │   ├── an.json
│   │   │   ├── ar.json
│   │   │   ├── arz.json
│   │   │   ├── as.json
│   │   │   ├── ast.json
│   │   │   ├── azb.json
│   │   │   ├── az.json
│   │   │   ├── ba.json
│   │   │   ├── bcc.json
│   │   │   ├── bcl.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bjn.json
│   │   │   ├── bn.json
│   │   │   ├── bo.json
│   │   │   ├── bqi.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── ca.json
│   │   │   ├── ce.json
│   │   │   ├── co.json
│   │   │   ├── cs.json
│   │   │   ├── cy.json
│   │   │   ├── da.json
│   │   │   ├── de.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── el.json
│   │   │   ├── en-gb.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── ext.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fo.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── gl.json
│   │   │   ├── grc.json
│   │   │   ├── gsw.json
│   │   │   ├── gu.json
│   │   │   ├── he.json
│   │   │   ├── hi.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── hu.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ilo.json
│   │   │   ├── io.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jv.json
│   │   │   ├── ka.json
│   │   │   ├── kjp.json
│   │   │   ├── kk-arab.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── kk-latn.json
│   │   │   ├── km.json
│   │   │   ├── kn.json
│   │   │   ├── ko.json
│   │   │   ├── ksh.json
│   │   │   ├── ku-latn.json
│   │   │   ├── la.json
│   │   │   ├── lb.json
│   │   │   ├── li.json
│   │   │   ├── lki.json
│   │   │   ├── lrc.json
│   │   │   ├── lt.json
│   │   │   ├── lv.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── mt.json
│   │   │   ├── myv.json
│   │   │   ├── nap.json
│   │   │   ├── nb.json
│   │   │   ├── nds.json
│   │   │   ├── nds-nl.json
│   │   │   ├── ne.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── oc.json
│   │   │   ├── olo.json
│   │   │   ├── or.json
│   │   │   ├── os.json
│   │   │   ├── pdc.json
│   │   │   ├── pfl.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── pnb.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── qu.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── rue.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── sa.json
│   │   │   ├── sat.json
│   │   │   ├── scn.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── sl.json
│   │   │   ├── sq.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── stq.json
│   │   │   ├── su.json
│   │   │   ├── sv.json
│   │   │   ├── sw.json
│   │   │   ├── ta.json
│   │   │   ├── te.json
│   │   │   ├── tet.json
│   │   │   ├── tg-cyrl.json
│   │   │   ├── tg-latn.json
│   │   │   ├── th.json
│   │   │   ├── tk.json
│   │   │   ├── tl.json
│   │   │   ├── tr.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── vec.json
│   │   │   ├── vep.json
│   │   │   ├── vi.json
│   │   │   ├── vo.json
│   │   │   ├── yi.json
│   │   │   ├── yo.json
│   │   │   ├── yue.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── includes
│   │   │   └── ImageMap.php
│   │   ├── package-lock.json
│   │   ├── resources
│   │   │   ├── desc-20.png
│   │   │   └── desc.svg
│   │   └── tests
│   │   └── parser
│   │   └── imageMapParserTests.txt
│   ├── InputBox
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── abs.json
│   │   │   ├── ace.json
│   │   │   ├── ady-cyrl.json
│   │   │   ├── af.json
│   │   │   ├── ais.json
│   │   │   ├── ami.json
│   │   │   ├── am.json
│   │   │   ├── ang.json
│   │   │   ├── an.json
│   │   │   ├── anp.json
│   │   │   ├── arc.json
│   │   │   ├── ar.json
│   │   │   ├── arq.json
│   │   │   ├── arz.json
│   │   │   ├── as.json
│   │   │   ├── ast.json
│   │   │   ├── atj.json
│   │   │   ├── avk.json
│   │   │   ├── awa.json
│   │   │   ├── azb.json
│   │   │   ├── az.json
│   │   │   ├── ba.json
│   │   │   ├── ban.json
│   │   │   ├── bcc.json
│   │   │   ├── bcl.json
│   │   │   ├── be.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bgn.json
│   │   │   ├── bho.json
│   │   │   ├── bi.json
│   │   │   ├── bjn.json
│   │   │   ├── bn.json
│   │   │   ├── bqi.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── btm.json
│   │   │   ├── ca.json
│   │   │   ├── cdo.json
│   │   │   ├── ce.json
│   │   │   ├── ckb.json
│   │   │   ├── co.json
│   │   │   ├── crh-cyrl.json
│   │   │   ├── crh-latn.json
│   │   │   ├── csb.json
│   │   │   ├── cs.json
│   │   │   ├── cu.json
│   │   │   ├── cv.json
│   │   │   ├── cy.json
│   │   │   ├── da.json
│   │   │   ├── de.json
│   │   │   ├── din.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── dty.json
│   │   │   ├── dv.json
│   │   │   ├── ee.json
│   │   │   ├── el.json
│   │   │   ├── en-gb.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── ext.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fo.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── frr.json
│   │   │   ├── fur.json
│   │   │   ├── fy.json
│   │   │   ├── gaa.json
│   │   │   ├── ga.json
│   │   │   ├── gcr.json
│   │   │   ├── gd.json
│   │   │   ├── gl.json
│   │   │   ├── gom-deva.json
│   │   │   ├── gom-latn.json
│   │   │   ├── gor.json
│   │   │   ├── got.json
│   │   │   ├── grc.json
│   │   │   ├── gsw.json
│   │   │   ├── gu.json
│   │   │   ├── gv.json
│   │   │   ├── hak.json
│   │   │   ├── he.json
│   │   │   ├── hif-latn.json
│   │   │   ├── hi.json
│   │   │   ├── hil.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── ht.json
│   │   │   ├── hu.json
│   │   │   ├── hy.json
│   │   │   ├── hyw.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ig.json
│   │   │   ├── ilo.json
│   │   │   ├── inh.json
│   │   │   ├── io.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jam.json
│   │   │   ├── jut.json
│   │   │   ├── jv.json
│   │   │   ├── kaa.json
│   │   │   ├── kab.json
│   │   │   ├── ka.json
│   │   │   ├── kbp.json
│   │   │   ├── khw.json
│   │   │   ├── kjp.json
│   │   │   ├── kk-arab.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── kk-latn.json
│   │   │   ├── km.json
│   │   │   ├── kn.json
│   │   │   ├── koi.json
│   │   │   ├── ko.json
│   │   │   ├── krc.json
│   │   │   ├── krl.json
│   │   │   ├── ksh.json
│   │   │   ├── ku-latn.json
│   │   │   ├── kum.json
│   │   │   ├── lad.json
│   │   │   ├── la.json
│   │   │   ├── lb.json
│   │   │   ├── lez.json
│   │   │   ├── lfn.json
│   │   │   ├── lg.json
│   │   │   ├── lij.json
│   │   │   ├── li.json
│   │   │   ├── lki.json
│   │   │   ├── ln.json
│   │   │   ├── lo.json
│   │   │   ├── lrc.json
│   │   │   ├── ltg.json
│   │   │   ├── lt.json
│   │   │   ├── lus.json
│   │   │   ├── luz.json
│   │   │   ├── lv.json
│   │   │   ├── lzh.json
│   │   │   ├── lzz.json
│   │   │   ├── mai.json
│   │   │   ├── mg.json
│   │   │   ├── min.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mni.json
│   │   │   ├── mn.json
│   │   │   ├── mnw.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── mt.json
│   │   │   ├── mwl.json
│   │   │   ├── my.json
│   │   │   ├── myv.json
│   │   │   ├── mzn.json
│   │   │   ├── nah.json
│   │   │   ├── nan.json
│   │   │   ├── nap.json
│   │   │   ├── nb.json
│   │   │   ├── nds.json
│   │   │   ├── nds-nl.json
│   │   │   ├── ne.json
│   │   │   ├── niu.json
│   │   │   ├── nl-informal.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── nov.json
│   │   │   ├── nqo.json
│   │   │   ├── nso.json
│   │   │   ├── nys.json
│   │   │   ├── oc.json
│   │   │   ├── olo.json
│   │   │   ├── or.json
│   │   │   ├── pag.json
│   │   │   ├── pa.json
│   │   │   ├── pam.json
│   │   │   ├── pcd.json
│   │   │   ├── pdc.json
│   │   │   ├── pfl.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── pnb.json
│   │   │   ├── pnt.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── qu.json
│   │   │   ├── rej.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── rue.json
│   │   │   ├── ru.json
│   │   │   ├── rup.json
│   │   │   ├── sah.json
│   │   │   ├── sa.json
│   │   │   ├── sat.json
│   │   │   ├── sc.json
│   │   │   ├── scn.json
│   │   │   ├── sco.json
│   │   │   ├── sdc.json
│   │   │   ├── sd.json
│   │   │   ├── ses.json
│   │   │   ├── sg.json
│   │   │   ├── sgs.json
│   │   │   ├── sh.json
│   │   │   ├── shn.json
│   │   │   ├── shy-latn.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── skr-arab.json
│   │   │   ├── sl.json
│   │   │   ├── sq.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── ss.json
│   │   │   ├── stq.json
│   │   │   ├── sty.json
│   │   │   ├── su.json
│   │   │   ├── sv.json
│   │   │   ├── sw.json
│   │   │   ├── szl.json
│   │   │   ├── ta.json
│   │   │   ├── tay.json
│   │   │   ├── tcy.json
│   │   │   ├── te.json
│   │   │   ├── tg-cyrl.json
│   │   │   ├── tg-latn.json
│   │   │   ├── th.json
│   │   │   ├── tk.json
│   │   │   ├── tl.json
│   │   │   ├── tn.json
│   │   │   ├── to.json
│   │   │   ├── tr.json
│   │   │   ├── trv.json
│   │   │   ├── ts.json
│   │   │   ├── tt-cyrl.json
│   │   │   ├── tyv.json
│   │   │   ├── tzm.json
│   │   │   ├── udm.json
│   │   │   ├── ug-arab.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── uz.json
│   │   │   ├── vec.json
│   │   │   ├── vep.json
│   │   │   ├── vi.json
│   │   │   ├── vo.json
│   │   │   ├── vro.json
│   │   │   ├── wa.json
│   │   │   ├── war.json
│   │   │   ├── wo.json
│   │   │   ├── wuu.json
│   │   │   ├── xal.json
│   │   │   ├── xh.json
│   │   │   ├── xmf.json
│   │   │   ├── xsy.json
│   │   │   ├── yi.json
│   │   │   ├── yo.json
│   │   │   ├── yue.json
│   │   │   ├── zgh.json
│   │   │   ├── zh-hans.json
│   │   │   ├── zh-hant.json
│   │   │   └── zu.json
│   │   ├── includes
│   │   │   ├── InputBoxHooks.php
│   │   │   └── InputBox.php
│   │   ├── InputBox.php
│   │   ├── package-lock.json
│   │   ├── resources
│   │   │   ├── ext.inputBox.js
│   │   │   └── ext.inputBox.styles.css
│   │   └── tests
│   │   └── parser
│   │   └── inputBoxParserTests.txt
│   ├── Interwiki
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── aeb-arab.json
│   │   │   ├── af.json
│   │   │   ├── ais.json
│   │   │   ├── am.json
│   │   │   ├── an.json
│   │   │   ├── arc.json
│   │   │   ├── ar.json
│   │   │   ├── arz.json
│   │   │   ├── as.json
│   │   │   ├── ast.json
│   │   │   ├── avk.json
│   │   │   ├── az.json
│   │   │   ├── ba.json
│   │   │   ├── be.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bn.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── ca.json
│   │   │   ├── ce.json
│   │   │   ├── ckb.json
│   │   │   ├── co.json
│   │   │   ├── cs.json
│   │   │   ├── cu.json
│   │   │   ├── cv.json
│   │   │   ├── cy.json
│   │   │   ├── da.json
│   │   │   ├── de-formal.json
│   │   │   ├── de.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── ee.json
│   │   │   ├── el.json
│   │   │   ├── en-gb.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── frr.json
│   │   │   ├── fur.json
│   │   │   ├── fy.json
│   │   │   ├── ga.json
│   │   │   ├── gl.json
│   │   │   ├── got.json
│   │   │   ├── grc.json
│   │   │   ├── gsw.json
│   │   │   ├── gu.json
│   │   │   ├── gv.json
│   │   │   ├── ha.json
│   │   │   ├── haw.json
│   │   │   ├── he.json
│   │   │   ├── hi.json
│   │   │   ├── hil.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── ht.json
│   │   │   ├── hu.json
│   │   │   ├── hy.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ig.json
│   │   │   ├── ike-latn.json
│   │   │   ├── ilo.json
│   │   │   ├── io.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jv.json
│   │   │   ├── ka.json
│   │   │   ├── kiu.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── km.json
│   │   │   ├── kn.json
│   │   │   ├── ko.json
│   │   │   ├── ksh.json
│   │   │   ├── ku-latn.json
│   │   │   ├── la.json
│   │   │   ├── lb.json
│   │   │   ├── lfn.json
│   │   │   ├── lg.json
│   │   │   ├── lij.json
│   │   │   ├── li.json
│   │   │   ├── lki.json
│   │   │   ├── lkt.json
│   │   │   ├── lt.json
│   │   │   ├── lv.json
│   │   │   ├── lzh.json
│   │   │   ├── mg.json
│   │   │   ├── mhr.json
│   │   │   ├── min.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mn.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── mt.json
│   │   │   ├── mwl.json
│   │   │   ├── my.json
│   │   │   ├── myv.json
│   │   │   ├── mzn.json
│   │   │   ├── nah.json
│   │   │   ├── nap.json
│   │   │   ├── nb.json
│   │   │   ├── nds.json
│   │   │   ├── nds-nl.json
│   │   │   ├── niu.json
│   │   │   ├── nl-informal.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── nov.json
│   │   │   ├── nso.json
│   │   │   ├── oc.json
│   │   │   ├── or.json
│   │   │   ├── os.json
│   │   │   ├── pa.json
│   │   │   ├── pdc.json
│   │   │   ├── pfl.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── pnt.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── rm.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── rue.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── sa.json
│   │   │   ├── scn.json
│   │   │   ├── sco.json
│   │   │   ├── sdc.json
│   │   │   ├── sd.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── skr-arab.json
│   │   │   ├── sl.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── stq.json
│   │   │   ├── su.json
│   │   │   ├── sv.json
│   │   │   ├── sw.json
│   │   │   ├── szl.json
│   │   │   ├── ta.json
│   │   │   ├── tay.json
│   │   │   ├── tcy.json
│   │   │   ├── te.json
│   │   │   ├── tet.json
│   │   │   ├── tg-cyrl.json
│   │   │   ├── tg-latn.json
│   │   │   ├── th.json
│   │   │   ├── tk.json
│   │   │   ├── tl.json
│   │   │   ├── tpi.json
│   │   │   ├── tr.json
│   │   │   ├── tt-cyrl.json
│   │   │   ├── tzm.json
│   │   │   ├── ug-arab.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── uz.json
│   │   │   ├── vec.json
│   │   │   ├── vep.json
│   │   │   ├── vi.json
│   │   │   ├── vo.json
│   │   │   ├── wa.json
│   │   │   ├── wuu.json
│   │   │   ├── yi.json
│   │   │   ├── yue.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── includes
│   │   │   ├── InterwikiHooks.php
│   │   │   ├── InterwikiLogFormatter.php
│   │   │   └── SpecialInterwiki.php
│   │   ├── Interwiki.alias.php
│   │   ├── Interwiki.css
│   │   └── package-lock.json
│   ├── LocalisationUpdate
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── af.json
│   │   │   ├── ar.json
│   │   │   ├── ast.json
│   │   │   ├── ba.json
│   │   │   ├── bar.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bn.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── ca.json
│   │   │   ├── ce.json
│   │   │   ├── cs.json
│   │   │   ├── cy.json
│   │   │   ├── da.json
│   │   │   ├── de.json
│   │   │   ├── dsb.json
│   │   │   ├── el.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fr.json
│   │   │   ├── gl.json
│   │   │   ├── gsw.json
│   │   │   ├── gu.json
│   │   │   ├── he.json
│   │   │   ├── hil.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── hu.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ilo.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── km.json
│   │   │   ├── ko.json
│   │   │   ├── ksh.json
│   │   │   ├── lb.json
│   │   │   ├── lij.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── ms.json
│   │   │   ├── nb.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── oc.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── ru.json
│   │   │   ├── sk.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── su.json
│   │   │   ├── sv.json
│   │   │   ├── ta.json
│   │   │   ├── te.json
│   │   │   ├── tl.json
│   │   │   ├── tr.json
│   │   │   ├── uk.json
│   │   │   ├── vep.json
│   │   │   ├── vi.json
│   │   │   ├── wa.json
│   │   │   ├── yi.json
│   │   │   ├── yue.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── includes
│   │   │   ├── fetcher
│   │   │   │   ├── FetcherFactory.php
│   │   │   │   ├── Fetcher.php
│   │   │   │   ├── FileSystemFetcher.php
│   │   │   │   ├── GitHubFetcher.php
│   │   │   │   └── HttpFetcher.php
│   │   │   ├── finder
│   │   │   │   └── Finder.php
│   │   │   ├── LocalisationUpdate.php
│   │   │   ├── reader
│   │   │   │   ├── JSONReader.php
│   │   │   │   ├── ReaderFactory.php
│   │   │   │   └── Reader.php
│   │   │   └── Updater.php
│   │   ├── package-lock.json
│   │   ├── README
│   │   ├── tests
│   │   │   └── phpunit
│   │   │   ├── finder
│   │   │   │   └── FinderTest.php
│   │   │   ├── Makefile
│   │   │   ├── reader
│   │   │   │   ├── JSONReaderTest.php
│   │   │   │   └── ReaderFactoryTest.php
│   │   │   └── UpdaterTest.php
│   │   └── update.php
│   ├── MultimediaViewer
│   │   ├── AUTHORS
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── af.json
│   │   │   ├── ais.json
│   │   │   ├── ar.json
│   │   │   ├── as.json
│   │   │   ├── ast.json
│   │   │   ├── atj.json
│   │   │   ├── av.json
│   │   │   ├── az.json
│   │   │   ├── bcl.json
│   │   │   ├── be.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bgn.json
│   │   │   ├── bn.json
│   │   │   ├── bqi.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── btm.json
│   │   │   ├── ca.json
│   │   │   ├── ce.json
│   │   │   ├── ckb.json
│   │   │   ├── cs.json
│   │   │   ├── cu.json
│   │   │   ├── cy.json
│   │   │   ├── da.json
│   │   │   ├── de-ch.json
│   │   │   ├── de-formal.json
│   │   │   ├── de.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── el.json
│   │   │   ├── eml.json
│   │   │   ├── en-gb.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es-formal.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fr.json
│   │   │   ├── frr.json
│   │   │   ├── fy.json
│   │   │   ├── gd.json
│   │   │   ├── gl.json
│   │   │   ├── gu.json
│   │   │   ├── he.json
│   │   │   ├── hi.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── hu.json
│   │   │   ├── hy.json
│   │   │   ├── hyw.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ig.json
│   │   │   ├── ilo.json
│   │   │   ├── inh.json
│   │   │   ├── io.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jv.json
│   │   │   ├── ka.json
│   │   │   ├── kiu.json
│   │   │   ├── kjp.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── km.json
│   │   │   ├── kn.json
│   │   │   ├── ko.json
│   │   │   ├── krc.json
│   │   │   ├── ksh.json
│   │   │   ├── ku-latn.json
│   │   │   ├── lb.json
│   │   │   ├── lfn.json
│   │   │   ├── lki.json
│   │   │   ├── lrc.json
│   │   │   ├── lt.json
│   │   │   ├── lv.json
│   │   │   ├── lzh.json
│   │   │   ├── mg.json
│   │   │   ├── min.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mn.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── mwl.json
│   │   │   ├── my.json
│   │   │   ├── nan.json
│   │   │   ├── nap.json
│   │   │   ├── nb.json
│   │   │   ├── nds-nl.json
│   │   │   ├── ne.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── oc.json
│   │   │   ├── om.json
│   │   │   ├── or.json
│   │   │   ├── pa.json
│   │   │   ├── pl.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── qu.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── ru.json
│   │   │   ├── sa.json
│   │   │   ├── sco.json
│   │   │   ├── sdc.json
│   │   │   ├── sd.json
│   │   │   ├── sgs.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── sl.json
│   │   │   ├── sq.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── su.json
│   │   │   ├── sv.json
│   │   │   ├── sw.json
│   │   │   ├── ta.json
│   │   │   ├── tcy.json
│   │   │   ├── te.json
│   │   │   ├── tg-cyrl.json
│   │   │   ├── th.json
│   │   │   ├── tl.json
│   │   │   ├── tr.json
│   │   │   ├── trv.json
│   │   │   ├── tt-cyrl.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── vi.json
│   │   │   ├── vo.json
│   │   │   ├── wa.json
│   │   │   ├── xsy.json
│   │   │   ├── yi.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── importml.sh
│   │   ├── includes
│   │   │   └── MultimediaViewerHooks.php
│   │   ├── jsduck.categories.json
│   │   ├── jsduck.external.js
│   │   ├── jsduck.json
│   │   ├── MultimediaViewer.php
│   │   ├── package-lock.json
│   │   ├── Rakefile
│   │   ├── resources
│   │   │   ├── mmv
│   │   │   │   ├── img
│   │   │   │   │   └── x_gray.svg
│   │   │   │   ├── logging
│   │   │   │   │   ├── mmv.logging.Api.js
│   │   │   │   │   ├── mmv.logging.AttributionLogger.js
│   │   │   │   │   ├── mmv.logging.DimensionLogger.js
│   │   │   │   │   ├── mmv.logging.PerformanceLogger.js
│   │   │   │   │   └── mmv.logging.ViewLogger.js
│   │   │   │   ├── mmv.globals.less
│   │   │   │   ├── mmv.js
│   │   │   │   ├── mmv.lightboximage.js
│   │   │   │   ├── mmv.lightboxinterface.js
│   │   │   │   ├── mmv.lightboxinterface.less
│   │   │   │   ├── mmv.mixins.less
│   │   │   │   ├── mmv.ThumbnailWidthCalculator.js
│   │   │   │   ├── model
│   │   │   │   │   ├── mmv.model.Image.js
│   │   │   │   │   ├── mmv.model.IwTitle.js
│   │   │   │   │   ├── mmv.model.js
│   │   │   │   │   ├── mmv.model.License.js
│   │   │   │   │   ├── mmv.model.Repo.js
│   │   │   │   │   ├── mmv.model.TaskQueue.js
│   │   │   │   │   ├── mmv.model.Thumbnail.js
│   │   │   │   │   └── mmv.model.ThumbnailWidth.js
│   │   │   │   ├── provider
│   │   │   │   │   ├── mmv.provider.Api.js
│   │   │   │   │   ├── mmv.provider.FileRepoInfo.js
│   │   │   │   │   ├── mmv.provider.GuessedThumbnailInfo.js
│   │   │   │   │   ├── mmv.provider.ImageInfo.js
│   │   │   │   │   ├── mmv.provider.Image.js
│   │   │   │   │   └── mmv.provider.ThumbnailInfo.js
│   │   │   │   └── ui
│   │   │   │   ├── checker.png
│   │   │   │   ├── img
│   │   │   │   │   ├── cc.svg
│   │   │   │   │   ├── commons_white.svg
│   │   │   │   │   ├── ellipsis_darkgray.svg
│   │   │   │   │   ├── ellipsis_gray.svg
│   │   │   │   │   ├── ellipsis_lightgray.svg
│   │   │   │   │   ├── error-media-icon.svg
│   │   │   │   │   ├── file.svg
│   │   │   │   │   ├── gear.svg
│   │   │   │   │   ├── grayscale.svg
│   │   │   │   │   ├── icon_mmv.svg
│   │   │   │   │   ├── icon_page.svg
│   │   │   │   │   ├── license.svg
│   │   │   │   │   ├── location.svg
│   │   │   │   │   ├── mw-close.svg
│   │   │   │   │   ├── mw-defullscreen-ltr.svg
│   │   │   │   │   ├── mw-defullscreen-rtl.svg
│   │   │   │   │   ├── mw-download.svg
│   │   │   │   │   ├── mw-fullscreen-ltr.svg
│   │   │   │   │   ├── mw-fullscreen-rtl.svg
│   │   │   │   │   ├── next-ltr.svg
│   │   │   │   │   ├── next-rtl.svg
│   │   │   │   │   ├── page.svg
│   │   │   │   │   ├── pasting-hover.svg
│   │   │   │   │   ├── pasting.svg
│   │   │   │   │   ├── pd.svg
│   │   │   │   │   ├── prev-ltr.svg
│   │   │   │   │   ├── prev-rtl.svg
│   │   │   │   │   ├── restrict-2257.svg
│   │   │   │   │   ├── restrict-aus-reserve.svg
│   │   │   │   │   ├── restrict-communist.svg
│   │   │   │   │   ├── restrict-costume.svg
│   │   │   │   │   ├── restrict-currency.svg
│   │   │   │   │   ├── restrict-default.svg
│   │   │   │   │   ├── restrict-design.svg
│   │   │   │   │   ├── restrict-fan-art.svg
│   │   │   │   │   ├── restrict-ihl.svg
│   │   │   │   │   ├── restrict-insignia.svg
│   │   │   │   │   ├── restrict-ita-mibac.svg
│   │   │   │   │   ├── restrict-nazi.svg
│   │   │   │   │   ├── restrict-personality.svg
│   │   │   │   │   ├── time.svg
│   │   │   │   │   ├── use-ltr.svg
│   │   │   │   │   ├── user-avatar.svg
│   │   │   │   │   ├── use-rtl.svg
│   │   │   │   │   ├── x_gray.svg
│   │   │   │   │   └── x_white.svg
│   │   │   │   ├── mmv.ui.canvasButtons.js
│   │   │   │   ├── mmv.ui.canvasButtons.less
│   │   │   │   ├── mmv.ui.canvas.js
│   │   │   │   ├── mmv.ui.canvas.less
│   │   │   │   ├── mmv.ui.description.js
│   │   │   │   ├── mmv.ui.dialog.js
│   │   │   │   ├── mmv.ui.dialog.less
│   │   │   │   ├── mmv.ui.download.dialog.js
│   │   │   │   ├── mmv.ui.download.dialog.less
│   │   │   │   ├── mmv.ui.download.js
│   │   │   │   ├── mmv.ui.js
│   │   │   │   ├── mmv.ui.metadataPanel.js
│   │   │   │   ├── mmv.ui.metadataPanel.less
│   │   │   │   ├── mmv.ui.metadataPanelScroller.js
│   │   │   │   ├── mmv.ui.metadataPanelScroller.less
│   │   │   │   ├── mmv.ui.permission.js
│   │   │   │   ├── mmv.ui.permission.less
│   │   │   │   ├── mmv.ui.progressBar.js
│   │   │   │   ├── mmv.ui.progressBar.less
│   │   │   │   ├── mmv.ui.reuse.dialog.js
│   │   │   │   ├── mmv.ui.reuse.dialog.less
│   │   │   │   ├── mmv.ui.stripeButtons.js
│   │   │   │   ├── mmv.ui.stripeButtons.less
│   │   │   │   ├── mmv.ui.truncatableTextField.js
│   │   │   │   ├── mmv.ui.truncatableTextField.less
│   │   │   │   ├── mmv.ui.viewingOptions.js
│   │   │   │   └── mmv.ui.viewingOptions.less
│   │   │   ├── mmv.bootstrap
│   │   │   │   ├── img
│   │   │   │   │   ├── expand.svg
│   │   │   │   │   └── gear.svg
│   │   │   │   ├── mmv.bootstrap.js
│   │   │   │   ├── mmv.bootstrap.less
│   │   │   │   ├── mmv.Config.js
│   │   │   │   ├── mmv.HtmlUtils.js
│   │   │   │   ├── mmv.logging.ActionLogger.js
│   │   │   │   ├── mmv.logging.DurationLogger.js
│   │   │   │   └── mmv.logging.Logger.js
│   │   │   ├── mmv.bootstrap.autostart
│   │   │   │   └── mmv.bootstrap.autostart.js
│   │   │   ├── mmv.head
│   │   │   │   ├── base.js
│   │   │   │   └── mmv.head.js
│   │   │   ├── mmv.ui.download.pane
│   │   │   │   ├── img
│   │   │   │   │   ├── down.svg
│   │   │   │   │   └── open.svg
│   │   │   │   ├── mmv.ui.download.pane.js
│   │   │   │   └── mmv.ui.download.pane.less
│   │   │   ├── mmv.ui.ondemandshareddependencies
│   │   │   │   ├── mmv.EmbedFileFormatter.js
│   │   │   │   └── mmv.ui.utils.js
│   │   │   ├── mmv.ui.reuse.shareembed
│   │   │   │   ├── img
│   │   │   │   │   ├── link-hover.svg
│   │   │   │   │   └── link.svg
│   │   │   │   ├── mmv.ui.reuse.embed.js
│   │   │   │   ├── mmv.ui.reuse.embed.less
│   │   │   │   ├── mmv.ui.reuse.share.js
│   │   │   │   ├── mmv.ui.reuse.share.less
│   │   │   │   └── mmv.ui.reuse.tab.js
│   │   │   └── mmv.ui.tipsyDialog
│   │   │   ├── mmv.ui.tipsyDialog.js
│   │   │   └── mmv.ui.tipsyDialog.less
│   │   └── tests
│   │   ├── browser
│   │   │   ├── ci.yml
│   │   │   ├── environments.yml
│   │   │   ├── features
│   │   │   │   ├── mmv.download.feature
│   │   │   │   ├── mmv.navigation.feature
│   │   │   │   ├── mmv.options.feature
│   │   │   │   ├── mmv.performance.feature
│   │   │   │   ├── step_definitions
│   │   │   │   │   ├── mmv_download_steps.rb
│   │   │   │   │   ├── mmv_navigation_steps.rb
│   │   │   │   │   ├── mmv_options_steps.rb
│   │   │   │   │   ├── mmv_performance_steps.rb
│   │   │   │   │   └── mmv_steps.rb
│   │   │   │   └── support
│   │   │   │   ├── env.rb
│   │   │   │   └── pages
│   │   │   │   ├── commons_page.rb
│   │   │   │   └── e2e_test_page.rb
│   │   │   ├── LocalSettings.php
│   │   │   ├── README.md
│   │   │   └── samples
│   │   │   └── MediaViewerE2ETest.wikitext
│   │   └── qunit
│   │   └── mmv
│   │   ├── logging
│   │   │   ├── mmv.logging.ActionLogger.test.js
│   │   │   ├── mmv.logging.AttributionLogger.test.js
│   │   │   ├── mmv.logging.DimensionLogger.test.js
│   │   │   ├── mmv.logging.DurationLogger.test.js
│   │   │   ├── mmv.logging.PerformanceLogger.test.js
│   │   │   └── mmv.logging.ViewLogger.test.js
│   │   ├── mmv.bootstrap.test.js
│   │   ├── mmv.Config.test.js
│   │   ├── mmv.EmbedFileFormatter.test.js
│   │   ├── mmv.HtmlUtils.test.js
│   │   ├── mmv.lightboximage.test.js
│   │   ├── mmv.lightboxinterface.test.js
│   │   ├── mmv.testhelpers.js
│   │   ├── mmv.test.js
│   │   ├── mmv.ThumbnailWidthCalculator.test.js
│   │   ├── model
│   │   │   ├── mmv.model.Image.test.js
│   │   │   ├── mmv.model.IwTitle.test.js
│   │   │   ├── mmv.model.License.test.js
│   │   │   ├── mmv.model.Repo.test.js
│   │   │   ├── mmv.model.TaskQueue.test.js
│   │   │   └── mmv.model.test.js
│   │   ├── provider
│   │   │   ├── mmv.provider.Api.test.js
│   │   │   ├── mmv.provider.FileRepoInfo.test.js
│   │   │   ├── mmv.provider.GuessedThumbnailInfo.test.js
│   │   │   ├── mmv.provider.ImageInfo.test.js
│   │   │   ├── mmv.provider.Image.test.js
│   │   │   └── mmv.provider.ThumbnailInfo.test.js
│   │   └── ui
│   │   ├── mmv.ui.canvasButtons.test.js
│   │   ├── mmv.ui.canvas.test.js
│   │   ├── mmv.ui.description.test.js
│   │   ├── mmv.ui.download.pane.test.js
│   │   ├── mmv.ui.metadataPanelScroller.test.js
│   │   ├── mmv.ui.metadataPanel.test.js
│   │   ├── mmv.ui.permission.test.js
│   │   ├── mmv.ui.progressBar.test.js
│   │   ├── mmv.ui.reuse.dialog.test.js
│   │   ├── mmv.ui.reuse.embed.test.js
│   │   ├── mmv.ui.reuse.share.test.js
│   │   ├── mmv.ui.reuse.tab.test.js
│   │   ├── mmv.ui.reuse.utils.test.js
│   │   ├── mmv.ui.stripeButtons.test.js
│   │   ├── mmv.ui.test.js
│   │   ├── mmv.ui.tipsyDialog.test.js
│   │   ├── mmv.ui.truncatableTextField.test.js
│   │   └── mmv.ui.viewingOptions.test.js
│   ├── Nuke
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── docs
│   │   │   └── hooks.txt
│   │   ├── extension.json
│   │   ├── ext.nuke.confirm.js
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── af.json
│   │   │   ├── ais.json
│   │   │   ├── an.json
│   │   │   ├── arc.json
│   │   │   ├── ar.json
│   │   │   ├── arz.json
│   │   │   ├── as.json
│   │   │   ├── ast.json
│   │   │   ├── av.json
│   │   │   ├── azb.json
│   │   │   ├── az.json
│   │   │   ├── ba.json
│   │   │   ├── bcc.json
│   │   │   ├── be.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bn.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── ca.json
│   │   │   ├── ce.json
│   │   │   ├── ch.json
│   │   │   ├── ckb.json
│   │   │   ├── csb.json
│   │   │   ├── cs.json
│   │   │   ├── cv.json
│   │   │   ├── cy.json
│   │   │   ├── da.json
│   │   │   ├── de-formal.json
│   │   │   ├── de.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── ee.json
│   │   │   ├── el.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── frr.json
│   │   │   ├── fur.json
│   │   │   ├── gl.json
│   │   │   ├── grc.json
│   │   │   ├── gsw.json
│   │   │   ├── gv.json
│   │   │   ├── he.json
│   │   │   ├── hi.json
│   │   │   ├── hil.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── hu.json
│   │   │   ├── hy.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ig.json
│   │   │   ├── ilo.json
│   │   │   ├── inh.json
│   │   │   ├── io.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jut.json
│   │   │   ├── jv.json
│   │   │   ├── ka.json
│   │   │   ├── kjp.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── km.json
│   │   │   ├── kn.json
│   │   │   ├── ko.json
│   │   │   ├── krc.json
│   │   │   ├── kri.json
│   │   │   ├── krj.json
│   │   │   ├── ksh.json
│   │   │   ├── ku-latn.json
│   │   │   ├── lag.json
│   │   │   ├── lb.json
│   │   │   ├── li.json
│   │   │   ├── lt.json
│   │   │   ├── lv.json
│   │   │   ├── lzh.json
│   │   │   ├── mai.json
│   │   │   ├── mg.json
│   │   │   ├── min.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── mt.json
│   │   │   ├── mwl.json
│   │   │   ├── my.json
│   │   │   ├── myv.json
│   │   │   ├── mzn.json
│   │   │   ├── nah.json
│   │   │   ├── nb.json
│   │   │   ├── nds.json
│   │   │   ├── nds-nl.json
│   │   │   ├── ne.json
│   │   │   ├── niu.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── nso.json
│   │   │   ├── oc.json
│   │   │   ├── or.json
│   │   │   ├── os.json
│   │   │   ├── pdc.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── qu.json
│   │   │   ├── rif.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── rue.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── sa.json
│   │   │   ├── scn.json
│   │   │   ├── sco.json
│   │   │   ├── sd.json
│   │   │   ├── sh.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── sl.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── stq.json
│   │   │   ├── su.json
│   │   │   ├── sv.json
│   │   │   ├── sw.json
│   │   │   ├── ta.json
│   │   │   ├── tcy.json
│   │   │   ├── te.json
│   │   │   ├── tet.json
│   │   │   ├── tg-cyrl.json
│   │   │   ├── tg-latn.json
│   │   │   ├── th.json
│   │   │   ├── tk.json
│   │   │   ├── tl.json
│   │   │   ├── tr.json
│   │   │   ├── tt-cyrl.json
│   │   │   ├── udm.json
│   │   │   ├── ug-arab.json
│   │   │   ├── ug-latn.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── uz.json
│   │   │   ├── vec.json
│   │   │   ├── vep.json
│   │   │   ├── vi.json
│   │   │   ├── vo.json
│   │   │   ├── wuu.json
│   │   │   ├── yi.json
│   │   │   ├── yue.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── includes
│   │   │   ├── NukeHooks.php
│   │   │   └── SpecialNuke.php
│   │   ├── INSTALL
│   │   ├── Nuke.alias.php
│   │   ├── Nuke.php
│   │   ├── package-lock.json
│   │   ├── README
│   │   ├── RELEASE-NOTES
│   │   └── SpecialNuke.php
│   ├── OATHAuth
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── af.json
│   │   │   ├── ang.json
│   │   │   ├── api
│   │   │   │   ├── ar.json
│   │   │   │   ├── ast.json
│   │   │   │   ├── be-tarask.json
│   │   │   │   ├── bg.json
│   │   │   │   ├── bn.json
│   │   │   │   ├── br.json
│   │   │   │   ├── da.json
│   │   │   │   ├── de.json
│   │   │   │   ├── en.json
│   │   │   │   ├── es.json
│   │   │   │   ├── fa.json
│   │   │   │   ├── fr.json
│   │   │   │   ├── gl.json
│   │   │   │   ├── he.json
│   │   │   │   ├── hi.json
│   │   │   │   ├── hu.json
│   │   │   │   ├── it.json
│   │   │   │   ├── jv.json
│   │   │   │   ├── ko.json
│   │   │   │   ├── lb.json
│   │   │   │   ├── mk.json
│   │   │   │   ├── ml.json
│   │   │   │   ├── nb.json
│   │   │   │   ├── pl.json
│   │   │   │   ├── pt-br.json
│   │   │   │   ├── pt.json
│   │   │   │   ├── qqq.json
│   │   │   │   ├── roa-tara.json
│   │   │   │   ├── ru.json
│   │   │   │   ├── sh.json
│   │   │   │   ├── sl.json
│   │   │   │   ├── sr-ec.json
│   │   │   │   ├── sv.json
│   │   │   │   ├── tl.json
│   │   │   │   ├── uk.json
│   │   │   │   ├── zh-hans.json
│   │   │   │   └── zh-hant.json
│   │   │   ├── ar.json
│   │   │   ├── as.json
│   │   │   ├── ast.json
│   │   │   ├── az.json
│   │   │   ├── ba.json
│   │   │   ├── bcc.json
│   │   │   ├── be.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bn.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── ca.json
│   │   │   ├── ce.json
│   │   │   ├── ckb.json
│   │   │   ├── cs.json
│   │   │   ├── da.json
│   │   │   ├── de-formal.json
│   │   │   ├── de.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── el.json
│   │   │   ├── en.json
│   │   │   ├── es-formal.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── fy.json
│   │   │   ├── gl.json
│   │   │   ├── he.json
│   │   │   ├── hi.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── ht.json
│   │   │   ├── hu.json
│   │   │   ├── hy.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jv.json
│   │   │   ├── ka.json
│   │   │   ├── kjp.json
│   │   │   ├── km.json
│   │   │   ├── ko.json
│   │   │   ├── ksh.json
│   │   │   ├── lb.json
│   │   │   ├── lki.json
│   │   │   ├── lt.json
│   │   │   ├── luz.json
│   │   │   ├── lv.json
│   │   │   ├── min.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── mwl.json
│   │   │   ├── my.json
│   │   │   ├── nb.json
│   │   │   ├── nds-nl.json
│   │   │   ├── ne.json
│   │   │   ├── nl.json
│   │   │   ├── oc.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── sa.json
│   │   │   ├── sd.json
│   │   │   ├── sh.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── skr-arab.json
│   │   │   ├── sl.json
│   │   │   ├── sq.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── sv.json
│   │   │   ├── sw.json
│   │   │   ├── ta.json
│   │   │   ├── tcy.json
│   │   │   ├── te.json
│   │   │   ├── th.json
│   │   │   ├── tl.json
│   │   │   ├── tr.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── vi.json
│   │   │   ├── yi.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── maintenance
│   │   │   ├── disableOATHAuthForUser.php
│   │   │   ├── updateDatabaseValueFormat.php
│   │   │   ├── updateScratchTokenFormat.php
│   │   │   └── updateTOTPToMultipleKeys.php
│   │   ├── modules
│   │   │   └── totp
│   │   │   ├── ext.oath.showqrcode.js
│   │   │   ├── ext.oath.showqrcode.styles.css
│   │   │   ├── jquery.qrcode.js
│   │   │   └── qrcode.js
│   │   ├── OATHAuth.alias.php
│   │   ├── OATHAuth.php
│   │   ├── package-lock.json
│   │   ├── ServiceWiring.php
│   │   ├── sql
│   │   │   ├── mssql
│   │   │   │   └── tables.sql
│   │   │   ├── mysql
│   │   │   │   ├── patch-add_generic_fields.sql
│   │   │   │   ├── patch-remove_module_specific_fields.sql
│   │   │   │   ├── patch-remove_reset.sql
│   │   │   │   └── tables.sql
│   │   │   ├── oracle
│   │   │   │   └── tables.sql
│   │   │   └── postgres
│   │   │   └── tables.sql
│   │   ├── src
│   │   │   ├── Api
│   │   │   │   └── Module
│   │   │   │   ├── ApiOATHValidate.php
│   │   │   │   └── ApiQueryOATH.php
│   │   │   ├── Auth
│   │   │   │   ├── SecondaryAuthenticationProvider.php
│   │   │   │   ├── TOTPAuthenticationRequest.php
│   │   │   │   └── TOTPSecondaryAuthenticationProvider.php
│   │   │   ├── Hook
│   │   │   │   ├── AuthChangeFormFields
│   │   │   │   │   └── TOTPExtendTokenField.php
│   │   │   │   ├── GetPreferences
│   │   │   │   │   └── AuthModule.php
│   │   │   │   ├── GetUserPermissionsErrors
│   │   │   │   │   └── CheckExclusiveRights.php
│   │   │   │   ├── LoadExtensionSchemaUpdates
│   │   │   │   │   └── UpdateTables.php
│   │   │   │   └── TwoFactorIsEnabled
│   │   │   │   └── SetIsEnabled.php
│   │   │   ├── HTMLForm
│   │   │   │   ├── IManageForm.php
│   │   │   │   ├── OATHAuthOOUIHTMLForm.php
│   │   │   │   ├── TOTPDisableForm.php
│   │   │   │   └── TOTPEnableForm.php
│   │   │   ├── IAuthKey.php
│   │   │   ├── IModule.php
│   │   │   ├── Key
│   │   │   │   └── TOTPKey.php
│   │   │   ├── Module
│   │   │   │   └── TOTP.php
│   │   │   ├── OATHAuth.php
│   │   │   ├── OATHUser.php
│   │   │   ├── OATHUserRepository.php
│   │   │   └── Special
│   │   │   ├── DisableOATHForUser.php
│   │   │   └── OATHManage.php
│   │   └── tests
│   │   └── phpunit
│   │   └── Auth
│   │   └── TOTPAuthenticationRequestTest.php
│   ├── PageImages
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── api
│   │   │   │   ├── ar.json
│   │   │   │   ├── ast.json
│   │   │   │   ├── bn.json
│   │   │   │   ├── de.json
│   │   │   │   ├── en.json
│   │   │   │   ├── es.json
│   │   │   │   ├── fa.json
│   │   │   │   ├── fr.json
│   │   │   │   ├── gl.json
│   │   │   │   ├── he.json
│   │   │   │   ├── ilo.json
│   │   │   │   ├── it.json
│   │   │   │   ├── ja.json
│   │   │   │   ├── kk-latn.json
│   │   │   │   ├── ko.json
│   │   │   │   ├── ksh.json
│   │   │   │   ├── lb.json
│   │   │   │   ├── lt.json
│   │   │   │   ├── mk.json
│   │   │   │   ├── nb.json
│   │   │   │   ├── nl.json
│   │   │   │   ├── pl.json
│   │   │   │   ├── pt-br.json
│   │   │   │   ├── pt.json
│   │   │   │   ├── qqq.json
│   │   │   │   ├── roa-tara.json
│   │   │   │   ├── ru.json
│   │   │   │   ├── sh.json
│   │   │   │   ├── sv.json
│   │   │   │   ├── uk.json
│   │   │   │   ├── yi.json
│   │   │   │   ├── zh-hans.json
│   │   │   │   └── zh-hant.json
│   │   │   ├── ar.json
│   │   │   ├── ast.json
│   │   │   ├── az.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bn.json
│   │   │   ├── br.json
│   │   │   ├── ce.json
│   │   │   ├── ckb.json
│   │   │   ├── cs.json
│   │   │   ├── de.json
│   │   │   ├── dsb.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fr.json
│   │   │   ├── fy.json
│   │   │   ├── gl.json
│   │   │   ├── he.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── hu.json
│   │   │   ├── ia.json
│   │   │   ├── ilo.json
│   │   │   ├── io.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── kk-latn.json
│   │   │   ├── ko.json
│   │   │   ├── ksh.json
│   │   │   ├── lb.json
│   │   │   ├── lt.json
│   │   │   ├── lv.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── nb.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── ru.json
│   │   │   ├── sco.json
│   │   │   ├── sh.json
│   │   │   ├── sk.json
│   │   │   ├── sl.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── sv.json
│   │   │   ├── te.json
│   │   │   ├── th.json
│   │   │   ├── tl.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── vi.json
│   │   │   ├── yi.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── includes
│   │   │   ├── ApiQueryPageImages.php
│   │   │   ├── Job
│   │   │   │   └── InitImageDataJob.php
│   │   │   ├── LinksUpdateHookHandler.php
│   │   │   ├── PageImages.php
│   │   │   └── ParserFileProcessingHookHandlers.php
│   │   ├── maintenance
│   │   │   └── initImageData.php
│   │   ├── package-lock.json
│   │   ├── PageImages.php
│   │   └── tests
│   │   └── phpunit
│   │   ├── ApiQueryPageImagesProxyMock.php
│   │   ├── ApiQueryPageImagesTest.php
│   │   ├── LinksUpdateHookHandlerTest.php
│   │   └── PageImagesTest.php
│   ├── ParserFunctions
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── abs.json
│   │   │   ├── ace.json
│   │   │   ├── ady-cyrl.json
│   │   │   ├── af.json
│   │   │   ├── ais.json
│   │   │   ├── aln.json
│   │   │   ├── ami.json
│   │   │   ├── an.json
│   │   │   ├── anp.json
│   │   │   ├── arc.json
│   │   │   ├── ar.json
│   │   │   ├── arq.json
│   │   │   ├── arz.json
│   │   │   ├── as.json
│   │   │   ├── ast.json
│   │   │   ├── atj.json
│   │   │   ├── av.json
│   │   │   ├── avk.json
│   │   │   ├── awa.json
│   │   │   ├── azb.json
│   │   │   ├── az.json
│   │   │   ├── ba.json
│   │   │   ├── ban.json
│   │   │   ├── bar.json
│   │   │   ├── bcc.json
│   │   │   ├── bcl.json
│   │   │   ├── be.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bgn.json
│   │   │   ├── bho.json
│   │   │   ├── bjn.json
│   │   │   ├── bn.json
│   │   │   ├── bqi.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── btm.json
│   │   │   ├── ca.json
│   │   │   ├── cak.json
│   │   │   ├── cdo.json
│   │   │   ├── ceb.json
│   │   │   ├── ce.json
│   │   │   ├── ckb.json
│   │   │   ├── cnr-latn.json
│   │   │   ├── cop.json
│   │   │   ├── csb.json
│   │   │   ├── cs.json
│   │   │   ├── cv.json
│   │   │   ├── cy.json
│   │   │   ├── da.json
│   │   │   ├── de-ch.json
│   │   │   ├── de.json
│   │   │   ├── din.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── dty.json
│   │   │   ├── ee.json
│   │   │   ├── el.json
│   │   │   ├── en-gb.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fo.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── frr.json
│   │   │   ├── fur.json
│   │   │   ├── fy.json
│   │   │   ├── gaa.json
│   │   │   ├── gcr.json
│   │   │   ├── gd.json
│   │   │   ├── gl.json
│   │   │   ├── glk.json
│   │   │   ├── gom-deva.json
│   │   │   ├── gom-latn.json
│   │   │   ├── gor.json
│   │   │   ├── grc.json
│   │   │   ├── gsw.json
│   │   │   ├── gu.json
│   │   │   ├── hak.json
│   │   │   ├── he.json
│   │   │   ├── hif-latn.json
│   │   │   ├── hi.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── ht.json
│   │   │   ├── hu.json
│   │   │   ├── hy.json
│   │   │   ├── hyw.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ie.json
│   │   │   ├── ig.json
│   │   │   ├── ilo.json
│   │   │   ├── inh.json
│   │   │   ├── io.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jam.json
│   │   │   ├── jut.json
│   │   │   ├── jv.json
│   │   │   ├── kab.json
│   │   │   ├── ka.json
│   │   │   ├── kbp.json
│   │   │   ├── khw.json
│   │   │   ├── kip.json
│   │   │   ├── kjp.json
│   │   │   ├── kk-arab.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── kk-latn.json
│   │   │   ├── km.json
│   │   │   ├── kn.json
│   │   │   ├── ko.json
│   │   │   ├── krc.json
│   │   │   ├── krl.json
│   │   │   ├── ksh.json
│   │   │   ├── kum.json
│   │   │   ├── kw.json
│   │   │   ├── la.json
│   │   │   ├── lb.json
│   │   │   ├── lfn.json
│   │   │   ├── lij.json
│   │   │   ├── li.json
│   │   │   ├── lki.json
│   │   │   ├── lld.json
│   │   │   ├── lrc.json
│   │   │   ├── lt.json
│   │   │   ├── luz.json
│   │   │   ├── lv.json
│   │   │   ├── lzz.json
│   │   │   ├── mai.json
│   │   │   ├── mg.json
│   │   │   ├── mhr.json
│   │   │   ├── min.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mni.json
│   │   │   ├── mnw.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── mt.json
│   │   │   ├── mui.json
│   │   │   ├── mwl.json
│   │   │   ├── my.json
│   │   │   ├── myv.json
│   │   │   ├── mzn.json
│   │   │   ├── nah.json
│   │   │   ├── nan.json
│   │   │   ├── nap.json
│   │   │   ├── nb.json
│   │   │   ├── nds.json
│   │   │   ├── nds-nl.json
│   │   │   ├── ne.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── nqo.json
│   │   │   ├── nys.json
│   │   │   ├── oc.json
│   │   │   ├── olo.json
│   │   │   ├── or.json
│   │   │   ├── pa.json
│   │   │   ├── pcd.json
│   │   │   ├── pfl.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── pnb.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── qu.json
│   │   │   ├── rej.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── rue.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── sa.json
│   │   │   ├── sat.json
│   │   │   ├── scn.json
│   │   │   ├── sco.json
│   │   │   ├── sdh.json
│   │   │   ├── sd.json
│   │   │   ├── ses.json
│   │   │   ├── sgs.json
│   │   │   ├── sh.json
│   │   │   ├── shn.json
│   │   │   ├── shy-latn.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── skr-arab.json
│   │   │   ├── sl.json
│   │   │   ├── sq.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── stq.json
│   │   │   ├── sty.json
│   │   │   ├── su.json
│   │   │   ├── sv.json
│   │   │   ├── szl.json
│   │   │   ├── ta.json
│   │   │   ├── tay.json
│   │   │   ├── tcy.json
│   │   │   ├── te.json
│   │   │   ├── tg-cyrl.json
│   │   │   ├── tg-latn.json
│   │   │   ├── th.json
│   │   │   ├── tk.json
│   │   │   ├── tl.json
│   │   │   ├── tr.json
│   │   │   ├── trv.json
│   │   │   ├── tt-cyrl.json
│   │   │   ├── tt-latn.json
│   │   │   ├── tyv.json
│   │   │   ├── udm.json
│   │   │   ├── ug-arab.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── vec.json
│   │   │   ├── vep.json
│   │   │   ├── vi.json
│   │   │   ├── vo.json
│   │   │   ├── vro.json
│   │   │   ├── wa.json
│   │   │   ├── war.json
│   │   │   ├── wo.json
│   │   │   ├── wuu.json
│   │   │   ├── xal.json
│   │   │   ├── xmf.json
│   │   │   ├── xsy.json
│   │   │   ├── yi.json
│   │   │   ├── yo.json
│   │   │   ├── yue.json
│   │   │   ├── zgh.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── includes
│   │   │   ├── ExprError.php
│   │   │   ├── ExprParser.php
│   │   │   ├── Hooks.php
│   │   │   ├── LuaLibrary.php
│   │   │   ├── mw.ext.ParserFunctions.lua
│   │   │   └── ParserFunctions.php
│   │   ├── package-lock.json
│   │   ├── ParserFunctions.i18n.magic.php
│   │   ├── README
│   │   └── tests
│   │   ├── parser
│   │   │   ├── funcsParserTests.txt
│   │   │   └── stringFunctionTests.txt
│   │   └── phpunit
│   │   └── unit
│   │   └── ExpressionTest.php
│   ├── PdfHandler
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── af.json
│   │   │   ├── ais.json
│   │   │   ├── aln.json
│   │   │   ├── an.json
│   │   │   ├── ar.json
│   │   │   ├── arz.json
│   │   │   ├── as.json
│   │   │   ├── ast.json
│   │   │   ├── azb.json
│   │   │   ├── ba.json
│   │   │   ├── bcl.json
│   │   │   ├── be.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bn.json
│   │   │   ├── bqi.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── ca.json
│   │   │   ├── ce.json
│   │   │   ├── ckb.json
│   │   │   ├── cs.json
│   │   │   ├── cy.json
│   │   │   ├── da.json
│   │   │   ├── de-ch.json
│   │   │   ├── de-formal.json
│   │   │   ├── de.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── el.json
│   │   │   ├── en-gb.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── frc.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── gl.json
│   │   │   ├── grc.json
│   │   │   ├── gsw.json
│   │   │   ├── gu.json
│   │   │   ├── he.json
│   │   │   ├── hi.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── hu.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ilo.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jv.json
│   │   │   ├── ka.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── km.json
│   │   │   ├── kn.json
│   │   │   ├── ko.json
│   │   │   ├── ksh.json
│   │   │   ├── ku-latn.json
│   │   │   ├── ky.json
│   │   │   ├── la.json
│   │   │   ├── lb.json
│   │   │   ├── li.json
│   │   │   ├── lki.json
│   │   │   ├── lrc.json
│   │   │   ├── lt.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── mt.json
│   │   │   ├── mwl.json
│   │   │   ├── nap.json
│   │   │   ├── nb.json
│   │   │   ├── ne.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── oc.json
│   │   │   ├── olo.json
│   │   │   ├── or.json
│   │   │   ├── pdc.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── pnb.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── rue.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── sa.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── skr-arab.json
│   │   │   ├── sl.json
│   │   │   ├── sq.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── stq.json
│   │   │   ├── sv.json
│   │   │   ├── ta.json
│   │   │   ├── tay.json
│   │   │   ├── te.json
│   │   │   ├── tk.json
│   │   │   ├── tl.json
│   │   │   ├── tr.json
│   │   │   ├── ug-arab.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── vec.json
│   │   │   ├── vi.json
│   │   │   ├── yo.json
│   │   │   ├── yue.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── includes
│   │   │   ├── CreatePdfThumbnailsJob.php
│   │   │   ├── PdfHandler.php
│   │   │   └── PdfImage.php
│   │   └── package-lock.json
│   ├── Poem
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── af.json
│   │   │   ├── an.json
│   │   │   ├── ar.json
│   │   │   ├── arz.json
│   │   │   ├── ast.json
│   │   │   ├── az.json
│   │   │   ├── ba.json
│   │   │   ├── bar.json
│   │   │   ├── bcc.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bn.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── ca.json
│   │   │   ├── ce.json
│   │   │   ├── ckb.json
│   │   │   ├── cs.json
│   │   │   ├── da.json
│   │   │   ├── de.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── el.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── frr.json
│   │   │   ├── gl.json
│   │   │   ├── gsw.json
│   │   │   ├── he.json
│   │   │   ├── hi.json
│   │   │   ├── hil.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── hu.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ilo.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jut.json
│   │   │   ├── jv.json
│   │   │   ├── ka.json
│   │   │   ├── km.json
│   │   │   ├── ko.json
│   │   │   ├── ksh.json
│   │   │   ├── lb.json
│   │   │   ├── li.json
│   │   │   ├── lt.json
│   │   │   ├── lus.json
│   │   │   ├── lv.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── nb.json
│   │   │   ├── nds.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── oc.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── rif.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── rue.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── scn.json
│   │   │   ├── sco.json
│   │   │   ├── sk.json
│   │   │   ├── sli.json
│   │   │   ├── sl.json
│   │   │   ├── sq.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── stq.json
│   │   │   ├── sv.json
│   │   │   ├── te.json
│   │   │   ├── tg-cyrl.json
│   │   │   ├── tg-latn.json
│   │   │   ├── th.json
│   │   │   ├── tk.json
│   │   │   ├── tl.json
│   │   │   ├── tr.json
│   │   │   ├── uk.json
│   │   │   ├── vec.json
│   │   │   ├── vep.json
│   │   │   ├── vi.json
│   │   │   ├── vo.json
│   │   │   ├── yue.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── includes
│   │   │   └── Poem.php
│   │   ├── LICENSE
│   │   ├── package-lock.json
│   │   ├── Poem.php
│   │   └── tests
│   │   └── parser
│   │   └── parserTests.txt
│   ├── README
│   ├── Renameuser
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── hooks.txt
│   │   ├── i18n
│   │   │   ├── af.json
│   │   │   ├── ang.json
│   │   │   ├── an.json
│   │   │   ├── arc.json
│   │   │   ├── ar.json
│   │   │   ├── arz.json
│   │   │   ├── as.json
│   │   │   ├── ast.json
│   │   │   ├── av.json
│   │   │   ├── azb.json
│   │   │   ├── az.json
│   │   │   ├── ba.json
│   │   │   ├── ban.json
│   │   │   ├── bcc.json
│   │   │   ├── bcl.json
│   │   │   ├── be.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bn.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── ca.json
│   │   │   ├── cdo.json
│   │   │   ├── ce.json
│   │   │   ├── ckb.json
│   │   │   ├── crh-cyrl.json
│   │   │   ├── crh-latn.json
│   │   │   ├── csb.json
│   │   │   ├── cs.json
│   │   │   ├── cu.json
│   │   │   ├── cv.json
│   │   │   ├── cy.json
│   │   │   ├── da.json
│   │   │   ├── de.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── el.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── ext.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fo.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── frr.json
│   │   │   ├── fur.json
│   │   │   ├── fy.json
│   │   │   ├── ga.json
│   │   │   ├── gl.json
│   │   │   ├── grc.json
│   │   │   ├── gsw.json
│   │   │   ├── gu.json
│   │   │   ├── he.json
│   │   │   ├── hif-latn.json
│   │   │   ├── hi.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── hu.json
│   │   │   ├── hy.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ig.json
│   │   │   ├── ilo.json
│   │   │   ├── io.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jut.json
│   │   │   ├── jv.json
│   │   │   ├── ka.json
│   │   │   ├── kk-arab.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── kk-latn.json
│   │   │   ├── km.json
│   │   │   ├── kn.json
│   │   │   ├── ko.json
│   │   │   ├── krc.json
│   │   │   ├── ksh.json
│   │   │   ├── ku-latn.json
│   │   │   ├── ky.json
│   │   │   ├── lad.json
│   │   │   ├── la.json
│   │   │   ├── lb.json
│   │   │   ├── lij.json
│   │   │   ├── li.json
│   │   │   ├── lki.json
│   │   │   ├── lrc.json
│   │   │   ├── lt.json
│   │   │   ├── lv.json
│   │   │   ├── mai.json
│   │   │   ├── mg.json
│   │   │   ├── min.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mn.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── mt.json
│   │   │   ├── mwl.json
│   │   │   ├── my.json
│   │   │   ├── myv.json
│   │   │   ├── nah.json
│   │   │   ├── nan.json
│   │   │   ├── nb.json
│   │   │   ├── nds.json
│   │   │   ├── nds-nl.json
│   │   │   ├── ne.json
│   │   │   ├── nl-informal.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── nso.json
│   │   │   ├── oc.json
│   │   │   ├── or.json
│   │   │   ├── os.json
│   │   │   ├── pcd.json
│   │   │   ├── pdc.json
│   │   │   ├── pfl.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── pnb.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── qu.json
│   │   │   ├── rm.json
│   │   │   ├── rmy.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── rue.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── sa.json
│   │   │   ├── saz.json
│   │   │   ├── sc.json
│   │   │   ├── scn.json
│   │   │   ├── sd.json
│   │   │   ├── sgs.json
│   │   │   ├── sh.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── skr-arab.json
│   │   │   ├── sli.json
│   │   │   ├── sl.json
│   │   │   ├── sq.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── stq.json
│   │   │   ├── su.json
│   │   │   ├── sv.json
│   │   │   ├── sw.json
│   │   │   ├── ta.json
│   │   │   ├── te.json
│   │   │   ├── tet.json
│   │   │   ├── tg-cyrl.json
│   │   │   ├── tg-latn.json
│   │   │   ├── th.json
│   │   │   ├── tk.json
│   │   │   ├── tl.json
│   │   │   ├── to.json
│   │   │   ├── tr.json
│   │   │   ├── ug-arab.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── uz.json
│   │   │   ├── vec.json
│   │   │   ├── vep.json
│   │   │   ├── vi.json
│   │   │   ├── vo.json
│   │   │   ├── wa.json
│   │   │   ├── yi.json
│   │   │   ├── yo.json
│   │   │   ├── yue.json
│   │   │   ├── zh-hans.json
│   │   │   ├── zh-hant.json
│   │   │   ├── zh-hk.json
│   │   │   └── zu.json
│   │   ├── includes
│   │   │   ├── RenameuserHooks.php
│   │   │   ├── RenameUserJob.php
│   │   │   ├── RenameuserLogFormatter.php
│   │   │   ├── RenameuserSQL.php
│   │   │   └── SpecialRenameuser.php
│   │   ├── maintenance
│   │   │   ├── cleanupArchiveUserText.php
│   │   │   └── renameUserCleanup.php
│   │   ├── package-lock.json
│   │   ├── README
│   │   └── Renameuser.alias.php
│   ├── ReplaceText
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── af.json
│   │   │   ├── ais.json
│   │   │   ├── arc.json
│   │   │   ├── ar.json
│   │   │   ├── arz.json
│   │   │   ├── ast.json
│   │   │   ├── azb.json
│   │   │   ├── az.json
│   │   │   ├── ba.json
│   │   │   ├── bcc.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bn.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── ca.json
│   │   │   ├── ce.json
│   │   │   ├── crh-cyrl.json
│   │   │   ├── crh-latn.json
│   │   │   ├── cs.json
│   │   │   ├── cy.json
│   │   │   ├── de-formal.json
│   │   │   ├── de.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── el.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── gl.json
│   │   │   ├── grc.json
│   │   │   ├── gsw.json
│   │   │   ├── he.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── hu.json
│   │   │   ├── hyw.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ig.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jv.json
│   │   │   ├── ka.json
│   │   │   ├── km.json
│   │   │   ├── ko.json
│   │   │   ├── ksh.json
│   │   │   ├── lb.json
│   │   │   ├── lki.json
│   │   │   ├── lt.json
│   │   │   ├── mg.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── nb.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── oc.json
│   │   │   ├── pdc.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── pnt.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── ru.json
│   │   │   ├── sh.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── sv.json
│   │   │   ├── sw.json
│   │   │   ├── ta.json
│   │   │   ├── te.json
│   │   │   ├── th.json
│   │   │   ├── tl.json
│   │   │   ├── tr.json
│   │   │   ├── tt-cyrl.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── vep.json
│   │   │   ├── vi.json
│   │   │   ├── vo.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── maintenance
│   │   │   └── replaceAll.php
│   │   ├── package-lock.json
│   │   ├── README
│   │   ├── replaceAll.php
│   │   ├── ReplaceText.i18n.alias.php
│   │   ├── ReplaceText.php
│   │   ├── resources
│   │   │   ├── ext.ReplaceText.css
│   │   │   ├── ext.ReplaceText.js
│   │   │   └── ext.ReplaceTextStyles.css
│   │   └── src
│   │   ├── ReplaceTextHooks.php
│   │   ├── ReplaceTextJob.php
│   │   ├── ReplaceTextSearch.php
│   │   ├── ReplaceTextUtils.php
│   │   └── SpecialReplaceText.php
│   ├── Scribunto
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── abs.json
│   │   │   ├── ace.json
│   │   │   ├── ady-cyrl.json
│   │   │   ├── af.json
│   │   │   ├── ais.json
│   │   │   ├── ami.json
│   │   │   ├── ang.json
│   │   │   ├── anp.json
│   │   │   ├── api
│   │   │   │   ├── ar.json
│   │   │   │   ├── ast.json
│   │   │   │   ├── bho.json
│   │   │   │   ├── de.json
│   │   │   │   ├── en.json
│   │   │   │   ├── es.json
│   │   │   │   ├── fa.json
│   │   │   │   ├── fi.json
│   │   │   │   ├── fr.json
│   │   │   │   ├── gl.json
│   │   │   │   ├── he.json
│   │   │   │   ├── hu.json
│   │   │   │   ├── ia.json
│   │   │   │   ├── ilo.json
│   │   │   │   ├── it.json
│   │   │   │   ├── jv.json
│   │   │   │   ├── ko.json
│   │   │   │   ├── ksh.json
│   │   │   │   ├── lb.json
│   │   │   │   ├── lv.json
│   │   │   │   ├── mk.json
│   │   │   │   ├── ml.json
│   │   │   │   ├── mwl.json
│   │   │   │   ├── nb.json
│   │   │   │   ├── nl.json
│   │   │   │   ├── pl.json
│   │   │   │   ├── pt-br.json
│   │   │   │   ├── pt.json
│   │   │   │   ├── qqq.json
│   │   │   │   ├── roa-tara.json
│   │   │   │   ├── ro.json
│   │   │   │   ├── ru.json
│   │   │   │   ├── scn.json
│   │   │   │   ├── sv.json
│   │   │   │   ├── th.json
│   │   │   │   ├── uk.json
│   │   │   │   ├── ur.json
│   │   │   │   ├── vi.json
│   │   │   │   ├── zh-hans.json
│   │   │   │   └── zh-hant.json
│   │   │   ├── ar.json
│   │   │   ├── arq.json
│   │   │   ├── arz.json
│   │   │   ├── as.json
│   │   │   ├── ast.json
│   │   │   ├── atj.json
│   │   │   ├── av.json
│   │   │   ├── avk.json
│   │   │   ├── awa.json
│   │   │   ├── azb.json
│   │   │   ├── az.json
│   │   │   ├── ba.json
│   │   │   ├── ban.json
│   │   │   ├── bar.json
│   │   │   ├── bcl.json
│   │   │   ├── be.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bgn.json
│   │   │   ├── bho.json
│   │   │   ├── bjn.json
│   │   │   ├── bn.json
│   │   │   ├── bqi.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── btm.json
│   │   │   ├── ca.json
│   │   │   ├── cak.json
│   │   │   ├── cdo.json
│   │   │   ├── ceb.json
│   │   │   ├── ce.json
│   │   │   ├── ckb.json
│   │   │   ├── cnr-latn.json
│   │   │   ├── cop.json
│   │   │   ├── csb.json
│   │   │   ├── cs.json
│   │   │   ├── cu.json
│   │   │   ├── cv.json
│   │   │   ├── cy.json
│   │   │   ├── da.json
│   │   │   ├── de-formal.json
│   │   │   ├── de.json
│   │   │   ├── din.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── dty.json
│   │   │   ├── ee.json
│   │   │   ├── el.json
│   │   │   ├── en-gb.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fo.json
│   │   │   ├── fon.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── frr.json
│   │   │   ├── fur.json
│   │   │   ├── fy.json
│   │   │   ├── gaa.json
│   │   │   ├── ga.json
│   │   │   ├── gcr.json
│   │   │   ├── gd.json
│   │   │   ├── gl.json
│   │   │   ├── glk.json
│   │   │   ├── gom-deva.json
│   │   │   ├── gom-latn.json
│   │   │   ├── gor.json
│   │   │   ├── got.json
│   │   │   ├── grc.json
│   │   │   ├── gsw.json
│   │   │   ├── gu.json
│   │   │   ├── ha.json
│   │   │   ├── hak.json
│   │   │   ├── he.json
│   │   │   ├── hif-latn.json
│   │   │   ├── hi.json
│   │   │   ├── hr.json
│   │   │   ├── hrx.json
│   │   │   ├── hsb.json
│   │   │   ├── ht.json
│   │   │   ├── hu.json
│   │   │   ├── hy.json
│   │   │   ├── hyw.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ie.json
│   │   │   ├── ig.json
│   │   │   ├── ilo.json
│   │   │   ├── inh.json
│   │   │   ├── io.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jam.json
│   │   │   ├── jut.json
│   │   │   ├── jv.json
│   │   │   ├── kab.json
│   │   │   ├── ka.json
│   │   │   ├── kbp.json
│   │   │   ├── kea.json
│   │   │   ├── khw.json
│   │   │   ├── kip.json
│   │   │   ├── kjp.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── kn.json
│   │   │   ├── ko.json
│   │   │   ├── krc.json
│   │   │   ├── krl.json
│   │   │   ├── ksh.json
│   │   │   ├── ku-latn.json
│   │   │   ├── kum.json
│   │   │   ├── kw.json
│   │   │   ├── la.json
│   │   │   ├── lb.json
│   │   │   ├── lez.json
│   │   │   ├── lfn.json
│   │   │   ├── lij.json
│   │   │   ├── li.json
│   │   │   ├── lki.json
│   │   │   ├── lkt.json
│   │   │   ├── lld.json
│   │   │   ├── lo.json
│   │   │   ├── lrc.json
│   │   │   ├── lt.json
│   │   │   ├── luz.json
│   │   │   ├── lv.json
│   │   │   ├── lzh.json
│   │   │   ├── lzz.json
│   │   │   ├── mai.json
│   │   │   ├── mg.json
│   │   │   ├── mhr.json
│   │   │   ├── min.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mni.json
│   │   │   ├── mn.json
│   │   │   ├── mnw.json
│   │   │   ├── mo.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── mt.json
│   │   │   ├── mui.json
│   │   │   ├── mwl.json
│   │   │   ├── my.json
│   │   │   ├── myv.json
│   │   │   ├── mzn.json
│   │   │   ├── nan.json
│   │   │   ├── nap.json
│   │   │   ├── nb.json
│   │   │   ├── nds-nl.json
│   │   │   ├── ne.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── nqo.json
│   │   │   ├── nys.json
│   │   │   ├── oc.json
│   │   │   ├── olo.json
│   │   │   ├── or.json
│   │   │   ├── ovd.json
│   │   │   ├── pa.json
│   │   │   ├── pcd.json
│   │   │   ├── pfl.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── pnb.json
│   │   │   ├── prs.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── qu.json
│   │   │   ├── rej.json
│   │   │   ├── rm.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── rue.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── sa.json
│   │   │   ├── sat.json
│   │   │   ├── sc.json
│   │   │   ├── scn.json
│   │   │   ├── sco.json
│   │   │   ├── sdc.json
│   │   │   ├── sdh.json
│   │   │   ├── sd.json
│   │   │   ├── se.json
│   │   │   ├── ses.json
│   │   │   ├── sgs.json
│   │   │   ├── sh.json
│   │   │   ├── shn.json
│   │   │   ├── shy-latn.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── skr-arab.json
│   │   │   ├── sl.json
│   │   │   ├── sq.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── sty.json
│   │   │   ├── su.json
│   │   │   ├── sv.json
│   │   │   ├── sw.json
│   │   │   ├── szl.json
│   │   │   ├── ta.json
│   │   │   ├── tay.json
│   │   │   ├── tcy.json
│   │   │   ├── te.json
│   │   │   ├── tg-cyrl.json
│   │   │   ├── th.json
│   │   │   ├── tl.json
│   │   │   ├── tly.json
│   │   │   ├── tr.json
│   │   │   ├── tt-cyrl.json
│   │   │   ├── tt-latn.json
│   │   │   ├── tyv.json
│   │   │   ├── udm.json
│   │   │   ├── ug-arab.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── vec.json
│   │   │   ├── vep.json
│   │   │   ├── vi.json
│   │   │   ├── vo.json
│   │   │   ├── vro.json
│   │   │   ├── wa.json
│   │   │   ├── war.json
│   │   │   ├── wo.json
│   │   │   ├── wuu.json
│   │   │   ├── xal.json
│   │   │   ├── xmf.json
│   │   │   ├── xsy.json
│   │   │   ├── yi.json
│   │   │   ├── yo.json
│   │   │   ├── yue.json
│   │   │   ├── zgh.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── includes
│   │   │   ├── common
│   │   │   │   ├── ApiScribuntoConsole.php
│   │   │   │   ├── Base.php
│   │   │   │   ├── Common.php
│   │   │   │   ├── Hooks.php
│   │   │   │   ├── ScribuntoContentHandler.php
│   │   │   │   └── ScribuntoContent.php
│   │   │   └── engines
│   │   │   ├── LuaCommon
│   │   │   │   ├── HashLibrary.php
│   │   │   │   ├── HtmlLibrary.php
│   │   │   │   ├── LanguageLibrary.php
│   │   │   │   ├── LibraryBase.php
│   │   │   │   ├── LuaCommon.php
│   │   │   │   ├── LuaInterpreter.php
│   │   │   │   ├── lualib
│   │   │   │   │   ├── bit32.lua
│   │   │   │   │   ├── libraryUtil.lua
│   │   │   │   │   ├── luabit
│   │   │   │   │   │   ├── bit.lua
│   │   │   │   │   │   ├── hex.lua
│   │   │   │   │   │   └── readme.txt
│   │   │   │   │   ├── mw.hash.lua
│   │   │   │   │   ├── mw.html.lua
│   │   │   │   │   ├── mwInit.lua
│   │   │   │   │   ├── mw.language.lua
│   │   │   │   │   ├── mw.lua
│   │   │   │   │   ├── mw.message.lua
│   │   │   │   │   ├── mw.site.lua
│   │   │   │   │   ├── mw.text.lua
│   │   │   │   │   ├── mw.title.lua
│   │   │   │   │   ├── mw.uri.lua
│   │   │   │   │   ├── mw.ustring.lua
│   │   │   │   │   ├── package.lua
│   │   │   │   │   └── ustring
│   │   │   │   │   ├── charsets.lua
│   │   │   │   │   ├── lower.lua
│   │   │   │   │   ├── make-normalization-table.php
│   │   │   │   │   ├── make-tables.php
│   │   │   │   │   ├── normalization-data.lua
│   │   │   │   │   ├── README
│   │   │   │   │   ├── string.lua
│   │   │   │   │   ├── upper.lua
│   │   │   │   │   └── ustring.lua
│   │   │   │   ├── MessageLibrary.php
│   │   │   │   ├── SiteLibrary.php
│   │   │   │   ├── TextLibrary.php
│   │   │   │   ├── TitleLibrary.php
│   │   │   │   ├── UriLibrary.php
│   │   │   │   └── UstringLibrary.php
│   │   │   ├── LuaSandbox
│   │   │   │   └── Engine.php
│   │   │   └── LuaStandalone
│   │   │   ├── binaries
│   │   │   │   ├── CVE-2014-5461.patch
│   │   │   │   ├── generic.patch
│   │   │   │   ├── lua5_1_5_linux_32_generic
│   │   │   │   │   └── lua
│   │   │   │   ├── lua5_1_5_linux_64_generic
│   │   │   │   │   └── lua
│   │   │   │   ├── lua5_1_5_mac_lion_fat_generic
│   │   │   │   │   └── lua
│   │   │   │   ├── lua5_1_5_Win32_bin
│   │   │   │   │   └── lua5.1.exe
│   │   │   │   ├── lua5_1_5_Win64_bin
│   │   │   │   │   └── lua5.1.exe
│   │   │   │   └── README
│   │   │   ├── LuaStandaloneEngine.php
│   │   │   ├── lua_ulimit.sh
│   │   │   ├── mw_main.lua
│   │   │   ├── MWServer.lua
│   │   │   └── protocol.txt
│   │   ├── modules
│   │   │   ├── ext.scribunto.edit.css
│   │   │   ├── ext.scribunto.edit.js
│   │   │   ├── ext.scribunto.errors.css
│   │   │   ├── ext.scribunto.errors.js
│   │   │   └── ext.scribunto.logs.css
│   │   ├── package-lock.json
│   │   ├── Scribunto.constants.php
│   │   ├── Scribunto.magic.php
│   │   ├── Scribunto.namespaces.php
│   │   └── tests
│   │   ├── parser
│   │   │   └── luaParserTests.txt
│   │   └── phpunit
│   │   ├── common
│   │   │   └── HooksTest.php
│   │   └── engines
│   │   ├── LuaCommon
│   │   │   ├── CommonTest.php
│   │   │   ├── CommonTests-data-fail1.lua
│   │   │   ├── CommonTests-data-fail2.lua
│   │   │   ├── CommonTests-data-fail3.lua
│   │   │   ├── CommonTests-data-fail4.lua
│   │   │   ├── CommonTests-data-fail5.lua
│   │   │   ├── CommonTests-data.lua
│   │   │   ├── CommonTests-lib.lua
│   │   │   ├── CommonTests.lua
│   │   │   ├── HashLibraryTest.php
│   │   │   ├── HashLibraryTests.lua
│   │   │   ├── HtmlLibraryTest.php
│   │   │   ├── HtmlLibraryTests.lua
│   │   │   ├── LanguageLibraryTest.php
│   │   │   ├── LanguageLibraryTests.lua
│   │   │   ├── LibraryUtilTest.php
│   │   │   ├── LibraryUtilTests.lua
│   │   │   ├── LuaDataProvider.php
│   │   │   ├── LuaEngineTestBase.php
│   │   │   ├── LuaEngineTestHelper.php
│   │   │   ├── LuaEngineUnitTestBase.php
│   │   │   ├── LuaEnvironmentComparisonTest.php
│   │   │   ├── LuaInterpreterTest.php
│   │   │   ├── MessageLibraryTest.php
│   │   │   ├── MessageLibraryTests.lua
│   │   │   ├── SiteLibraryTest.php
│   │   │   ├── SiteLibraryTests.lua
│   │   │   ├── TestFramework.lua
│   │   │   ├── TextLibraryTest.php
│   │   │   ├── TextLibraryTests.lua
│   │   │   ├── TitleLibraryTest.php
│   │   │   ├── TitleLibraryTests.lua
│   │   │   ├── UriLibraryTest.php
│   │   │   ├── UriLibraryTests.lua
│   │   │   ├── UstringLibraryNormalizationTests.lua
│   │   │   ├── UstringLibraryPureLuaTest.php
│   │   │   ├── UstringLibraryTest.php
│   │   │   └── UstringLibraryTests.lua
│   │   ├── LuaSandbox
│   │   │   ├── LuaSandboxInterpreterTest.php
│   │   │   ├── SandboxTest.php
│   │   │   └── SandboxTests.lua
│   │   └── LuaStandalone
│   │   ├── LuaStandaloneInterpreterTest.php
│   │   ├── StandaloneTest.php
│   │   └── StandaloneTests.lua
│   ├── SpamBlacklist
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── ais.json
│   │   │   ├── an.json
│   │   │   ├── api
│   │   │   │   ├── ar.json
│   │   │   │   ├── ast.json
│   │   │   │   ├── ba.json
│   │   │   │   ├── be-tarask.json
│   │   │   │   ├── de.json
│   │   │   │   ├── en.json
│   │   │   │   ├── es.json
│   │   │   │   ├── et.json
│   │   │   │   ├── fr.json
│   │   │   │   ├── gl.json
│   │   │   │   ├── he.json
│   │   │   │   ├── hu.json
│   │   │   │   ├── ilo.json
│   │   │   │   ├── ja.json
│   │   │   │   ├── ko.json
│   │   │   │   ├── ksh.json
│   │   │   │   ├── lt.json
│   │   │   │   ├── mk.json
│   │   │   │   ├── ml.json
│   │   │   │   ├── nap.json
│   │   │   │   ├── nb.json
│   │   │   │   ├── pl.json
│   │   │   │   ├── pt-br.json
│   │   │   │   ├── pt.json
│   │   │   │   ├── qqq.json
│   │   │   │   ├── roa-tara.json
│   │   │   │   ├── ru.json
│   │   │   │   ├── sl.json
│   │   │   │   ├── sv.json
│   │   │   │   ├── tr.json
│   │   │   │   ├── uk.json
│   │   │   │   ├── zh-hans.json
│   │   │   │   └── zh-hant.json
│   │   │   ├── ar.json
│   │   │   ├── arz.json
│   │   │   ├── as.json
│   │   │   ├── ast.json
│   │   │   ├── ba.json
│   │   │   ├── bcc.json
│   │   │   ├── bcl.json
│   │   │   ├── be.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bjn.json
│   │   │   ├── bn.json
│   │   │   ├── bo.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── ca.json
│   │   │   ├── ce.json
│   │   │   ├── ckb.json
│   │   │   ├── cs.json
│   │   │   ├── cy.json
│   │   │   ├── da.json
│   │   │   ├── de-ch.json
│   │   │   ├── de-formal.json
│   │   │   ├── de.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── el.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── gl.json
│   │   │   ├── gsw.json
│   │   │   ├── gu.json
│   │   │   ├── he.json
│   │   │   ├── hi.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── hu.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ilo.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jut.json
│   │   │   ├── jv.json
│   │   │   ├── ka.json
│   │   │   ├── kk-arab.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── kk-latn.json
│   │   │   ├── ko.json
│   │   │   ├── ksh.json
│   │   │   ├── lb.json
│   │   │   ├── li.json
│   │   │   ├── lki.json
│   │   │   ├── lrc.json
│   │   │   ├── lt.json
│   │   │   ├── min.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── nap.json
│   │   │   ├── nb.json
│   │   │   ├── nds.json
│   │   │   ├── nl-informal.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── oc.json
│   │   │   ├── or.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── pnb.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── rm.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── rue.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── sa.json
│   │   │   ├── scn.json
│   │   │   ├── sco.json
│   │   │   ├── sh.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── sl.json
│   │   │   ├── sq.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── stq.json
│   │   │   ├── sv.json
│   │   │   ├── ta.json
│   │   │   ├── te.json
│   │   │   ├── tg-cyrl.json
│   │   │   ├── tg-latn.json
│   │   │   ├── th.json
│   │   │   ├── tk.json
│   │   │   ├── tl.json
│   │   │   ├── tr.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── vec.json
│   │   │   ├── vi.json
│   │   │   ├── wuu.json
│   │   │   ├── yue.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── includes
│   │   │   ├── ApiSpamBlacklist.php
│   │   │   ├── BaseBlacklist.php
│   │   │   ├── EmailBlacklist.php
│   │   │   ├── SpamBlacklistHooks.php
│   │   │   ├── SpamBlacklistLogFormatter.php
│   │   │   ├── SpamBlacklist.php
│   │   │   ├── SpamBlacklistPreAuthenticationProvider.php
│   │   │   └── SpamRegexBatch.php
│   │   ├── maintenance
│   │   │   └── cleanup.php
│   │   ├── modules
│   │   │   └── ve-spamblacklist
│   │   │   └── ve.init.mw.SpamBlacklistSaveErrorHandler.js
│   │   ├── package-lock.json
│   │   ├── README
│   │   └── tests
│   │   └── phpunit
│   │   ├── BaseBlacklistTest.php
│   │   └── SpamBlacklistTest.php
│   ├── SyntaxHighlight_GeSHi
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── ady-cyrl.json
│   │   │   ├── af.json
│   │   │   ├── an.json
│   │   │   ├── ar.json
│   │   │   ├── arz.json
│   │   │   ├── ast.json
│   │   │   ├── az.json
│   │   │   ├── ba.json
│   │   │   ├── bcc.json
│   │   │   ├── be.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bn.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── ca.json
│   │   │   ├── ce.json
│   │   │   ├── ckb.json
│   │   │   ├── cs.json
│   │   │   ├── da.json
│   │   │   ├── de.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── el.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── gl.json
│   │   │   ├── gom-deva.json
│   │   │   ├── gom-latn.json
│   │   │   ├── gsw.json
│   │   │   ├── he.json
│   │   │   ├── hi.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── ht.json
│   │   │   ├── hu.json
│   │   │   ├── hy.json
│   │   │   ├── hyw.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ie.json
│   │   │   ├── ilo.json
│   │   │   ├── inh.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jut.json
│   │   │   ├── jv.json
│   │   │   ├── kab.json
│   │   │   ├── ka.json
│   │   │   ├── km.json
│   │   │   ├── kn.json
│   │   │   ├── ko.json
│   │   │   ├── ksh.json
│   │   │   ├── ku-latn.json
│   │   │   ├── lb.json
│   │   │   ├── lfn.json
│   │   │   ├── lij.json
│   │   │   ├── li.json
│   │   │   ├── lki.json
│   │   │   ├── lrc.json
│   │   │   ├── lt.json
│   │   │   ├── lv.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── mwl.json
│   │   │   ├── nb.json
│   │   │   ├── nds.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── oc.json
│   │   │   ├── olo.json
│   │   │   ├── om.json
│   │   │   ├── pam.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── rue.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── shn.json
│   │   │   ├── sk.json
│   │   │   ├── sl.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── stq.json
│   │   │   ├── su.json
│   │   │   ├── sv.json
│   │   │   ├── te.json
│   │   │   ├── tg-cyrl.json
│   │   │   ├── tg-latn.json
│   │   │   ├── tk.json
│   │   │   ├── tl.json
│   │   │   ├── tokipona.json
│   │   │   ├── tr.json
│   │   │   ├── tt-cyrl.json
│   │   │   ├── uk.json
│   │   │   ├── vec.json
│   │   │   ├── vi.json
│   │   │   ├── yue.json
│   │   │   ├── zgh.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── includes
│   │   │   ├── GeSHi.php
│   │   │   ├── ResourceLoaderSyntaxHighlightVisualEditorModule.php
│   │   │   ├── SyntaxHighlightAce.php
│   │   │   ├── SyntaxHighlightGeSHiCompat.php
│   │   │   └── SyntaxHighlight.php
│   │   ├── maintenance
│   │   │   ├── updateCSS.php
│   │   │   └── updateLexerList.php
│   │   ├── modules
│   │   │   ├── pygments.generated.css
│   │   │   ├── pygments.wrapper.css
│   │   │   └── ve-syntaxhighlight
│   │   │   ├── AUTHORS.txt
│   │   │   ├── LICENSE.txt
│   │   │   ├── ve.ce.MWBlockSyntaxHighlightNode.js
│   │   │   ├── ve.ce.MWInlineSyntaxHighlightNode.js
│   │   │   ├── ve.ce.MWSyntaxHighlightNode.css
│   │   │   ├── ve.ce.MWSyntaxHighlightNode.js
│   │   │   ├── ve.dm.MWBlockSyntaxHighlightNode.js
│   │   │   ├── ve.dm.MWInlineSyntaxHighlightNode.js
│   │   │   ├── ve.dm.MWSyntaxHighlightNode.js
│   │   │   ├── ve.ui.MWSyntaxHighlightDialog.css
│   │   │   ├── ve.ui.MWSyntaxHighlightDialog.js
│   │   │   ├── ve.ui.MWSyntaxHighlightDialogTool.js
│   │   │   ├── ve.ui.MWSyntaxHighlightInspector.css
│   │   │   ├── ve.ui.MWSyntaxHighlightInspector.js
│   │   │   ├── ve.ui.MWSyntaxHighlightInspectorTool.js
│   │   │   └── ve.ui.MWSyntaxHighlightWindow.js
│   │   ├── package-lock.json
│   │   ├── pygments
│   │   │   ├── AUTHORS
│   │   │   ├── create_pygmentize_bundle
│   │   │   ├── pygmentize
│   │   │   ├── PYGMENTS_LICENSE
│   │   │   └── VERSION
│   │   ├── README
│   │   ├── SyntaxHighlight.lexers.php
│   │   └── tests
│   │   └── parser
│   │   └── parserTests.txt
│   ├── TextExtracts
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── api
│   │   │   │   ├── ar.json
│   │   │   │   ├── ast.json
│   │   │   │   ├── de.json
│   │   │   │   ├── en.json
│   │   │   │   ├── es.json
│   │   │   │   ├── fa.json
│   │   │   │   ├── fr.json
│   │   │   │   ├── gl.json
│   │   │   │   ├── he.json
│   │   │   │   ├── hu.json
│   │   │   │   ├── it.json
│   │   │   │   ├── ja.json
│   │   │   │   ├── ko.json
│   │   │   │   ├── ksh.json
│   │   │   │   ├── mk.json
│   │   │   │   ├── nb.json
│   │   │   │   ├── pl.json
│   │   │   │   ├── pt-br.json
│   │   │   │   ├── pt.json
│   │   │   │   ├── qqq.json
│   │   │   │   ├── roa-tara.json
│   │   │   │   ├── ru.json
│   │   │   │   ├── sr-ec.json
│   │   │   │   ├── sv.json
│   │   │   │   ├── uk.json
│   │   │   │   ├── zh-hans.json
│   │   │   │   └── zh-hant.json
│   │   │   ├── ar.json
│   │   │   ├── ast.json
│   │   │   ├── ce.json
│   │   │   ├── cs.json
│   │   │   ├── de.json
│   │   │   ├── dsb.json
│   │   │   ├── en.json
│   │   │   ├── es.json
│   │   │   ├── fa.json
│   │   │   ├── fr.json
│   │   │   ├── gl.json
│   │   │   ├── he.json
│   │   │   ├── hsb.json
│   │   │   ├── hu.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── ko.json
│   │   │   ├── ksh.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── nb.json
│   │   │   ├── nl.json
│   │   │   ├── oc.json
│   │   │   ├── pl.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ru.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sv.json
│   │   │   ├── uk.json
│   │   │   ├── vi.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── includes
│   │   │   ├── ApiQueryExtracts.php
│   │   │   ├── ExtractFormatter.php
│   │   │   ├── Hooks.php
│   │   │   └── TextTruncator.php
│   │   ├── package-lock.json
│   │   └── tests
│   │   └── phpunit
│   │   ├── ApiQueryExtractsTest.php
│   │   ├── ExtractFormatterTest.php
│   │   └── TextTruncatorTest.php
│   ├── TitleBlacklist
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── extension.json
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── af.json
│   │   │   ├── ais.json
│   │   │   ├── an.json
│   │   │   ├── api
│   │   │   │   ├── ais.json
│   │   │   │   ├── ar.json
│   │   │   │   ├── ast.json
│   │   │   │   ├── ba.json
│   │   │   │   ├── cs.json
│   │   │   │   ├── de.json
│   │   │   │   ├── en.json
│   │   │   │   ├── es.json
│   │   │   │   ├── et.json
│   │   │   │   ├── fa.json
│   │   │   │   ├── fi.json
│   │   │   │   ├── fr.json
│   │   │   │   ├── gl.json
│   │   │   │   ├── he.json
│   │   │   │   ├── ja.json
│   │   │   │   ├── kk-cyrl.json
│   │   │   │   ├── ko.json
│   │   │   │   ├── ksh.json
│   │   │   │   ├── lki.json
│   │   │   │   ├── lrc.json
│   │   │   │   ├── lt.json
│   │   │   │   ├── mk.json
│   │   │   │   ├── ml.json
│   │   │   │   ├── nap.json
│   │   │   │   ├── nb.json
│   │   │   │   ├── nl.json
│   │   │   │   ├── pl.json
│   │   │   │   ├── pt-br.json
│   │   │   │   ├── pt.json
│   │   │   │   ├── qqq.json
│   │   │   │   ├── roa-tara.json
│   │   │   │   ├── ru.json
│   │   │   │   ├── sv.json
│   │   │   │   ├── uk.json
│   │   │   │   ├── zh-hans.json
│   │   │   │   └── zh-hant.json
│   │   │   ├── ar.json
│   │   │   ├── arz.json
│   │   │   ├── as.json
│   │   │   ├── ast.json
│   │   │   ├── az.json
│   │   │   ├── ba.json
│   │   │   ├── bcc.json
│   │   │   ├── bcl.json
│   │   │   ├── be.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bn.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── ca.json
│   │   │   ├── ce.json
│   │   │   ├── ckb.json
│   │   │   ├── cs.json
│   │   │   ├── cy.json
│   │   │   ├── da.json
│   │   │   ├── de-ch.json
│   │   │   ├── de-formal.json
│   │   │   ├── de.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── el.json
│   │   │   ├── en-gb.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── ga.json
│   │   │   ├── gl.json
│   │   │   ├── gsw.json
│   │   │   ├── gu.json
│   │   │   ├── he.json
│   │   │   ├── hi.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── hu-formal.json
│   │   │   ├── hu.json
│   │   │   ├── hy.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ie.json
│   │   │   ├── ilo.json
│   │   │   ├── io.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jut.json
│   │   │   ├── jv.json
│   │   │   ├── ka.json
│   │   │   ├── kk-arab.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── kk-latn.json
│   │   │   ├── km.json
│   │   │   ├── ko.json
│   │   │   ├── krc.json
│   │   │   ├── ksh.json
│   │   │   ├── ku-latn.json
│   │   │   ├── la.json
│   │   │   ├── lb.json
│   │   │   ├── li.json
│   │   │   ├── lki.json
│   │   │   ├── lrc.json
│   │   │   ├── lt.json
│   │   │   ├── lv.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── mt.json
│   │   │   ├── nah.json
│   │   │   ├── nap.json
│   │   │   ├── nb.json
│   │   │   ├── nds.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── oc.json
│   │   │   ├── olo.json
│   │   │   ├── om.json
│   │   │   ├── or.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── pnb.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── qu.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── rue.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── sa.json
│   │   │   ├── scn.json
│   │   │   ├── sco.json
│   │   │   ├── sd.json
│   │   │   ├── sh.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── sl.json
│   │   │   ├── sq.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── stq.json
│   │   │   ├── su.json
│   │   │   ├── sv.json
│   │   │   ├── ta.json
│   │   │   ├── tay.json
│   │   │   ├── te.json
│   │   │   ├── tg-cyrl.json
│   │   │   ├── tg-latn.json
│   │   │   ├── th.json
│   │   │   ├── tk.json
│   │   │   ├── tl.json
│   │   │   ├── tr.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── vec.json
│   │   │   ├── vi.json
│   │   │   ├── vo.json
│   │   │   ├── yi.json
│   │   │   ├── yue.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── includes
│   │   │   ├── api
│   │   │   │   └── ApiQueryTitleBlacklist.php
│   │   │   ├── mw.ext.TitleBlacklist.lua
│   │   │   ├── Scribunto_LuaTitleBlacklistLibrary.php
│   │   │   ├── TitleBlacklistAuthenticationRequest.php
│   │   │   ├── TitleBlacklistEntry.php
│   │   │   ├── TitleBlacklistHooks.php
│   │   │   ├── TitleBlacklist.php
│   │   │   └── TitleBlacklistPreAuthenticationProvider.php
│   │   ├── modules
│   │   │   ├── mediawiki.api.titleblacklist.js
│   │   │   └── ve-titleblacklist
│   │   │   └── ve.init.mw.TitleBlacklistSaveErrorHandler.js
│   │   ├── package-lock.json
│   │   └── tests
│   │   └── phpunit
│   │   ├── ApiQueryTitleBlacklistTest.php
│   │   ├── testSource
│   │   ├── TitleBlacklistAuthenticationRequestTest.php
│   │   └── TitleBlacklistPreAuthenticationProviderTest.php
│   └── WikiEditor
│   ├── CODE_OF_CONDUCT.md
│   ├── composer.json
│   ├── COPYING
│   ├── extension.json
│   ├── Gruntfile.js
│   ├── i18n
│   │   ├── ab.json
│   │   ├── ace.json
│   │   ├── af.json
│   │   ├── ais.json
│   │   ├── aln.json
│   │   ├── ami.json
│   │   ├── ang.json
│   │   ├── an.json
│   │   ├── anp.json
│   │   ├── arc.json
│   │   ├── ar.json
│   │   ├── arz.json
│   │   ├── as.json
│   │   ├── ast.json
│   │   ├── atj.json
│   │   ├── av.json
│   │   ├── azb.json
│   │   ├── az.json
│   │   ├── ba.json
│   │   ├── bar.json
│   │   ├── bcc.json
│   │   ├── be.json
│   │   ├── be-tarask.json
│   │   ├── bg.json
│   │   ├── bgn.json
│   │   ├── bho.json
│   │   ├── bjn.json
│   │   ├── bn.json
│   │   ├── bo.json
│   │   ├── bpy.json
│   │   ├── br.json
│   │   ├── bs.json
│   │   ├── ca.json
│   │   ├── cdo.json
│   │   ├── ce.json
│   │   ├── ckb.json
│   │   ├── co.json
│   │   ├── csb.json
│   │   ├── cs.json
│   │   ├── cu.json
│   │   ├── cv.json
│   │   ├── cy.json
│   │   ├── da.json
│   │   ├── de-ch.json
│   │   ├── de-formal.json
│   │   ├── de.json
│   │   ├── diq.json
│   │   ├── dsb.json
│   │   ├── el.json
│   │   ├── eml.json
│   │   ├── en.json
│   │   ├── eo.json
│   │   ├── es.json
│   │   ├── et.json
│   │   ├── eu.json
│   │   ├── fa.json
│   │   ├── fi.json
│   │   ├── fr.json
│   │   ├── frp.json
│   │   ├── frr.json
│   │   ├── fur.json
│   │   ├── fy.json
│   │   ├── ga.json
│   │   ├── gd.json
│   │   ├── gl.json
│   │   ├── grc.json
│   │   ├── gsw.json
│   │   ├── gu.json
│   │   ├── gv.json
│   │   ├── ha.json
│   │   ├── he.json
│   │   ├── hif-latn.json
│   │   ├── hi.json
│   │   ├── hr.json
│   │   ├── hsb.json
│   │   ├── hu.json
│   │   ├── hy.json
│   │   ├── hyw.json
│   │   ├── ia.json
│   │   ├── id.json
│   │   ├── ig.json
│   │   ├── ilo.json
│   │   ├── inh.json
│   │   ├── io.json
│   │   ├── is.json
│   │   ├── it.json
│   │   ├── ja.json
│   │   ├── jbo.json
│   │   ├── jv.json
│   │   ├── kab.json
│   │   ├── ka.json
│   │   ├── kbd-cyrl.json
│   │   ├── kiu.json
│   │   ├── kjp.json
│   │   ├── kk-cyrl.json
│   │   ├── km.json
│   │   ├── kn.json
│   │   ├── ko.json
│   │   ├── krc.json
│   │   ├── ksh.json
│   │   ├── ku-latn.json
│   │   ├── kw.json
│   │   ├── ky.json
│   │   ├── lad.json
│   │   ├── la.json
│   │   ├── lb.json
│   │   ├── lfn.json
│   │   ├── lij.json
│   │   ├── li.json
│   │   ├── lki.json
│   │   ├── lrc.json
│   │   ├── ltg.json
│   │   ├── lt.json
│   │   ├── lus.json
│   │   ├── lv.json
│   │   ├── lzh.json
│   │   ├── lzz.json
│   │   ├── mai.json
│   │   ├── mg.json
│   │   ├── min.json
│   │   ├── mk.json
│   │   ├── ml.json
│   │   ├── mn.json
│   │   ├── mr.json
│   │   ├── ms.json
│   │   ├── mt.json
│   │   ├── mwl.json
│   │   ├── my.json
│   │   ├── myv.json
│   │   ├── mzn.json
│   │   ├── nah.json
│   │   ├── nan.json
│   │   ├── nap.json
│   │   ├── nb.json
│   │   ├── nds.json
│   │   ├── nds-nl.json
│   │   ├── ne.json
│   │   ├── nl-informal.json
│   │   ├── nl.json
│   │   ├── nn.json
│   │   ├── nso.json
│   │   ├── oc.json
│   │   ├── olo.json
│   │   ├── om.json
│   │   ├── or.json
│   │   ├── os.json
│   │   ├── pa.json
│   │   ├── pam.json
│   │   ├── pdc.json
│   │   ├── pfl.json
│   │   ├── pl.json
│   │   ├── pms.json
│   │   ├── pnb.json
│   │   ├── pnt.json
│   │   ├── ps.json
│   │   ├── pt-br.json
│   │   ├── pt.json
│   │   ├── qqq.json
│   │   ├── qu.json
│   │   ├── roa-tara.json
│   │   ├── ro.json
│   │   ├── rue.json
│   │   ├── ru.json
│   │   ├── sah.json
│   │   ├── sa.json
│   │   ├── sat.json
│   │   ├── sc.json
│   │   ├── scn.json
│   │   ├── sco.json
│   │   ├── sdh.json
│   │   ├── sd.json
│   │   ├── sgs.json
│   │   ├── sh.json
│   │   ├── shn.json
│   │   ├── shy-latn.json
│   │   ├── si.json
│   │   ├── sk.json
│   │   ├── sl.json
│   │   ├── so.json
│   │   ├── sq.json
│   │   ├── sr-ec.json
│   │   ├── sr-el.json
│   │   ├── stq.json
│   │   ├── su.json
│   │   ├── sv.json
│   │   ├── sw.json
│   │   ├── szl.json
│   │   ├── ta.json
│   │   ├── tay.json
│   │   ├── tcy.json
│   │   ├── te.json
│   │   ├── tg-cyrl.json
│   │   ├── tg-latn.json
│   │   ├── th.json
│   │   ├── tk.json
│   │   ├── tl.json
│   │   ├── tly.json
│   │   ├── tpi.json
│   │   ├── tr.json
│   │   ├── trv.json
│   │   ├── tt-cyrl.json
│   │   ├── tyv.json
│   │   ├── tzm.json
│   │   ├── udm.json
│   │   ├── ug-arab.json
│   │   ├── uk.json
│   │   ├── ur.json
│   │   ├── uz.json
│   │   ├── vec.json
│   │   ├── vep.json
│   │   ├── vi.json
│   │   ├── vo.json
│   │   ├── wa.json
│   │   ├── wo.json
│   │   ├── wuu.json
│   │   ├── xmf.json
│   │   ├── xsy.json
│   │   ├── yi.json
│   │   ├── yo.json
│   │   ├── yue.json
│   │   ├── zh-hans.json
│   │   ├── zh-hant.json
│   │   └── zu.json
│   ├── includes
│   │   └── WikiEditorHooks.php
│   ├── modules
│   │   ├── ext.wikiEditor.js
│   │   ├── ext.wikiEditor.toolbar.styles.less
│   │   ├── images
│   │   │   ├── dialogs
│   │   │   │   ├── insert-disambiguation.png
│   │   │   │   ├── insert-link-error.png
│   │   │   │   ├── insert-link-exists.png
│   │   │   │   ├── insert-link-external.png
│   │   │   │   ├── insert-link-external-rtl.png
│   │   │   │   ├── insert-link-invalid.png
│   │   │   │   ├── insert-link-notexists.png
│   │   │   │   ├── loading.gif
│   │   │   │   └── loading-small.gif
│   │   │   └── toolbar
│   │   │   ├── arrow-down.png
│   │   │   ├── arrow-down.svg
│   │   │   ├── arrow-ltr.png
│   │   │   ├── arrow-ltr.svg
│   │   │   ├── arrow-rtl.png
│   │   │   ├── arrow-rtl.svg
│   │   │   ├── arrow-up.png
│   │   │   ├── arrow-up.svg
│   │   │   ├── example-image.png
│   │   │   └── loading.gif
│   │   ├── jquery.wikiEditor.dialogs.config.js
│   │   ├── jquery.wikiEditor.dialogs.config.less
│   │   ├── jquery.wikiEditor.dialogs.js
│   │   ├── jquery.wikiEditor.dialogs.less
│   │   ├── jquery.wikiEditor.html
│   │   ├── jquery.wikiEditor.js
│   │   ├── jquery.wikiEditor.less
│   │   ├── jquery.wikiEditor.toolbar.config.js
│   │   ├── jquery.wikiEditor.toolbar.js
│   │   ├── jquery.wikiEditor.toolbar.less
│   │   └── templates
│   │   ├── dialogInsertFile.html
│   │   ├── dialogInsertLink.html
│   │   ├── dialogInsertReference.html
│   │   ├── dialogInsertTable.html
│   │   └── dialogReplace.html
│   ├── package-lock.json
│   ├── README
│   └── tests
│   └── qunit
│   └── ext.wikiEditor.toolbar.test.js
├── FAQ
├── Gruntfile.js
├── HISTORY
├── images
│   └── README
├── img_auth.php
├── includes
│   ├── actions
│   │   ├── Action.php
│   │   ├── CachedAction.php
│   │   ├── CreditsAction.php
│   │   ├── DeleteAction.php
│   │   ├── EditAction.php
│   │   ├── FormAction.php
│   │   ├── FormlessAction.php
│   │   ├── HistoryAction.php
│   │   ├── InfoAction.php
│   │   ├── MarkpatrolledAction.php
│   │   ├── McrRestoreAction.php
│   │   ├── McrUndoAction.php
│   │   ├── pagers
│   │   │   └── HistoryPager.php
│   │   ├── ProtectAction.php
│   │   ├── PurgeAction.php
│   │   ├── RawAction.php
│   │   ├── RenderAction.php
│   │   ├── RevertAction.php
│   │   ├── RollbackAction.php
│   │   ├── SpecialPageAction.php
│   │   ├── SubmitAction.php
│   │   ├── UnprotectAction.php
│   │   ├── UnwatchAction.php
│   │   ├── ViewAction.php
│   │   └── WatchAction.php
│   ├── ActorMigration.php
│   ├── AjaxDispatcher.php
│   ├── AjaxResponse.php
│   ├── api
│   │   ├── ApiAMCreateAccount.php
│   │   ├── ApiAuthManagerHelper.php
│   │   ├── ApiBase.php
│   │   ├── ApiBlockInfoTrait.php
│   │   ├── ApiBlock.php
│   │   ├── ApiChangeAuthenticationData.php
│   │   ├── ApiCheckToken.php
│   │   ├── ApiClearHasMsg.php
│   │   ├── ApiClientLogin.php
│   │   ├── ApiComparePages.php
│   │   ├── ApiContinuationManager.php
│   │   ├── ApiCSPReport.php
│   │   ├── ApiDelete.php
│   │   ├── ApiDisabled.php
│   │   ├── ApiEditPage.php
│   │   ├── ApiEmailUser.php
│   │   ├── ApiErrorFormatter_BackCompat.php
│   │   ├── ApiErrorFormatter.php
│   │   ├── ApiExpandTemplates.php
│   │   ├── ApiFeedContributions.php
│   │   ├── ApiFeedRecentChanges.php
│   │   ├── ApiFeedWatchlist.php
│   │   ├── ApiFileRevert.php
│   │   ├── ApiFormatBase.php
│   │   ├── ApiFormatFeedWrapper.php
│   │   ├── ApiFormatJson.php
│   │   ├── ApiFormatNone.php
│   │   ├── ApiFormatPhp.php
│   │   ├── ApiFormatRaw.php
│   │   ├── ApiFormatXml.php
│   │   ├── ApiFormatXmlRsd.php
│   │   ├── ApiHelpParamValueMessage.php
│   │   ├── ApiHelp.php
│   │   ├── ApiImageRotate.php
│   │   ├── ApiImport.php
│   │   ├── ApiImportReporter.php
│   │   ├── ApiLinkAccount.php
│   │   ├── ApiLogin.php
│   │   ├── ApiLogout.php
│   │   ├── ApiMain.php
│   │   ├── ApiManageTags.php
│   │   ├── ApiMergeHistory.php
│   │   ├── ApiMessage.php
│   │   ├── ApiMessageTrait.php
│   │   ├── ApiModuleManager.php
│   │   ├── ApiMove.php
│   │   ├── ApiOpenSearchFormatJson.php
│   │   ├── ApiOpenSearch.php
│   │   ├── ApiOptions.php
│   │   ├── ApiPageSet.php
│   │   ├── ApiParamInfo.php
│   │   ├── ApiParse.php
│   │   ├── ApiPatrol.php
│   │   ├── ApiProtect.php
│   │   ├── ApiPurge.php
│   │   ├── ApiQueryAllCategories.php
│   │   ├── ApiQueryAllDeletedRevisions.php
│   │   ├── ApiQueryAllImages.php
│   │   ├── ApiQueryAllLinks.php
│   │   ├── ApiQueryAllMessages.php
│   │   ├── ApiQueryAllPages.php
│   │   ├── ApiQueryAllRevisions.php
│   │   ├── ApiQueryAllUsers.php
│   │   ├── ApiQueryAuthManagerInfo.php
│   │   ├── ApiQueryBacklinks.php
│   │   ├── ApiQueryBacklinksprop.php
│   │   ├── ApiQueryBase.php
│   │   ├── ApiQueryBlockInfoTrait.php
│   │   ├── ApiQueryBlocks.php
│   │   ├── ApiQueryCategories.php
│   │   ├── ApiQueryCategoryInfo.php
│   │   ├── ApiQueryCategoryMembers.php
│   │   ├── ApiQueryContributors.php
│   │   ├── ApiQueryDeletedRevisions.php
│   │   ├── ApiQueryDeletedrevs.php
│   │   ├── ApiQueryDisabled.php
│   │   ├── ApiQueryDuplicateFiles.php
│   │   ├── ApiQueryExternalLinks.php
│   │   ├── ApiQueryExtLinksUsage.php
│   │   ├── ApiQueryFilearchive.php
│   │   ├── ApiQueryFileRepoInfo.php
│   │   ├── ApiQueryGeneratorBase.php
│   │   ├── ApiQueryImageInfo.php
│   │   ├── ApiQueryImages.php
│   │   ├── ApiQueryInfo.php
│   │   ├── ApiQueryIWBacklinks.php
│   │   ├── ApiQueryIWLinks.php
│   │   ├── ApiQueryLangBacklinks.php
│   │   ├── ApiQueryLangLinks.php
│   │   ├── ApiQueryLanguageinfo.php
│   │   ├── ApiQueryLinks.php
│   │   ├── ApiQueryLogEvents.php
│   │   ├── ApiQueryMyStashedFiles.php
│   │   ├── ApiQueryPagePropNames.php
│   │   ├── ApiQueryPageProps.php
│   │   ├── ApiQueryPagesWithProp.php
│   │   ├── ApiQuery.php
│   │   ├── ApiQueryPrefixSearch.php
│   │   ├── ApiQueryProtectedTitles.php
│   │   ├── ApiQueryQueryPage.php
│   │   ├── ApiQueryRandom.php
│   │   ├── ApiQueryRecentChanges.php
│   │   ├── ApiQueryRevisionsBase.php
│   │   ├── ApiQueryRevisions.php
│   │   ├── ApiQuerySearch.php
│   │   ├── ApiQuerySiteinfo.php
│   │   ├── ApiQueryStashImageInfo.php
│   │   ├── ApiQueryTags.php
│   │   ├── ApiQueryTokens.php
│   │   ├── ApiQueryUserContribs.php
│   │   ├── ApiQueryUserInfo.php
│   │   ├── ApiQueryUsers.php
│   │   ├── ApiQueryWatchlist.php
│   │   ├── ApiQueryWatchlistRaw.php
│   │   ├── ApiRawMessage.php
│   │   ├── ApiRemoveAuthenticationData.php
│   │   ├── ApiResetPassword.php
│   │   ├── ApiResult.php
│   │   ├── ApiRevisionDelete.php
│   │   ├── ApiRollback.php
│   │   ├── ApiRsd.php
│   │   ├── ApiSerializable.php
│   │   ├── ApiSetNotificationTimestamp.php
│   │   ├── ApiSetPageLanguage.php
│   │   ├── ApiStashEdit.php
│   │   ├── ApiTag.php
│   │   ├── ApiTokens.php
│   │   ├── ApiUnblock.php
│   │   ├── ApiUndelete.php
│   │   ├── ApiUpload.php
│   │   ├── ApiUsageException.php
│   │   ├── ApiUserrights.php
│   │   ├── ApiValidatePassword.php
│   │   ├── ApiWatch.php
│   │   ├── i18n
│   │   │   ├── ar.json
│   │   │   ├── ast.json
│   │   │   ├── av.json
│   │   │   ├── awa.json
│   │   │   ├── azb.json
│   │   │   ├── ba.json
│   │   │   ├── bcl.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bgn.json
│   │   │   ├── bn.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── ca.json
│   │   │   ├── ce.json
│   │   │   ├── ckb.json
│   │   │   ├── cs.json
│   │   │   ├── cv.json
│   │   │   ├── da.json
│   │   │   ├── de.json
│   │   │   ├── diq.json
│   │   │   ├── el.json
│   │   │   ├── en-gb.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fo.json
│   │   │   ├── frc.json
│   │   │   ├── fr.json
│   │   │   ├── fy.json
│   │   │   ├── gl.json
│   │   │   ├── he.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── hsn.json
│   │   │   ├── ht.json
│   │   │   ├── hu.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jam.json
│   │   │   ├── jv.json
│   │   │   ├── ka.json
│   │   │   ├── kn.json
│   │   │   ├── ko.json
│   │   │   ├── ksh.json
│   │   │   ├── ku-latn.json
│   │   │   ├── ky.json
│   │   │   ├── lb.json
│   │   │   ├── lij.json
│   │   │   ├── lki.json
│   │   │   ├── ln.json
│   │   │   ├── lt.json
│   │   │   ├── lv.json
│   │   │   ├── lzh.json
│   │   │   ├── mg.json
│   │   │   ├── mk.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── my.json
│   │   │   ├── nap.json
│   │   │   ├── nb.json
│   │   │   ├── nds.json
│   │   │   ├── ne.json
│   │   │   ├── nl.json
│   │   │   ├── nso.json
│   │   │   ├── oc.json
│   │   │   ├── olo.json
│   │   │   ├── or.json
│   │   │   ├── pa.json
│   │   │   ├── pam.json
│   │   │   ├── pl.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── sd.json
│   │   │   ├── sh.json
│   │   │   ├── shn.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── sq.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── sv.json
│   │   │   ├── ta.json
│   │   │   ├── tcy.json
│   │   │   ├── te.json
│   │   │   ├── th.json
│   │   │   ├── tl.json
│   │   │   ├── tr.json
│   │   │   ├── tt-cyrl.json
│   │   │   ├── udm.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── vi.json
│   │   │   ├── wuu.json
│   │   │   ├── yi.json
│   │   │   ├── zh-hans.json
│   │   │   ├── zh-hant.json
│   │   │   ├── zh-hk.json
│   │   │   └── zu.json
│   │   ├── IApiMessage.php
│   │   └── SearchApi.php
│   ├── auth
│   │   ├── AbstractAuthenticationProvider.php
│   │   ├── AbstractPasswordPrimaryAuthenticationProvider.php
│   │   ├── AbstractPreAuthenticationProvider.php
│   │   ├── AbstractPrimaryAuthenticationProvider.php
│   │   ├── AbstractSecondaryAuthenticationProvider.php
│   │   ├── AuthenticationProvider.php
│   │   ├── AuthenticationRequest.php
│   │   ├── AuthenticationResponse.php
│   │   ├── AuthManager.php
│   │   ├── ButtonAuthenticationRequest.php
│   │   ├── CheckBlocksSecondaryAuthenticationProvider.php
│   │   ├── ConfirmLinkAuthenticationRequest.php
│   │   ├── ConfirmLinkSecondaryAuthenticationProvider.php
│   │   ├── CreatedAccountAuthenticationRequest.php
│   │   ├── CreateFromLoginAuthenticationRequest.php
│   │   ├── CreationReasonAuthenticationRequest.php
│   │   ├── EmailNotificationSecondaryAuthenticationProvider.php
│   │   ├── LocalPasswordPrimaryAuthenticationProvider.php
│   │   ├── PasswordAuthenticationRequest.php
│   │   ├── PasswordDomainAuthenticationRequest.php
│   │   ├── PreAuthenticationProvider.php
│   │   ├── PrimaryAuthenticationProvider.php
│   │   ├── RememberMeAuthenticationRequest.php
│   │   ├── ResetPasswordSecondaryAuthenticationProvider.php
│   │   ├── SecondaryAuthenticationProvider.php
│   │   ├── TemporaryPasswordAuthenticationRequest.php
│   │   ├── TemporaryPasswordPrimaryAuthenticationProvider.php
│   │   ├── ThrottlePreAuthenticationProvider.php
│   │   ├── Throttler.php
│   │   ├── UserDataAuthenticationRequest.php
│   │   └── UsernameAuthenticationRequest.php
│   ├── AutoLoader.php
│   ├── Autopromote.php
│   ├── BadFileLookup.php
│   ├── block
│   │   ├── AbstractBlock.php
│   │   ├── BlockManager.php
│   │   ├── BlockRestrictionStore.php
│   │   ├── CompositeBlock.php
│   │   ├── DatabaseBlock.php
│   │   ├── Restriction
│   │   │   ├── AbstractRestriction.php
│   │   │   ├── NamespaceRestriction.php
│   │   │   ├── PageRestriction.php
│   │   │   └── Restriction.php
│   │   └── SystemBlock.php
│   ├── cache
│   │   ├── BacklinkCache.php
│   │   ├── CacheHelper.php
│   │   ├── dependency
│   │   │   ├── CacheDependency.php
│   │   │   ├── ConstantDependency.php
│   │   │   ├── DependencyWrapper.php
│   │   │   ├── FileDependency.php
│   │   │   ├── GlobalDependency.php
│   │   │   └── MainConfigDependency.php
│   │   ├── FileCacheBase.php
│   │   ├── GenderCache.php
│   │   ├── HTMLFileCache.php
│   │   ├── ICacheHelper.php
│   │   ├── LinkBatch.php
│   │   ├── LinkCache.php
│   │   ├── localisation
│   │   │   ├── LCStoreCDB.php
│   │   │   ├── LCStoreDB.php
│   │   │   ├── LCStoreNull.php
│   │   │   ├── LCStore.php
│   │   │   ├── LCStoreStaticArray.php
│   │   │   ├── LocalisationCacheBulkLoad.php
│   │   │   └── LocalisationCache.php
│   │   ├── MessageCache.php
│   │   ├── ResourceFileCache.php
│   │   └── UserCache.php
│   ├── CategoriesRdf.php
│   ├── CategoryFinder.php
│   ├── Category.php
│   ├── CategoryViewer.php
│   ├── changes
│   │   ├── AtomFeed.php
│   │   ├── CategoryMembershipChange.php
│   │   ├── ChangesFeed.php
│   │   ├── ChangesListBooleanFilterGroup.php
│   │   ├── ChangesListBooleanFilter.php
│   │   ├── ChangesListFilterGroup.php
│   │   ├── ChangesListFilter.php
│   │   ├── ChangesList.php
│   │   ├── ChangesListStringOptionsFilterGroup.php
│   │   ├── ChangesListStringOptionsFilter.php
│   │   ├── ChannelFeed.php
│   │   ├── EnhancedChangesList.php
│   │   ├── FeedItem.php
│   │   ├── OldChangesList.php
│   │   ├── RCCacheEntryFactory.php
│   │   ├── RCCacheEntry.php
│   │   ├── RecentChange.php
│   │   └── RSSFeed.php
│   ├── changetags
│   │   ├── ChangeTagsList.php
│   │   ├── ChangeTagsLogItem.php
│   │   ├── ChangeTagsLogList.php
│   │   ├── ChangeTags.php
│   │   ├── ChangeTagsRevisionItem.php
│   │   ├── ChangeTagsRevisionList.php
│   │   └── Taggable.php
│   ├── clientpool
│   │   ├── SquidPurgeClient.php
│   │   └── SquidPurgeClientPool.php
│   ├── collation
│   │   ├── AbkhazUppercaseCollation.php
│   │   ├── BashkirUppercaseCollation.php
│   │   ├── CollationCkb.php
│   │   ├── Collation.php
│   │   ├── CustomUppercaseCollation.php
│   │   ├── data
│   │   │   └── first-letters-root.php
│   │   ├── IcuCollation.php
│   │   ├── IdentityCollation.php
│   │   ├── NumericUppercaseCollation.php
│   │   └── UppercaseCollation.php
│   ├── CommentStoreComment.php
│   ├── CommentStore.php
│   ├── composer
│   │   ├── ComposerHookHandler.php
│   │   ├── ComposerPackageModifier.php
│   │   ├── ComposerPhpunitXmlCoverageEdit.php
│   │   ├── ComposerVendorHtaccessCreator.php
│   │   └── ComposerVersionNormalizer.php
│   ├── config
│   │   ├── ConfigException.php
│   │   ├── ConfigFactory.php
│   │   ├── Config.php
│   │   ├── ConfigRepository.php
│   │   ├── EtcdConfigParseError.php
│   │   ├── EtcdConfig.php
│   │   ├── GlobalVarConfig.php
│   │   ├── HashConfig.php
│   │   ├── MultiConfig.php
│   │   ├── MutableConfig.php
│   │   └── ServiceOptions.php
│   ├── ConfiguredReadOnlyMode.php
│   ├── content
│   │   ├── AbstractContent.php
│   │   ├── CodeContentHandler.php
│   │   ├── ContentHandler.php
│   │   ├── Content.php
│   │   ├── CssContentHandler.php
│   │   ├── CssContent.php
│   │   ├── FileContentHandler.php
│   │   ├── JavaScriptContentHandler.php
│   │   ├── JavaScriptContent.php
│   │   ├── JsonContentHandler.php
│   │   ├── JsonContent.php
│   │   ├── MessageContent.php
│   │   ├── TextContentHandler.php
│   │   ├── TextContent.php
│   │   ├── UnknownContentHandler.php
│   │   ├── UnknownContent.php
│   │   ├── WikitextContentHandler.php
│   │   ├── WikitextContent.php
│   │   └── WikiTextStructure.php
│   ├── ContentSecurityPolicy.php
│   ├── context
│   │   ├── ContextSource.php
│   │   ├── DerivativeContext.php
│   │   ├── IContextSource.php
│   │   ├── MutableContext.php
│   │   └── RequestContext.php
│   ├── dao
│   │   ├── DBAccessBase.php
│   │   ├── DBAccessObjectUtils.php
│   │   └── IDBAccessObject.php
│   ├── db
│   │   ├── CloneDatabase.php
│   │   ├── MWLBFactory.php
│   │   └── PatchFileLocation.php
│   ├── debug
│   │   ├── DeprecationHelper.php
│   │   ├── logger
│   │   │   ├── ConsoleLogger.php
│   │   │   ├── ConsoleSpi.php
│   │   │   ├── LegacyLogger.php
│   │   │   ├── LegacySpi.php
│   │   │   ├── LogCapturingSpi.php
│   │   │   ├── LoggerFactory.php
│   │   │   ├── monolog
│   │   │   │   ├── AvroFormatter.php
│   │   │   │   ├── BufferHandler.php
│   │   │   │   ├── CeeFormatter.php
│   │   │   │   ├── KafkaHandler.php
│   │   │   │   ├── LegacyFormatter.php
│   │   │   │   ├── LegacyHandler.php
│   │   │   │   ├── LineFormatter.php
│   │   │   │   ├── LogstashFormatter.php
│   │   │   │   ├── MwlogHandler.php
│   │   │   │   ├── SyslogHandler.php
│   │   │   │   └── WikiProcessor.php
│   │   │   ├── MonologSpi.php
│   │   │   ├── NullSpi.php
│   │   │   └── Spi.php
│   │   └── MWDebug.php
│   ├── DefaultSettings.php
│   ├── deferred
│   │   ├── AtomicSectionUpdate.php
│   │   ├── AutoCommitUpdate.php
│   │   ├── CdnCacheUpdate.php
│   │   ├── DataUpdate.php
│   │   ├── DeferrableCallback.php
│   │   ├── DeferrableUpdate.php
│   │   ├── DeferredUpdates.php
│   │   ├── EnqueueableDataUpdate.php
│   │   ├── HTMLCacheUpdate.php
│   │   ├── JobQueueEnqueueUpdate.php
│   │   ├── LinksDeletionUpdate.php
│   │   ├── LinksUpdate.php
│   │   ├── MergeableUpdate.php
│   │   ├── MessageCacheUpdate.php
│   │   ├── MWCallableUpdate.php
│   │   ├── SearchUpdate.php
│   │   ├── SendPasswordResetEmailUpdate.php
│   │   ├── SiteStatsUpdate.php
│   │   ├── TransactionRoundAwareUpdate.php
│   │   ├── TransactionRoundDefiningUpdate.php
│   │   ├── UserEditCountUpdate.php
│   │   └── WANCacheReapUpdate.php
│   ├── Defines.php
│   ├── DeprecatedGlobal.php
│   ├── DerivativeRequest.php
│   ├── DevelopmentSettings.php
│   ├── diff
│   │   ├── ArrayDiffFormatter.php
│   │   ├── ComplexityException.php
│   │   ├── DiffEngine.php
│   │   ├── DifferenceEngine.php
│   │   ├── DifferenceEngineSlotDiffRenderer.php
│   │   ├── DiffFormatter.php
│   │   ├── DiffOpAdd.php
│   │   ├── DiffOpChange.php
│   │   ├── DiffOpCopy.php
│   │   ├── DiffOpDelete.php
│   │   ├── DiffOp.php
│   │   ├── Diff.php
│   │   ├── RangeDifference.php
│   │   ├── SlotDiffRenderer.php
│   │   ├── TableDiffFormatter.php
│   │   ├── TextSlotDiffRenderer.php
│   │   ├── UnifiedDiffFormatter.php
│   │   ├── UnsupportedSlotDiffRenderer.php
│   │   ├── WordAccumulator.php
│   │   └── WordLevelDiff.php
│   ├── DummyLinker.php
│   ├── edit
│   │   └── PreparedEdit.php
│   ├── editpage
│   │   ├── TextboxBuilder.php
│   │   └── TextConflictHelper.php
│   ├── EditPage.php
│   ├── EventRelayerGroup.php
│   ├── exception
│   │   ├── BadRequestError.php
│   │   ├── BadTitleError.php
│   │   ├── CannotCreateActorException.php
│   │   ├── ErrorPageError.php
│   │   ├── FatalError.php
│   │   ├── HttpError.php
│   │   ├── ILocalizedException.php
│   │   ├── LocalizedException.php
│   │   ├── MWContentSerializationException.php
│   │   ├── MWExceptionHandler.php
│   │   ├── MWException.php
│   │   ├── MWExceptionRenderer.php
│   │   ├── MWUnknownContentModelException.php
│   │   ├── PermissionsError.php
│   │   ├── ProcOpenError.php
│   │   ├── ReadOnlyError.php
│   │   ├── ShellDisabledError.php
│   │   ├── ThrottledError.php
│   │   ├── UserBlockedError.php
│   │   └── UserNotLoggedIn.php
│   ├── export
│   │   ├── BaseDump.php
│   │   ├── Dump7ZipOutput.php
│   │   ├── DumpBZip2Output.php
│   │   ├── DumpDBZip2Output.php
│   │   ├── DumpFileOutput.php
│   │   ├── DumpFilter.php
│   │   ├── DumpGZipOutput.php
│   │   ├── DumpLatestFilter.php
│   │   ├── DumpLBZip2Output.php
│   │   ├── DumpMultiWriter.php
│   │   ├── DumpNamespaceFilter.php
│   │   ├── DumpNotalkFilter.php
│   │   ├── DumpOutput.php
│   │   ├── DumpPipeOutput.php
│   │   ├── DumpStringOutput.php
│   │   ├── ExportProgressFilter.php
│   │   ├── WikiExporter.php
│   │   └── XmlDumpWriter.php
│   ├── externalstore
│   │   ├── ExternalStoreAccess.php
│   │   ├── ExternalStoreDB.php
│   │   ├── ExternalStoreException.php
│   │   ├── ExternalStoreFactory.php
│   │   ├── ExternalStoreHttp.php
│   │   ├── ExternalStoreMedium.php
│   │   ├── ExternalStoreMemory.php
│   │   ├── ExternalStoreMwstore.php
│   │   └── ExternalStore.php
│   ├── FauxRequest.php
│   ├── FauxResponse.php
│   ├── FeedUtils.php
│   ├── filebackend
│   │   ├── FileBackendGroup.php
│   │   ├── filejournal
│   │   │   └── DBFileJournal.php
│   │   ├── lockmanager
│   │   │   ├── LockManagerGroupFactory.php
│   │   │   ├── LockManagerGroup.php
│   │   │   └── MySqlLockManager.php
│   │   └── README
│   ├── FileDeleteForm.php
│   ├── filerepo
│   │   ├── file
│   │   │   ├── ArchivedFile.php
│   │   │   ├── File.php
│   │   │   ├── ForeignAPIFile.php
│   │   │   ├── ForeignDBFile.php
│   │   │   ├── LocalFileDeleteBatch.php
│   │   │   ├── LocalFileLockError.php
│   │   │   ├── LocalFileMoveBatch.php
│   │   │   ├── LocalFile.php
│   │   │   ├── LocalFileRestoreBatch.php
│   │   │   ├── OldLocalFile.php
│   │   │   └── UnregisteredLocalFile.php
│   │   ├── FileBackendDBRepoWrapper.php
│   │   ├── FileRepo.php
│   │   ├── ForeignAPIRepo.php
│   │   ├── ForeignDBRepo.php
│   │   ├── ForeignDBViaLBRepo.php
│   │   ├── LocalRepo.php
│   │   ├── NullRepo.php
│   │   ├── README
│   │   ├── RepoGroup.php
│   │   └── TempFileRepo.php
│   ├── ForeignResourceManager.php
│   ├── ForkController.php
│   ├── FormOptions.php
│   ├── gallery
│   │   ├── ImageGalleryBase.php
│   │   ├── NolinesImageGallery.php
│   │   ├── PackedHoverImageGallery.php
│   │   ├── PackedImageGallery.php
│   │   ├── PackedOverlayImageGallery.php
│   │   ├── SlideshowImageGallery.php
│   │   └── TraditionalImageGallery.php
│   ├── GitInfo.php
│   ├── GlobalFunctions.php
│   ├── HeaderCallback.php
│   ├── historyblob
│   │   ├── ConcatenatedGzipHistoryBlob.php
│   │   ├── DiffHistoryBlob.php
│   │   ├── HistoryBlobCurStub.php
│   │   ├── HistoryBlob.php
│   │   └── HistoryBlobStub.php
│   ├── Hooks.php
│   ├── htmlform
│   │   ├── CollapsibleFieldsetLayout.php
│   │   ├── fields
│   │   │   ├── HTMLApiField.php
│   │   │   ├── HTMLAutoCompleteSelectField.php
│   │   │   ├── HTMLButtonField.php
│   │   │   ├── HTMLCheckField.php
│   │   │   ├── HTMLCheckMatrix.php
│   │   │   ├── HTMLComboboxField.php
│   │   │   ├── HTMLDateTimeField.php
│   │   │   ├── HTMLEditTools.php
│   │   │   ├── HTMLExpiryField.php
│   │   │   ├── HTMLFloatField.php
│   │   │   ├── HTMLFormFieldCloner.php
│   │   │   ├── HTMLFormFieldWithButton.php
│   │   │   ├── HTMLHiddenField.php
│   │   │   ├── HTMLInfoField.php
│   │   │   ├── HTMLIntField.php
│   │   │   ├── HTMLMultiSelectField.php
│   │   │   ├── HTMLNamespacesMultiselectField.php
│   │   │   ├── HTMLRadioField.php
│   │   │   ├── HTMLRestrictionsField.php
│   │   │   ├── HTMLSelectAndOtherField.php
│   │   │   ├── HTMLSelectField.php
│   │   │   ├── HTMLSelectLanguageField.php
│   │   │   ├── HTMLSelectLimitField.php
│   │   │   ├── HTMLSelectNamespace.php
│   │   │   ├── HTMLSelectNamespaceWithButton.php
│   │   │   ├── HTMLSelectOrOtherField.php
│   │   │   ├── HTMLSizeFilterField.php
│   │   │   ├── HTMLSubmitField.php
│   │   │   ├── HTMLTagFilter.php
│   │   │   ├── HTMLTextAreaField.php
│   │   │   ├── HTMLTextField.php
│   │   │   ├── HTMLTextFieldWithButton.php
│   │   │   ├── HTMLTitlesMultiselectField.php
│   │   │   ├── HTMLTitleTextField.php
│   │   │   ├── HTMLUsersMultiselectField.php
│   │   │   └── HTMLUserTextField.php
│   │   ├── HTMLFormActionFieldLayout.php
│   │   ├── HTMLFormElement.php
│   │   ├── HTMLFormFieldLayout.php
│   │   ├── HTMLFormField.php
│   │   ├── HTMLFormFieldRequiredOptionsException.php
│   │   ├── HTMLForm.php
│   │   ├── HTMLNestedFilterable.php
│   │   ├── OOUIHTMLForm.php
│   │   └── VFormHTMLForm.php
│   ├── Html.php
│   ├── http
│   │   ├── CurlHttpRequest.php
│   │   ├── GuzzleHttpRequest.php
│   │   ├── Http.php
│   │   ├── HttpRequestFactory.php
│   │   ├── MWCallbackStream.php
│   │   ├── MWHttpRequest.php
│   │   └── PhpHttpRequest.php
│   ├── import
│   │   ├── ImportableOldRevisionImporter.php
│   │   ├── ImportableOldRevision.php
│   │   ├── ImportableUploadRevisionImporter.php
│   │   ├── ImportableUploadRevision.php
│   │   ├── ImportSource.php
│   │   ├── ImportStreamSource.php
│   │   ├── ImportStringSource.php
│   │   ├── OldRevisionImporter.php
│   │   ├── UploadRevisionImporter.php
│   │   ├── UploadSourceAdapter.php
│   │   ├── WikiImporter.php
│   │   └── WikiRevision.php
│   ├── installer
│   │   ├── CliInstaller.php
│   │   ├── DatabaseInstaller.php
│   │   ├── DatabaseUpdater.php
│   │   ├── i18n
│   │   │   ├── af.json
│   │   │   ├── aln.json
│   │   │   ├── am.json
│   │   │   ├── ang.json
│   │   │   ├── an.json
│   │   │   ├── anp.json
│   │   │   ├── arc.json
│   │   │   ├── ar.json
│   │   │   ├── ary.json
│   │   │   ├── arz.json
│   │   │   ├── as.json
│   │   │   ├── ast.json
│   │   │   ├── av.json
│   │   │   ├── avk.json
│   │   │   ├── azb.json
│   │   │   ├── az.json
│   │   │   ├── ba.json
│   │   │   ├── bar.json
│   │   │   ├── bcc.json
│   │   │   ├── bcl.json
│   │   │   ├── be.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bgn.json
│   │   │   ├── bjn.json
│   │   │   ├── bn.json
│   │   │   ├── bpy.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── bto.json
│   │   │   ├── ca.json
│   │   │   ├── ceb.json
│   │   │   ├── ce.json
│   │   │   ├── ckb.json
│   │   │   ├── cps.json
│   │   │   ├── crh-cyrl.json
│   │   │   ├── crh-latn.json
│   │   │   ├── csb.json
│   │   │   ├── cs.json
│   │   │   ├── cu.json
│   │   │   ├── cv.json
│   │   │   ├── cy.json
│   │   │   ├── da.json
│   │   │   ├── de-ch.json
│   │   │   ├── de-formal.json
│   │   │   ├── de.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── dtp.json
│   │   │   ├── dty.json
│   │   │   ├── el.json
│   │   │   ├── eml.json
│   │   │   ├── en-gb.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es-formal.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── ext.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fo.json
│   │   │   ├── frc.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── frr.json
│   │   │   ├── fur.json
│   │   │   ├── fy.json
│   │   │   ├── gag.json
│   │   │   ├── ga.json
│   │   │   ├── gan-hans.json
│   │   │   ├── gan-hant.json
│   │   │   ├── gd.json
│   │   │   ├── gl.json
│   │   │   ├── gom-latn.json
│   │   │   ├── gor.json
│   │   │   ├── grc.json
│   │   │   ├── gsw.json
│   │   │   ├── gu.json
│   │   │   ├── gv.json
│   │   │   ├── hak.json
│   │   │   ├── haw.json
│   │   │   ├── he.json
│   │   │   ├── hif-latn.json
│   │   │   ├── hi.json
│   │   │   ├── hil.json
│   │   │   ├── hr.json
│   │   │   ├── hrx.json
│   │   │   ├── hsb.json
│   │   │   ├── hsn.json
│   │   │   ├── ht.json
│   │   │   ├── hu-formal.json
│   │   │   ├── hu.json
│   │   │   ├── hy.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ie.json
│   │   │   ├── ig.json
│   │   │   ├── ilo.json
│   │   │   ├── inh.json
│   │   │   ├── io.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jam.json
│   │   │   ├── jbo.json
│   │   │   ├── jut.json
│   │   │   ├── jv.json
│   │   │   ├── kaa.json
│   │   │   ├── ka.json
│   │   │   ├── kbd-cyrl.json
│   │   │   ├── khw.json
│   │   │   ├── kiu.json
│   │   │   ├── kk-arab.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── kk-latn.json
│   │   │   ├── km.json
│   │   │   ├── kn.json
│   │   │   ├── ko.json
│   │   │   ├── krc.json
│   │   │   ├── ksh.json
│   │   │   ├── ku-latn.json
│   │   │   ├── lad.json
│   │   │   ├── lb.json
│   │   │   ├── lez.json
│   │   │   ├── lfn.json
│   │   │   ├── lg.json
│   │   │   ├── lij.json
│   │   │   ├── li.json
│   │   │   ├── lki.json
│   │   │   ├── lo.json
│   │   │   ├── lrc.json
│   │   │   ├── lt.json
│   │   │   ├── lv.json
│   │   │   ├── lzh.json
│   │   │   ├── lzz.json
│   │   │   ├── mai.json
│   │   │   ├── mdf.json
│   │   │   ├── mfe.json
│   │   │   ├── mg.json
│   │   │   ├── mhr.json
│   │   │   ├── min.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mni.json
│   │   │   ├── mn.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── mt.json
│   │   │   ├── my.json
│   │   │   ├── myv.json
│   │   │   ├── mzn.json
│   │   │   ├── nah.json
│   │   │   ├── nan.json
│   │   │   ├── nap.json
│   │   │   ├── nb.json
│   │   │   ├── nds.json
│   │   │   ├── nds-nl.json
│   │   │   ├── ne.json
│   │   │   ├── nl-informal.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── oc.json
│   │   │   ├── olo.json
│   │   │   ├── or.json
│   │   │   ├── os.json
│   │   │   ├── pa.json
│   │   │   ├── pam.json
│   │   │   ├── pcd.json
│   │   │   ├── pdc.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── pnt.json
│   │   │   ├── prg.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── qu.json
│   │   │   ├── rgn.json
│   │   │   ├── rm.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── rue.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── sa.json
│   │   │   ├── sc.json
│   │   │   ├── scn.json
│   │   │   ├── sco.json
│   │   │   ├── sdc.json
│   │   │   ├── sd.json
│   │   │   ├── sei.json
│   │   │   ├── shi.json
│   │   │   ├── sh.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── sli.json
│   │   │   ├── sl.json
│   │   │   ├── so.json
│   │   │   ├── sq.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── srn.json
│   │   │   ├── ss.json
│   │   │   ├── stq.json
│   │   │   ├── su.json
│   │   │   ├── sv.json
│   │   │   ├── sw.json
│   │   │   ├── szl.json
│   │   │   ├── ta.json
│   │   │   ├── tcy.json
│   │   │   ├── te.json
│   │   │   ├── tet.json
│   │   │   ├── tg-cyrl.json
│   │   │   ├── tg-latn.json
│   │   │   ├── th.json
│   │   │   ├── tk.json
│   │   │   ├── tl.json
│   │   │   ├── tly.json
│   │   │   ├── tr.json
│   │   │   ├── tt-cyrl.json
│   │   │   ├── tt-latn.json
│   │   │   ├── tyv.json
│   │   │   ├── udm.json
│   │   │   ├── ug-arab.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── uz.json
│   │   │   ├── vec.json
│   │   │   ├── vep.json
│   │   │   ├── vi.json
│   │   │   ├── vo.json
│   │   │   ├── vro.json
│   │   │   ├── wa.json
│   │   │   ├── war.json
│   │   │   ├── wo.json
│   │   │   ├── wuu.json
│   │   │   ├── xal.json
│   │   │   ├── xmf.json
│   │   │   ├── yi.json
│   │   │   ├── yo.json
│   │   │   ├── yue.json
│   │   │   ├── zea.json
│   │   │   ├── zh-hans.json
│   │   │   ├── zh-hant.json
│   │   │   ├── zh-hk.json
│   │   │   └── zh-tw.json
│   │   ├── InstallDocFormatter.php
│   │   ├── InstallerOverrides.php
│   │   ├── Installer.php
│   │   ├── InstallerSessionProvider.php
│   │   ├── InstallException.php
│   │   ├── LocalSettingsGenerator.php
│   │   ├── MysqlInstaller.php
│   │   ├── MysqlUpdater.php
│   │   ├── PhpXmlBugTester.php
│   │   ├── PostgresInstaller.php
│   │   ├── PostgresUpdater.php
│   │   ├── SqliteInstaller.php
│   │   ├── SqliteUpdater.php
│   │   ├── WebInstallerComplete.php
│   │   ├── WebInstallerCopying.php
│   │   ├── WebInstallerDBConnect.php
│   │   ├── WebInstallerDBSettings.php
│   │   ├── WebInstallerDocument.php
│   │   ├── WebInstallerExistingWiki.php
│   │   ├── WebInstallerInstall.php
│   │   ├── WebInstallerLanguage.php
│   │   ├── WebInstallerName.php
│   │   ├── WebInstallerOptions.php
│   │   ├── WebInstallerOutput.php
│   │   ├── WebInstallerPage.php
│   │   ├── WebInstaller.php
│   │   ├── WebInstallerReadme.php
│   │   ├── WebInstallerReleaseNotes.php
│   │   ├── WebInstallerRestart.php
│   │   ├── WebInstallerUpgradeDoc.php
│   │   ├── WebInstallerUpgrade.php
│   │   └── WebInstallerWelcome.php
│   ├── interwiki
│   │   ├── ClassicInterwikiLookup.php
│   │   ├── InterwikiLookupAdapter.php
│   │   ├── InterwikiLookup.php
│   │   ├── Interwiki.php
│   │   └── NullInterwikiLookup.php
│   ├── jobqueue
│   │   ├── exception
│   │   │   ├── JobQueueConnectionError.php
│   │   │   ├── JobQueueError.php
│   │   │   └── JobQueueReadOnlyError.php
│   │   ├── GenericParameterJob.php
│   │   ├── IJobSpecification.php
│   │   ├── Job.php
│   │   ├── JobQueueDB.php
│   │   ├── JobQueueFederated.php
│   │   ├── JobQueueGroup.php
│   │   ├── JobQueueMemory.php
│   │   ├── JobQueue.php
│   │   ├── JobQueueRedis.php
│   │   ├── JobRunner.php
│   │   ├── jobs
│   │   │   ├── ActivityUpdateJob.php
│   │   │   ├── AssembleUploadChunksJob.php
│   │   │   ├── CategoryMembershipChangeJob.php
│   │   │   ├── CdnPurgeJob.php
│   │   │   ├── ClearUserWatchlistJob.php
│   │   │   ├── ClearWatchlistNotificationsJob.php
│   │   │   ├── DeleteLinksJob.php
│   │   │   ├── DeletePageJob.php
│   │   │   ├── DoubleRedirectJob.php
│   │   │   ├── DuplicateJob.php
│   │   │   ├── EmaillingJob.php
│   │   │   ├── EnotifNotifyJob.php
│   │   │   ├── EnqueueJob.php
│   │   │   ├── HTMLCacheUpdateJob.php
│   │   │   ├── NullJob.php
│   │   │   ├── PublishStashedFileJob.php
│   │   │   ├── RecentChangesUpdateJob.php
│   │   │   ├── RefreshLinksJob.php
│   │   │   ├── ThumbnailRenderJob.php
│   │   │   ├── UserGroupExpiryJob.php
│   │   │   └── UserOptionsUpdateJob.php
│   │   ├── JobSpecification.php
│   │   ├── README
│   │   ├── RunnableJob.php
│   │   └── utils
│   │   ├── BacklinkJobUtils.php
│   │   └── PurgeJobUtils.php
│   ├── json
│   │   └── FormatJson.php
│   ├── language
│   │   ├── ConverterRule.php
│   │   ├── LanguageCode.php
│   │   ├── LanguageNameUtils.php
│   │   ├── MessageLocalizer.php
│   │   └── Message.php
│   ├── libs
│   │   ├── APACHE-LICENSE-2.0.txt
│   │   ├── ArrayUtils.php
│   │   ├── composer
│   │   │   ├── ComposerInstalled.php
│   │   │   ├── ComposerJson.php
│   │   │   └── ComposerLock.php
│   │   ├── CookieJar.php
│   │   ├── Cookie.php
│   │   ├── CryptHKDF.php
│   │   ├── CSSMin.php
│   │   ├── DeferredStringifier.php
│   │   ├── DnsSrvDiscoverer.php
│   │   ├── EasyDeflate.php
│   │   ├── eventrelayer
│   │   │   ├── EventRelayerKafka.php
│   │   │   ├── EventRelayerNull.php
│   │   │   └── EventRelayer.php
│   │   ├── ExplodeIterator.php
│   │   ├── filebackend
│   │   │   ├── exception
│   │   │   │   └── FileBackendError.php
│   │   │   ├── FileBackendMultiWrite.php
│   │   │   ├── FileBackend.php
│   │   │   ├── FileBackendStore.php
│   │   │   ├── fileiteration
│   │   │   │   ├── FileBackendStoreShardDirIterator.php
│   │   │   │   ├── FileBackendStoreShardFileIterator.php
│   │   │   │   ├── FileBackendStoreShardListIterator.php
│   │   │   │   ├── FSFileBackendDirList.php
│   │   │   │   ├── FSFileBackendFileList.php
│   │   │   │   ├── FSFileBackendList.php
│   │   │   │   ├── SwiftFileBackendDirList.php
│   │   │   │   ├── SwiftFileBackendFileList.php
│   │   │   │   └── SwiftFileBackendList.php
│   │   │   ├── filejournal
│   │   │   │   ├── FileJournal.php
│   │   │   │   └── NullFileJournal.php
│   │   │   ├── fileop
│   │   │   │   ├── CopyFileOp.php
│   │   │   │   ├── CreateFileOp.php
│   │   │   │   ├── DeleteFileOp.php
│   │   │   │   ├── DescribeFileOp.php
│   │   │   │   ├── FileOp.php
│   │   │   │   ├── MoveFileOp.php
│   │   │   │   ├── NullFileOp.php
│   │   │   │   └── StoreFileOp.php
│   │   │   ├── FileOpBatch.php
│   │   │   ├── fileophandle
│   │   │   │   ├── FileBackendStoreOpHandle.php
│   │   │   │   ├── FSFileOpHandle.php
│   │   │   │   └── SwiftFileOpHandle.php
│   │   │   ├── fsfile
│   │   │   │   ├── FSFile.php
│   │   │   │   ├── TempFSFileFactory.php
│   │   │   │   └── TempFSFile.php
│   │   │   ├── FSFileBackend.php
│   │   │   ├── HTTPFileStreamer.php
│   │   │   ├── MemoryFileBackend.php
│   │   │   └── SwiftFileBackend.php
│   │   ├── GenericArrayObject.php
│   │   ├── HashRing.php
│   │   ├── HtmlArmor.php
│   │   ├── http
│   │   │   ├── HttpAcceptNegotiator.php
│   │   │   ├── HttpAcceptParser.php
│   │   │   └── MultiHttpClient.php
│   │   ├── HttpStatus.php
│   │   ├── IEUrlExtension.php
│   │   ├── IP.php
│   │   ├── iterators
│   │   │   ├── IteratorDecorator.php
│   │   │   └── NotRecursiveIterator.php
│   │   ├── JavaScriptMinifier.php
│   │   ├── jsminplus.php
│   │   ├── lockmanager
│   │   │   ├── DBLockManager.php
│   │   │   ├── FSLockManager.php
│   │   │   ├── LockManager.php
│   │   │   ├── MemcLockManager.php
│   │   │   ├── NullLockManager.php
│   │   │   ├── PostgreSqlLockManager.php
│   │   │   ├── QuorumLockManager.php
│   │   │   ├── RedisLockManager.php
│   │   │   └── ScopedLock.php
│   │   ├── MapCacheLRU.php
│   │   ├── MappedIterator.php
│   │   ├── MemoizedCallable.php
│   │   ├── Message
│   │   │   ├── IMessageFormatterFactory.php
│   │   │   ├── ITextFormatter.php
│   │   │   ├── ListParam.php
│   │   │   ├── ListType.php
│   │   │   ├── MessageParam.php
│   │   │   ├── MessageValue.php
│   │   │   ├── ParamType.php
│   │   │   ├── README.md
│   │   │   └── ScalarParam.php
│   │   ├── MessageSpecifier.php
│   │   ├── mime
│   │   │   ├── defines.php
│   │   │   ├── IEContentAnalyzer.php
│   │   │   ├── MimeAnalyzer.php
│   │   │   ├── mime.info
│   │   │   ├── mime.types
│   │   │   ├── MSCompoundFileReader.php
│   │   │   └── XmlTypeCheck.php
│   │   ├── MWCryptHash.php
│   │   ├── MWMessagePack.php
│   │   ├── objectcache
│   │   │   ├── APCBagOStuff.php
│   │   │   ├── APCUBagOStuff.php
│   │   │   ├── BagOStuff.php
│   │   │   ├── CachedBagOStuff.php
│   │   │   ├── EmptyBagOStuff.php
│   │   │   ├── HashBagOStuff.php
│   │   │   ├── IExpiringStore.php
│   │   │   ├── IStoreKeyEncoder.php
│   │   │   ├── MediumSpecificBagOStuff.php
│   │   │   ├── MemcachedBagOStuff.php
│   │   │   ├── MemcachedPeclBagOStuff.php
│   │   │   ├── MemcachedPhpBagOStuff.php
│   │   │   ├── MultiWriteBagOStuff.php
│   │   │   ├── README.md
│   │   │   ├── RedisBagOStuff.php
│   │   │   ├── ReplicatedBagOStuff.php
│   │   │   ├── RESTBagOStuff.php
│   │   │   ├── serialized
│   │   │   │   └── SerializedValueContainer.php
│   │   │   ├── utils
│   │   │   │   └── MemcachedClient.php
│   │   │   ├── wancache
│   │   │   │   ├── WANObjectCache.php
│   │   │   │   └── WANObjectCacheReaper.php
│   │   │   └── WinCacheBagOStuff.php
│   │   ├── ParamValidator
│   │   │   ├── Callbacks.php
│   │   │   ├── ParamValidator.php
│   │   │   ├── README.md
│   │   │   ├── SimpleCallbacks.php
│   │   │   ├── TypeDef
│   │   │   │   ├── BooleanDef.php
│   │   │   │   ├── EnumDef.php
│   │   │   │   ├── FloatDef.php
│   │   │   │   ├── IntegerDef.php
│   │   │   │   ├── LimitDef.php
│   │   │   │   ├── PasswordDef.php
│   │   │   │   ├── PresenceBooleanDef.php
│   │   │   │   ├── StringDef.php
│   │   │   │   ├── TimestampDef.php
│   │   │   │   └── UploadDef.php
│   │   │   ├── TypeDef.php
│   │   │   ├── Util
│   │   │   │   ├── UploadedFile.php
│   │   │   │   └── UploadedFileStream.php
│   │   │   └── ValidationException.php
│   │   ├── ProcessCacheLRU.php
│   │   ├── rdbms
│   │   │   ├── ChronologyProtector.php
│   │   │   ├── connectionmanager
│   │   │   │   ├── ConnectionManager.php
│   │   │   │   └── SessionConsistentConnectionManager.php
│   │   │   ├── database
│   │   │   │   ├── DatabaseMysqlBase.php
│   │   │   │   ├── DatabaseMysqli.php
│   │   │   │   ├── Database.php
│   │   │   │   ├── DatabasePostgres.php
│   │   │   │   ├── DatabaseSqlite.php
│   │   │   │   ├── DBConnRef.php
│   │   │   │   ├── domain
│   │   │   │   │   └── DatabaseDomain.php
│   │   │   │   ├── IDatabase.php
│   │   │   │   ├── IMaintainableDatabase.php
│   │   │   │   ├── MaintainableDBConnRef.php
│   │   │   │   ├── position
│   │   │   │   │   ├── DBMasterPos.php
│   │   │   │   │   └── MySQLMasterPos.php
│   │   │   │   ├── resultwrapper
│   │   │   │   │   ├── FakeResultWrapper.php
│   │   │   │   │   ├── IResultWrapper.php
│   │   │   │   │   └── ResultWrapper.php
│   │   │   │   └── utils
│   │   │   │   ├── AtomicSectionIdentifier.php
│   │   │   │   ├── GeneralizedSql.php
│   │   │   │   └── NextSequenceValue.php
│   │   │   ├── defines.php
│   │   │   ├── encasing
│   │   │   │   ├── Blob.php
│   │   │   │   ├── IBlob.php
│   │   │   │   ├── LikeMatch.php
│   │   │   │   ├── PostgresBlob.php
│   │   │   │   └── Subquery.php
│   │   │   ├── exception
│   │   │   │   ├── DBAccessError.php
│   │   │   │   ├── DBConnectionError.php
│   │   │   │   ├── DBError.php
│   │   │   │   ├── DBExpectedError.php
│   │   │   │   ├── DBQueryDisconnectedError.php
│   │   │   │   ├── DBQueryError.php
│   │   │   │   ├── DBQueryTimeoutError.php
│   │   │   │   ├── DBReadOnlyError.php
│   │   │   │   ├── DBReadOnlyRoleError.php
│   │   │   │   ├── DBReplicationWaitError.php
│   │   │   │   ├── DBTransactionError.php
│   │   │   │   ├── DBTransactionSizeError.php
│   │   │   │   ├── DBTransactionStateError.php
│   │   │   │   └── DBUnexpectedError.php
│   │   │   ├── field
│   │   │   │   ├── Field.php
│   │   │   │   ├── MySQLField.php
│   │   │   │   ├── PostgresField.php
│   │   │   │   └── SQLiteField.php
│   │   │   ├── lbfactory
│   │   │   │   ├── ILBFactory.php
│   │   │   │   ├── LBFactoryMulti.php
│   │   │   │   ├── LBFactory.php
│   │   │   │   ├── LBFactorySimple.php
│   │   │   │   └── LBFactorySingle.php
│   │   │   ├── loadbalancer
│   │   │   │   ├── ILoadBalancer.php
│   │   │   │   ├── LoadBalancer.php
│   │   │   │   └── LoadBalancerSingle.php
│   │   │   ├── loadmonitor
│   │   │   │   ├── ILoadMonitor.php
│   │   │   │   ├── LoadMonitorMySQL.php
│   │   │   │   ├── LoadMonitorNull.php
│   │   │   │   └── LoadMonitor.php
│   │   │   └── TransactionProfiler.php
│   │   ├── README
│   │   ├── redis
│   │   │   ├── RedisConnectionPool.php
│   │   │   └── RedisConnRef.php
│   │   ├── ReplacementArray.php
│   │   ├── ReverseArrayIterator.php
│   │   ├── RiffExtractor.php
│   │   ├── services
│   │   │   ├── CannotReplaceActiveServiceException.php
│   │   │   ├── ContainerDisabledException.php
│   │   │   ├── DestructibleService.php
│   │   │   ├── NoSuchServiceException.php
│   │   │   ├── SalvageableService.php
│   │   │   ├── ServiceAlreadyDefinedException.php
│   │   │   ├── ServiceContainer.php
│   │   │   └── ServiceDisabledException.php
│   │   ├── StaticArrayWriter.php
│   │   ├── stats
│   │   │   ├── BufferingStatsdDataFactory.php
│   │   │   ├── IBufferingStatsdDataFactory.php
│   │   │   ├── NullStatsdDataFactory.php
│   │   │   ├── PrefixingStatsdDataFactoryProxy.php
│   │   │   ├── SamplingStatsdClient.php
│   │   │   └── StatsdAwareInterface.php
│   │   ├── StatusValue.php
│   │   ├── StringUtils.php
│   │   ├── Timing.php
│   │   ├── UDPTransport.php
│   │   ├── virtualrest
│   │   │   ├── ParsoidVirtualRESTService.php
│   │   │   ├── RestbaseVirtualRESTService.php
│   │   │   ├── SwiftVirtualRESTService.php
│   │   │   ├── VirtualRESTServiceClient.php
│   │   │   └── VirtualRESTService.php
│   │   ├── XhprofData.php
│   │   └── Xhprof.php
│   ├── linkeddata
│   │   └── PageDataRequestHandler.php
│   ├── linker
│   │   ├── LinkRendererFactory.php
│   │   ├── LinkRenderer.php
│   │   └── LinkTarget.php
│   ├── Linker.php
│   ├── LinkFilter.php
│   ├── ListToggle.php
│   ├── logging
│   │   ├── BlockLogFormatter.php
│   │   ├── ContentModelLogFormatter.php
│   │   ├── DatabaseLogEntry.php
│   │   ├── DeleteLogFormatter.php
│   │   ├── ImportLogFormatter.php
│   │   ├── LegacyLogFormatter.php
│   │   ├── LogEntryBase.php
│   │   ├── LogEntry.php
│   │   ├── LogEventsList.php
│   │   ├── LogFormatter.php
│   │   ├── LogPage.php
│   │   ├── LogPager.php
│   │   ├── ManualLogEntry.php
│   │   ├── MergeLogFormatter.php
│   │   ├── MoveLogFormatter.php
│   │   ├── NewUsersLogFormatter.php
│   │   ├── PageLangLogFormatter.php
│   │   ├── PatrolLogFormatter.php
│   │   ├── PatrolLog.php
│   │   ├── ProtectLogFormatter.php
│   │   ├── RCDatabaseLogEntry.php
│   │   ├── RightsLogFormatter.php
│   │   ├── TagLogFormatter.php
│   │   ├── UploadLogFormatter.php
│   │   └── WikitextLogFormatter.php
│   ├── MagicWordArray.php
│   ├── MagicWordFactory.php
│   ├── MagicWord.php
│   ├── mail
│   │   ├── EmailNotification.php
│   │   ├── MailAddress.php
│   │   └── UserMailer.php
│   ├── media
│   │   ├── BitmapHandler_ClientOnly.php
│   │   ├── BitmapHandler.php
│   │   ├── BitmapMetadataHandler.php
│   │   ├── BmpHandler.php
│   │   ├── DjVuHandler.php
│   │   ├── DjVuImage.php
│   │   ├── ExifBitmapHandler.php
│   │   ├── Exif.php
│   │   ├── FormatMetadata.php
│   │   ├── GIFHandler.php
│   │   ├── GIFMetadataExtractor.php
│   │   ├── ImageHandler.php
│   │   ├── IPTC.php
│   │   ├── JpegHandler.php
│   │   ├── JpegMetadataExtractor.php
│   │   ├── MediaHandlerFactory.php
│   │   ├── MediaHandler.php
│   │   ├── MediaTransformError.php
│   │   ├── MediaTransformInvalidParametersException.php
│   │   ├── MediaTransformOutput.php
│   │   ├── PNGHandler.php
│   │   ├── PNGMetadataExtractor.php
│   │   ├── SvgHandler.php
│   │   ├── SVGMetadataExtractor.php
│   │   ├── SVGReader.php
│   │   ├── ThumbnailImage.php
│   │   ├── TiffHandler.php
│   │   ├── tinyrgb.icc
│   │   ├── TransformationalImageHandler.php
│   │   ├── TransformParameterError.php
│   │   ├── TransformTooBigImageAreaError.php
│   │   ├── WebPHandler.php
│   │   └── XCFHandler.php
│   ├── MediaWiki.php
│   ├── MediaWikiServices.php
│   ├── MediaWikiVersionFetcher.php
│   ├── MergeHistory.php
│   ├── Message
│   │   ├── MessageFormatterFactory.php
│   │   └── TextFormatter.php
│   ├── MovePage.php
│   ├── MWGrants.php
│   ├── MWNamespace.php
│   ├── MWTimestamp.php
│   ├── Navigation
│   │   └── PrevNextNavigationRenderer.php
│   ├── NoLocalSettings.php
│   ├── objectcache
│   │   ├── ObjectCache.php
│   │   └── SqlBagOStuff.php
│   ├── OrderedStreamingForkController.php
│   ├── OutputHandler.php
│   ├── OutputPage.php
│   ├── page
│   │   ├── Article.php
│   │   ├── CategoryPage.php
│   │   ├── ImageHistoryList.php
│   │   ├── ImageHistoryPseudoPager.php
│   │   ├── ImagePage.php
│   │   ├── MovePageFactory.php
│   │   ├── PageArchive.php
│   │   ├── Page.php
│   │   ├── WikiCategoryPage.php
│   │   ├── WikiFilePage.php
│   │   └── WikiPage.php
│   ├── PageProps.php
│   ├── pager
│   │   ├── AlphabeticPager.php
│   │   ├── IndexPager.php
│   │   ├── Pager.php
│   │   ├── RangeChronologicalPager.php
│   │   ├── ReverseChronologicalPager.php
│   │   └── TablePager.php
│   ├── parser
│   │   ├── BlockLevelPass.php
│   │   ├── CacheTime.php
│   │   ├── CoreParserFunctions.php
│   │   ├── CoreTagHooks.php
│   │   ├── DateFormatterFactory.php
│   │   ├── DateFormatter.php
│   │   ├── LinkHolderArray.php
│   │   ├── MWTidy.php
│   │   ├── ParserCache.php
│   │   ├── ParserDiffTest.php
│   │   ├── ParserFactory.php
│   │   ├── ParserOptions.php
│   │   ├── ParserOutput.php
│   │   ├── Parser.php
│   │   ├── PPCustomFrame_DOM.php
│   │   ├── PPCustomFrame_Hash.php
│   │   ├── PPDPart_Hash.php
│   │   ├── PPDPart.php
│   │   ├── PPDStackElement_Hash.php
│   │   ├── PPDStackElement.php
│   │   ├── PPDStack_Hash.php
│   │   ├── PPDStack.php
│   │   ├── PPFrame_DOM.php
│   │   ├── PPFrame_Hash.php
│   │   ├── PPFrame.php
│   │   ├── PPNode_DOM.php
│   │   ├── PPNode_Hash_Array.php
│   │   ├── PPNode_Hash_Attr.php
│   │   ├── PPNode_Hash_Text.php
│   │   ├── PPNode_Hash_Tree.php
│   │   ├── PPNode.php
│   │   ├── PPTemplateFrame_DOM.php
│   │   ├── PPTemplateFrame_Hash.php
│   │   ├── Preprocessor_DOM.php
│   │   ├── Preprocessor_Hash.php
│   │   ├── Preprocessor.php
│   │   ├── RemexStripTagHandler.php
│   │   ├── Sanitizer.php
│   │   └── StripState.php
│   ├── password
│   │   ├── Argon2Password.php
│   │   ├── BcryptPassword.php
│   │   ├── commonpasswords.cdb
│   │   ├── EncryptedPassword.php
│   │   ├── InvalidPassword.php
│   │   ├── LayeredParameterizedPassword.php
│   │   ├── MWOldPassword.php
│   │   ├── MWSaltedPassword.php
│   │   ├── ParameterizedPassword.php
│   │   ├── PasswordError.php
│   │   ├── PasswordFactory.php
│   │   ├── Password.php
│   │   ├── PasswordPolicyChecks.php
│   │   ├── Pbkdf2Password.php
│   │   └── UserPasswordPolicy.php
│   ├── PathRouter.php
│   ├── Permissions
│   │   └── PermissionManager.php
│   ├── PHPVersionCheck.php
│   ├── Pingback.php
│   ├── poolcounter
│   │   ├── PoolCounterNull.php
│   │   ├── PoolCounter.php
│   │   ├── PoolCounterRedis.php
│   │   ├── PoolCounterWork.php
│   │   ├── PoolCounterWorkViaCallback.php
│   │   └── PoolWorkArticleView.php
│   ├── preferences
│   │   ├── DefaultPreferencesFactory.php
│   │   ├── Filter.php
│   │   ├── IntvalFilter.php
│   │   ├── MultiUsernameFilter.php
│   │   ├── PreferencesFactory.php
│   │   └── TimezoneFilter.php
│   ├── profiler
│   │   ├── output
│   │   │   ├── ProfilerOutputDb.php
│   │   │   ├── ProfilerOutputDump.php
│   │   │   ├── ProfilerOutput.php
│   │   │   ├── ProfilerOutputStats.php
│   │   │   └── ProfilerOutputText.php
│   │   ├── ProfilerExcimer.php
│   │   ├── Profiler.php
│   │   ├── ProfilerSectionOnly.php
│   │   ├── ProfilerStub.php
│   │   ├── ProfilerXhprof.php
│   │   ├── SectionProfileCallback.php
│   │   └── SectionProfiler.php
│   ├── ProtectionForm.php
│   ├── ProxyLookup.php
│   ├── RawMessage.php
│   ├── rcfeed
│   │   ├── FormattedRCFeed.php
│   │   ├── IRCColourfulRCFeedFormatter.php
│   │   ├── JSONRCFeedFormatter.php
│   │   ├── MachineReadableRCFeedFormatter.php
│   │   ├── RCFeedEngine.php
│   │   ├── RCFeedFormatter.php
│   │   ├── RCFeed.php
│   │   ├── RedisPubSubFeedEngine.php
│   │   ├── UDPRCFeedEngine.php
│   │   └── XMLRCFeedFormatter.php
│   ├── ReadOnlyMode.php
│   ├── registration
│   │   ├── ExtensionDependencyError.php
│   │   ├── ExtensionJsonValidationError.php
│   │   ├── ExtensionJsonValidator.php
│   │   ├── ExtensionProcessor.php
│   │   ├── ExtensionRegistry.php
│   │   ├── Processor.php
│   │   └── VersionChecker.php
│   ├── resourceloader
│   │   ├── DerivativeResourceLoaderContext.php
│   │   ├── MessageBlobStore.php
│   │   ├── ResourceLoaderCircularDependencyError.php
│   │   ├── ResourceLoaderClientHtml.php
│   │   ├── ResourceLoaderContext.php
│   │   ├── ResourceLoaderFileModule.php
│   │   ├── ResourceLoaderFilePath.php
│   │   ├── ResourceLoaderForeignApiModule.php
│   │   ├── ResourceLoaderImageModule.php
│   │   ├── ResourceLoaderImage.php
│   │   ├── ResourceLoaderLanguageDataModule.php
│   │   ├── ResourceLoaderLessVarFileModule.php
│   │   ├── ResourceLoaderModule.php
│   │   ├── ResourceLoaderOOUIFileModule.php
│   │   ├── ResourceLoaderOOUIIconPackModule.php
│   │   ├── ResourceLoaderOOUIImageModule.php
│   │   ├── ResourceLoaderOOUIModule.php
│   │   ├── ResourceLoader.php
│   │   ├── ResourceLoaderSiteModule.php
│   │   ├── ResourceLoaderSiteStylesModule.php
│   │   ├── ResourceLoaderSkinModule.php
│   │   ├── ResourceLoaderStartUpModule.php
│   │   ├── ResourceLoaderUserDefaultsModule.php
│   │   ├── ResourceLoaderUserModule.php
│   │   ├── ResourceLoaderUserOptionsModule.php
│   │   ├── ResourceLoaderUserStylesModule.php
│   │   ├── ResourceLoaderUserTokensModule.php
│   │   └── ResourceLoaderWikiModule.php
│   ├── Rest
│   │   ├── BasicAccess
│   │   │   ├── BasicAuthorizerBase.php
│   │   │   ├── BasicAuthorizerInterface.php
│   │   │   ├── BasicRequestAuthorizer.php
│   │   │   ├── MWBasicAuthorizer.php
│   │   │   ├── MWBasicRequestAuthorizer.php
│   │   │   └── StaticBasicAuthorizer.php
│   │   ├── CopyableStreamInterface.php
│   │   ├── coreRoutes.json
│   │   ├── EntryPoint.php
│   │   ├── Handler
│   │   │   └── HelloHandler.php
│   │   ├── Handler.php
│   │   ├── HeaderContainer.php
│   │   ├── HttpException.php
│   │   ├── JsonEncodingException.php
│   │   ├── LocalizedHttpException.php
│   │   ├── PathTemplateMatcher
│   │   │   ├── PathConflict.php
│   │   │   └── PathMatcher.php
│   │   ├── RequestBase.php
│   │   ├── RequestData.php
│   │   ├── RequestFromGlobals.php
│   │   ├── RequestInterface.php
│   │   ├── ResponseFactory.php
│   │   ├── ResponseInterface.php
│   │   ├── Response.php
│   │   ├── Router.php
│   │   ├── SimpleHandler.php
│   │   ├── Stream.php
│   │   ├── StringStream.php
│   │   └── Validator
│   │   ├── BodyValidator.php
│   │   ├── NullBodyValidator.php
│   │   ├── ParamValidatorCallbacks.php
│   │   └── Validator.php
│   ├── Revision
│   │   ├── FallbackSlotRoleHandler.php
│   │   ├── IncompleteRevisionException.php
│   │   ├── MainSlotRoleHandler.php
│   │   ├── MutableRevisionRecord.php
│   │   ├── MutableRevisionSlots.php
│   │   ├── RenderedRevision.php
│   │   ├── RevisionAccessException.php
│   │   ├── RevisionArchiveRecord.php
│   │   ├── RevisionFactory.php
│   │   ├── RevisionLookup.php
│   │   ├── RevisionRecord.php
│   │   ├── RevisionRenderer.php
│   │   ├── RevisionSlots.php
│   │   ├── RevisionStoreCacheRecord.php
│   │   ├── RevisionStoreFactory.php
│   │   ├── RevisionStore.php
│   │   ├── RevisionStoreRecord.php
│   │   ├── SlotRecord.php
│   │   ├── SlotRenderingProvider.php
│   │   ├── SlotRoleHandler.php
│   │   ├── SlotRoleRegistry.php
│   │   └── SuppressedDataException.php
│   ├── revisiondelete
│   │   ├── RevDelArchivedFileItem.php
│   │   ├── RevDelArchivedFileList.php
│   │   ├── RevDelArchivedRevisionItem.php
│   │   ├── RevDelArchiveItem.php
│   │   ├── RevDelArchiveList.php
│   │   ├── RevDelFileItem.php
│   │   ├── RevDelFileList.php
│   │   ├── RevDelItem.php
│   │   ├── RevDelList.php
│   │   ├── RevDelLogItem.php
│   │   ├── RevDelLogList.php
│   │   ├── RevDelRevisionItem.php
│   │   ├── RevDelRevisionList.php
│   │   ├── RevisionDeleter.php
│   │   └── RevisionDeleteUser.php
│   ├── revisionlist
│   │   ├── RevisionItemBase.php
│   │   ├── RevisionItem.php
│   │   ├── RevisionListBase.php
│   │   └── RevisionList.php
│   ├── Revision.php
│   ├── search
│   │   ├── AugmentPageProps.php
│   │   ├── BaseSearchResultSet.php
│   │   ├── DummySearchIndexFieldDefinition.php
│   │   ├── ISearchResultSet.php
│   │   ├── NullIndexField.php
│   │   ├── PaginatingSearchEngine.php
│   │   ├── ParserOutputSearchDataExtractor.php
│   │   ├── PerRowAugmentor.php
│   │   ├── PrefixSearch.php
│   │   ├── ResultAugmentor.php
│   │   ├── ResultSetAugmentor.php
│   │   ├── RevisionSearchResult.php
│   │   ├── RevisionSearchResultTrait.php
│   │   ├── SearchDatabase.php
│   │   ├── SearchEngineConfig.php
│   │   ├── SearchEngineDummy.php
│   │   ├── SearchEngineFactory.php
│   │   ├── SearchEngine.php
│   │   ├── SearchExactMatchRescorer.php
│   │   ├── SearchHighlighter.php
│   │   ├── SearchIndexFieldDefinition.php
│   │   ├── SearchIndexField.php
│   │   ├── SearchMySQL.php
│   │   ├── SearchNearMatcher.php
│   │   ├── SearchNearMatchResultSet.php
│   │   ├── SearchPostgres.php
│   │   ├── SearchResult.php
│   │   ├── SearchResultSet.php
│   │   ├── SearchResultSetTrait.php
│   │   ├── SearchResultTrait.php
│   │   ├── SearchSqlite.php
│   │   ├── SearchSuggestion.php
│   │   ├── SearchSuggestionSet.php
│   │   ├── SqlSearchResult.php
│   │   ├── SqlSearchResultSet.php
│   │   ├── StringPrefixSearch.php
│   │   └── TitlePrefixSearch.php
│   ├── ServiceWiring.php
│   ├── session
│   │   ├── BotPasswordSessionProvider.php
│   │   ├── CookieSessionProvider.php
│   │   ├── ImmutableSessionProviderWithCookie.php
│   │   ├── MetadataMergeException.php
│   │   ├── PHPSessionHandler.php
│   │   ├── SessionBackend.php
│   │   ├── SessionId.php
│   │   ├── SessionInfo.php
│   │   ├── SessionManagerInterface.php
│   │   ├── SessionManager.php
│   │   ├── SessionOverflowException.php
│   │   ├── Session.php
│   │   ├── SessionProviderInterface.php
│   │   ├── SessionProvider.php
│   │   ├── Token.php
│   │   └── UserInfo.php
│   ├── Setup.php
│   ├── shell
│   │   ├── CommandFactory.php
│   │   ├── Command.php
│   │   ├── FirejailCommand.php
│   │   ├── firejail.profile
│   │   ├── limit.sh
│   │   ├── Result.php
│   │   └── Shell.php
│   ├── site
│   │   ├── CachingSiteStore.php
│   │   ├── DBSiteStore.php
│   │   ├── FileBasedSiteLookup.php
│   │   ├── HashSiteStore.php
│   │   ├── MediaWikiPageNameNormalizer.php
│   │   ├── MediaWikiSite.php
│   │   ├── SiteExporter.php
│   │   ├── SiteImporter.php
│   │   ├── SiteList.php
│   │   ├── SiteLookup.php
│   │   ├── Site.php
│   │   └── SiteStore.php
│   ├── SiteConfiguration.php
│   ├── SiteStatsInit.php
│   ├── SiteStats.php
│   ├── skins
│   │   ├── BaseTemplate.php
│   │   ├── QuickTemplate.php
│   │   ├── SkinApi.php
│   │   ├── SkinApiTemplate.php
│   │   ├── SkinException.php
│   │   ├── SkinFactory.php
│   │   ├── SkinFallback.php
│   │   ├── SkinFallbackTemplate.php
│   │   ├── Skin.php
│   │   └── SkinTemplate.php
│   ├── sparql
│   │   ├── SparqlClient.php
│   │   └── SparqlException.php
│   ├── specialpage
│   │   ├── AuthManagerSpecialPage.php
│   │   ├── ChangesListSpecialPage.php
│   │   ├── DisabledSpecialPage.php
│   │   ├── FormSpecialPage.php
│   │   ├── ImageQueryPage.php
│   │   ├── IncludableSpecialPage.php
│   │   ├── LoginSignupSpecialPage.php
│   │   ├── PageQueryPage.php
│   │   ├── QueryPage.php
│   │   ├── RedirectSpecialArticle.php
│   │   ├── RedirectSpecialPage.php
│   │   ├── SpecialPageFactory_deprecated.php
│   │   ├── SpecialPageFactory.php
│   │   ├── SpecialPage.php
│   │   ├── SpecialRedirectToSpecial.php
│   │   ├── UnlistedSpecialPage.php
│   │   └── WantedQueryPage.php
│   ├── specials
│   │   ├── exception
│   │   │   └── SpecialUploadStashTooLargeException.php
│   │   ├── formfields
│   │   │   ├── EditWatchlistCheckboxSeriesField.php
│   │   │   ├── Licenses.php
│   │   │   └── UploadSourceField.php
│   │   ├── forms
│   │   │   ├── EditWatchlistNormalHTMLForm.php
│   │   │   ├── PreferencesFormOOUI.php
│   │   │   └── UploadForm.php
│   │   ├── helpers
│   │   │   ├── ImportReporter.php
│   │   │   ├── License.php
│   │   │   └── LoginHelper.php
│   │   ├── pagers
│   │   │   ├── ActiveUsersPager.php
│   │   │   ├── AllMessagesTablePager.php
│   │   │   ├── BlockListPager.php
│   │   │   ├── CategoryPager.php
│   │   │   ├── ContribsPager.php
│   │   │   ├── DeletedContribsPager.php
│   │   │   ├── ImageListPager.php
│   │   │   ├── MergeHistoryPager.php
│   │   │   ├── NewFilesPager.php
│   │   │   ├── NewPagesPager.php
│   │   │   ├── ProtectedPagesPager.php
│   │   │   ├── ProtectedTitlesPager.php
│   │   │   └── UsersPager.php
│   │   ├── redirects
│   │   │   ├── SpecialAllMyUploads.php
│   │   │   ├── SpecialListAdmins.php
│   │   │   ├── SpecialListBots.php
│   │   │   ├── SpecialMycontributions.php
│   │   │   ├── SpecialMypage.php
│   │   │   ├── SpecialMytalk.php
│   │   │   └── SpecialMyuploads.php
│   │   ├── SpecialActiveUsers.php
│   │   ├── SpecialAllMessages.php
│   │   ├── SpecialAllPages.php
│   │   ├── SpecialAncientPages.php
│   │   ├── SpecialApiHelp.php
│   │   ├── SpecialApiSandbox.php
│   │   ├── SpecialAutoblockList.php
│   │   ├── SpecialBlankpage.php
│   │   ├── SpecialBlockList.php
│   │   ├── SpecialBlock.php
│   │   ├── SpecialBookSources.php
│   │   ├── SpecialBotPasswords.php
│   │   ├── SpecialBrokenRedirects.php
│   │   ├── SpecialCachedPage.php
│   │   ├── SpecialCategories.php
│   │   ├── SpecialChangeContentModel.php
│   │   ├── SpecialChangeCredentials.php
│   │   ├── SpecialChangeEmail.php
│   │   ├── SpecialChangePassword.php
│   │   ├── SpecialComparePages.php
│   │   ├── SpecialConfirmEmail.php
│   │   ├── SpecialContributions.php
│   │   ├── SpecialCreateAccount.php
│   │   ├── SpecialDeadendPages.php
│   │   ├── SpecialDeletedContributions.php
│   │   ├── SpecialDiff.php
│   │   ├── SpecialDoubleRedirects.php
│   │   ├── SpecialEditTags.php
│   │   ├── SpecialEditWatchlist.php
│   │   ├── SpecialEmailInvalidate.php
│   │   ├── SpecialEmailUser.php
│   │   ├── SpecialExpandTemplates.php
│   │   ├── SpecialExport.php
│   │   ├── SpecialFewestRevisions.php
│   │   ├── SpecialFileDuplicateSearch.php
│   │   ├── SpecialFilepath.php
│   │   ├── SpecialGoToInterwiki.php
│   │   ├── SpecialImport.php
│   │   ├── SpecialJavaScriptTest.php
│   │   ├── SpecialLinkAccounts.php
│   │   ├── SpecialLinkSearch.php
│   │   ├── SpecialListDuplicatedFiles.php
│   │   ├── SpecialListFiles.php
│   │   ├── SpecialListGrants.php
│   │   ├── SpecialListGroupRights.php
│   │   ├── SpecialListRedirects.php
│   │   ├── SpecialListUsers.php
│   │   ├── SpecialLockdb.php
│   │   ├── SpecialLog.php
│   │   ├── SpecialLonelyPages.php
│   │   ├── SpecialLongPages.php
│   │   ├── SpecialMediaStatistics.php
│   │   ├── SpecialMergeHistory.php
│   │   ├── SpecialMIMESearch.php
│   │   ├── SpecialMostCategories.php
│   │   ├── SpecialMostimages.php
│   │   ├── SpecialMostInterwikis.php
│   │   ├── SpecialMostLinkedCategories.php
│   │   ├── SpecialMostLinked.php
│   │   ├── SpecialMostLinkedTemplates.php
│   │   ├── SpecialMostRevisions.php
│   │   ├── SpecialMovepage.php
│   │   ├── SpecialMute.php
│   │   ├── SpecialMyLanguage.php
│   │   ├── SpecialNewFiles.php
│   │   ├── SpecialNewpages.php
│   │   ├── SpecialNewSection.php
│   │   ├── SpecialPageData.php
│   │   ├── SpecialPageLanguage.php
│   │   ├── SpecialPagesWithProp.php
│   │   ├── SpecialPasswordPolicies.php
│   │   ├── SpecialPasswordReset.php
│   │   ├── SpecialPermanentLink.php
│   │   ├── SpecialPreferences.php
│   │   ├── SpecialPrefixindex.php
│   │   ├── SpecialProtectedpages.php
│   │   ├── SpecialProtectedtitles.php
│   │   ├── SpecialRandomInCategory.php
│   │   ├── SpecialRandompage.php
│   │   ├── SpecialRandomredirect.php
│   │   ├── SpecialRandomrootpage.php
│   │   ├── SpecialRecentChangesLinked.php
│   │   ├── SpecialRecentChanges.php
│   │   ├── SpecialRedirect.php
│   │   ├── SpecialRemoveCredentials.php
│   │   ├── SpecialResetTokens.php
│   │   ├── SpecialRevisionDelete.php
│   │   ├── SpecialRunJobs.php
│   │   ├── SpecialSearch.php
│   │   ├── SpecialShortPages.php
│   │   ├── SpecialSpecialpages.php
│   │   ├── SpecialStatistics.php
│   │   ├── SpecialTags.php
│   │   ├── SpecialTrackingCategories.php
│   │   ├── SpecialUnblock.php
│   │   ├── SpecialUncategorizedCategories.php
│   │   ├── SpecialUncategorizedImages.php
│   │   ├── SpecialUncategorizedPages.php
│   │   ├── SpecialUncategorizedTemplates.php
│   │   ├── SpecialUndelete.php
│   │   ├── SpecialUnlinkAccounts.php
│   │   ├── SpecialUnlockdb.php
│   │   ├── SpecialUnusedCategories.php
│   │   ├── SpecialUnusedImages.php
│   │   ├── SpecialUnusedTemplates.php
│   │   ├── SpecialUnwatchedPages.php
│   │   ├── SpecialUpload.php
│   │   ├── SpecialUploadStash.php
│   │   ├── SpecialUserLogin.php
│   │   ├── SpecialUserLogout.php
│   │   ├── SpecialUserrights.php
│   │   ├── SpecialVersion.php
│   │   ├── SpecialWantedCategories.php
│   │   ├── SpecialWantedfiles.php
│   │   ├── SpecialWantedpages.php
│   │   ├── SpecialWantedTemplates.php
│   │   ├── SpecialWatchlist.php
│   │   ├── SpecialWhatLinksHere.php
│   │   └── SpecialWithoutInterwiki.php
│   ├── Status.php
│   ├── Storage
│   │   ├── BlobAccessException.php
│   │   ├── BlobStoreFactory.php
│   │   ├── BlobStore.php
│   │   ├── DerivedPageDataUpdater.php
│   │   ├── NameTableAccessException.php
│   │   ├── NameTableStoreFactory.php
│   │   ├── NameTableStore.php
│   │   ├── PageEditStash.php
│   │   ├── PageUpdateException.php
│   │   ├── PageUpdater.php
│   │   ├── RevisionSlotsUpdate.php
│   │   └── SqlBlobStore.php
│   ├── StreamFile.php
│   ├── StubObject.php
│   ├── StubUserLang.php
│   ├── TemplateParser.php
│   ├── templates
│   │   ├── AtomHeader.mustache
│   │   ├── AtomItem.mustache
│   │   ├── EnhancedChangesListGroup.mustache
│   │   ├── NoLocalSettings.mustache
│   │   ├── RSSHeader.mustache
│   │   ├── RSSItem.mustache
│   │   └── SpecialContributionsLine.mustache
│   ├── TemplatesOnThisPageFormatter.php
│   ├── tidy
│   │   ├── RemexCompatFormatter.php
│   │   ├── RemexCompatMunger.php
│   │   ├── RemexDriver.php
│   │   ├── RemexMungerData.php
│   │   └── TidyDriverBase.php
│   ├── title
│   │   ├── ForeignTitleFactory.php
│   │   ├── ForeignTitle.php
│   │   ├── ImportTitleFactory.php
│   │   ├── MalformedTitleException.php
│   │   ├── MediaWikiTitleCodec.php
│   │   ├── NaiveForeignTitleFactory.php
│   │   ├── NaiveImportTitleFactory.php
│   │   ├── NamespaceAwareForeignTitleFactory.php
│   │   ├── NamespaceImportTitleFactory.php
│   │   ├── NamespaceInfo.php
│   │   ├── SubpageImportTitleFactory.php
│   │   ├── TitleFormatter.php
│   │   ├── TitleParser.php
│   │   └── TitleValue.php
│   ├── TitleArrayFromResult.php
│   ├── TitleArray.php
│   ├── Title.php
│   ├── TrackingCategories.php
│   ├── upload
│   │   ├── exception
│   │   │   ├── UploadChunkFileException.php
│   │   │   ├── UploadChunkVerificationException.php
│   │   │   ├── UploadChunkZeroLengthFileException.php
│   │   │   ├── UploadStashBadPathException.php
│   │   │   ├── UploadStashException.php
│   │   │   ├── UploadStashFileException.php
│   │   │   ├── UploadStashFileNotFoundException.php
│   │   │   ├── UploadStashNoSuchKeyException.php
│   │   │   ├── UploadStashNotLoggedInException.php
│   │   │   ├── UploadStashWrongOwnerException.php
│   │   │   └── UploadStashZeroLengthFileException.php
│   │   ├── UploadBase.php
│   │   ├── UploadFromChunks.php
│   │   ├── UploadFromFile.php
│   │   ├── UploadFromStash.php
│   │   ├── UploadFromUrl.php
│   │   ├── UploadStashFile.php
│   │   └── UploadStash.php
│   ├── user
│   │   ├── BotPassword.php
│   │   ├── CentralIdLookup.php
│   │   ├── ExternalUserNames.php
│   │   ├── LocalIdLookup.php
│   │   ├── LoggedOutEditToken.php
│   │   ├── PasswordReset.php
│   │   ├── UserArrayFromResult.php
│   │   ├── UserArray.php
│   │   ├── UserGroupMembership.php
│   │   ├── UserIdentity.php
│   │   ├── UserIdentityValue.php
│   │   ├── UserNamePrefixSearch.php
│   │   ├── User.php
│   │   └── UserRightsProxy.php
│   ├── utils
│   │   ├── AutoloadGenerator.php
│   │   ├── AvroValidator.php
│   │   ├── BatchRowIterator.php
│   │   ├── BatchRowUpdate.php
│   │   ├── BatchRowWriter.php
│   │   ├── ClassCollector.php
│   │   ├── ExecutableFinder.php
│   │   ├── FileContentsHasher.php
│   │   ├── MWCryptHKDF.php
│   │   ├── MWCryptRand.php
│   │   ├── MWFileProps.php
│   │   ├── MWRestrictions.php
│   │   ├── README
│   │   ├── RowUpdateGenerator.php
│   │   ├── UIDGenerator.php
│   │   ├── ZipDirectoryReaderError.php
│   │   └── ZipDirectoryReader.php
│   ├── watcheditem
│   │   ├── NoWriteWatchedItemStore.php
│   │   ├── WatchedItem.php
│   │   ├── WatchedItemQueryServiceExtension.php
│   │   ├── WatchedItemQueryService.php
│   │   ├── WatchedItemStoreInterface.php
│   │   └── WatchedItemStore.php
│   ├── WebRequest.php
│   ├── WebRequestUpload.php
│   ├── WebResponse.php
│   ├── WebStart.php
│   ├── widget
│   │   ├── AUTHORS.txt
│   │   ├── CheckMatrixWidget.php
│   │   ├── ComplexNamespaceInputWidget.php
│   │   ├── ComplexTitleInputWidget.php
│   │   ├── DateInputWidget.php
│   │   ├── DateTimeInputWidget.php
│   │   ├── ExpiryInputWidget.php
│   │   ├── LICENSE.txt
│   │   ├── NamespaceInputWidget.php
│   │   ├── NamespacesMultiselectWidget.php
│   │   ├── PendingTextInputWidget.php
│   │   ├── search
│   │   │   ├── BasicSearchResultSetWidget.php
│   │   │   ├── DidYouMeanWidget.php
│   │   │   ├── FullSearchResultWidget.php
│   │   │   ├── InterwikiSearchResultSetWidget.php
│   │   │   ├── InterwikiSearchResultWidget.php
│   │   │   ├── SearchFormWidget.php
│   │   │   ├── SearchResultSetWidget.php
│   │   │   ├── SearchResultWidget.php
│   │   │   ├── SimpleSearchResultSetWidget.php
│   │   │   └── SimpleSearchResultWidget.php
│   │   ├── SearchInputWidget.php
│   │   ├── SelectWithInputWidget.php
│   │   ├── SizeFilterWidget.php
│   │   ├── TagMultiselectWidget.php
│   │   ├── TitleInputWidget.php
│   │   ├── TitlesMultiselectWidget.php
│   │   ├── UserInputWidget.php
│   │   └── UsersMultiselectWidget.php
│   ├── WikiMap.php
│   ├── WikiReference.php
│   ├── XmlJsCode.php
│   ├── Xml.php
│   └── XmlSelect.php
├── index.php
├── INSTALL
├── jsduck.json
├── languages
│   ├── classes
│   │   ├── LanguageAr.php
│   │   ├── LanguageAz.php
│   │   ├── LanguageBe_tarask.php
│   │   ├── LanguageBs.php
│   │   ├── LanguageCrh.php
│   │   ├── LanguageCu.php
│   │   ├── LanguageDsb.php
│   │   ├── LanguageEn.php
│   │   ├── LanguageFi.php
│   │   ├── LanguageGan.php
│   │   ├── LanguageGa.php
│   │   ├── LanguageHsb.php
│   │   ├── LanguageHu.php
│   │   ├── LanguageHy.php
│   │   ├── LanguageIu.php
│   │   ├── LanguageJa.php
│   │   ├── LanguageKaa.php
│   │   ├── LanguageKk_cyrl.php
│   │   ├── LanguageKk.php
│   │   ├── LanguageKm.php
│   │   ├── LanguageKsh.php
│   │   ├── LanguageKu.php
│   │   ├── LanguageLa.php
│   │   ├── LanguageMl.php
│   │   ├── LanguageMy.php
│   │   ├── LanguageOs.php
│   │   ├── LanguageQqx.php
│   │   ├── LanguageShi.php
│   │   ├── LanguageSl.php
│   │   ├── LanguageSr.php
│   │   ├── LanguageTg.php
│   │   ├── LanguageTr.php
│   │   ├── LanguageTyv.php
│   │   ├── LanguageUz.php
│   │   ├── LanguageWa.php
│   │   ├── LanguageYue.php
│   │   ├── LanguageZh_hans.php
│   │   └── LanguageZh.php
│   ├── data
│   │   ├── CrhExceptions.php
│   │   ├── grammarTransformations
│   │   │   ├── he.json
│   │   │   ├── ru.json
│   │   │   └── uk.json
│   │   ├── Names.php
│   │   ├── normalize-ar.php
│   │   ├── normalize-ml.php
│   │   ├── plurals-mediawiki.xml
│   │   ├── plurals.xml
│   │   └── ZhConversion.php
│   ├── FakeConverter.php
│   ├── i18n
│   │   ├── ab.json
│   │   ├── abs.json
│   │   ├── ace.json
│   │   ├── ady-cyrl.json
│   │   ├── aeb-arab.json
│   │   ├── aeb-latn.json
│   │   ├── af.json
│   │   ├── ais.json
│   │   ├── ak.json
│   │   ├── aln.json
│   │   ├── ami.json
│   │   ├── am.json
│   │   ├── ang.json
│   │   ├── an.json
│   │   ├── anp.json
│   │   ├── arc.json
│   │   ├── ar.json
│   │   ├── arn.json
│   │   ├── arq.json
│   │   ├── ary.json
│   │   ├── arz.json
│   │   ├── ase.json
│   │   ├── as.json
│   │   ├── ast.json
│   │   ├── atj.json
│   │   ├── av.json
│   │   ├── avk.json
│   │   ├── awa.json
│   │   ├── ay.json
│   │   ├── azb.json
│   │   ├── az.json
│   │   ├── ba.json
│   │   ├── ban.json
│   │   ├── bar.json
│   │   ├── bbc-latn.json
│   │   ├── bcc.json
│   │   ├── bcl.json
│   │   ├── be.json
│   │   ├── be-tarask.json
│   │   ├── bg.json
│   │   ├── bgn.json
│   │   ├── bho.json
│   │   ├── bi.json
│   │   ├── bjn.json
│   │   ├── bm.json
│   │   ├── bn.json
│   │   ├── bo.json
│   │   ├── bpy.json
│   │   ├── bqi.json
│   │   ├── brh.json
│   │   ├── br.json
│   │   ├── bs.json
│   │   ├── btm.json
│   │   ├── bto.json
│   │   ├── bug.json
│   │   ├── bxr.json
│   │   ├── ca.json
│   │   ├── cbk-zam.json
│   │   ├── cdo.json
│   │   ├── ceb.json
│   │   ├── ce.json
│   │   ├── ch.json
│   │   ├── chr.json
│   │   ├── chy.json
│   │   ├── ckb.json
│   │   ├── co.json
│   │   ├── cps.json
│   │   ├── crh-cyrl.json
│   │   ├── crh-latn.json
│   │   ├── cr.json
│   │   ├── csb.json
│   │   ├── cs.json
│   │   ├── cu.json
│   │   ├── cv.json
│   │   ├── cy.json
│   │   ├── da.json
│   │   ├── de-at.json
│   │   ├── de-ch.json
│   │   ├── de-formal.json
│   │   ├── de.json
│   │   ├── din.json
│   │   ├── diq.json
│   │   ├── dsb.json
│   │   ├── dtp.json
│   │   ├── dty.json
│   │   ├── dv.json
│   │   ├── dz.json
│   │   ├── ee.json
│   │   ├── egl.json
│   │   ├── el.json
│   │   ├── eml.json
│   │   ├── en-ca.json
│   │   ├── en-gb.json
│   │   ├── en.json
│   │   ├── eo.json
│   │   ├── es-formal.json
│   │   ├── es.json
│   │   ├── et.json
│   │   ├── eu.json
│   │   ├── exif
│   │   │   ├── af.json
│   │   │   ├── ais.json
│   │   │   ├── am.json
│   │   │   ├── ang.json
│   │   │   ├── an.json
│   │   │   ├── ar.json
│   │   │   ├── ary.json
│   │   │   ├── arz.json
│   │   │   ├── as.json
│   │   │   ├── ast.json
│   │   │   ├── avk.json
│   │   │   ├── awa.json
│   │   │   ├── azb.json
│   │   │   ├── az.json
│   │   │   ├── ba.json
│   │   │   ├── bcc.json
│   │   │   ├── bcl.json
│   │   │   ├── be.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bgn.json
│   │   │   ├── bjn.json
│   │   │   ├── bn.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── ca.json
│   │   │   ├── ce.json
│   │   │   ├── ckb.json
│   │   │   ├── cs.json
│   │   │   ├── cy.json
│   │   │   ├── da.json
│   │   │   ├── de-ch.json
│   │   │   ├── de.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── el.json
│   │   │   ├── en-ca.json
│   │   │   ├── en-gb.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── ext.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fo.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── frr.json
│   │   │   ├── fy.json
│   │   │   ├── ga.json
│   │   │   ├── gan-hans.json
│   │   │   ├── gan-hant.json
│   │   │   ├── gd.json
│   │   │   ├── gl.json
│   │   │   ├── grc.json
│   │   │   ├── gsw.json
│   │   │   ├── gu.json
│   │   │   ├── he.json
│   │   │   ├── hif-latn.json
│   │   │   ├── hi.json
│   │   │   ├── hr.json
│   │   │   ├── hrx.json
│   │   │   ├── hsb.json
│   │   │   ├── hu.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ig.json
│   │   │   ├── ilo.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jv.json
│   │   │   ├── kab.json
│   │   │   ├── ka.json
│   │   │   ├── kk-arab.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── kk-latn.json
│   │   │   ├── km.json
│   │   │   ├── kn.json
│   │   │   ├── ko.json
│   │   │   ├── krc.json
│   │   │   ├── ksh.json
│   │   │   ├── ku-latn.json
│   │   │   ├── ky.json
│   │   │   ├── la.json
│   │   │   ├── lb.json
│   │   │   ├── lfn.json
│   │   │   ├── lij.json
│   │   │   ├── li.json
│   │   │   ├── lki.json
│   │   │   ├── lrc.json
│   │   │   ├── lt.json
│   │   │   ├── lus.json
│   │   │   ├── lv.json
│   │   │   ├── mai.json
│   │   │   ├── mdf.json
│   │   │   ├── mg.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mn.json
│   │   │   ├── mnw.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── mt.json
│   │   │   ├── my.json
│   │   │   ├── myv.json
│   │   │   ├── nah.json
│   │   │   ├── nap.json
│   │   │   ├── nb.json
│   │   │   ├── nds.json
│   │   │   ├── nds-nl.json
│   │   │   ├── ne.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── oc.json
│   │   │   ├── or.json
│   │   │   ├── os.json
│   │   │   ├── pa.json
│   │   │   ├── pam.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── pnb.json
│   │   │   ├── prg.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── qu.json
│   │   │   ├── rm.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── rue.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── sa.json
│   │   │   ├── scn.json
│   │   │   ├── sco.json
│   │   │   ├── sdc.json
│   │   │   ├── sd.json
│   │   │   ├── ses.json
│   │   │   ├── sgs.json
│   │   │   ├── shi.json
│   │   │   ├── sh.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── sli.json
│   │   │   ├── sl.json
│   │   │   ├── sq.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── stq.json
│   │   │   ├── su.json
│   │   │   ├── sv.json
│   │   │   ├── sw.json
│   │   │   ├── szl.json
│   │   │   ├── ta.json
│   │   │   ├── tay.json
│   │   │   ├── te.json
│   │   │   ├── tg-cyrl.json
│   │   │   ├── tg-latn.json
│   │   │   ├── th.json
│   │   │   ├── tk.json
│   │   │   ├── tl.json
│   │   │   ├── to.json
│   │   │   ├── tr.json
│   │   │   ├── tt-cyrl.json
│   │   │   ├── tt-latn.json
│   │   │   ├── tzm.json
│   │   │   ├── ug-arab.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── vec.json
│   │   │   ├── vep.json
│   │   │   ├── vi.json
│   │   │   ├── vo.json
│   │   │   ├── vro.json
│   │   │   ├── wa.json
│   │   │   ├── war.json
│   │   │   ├── xmf.json
│   │   │   ├── yi.json
│   │   │   ├── yo.json
│   │   │   ├── yue.json
│   │   │   ├── zh-hans.json
│   │   │   ├── zh-hant.json
│   │   │   └── zh-hk.json
│   │   ├── ext.json
│   │   ├── fa.json
│   │   ├── ff.json
│   │   ├── fi.json
│   │   ├── fit.json
│   │   ├── fj.json
│   │   ├── fo.json
│   │   ├── frc.json
│   │   ├── fr.json
│   │   ├── frp.json
│   │   ├── frr.json
│   │   ├── fur.json
│   │   ├── fy.json
│   │   ├── gag.json
│   │   ├── ga.json
│   │   ├── gan-hans.json
│   │   ├── gan-hant.json
│   │   ├── gan.json
│   │   ├── gcr.json
│   │   ├── gd.json
│   │   ├── gl.json
│   │   ├── glk.json
│   │   ├── gn.json
│   │   ├── gom-deva.json
│   │   ├── gom-latn.json
│   │   ├── gor.json
│   │   ├── got.json
│   │   ├── grc.json
│   │   ├── gsw.json
│   │   ├── gu.json
│   │   ├── gv.json
│   │   ├── ha.json
│   │   ├── hak.json
│   │   ├── haw.json
│   │   ├── he.json
│   │   ├── hif-latn.json
│   │   ├── hi.json
│   │   ├── hil.json
│   │   ├── hr.json
│   │   ├── hrx.json
│   │   ├── hsb.json
│   │   ├── ht.json
│   │   ├── hu-formal.json
│   │   ├── hu.json
│   │   ├── hy.json
│   │   ├── hyw.json
│   │   ├── ia.json
│   │   ├── id.json
│   │   ├── ie.json
│   │   ├── ig.json
│   │   ├── ii.json
│   │   ├── ike-cans.json
│   │   ├── ike-latn.json
│   │   ├── ik.json
│   │   ├── ilo.json
│   │   ├── inh.json
│   │   ├── io.json
│   │   ├── is.json
│   │   ├── it.json
│   │   ├── ja.json
│   │   ├── jam.json
│   │   ├── jbo.json
│   │   ├── jut.json
│   │   ├── jv.json
│   │   ├── kaa.json
│   │   ├── kab.json
│   │   ├── ka.json
│   │   ├── kbd-cyrl.json
│   │   ├── kbp.json
│   │   ├── kg.json
│   │   ├── khw.json
│   │   ├── ki.json
│   │   ├── kiu.json
│   │   ├── kjp.json
│   │   ├── kk-arab.json
│   │   ├── kk-cyrl.json
│   │   ├── kk.json
│   │   ├── kk-latn.json
│   │   ├── kl.json
│   │   ├── km.json
│   │   ├── kn.json
│   │   ├── koi.json
│   │   ├── ko.json
│   │   ├── krc.json
│   │   ├── kri.json
│   │   ├── krj.json
│   │   ├── krl.json
│   │   ├── ks-arab.json
│   │   ├── ks-deva.json
│   │   ├── ksh.json
│   │   ├── ks.json
│   │   ├── ku-arab.json
│   │   ├── ku-latn.json
│   │   ├── kum.json
│   │   ├── kv.json
│   │   ├── kw.json
│   │   ├── ky.json
│   │   ├── lad.json
│   │   ├── la.json
│   │   ├── lbe.json
│   │   ├── lb.json
│   │   ├── lez.json
│   │   ├── lfn.json
│   │   ├── lg.json
│   │   ├── lij.json
│   │   ├── li.json
│   │   ├── liv.json
│   │   ├── lki.json
│   │   ├── lmo.json
│   │   ├── ln.json
│   │   ├── lo.json
│   │   ├── loz.json
│   │   ├── lrc.json
│   │   ├── ltg.json
│   │   ├── lt.json
│   │   ├── lus.json
│   │   ├── luz.json
│   │   ├── lv.json
│   │   ├── lzh.json
│   │   ├── lzz.json
│   │   ├── mai.json
│   │   ├── map-bms.json
│   │   ├── mdf.json
│   │   ├── mg.json
│   │   ├── mhr.json
│   │   ├── mi.json
│   │   ├── min.json
│   │   ├── mk.json
│   │   ├── ml.json
│   │   ├── mni.json
│   │   ├── mn.json
│   │   ├── mnw.json
│   │   ├── mo.json
│   │   ├── mrj.json
│   │   ├── mr.json
│   │   ├── ms.json
│   │   ├── mt.json
│   │   ├── mwl.json
│   │   ├── my.json
│   │   ├── myv.json
│   │   ├── mzn.json
│   │   ├── nah.json
│   │   ├── na.json
│   │   ├── nan.json
│   │   ├── nap.json
│   │   ├── nb.json
│   │   ├── nds.json
│   │   ├── nds-nl.json
│   │   ├── ne.json
│   │   ├── new.json
│   │   ├── niu.json
│   │   ├── nl-informal.json
│   │   ├── nl.json
│   │   ├── nn.json
│   │   ├── nov.json
│   │   ├── nqo.json
│   │   ├── nrm.json
│   │   ├── nso.json
│   │   ├── nv.json
│   │   ├── ny.json
│   │   ├── nys.json
│   │   ├── oc.json
│   │   ├── olo.json
│   │   ├── om.json
│   │   ├── or.json
│   │   ├── os.json
│   │   ├── pag.json
│   │   ├── pa.json
│   │   ├── pam.json
│   │   ├── pap.json
│   │   ├── pcd.json
│   │   ├── pdc.json
│   │   ├── pdt.json
│   │   ├── pfl.json
│   │   ├── pih.json
│   │   ├── pi.json
│   │   ├── pl.json
│   │   ├── pms.json
│   │   ├── pnb.json
│   │   ├── pnt.json
│   │   ├── prg.json
│   │   ├── ps.json
│   │   ├── pt-br.json
│   │   ├── pt.json
│   │   ├── qqq.json
│   │   ├── qug.json
│   │   ├── qu.json
│   │   ├── rgn.json
│   │   ├── rif.json
│   │   ├── rm.json
│   │   ├── rmy.json
│   │   ├── roa-tara.json
│   │   ├── ro.json
│   │   ├── rue.json
│   │   ├── ru.json
│   │   ├── rup.json
│   │   ├── ruq-cyrl.json
│   │   ├── ruq-latn.json
│   │   ├── rw.json
│   │   ├── sah.json
│   │   ├── sa.json
│   │   ├── sat.json
│   │   ├── sc.json
│   │   ├── scn.json
│   │   ├── sco.json
│   │   ├── sdc.json
│   │   ├── sdh.json
│   │   ├── sd.json
│   │   ├── sei.json
│   │   ├── se.json
│   │   ├── ses.json
│   │   ├── sg.json
│   │   ├── sgs.json
│   │   ├── shi.json
│   │   ├── sh.json
│   │   ├── shn.json
│   │   ├── shy-latn.json
│   │   ├── si.json
│   │   ├── sk.json
│   │   ├── skr-arab.json
│   │   ├── sli.json
│   │   ├── sl.json
│   │   ├── sma.json
│   │   ├── sm.json
│   │   ├── sn.json
│   │   ├── so.json
│   │   ├── sq.json
│   │   ├── sr-ec.json
│   │   ├── sr-el.json
│   │   ├── srn.json
│   │   ├── ss.json
│   │   ├── st.json
│   │   ├── stq.json
│   │   ├── sty.json
│   │   ├── su.json
│   │   ├── sv.json
│   │   ├── sw.json
│   │   ├── szl.json
│   │   ├── ta.json
│   │   ├── tay.json
│   │   ├── tcy.json
│   │   ├── te.json
│   │   ├── tet.json
│   │   ├── tg-cyrl.json
│   │   ├── tg-latn.json
│   │   ├── th.json
│   │   ├── ti.json
│   │   ├── tk.json
│   │   ├── tl.json
│   │   ├── tly.json
│   │   ├── tn.json
│   │   ├── to.json
│   │   ├── tpi.json
│   │   ├── tr.json
│   │   ├── tru.json
│   │   ├── trv.json
│   │   ├── ts.json
│   │   ├── tt-cyrl.json
│   │   ├── tt-latn.json
│   │   ├── tw.json
│   │   ├── ty.json
│   │   ├── tyv.json
│   │   ├── tzm.json
│   │   ├── udm.json
│   │   ├── ug-arab.json
│   │   ├── ug-latn.json
│   │   ├── uk.json
│   │   ├── ur.json
│   │   ├── uz.json
│   │   ├── vec.json
│   │   ├── ve.json
│   │   ├── vep.json
│   │   ├── vi.json
│   │   ├── vls.json
│   │   ├── vmf.json
│   │   ├── vo.json
│   │   ├── vot.json
│   │   ├── vro.json
│   │   ├── wa.json
│   │   ├── war.json
│   │   ├── wo.json
│   │   ├── wuu.json
│   │   ├── xal.json
│   │   ├── xh.json
│   │   ├── xmf.json
│   │   ├── xsy.json
│   │   ├── yi.json
│   │   ├── yo.json
│   │   ├── yue.json
│   │   ├── za.json
│   │   ├── zea.json
│   │   ├── zgh.json
│   │   ├── zh-hans.json
│   │   ├── zh-hant.json
│   │   ├── zh-hk.json
│   │   ├── zh.json
│   │   ├── zh-sg.json
│   │   ├── zh-tw.json
│   │   └── zu.json
│   ├── LanguageConverter.php
│   ├── Language.php
│   └── messages
│   ├── MessagesAb.php
│   ├── MessagesAbs.php
│   ├── MessagesAce.php
│   ├── MessagesAdy_cyrl.php
│   ├── MessagesAdy.php
│   ├── MessagesAeb_arab.php
│   ├── MessagesAeb.php
│   ├── MessagesAf.php
│   ├── MessagesAk.php
│   ├── MessagesAln.php
│   ├── MessagesAm.php
│   ├── MessagesAng.php
│   ├── MessagesAn.php
│   ├── MessagesAnp.php
│   ├── MessagesArc.php
│   ├── MessagesArn.php
│   ├── MessagesAr.php
│   ├── MessagesArq.php
│   ├── MessagesArz.php
│   ├── MessagesAs.php
│   ├── MessagesAst.php
│   ├── MessagesAtj.php
│   ├── MessagesAvk.php
│   ├── MessagesAv.php
│   ├── MessagesAy.php
│   ├── MessagesAzb.php
│   ├── MessagesAz.php
│   ├── MessagesBan.php
│   ├── MessagesBa.php
│   ├── MessagesBar.php
│   ├── MessagesBbc_latn.php
│   ├── MessagesBbc.php
│   ├── MessagesBcc.php
│   ├── MessagesBcl.php
│   ├── MessagesBe.php
│   ├── MessagesBe_tarask.php
│   ├── MessagesBgn.php
│   ├── MessagesBg.php
│   ├── MessagesBho.php
│   ├── MessagesBh.php
│   ├── MessagesBi.php
│   ├── MessagesBjn.php
│   ├── MessagesBm.php
│   ├── MessagesBn.php
│   ├── MessagesBo.php
│   ├── MessagesBpy.php
│   ├── MessagesBqi.php
│   ├── MessagesBr.php
│   ├── MessagesBs.php
│   ├── MessagesBtm.php
│   ├── MessagesBug.php
│   ├── MessagesBxr.php
│   ├── MessagesCa.php
│   ├── MessagesCbk_zam.php
│   ├── MessagesCdo.php
│   ├── MessagesCeb.php
│   ├── MessagesCe.php
│   ├── MessagesCh.php
│   ├── MessagesCkb.php
│   ├── MessagesCo.php
│   ├── MessagesCrh_cyrl.php
│   ├── MessagesCrh_latn.php
│   ├── MessagesCrh.php
│   ├── MessagesCsb.php
│   ├── MessagesCs.php
│   ├── MessagesCu.php
│   ├── MessagesCv.php
│   ├── MessagesCy.php
│   ├── MessagesDa.php
│   ├── MessagesDe_at.php
│   ├── MessagesDe_ch.php
│   ├── MessagesDe_formal.php
│   ├── MessagesDe.php
│   ├── MessagesDin.php
│   ├── MessagesDiq.php
│   ├── MessagesDsb.php
│   ├── MessagesDtp.php
│   ├── MessagesDty.php
│   ├── MessagesDv.php
│   ├── MessagesDz.php
│   ├── MessagesEgl.php
│   ├── MessagesEl.php
│   ├── MessagesEml.php
│   ├── MessagesEn_ca.php
│   ├── MessagesEn_gb.php
│   ├── MessagesEn.php
│   ├── MessagesEn_rtl.php
│   ├── MessagesEo.php
│   ├── MessagesEs_formal.php
│   ├── MessagesEs.php
│   ├── MessagesEt.php
│   ├── MessagesEu.php
│   ├── MessagesExt.php
│   ├── MessagesFa.php
│   ├── MessagesFf.php
│   ├── MessagesFi.php
│   ├── MessagesFit.php
│   ├── MessagesFo.php
│   ├── MessagesFrc.php
│   ├── MessagesFr.php
│   ├── MessagesFrp.php
│   ├── MessagesFrr.php
│   ├── MessagesFur.php
│   ├── MessagesFy.php
│   ├── MessagesGag.php
│   ├── MessagesGan_hans.php
│   ├── MessagesGan_hant.php
│   ├── MessagesGan.php
│   ├── MessagesGa.php
│   ├── MessagesGcr.php
│   ├── MessagesGd.php
│   ├── MessagesGlk.php
│   ├── MessagesGl.php
│   ├── MessagesGn.php
│   ├── MessagesGom_deva.php
│   ├── MessagesGom.php
│   ├── MessagesGor.php
│   ├── MessagesGot.php
│   ├── MessagesGrc.php
│   ├── MessagesGsw.php
│   ├── MessagesGu.php
│   ├── MessagesGv.php
│   ├── MessagesHak.php
│   ├── MessagesHaw.php
│   ├── MessagesHe.php
│   ├── MessagesHif_latn.php
│   ├── MessagesHif.php
│   ├── MessagesHi.php
│   ├── MessagesHr.php
│   ├── MessagesHrx.php
│   ├── MessagesHsb.php
│   ├── MessagesHt.php
│   ├── MessagesHu_formal.php
│   ├── MessagesHu.php
│   ├── MessagesHy.php
│   ├── MessagesHyw.php
│   ├── MessagesIa.php
│   ├── MessagesId.php
│   ├── MessagesIe.php
│   ├── MessagesIg.php
│   ├── MessagesIi.php
│   ├── MessagesIlo.php
│   ├── MessagesInh.php
│   ├── MessagesIo.php
│   ├── MessagesIs.php
│   ├── MessagesIt.php
│   ├── MessagesIu.php
│   ├── MessagesJam.php
│   ├── MessagesJa.php
│   ├── MessagesJbo.php
│   ├── MessagesJut.php
│   ├── MessagesJv.php
│   ├── MessagesKaa.php
│   ├── MessagesKab.php
│   ├── MessagesKa.php
│   ├── MessagesKbd_cyrl.php
│   ├── MessagesKbd.php
│   ├── MessagesKbp.php
│   ├── MessagesKg.php
│   ├── MessagesKhw.php
│   ├── MessagesKiu.php
│   ├── MessagesKjp.php
│   ├── MessagesKk_arab.php
│   ├── MessagesKk_cn.php
│   ├── MessagesKk_cyrl.php
│   ├── MessagesKk_kz.php
│   ├── MessagesKk_latn.php
│   ├── MessagesKk.php
│   ├── MessagesKk_tr.php
│   ├── MessagesKl.php
│   ├── MessagesKm.php
│   ├── MessagesKn.php
│   ├── MessagesKoi.php
│   ├── MessagesKo_kp.php
│   ├── MessagesKo.php
│   ├── MessagesKrc.php
│   ├── MessagesKrl.php
│   ├── MessagesKs_arab.php
│   ├── MessagesKs_deva.php
│   ├── MessagesKsh.php
│   ├── MessagesKs.php
│   ├── MessagesKu_arab.php
│   ├── MessagesKu_latn.php
│   ├── MessagesKum.php
│   ├── MessagesKu.php
│   ├── MessagesKv.php
│   ├── MessagesKw.php
│   ├── MessagesKy.php
│   ├── MessagesLad.php
│   ├── MessagesLa.php
│   ├── MessagesLbe.php
│   ├── MessagesLb.php
│   ├── MessagesLez.php
│   ├── MessagesLfn.php
│   ├── MessagesLij.php
│   ├── MessagesLi.php
│   ├── MessagesLiv.php
│   ├── MessagesLki.php
│   ├── MessagesLmo.php
│   ├── MessagesLn.php
│   ├── MessagesLo.php
│   ├── MessagesLrc.php
│   ├── MessagesLtg.php
│   ├── MessagesLt.php
│   ├── MessagesLuz.php
│   ├── MessagesLv.php
│   ├── MessagesLzh.php
│   ├── MessagesLzz.php
│   ├── MessagesMai.php
│   ├── MessagesMap_bms.php
│   ├── MessagesMdf.php
│   ├── MessagesMg.php
│   ├── MessagesMhr.php
│   ├── MessagesMin.php
│   ├── MessagesMk.php
│   ├── MessagesMl.php
│   ├── MessagesMni.php
│   ├── MessagesMn.php
│   ├── MessagesMnw.php
│   ├── MessagesMo.php
│   ├── MessagesMrj.php
│   ├── MessagesMr.php
│   ├── MessagesMs.php
│   ├── MessagesMt.php
│   ├── MessagesMwl.php
│   ├── MessagesMy.php
│   ├── MessagesMyv.php
│   ├── MessagesMzn.php
│   ├── MessagesNah.php
│   ├── MessagesNan.php
│   ├── MessagesNap.php
│   ├── MessagesNb.php
│   ├── MessagesNds_nl.php
│   ├── MessagesNds.php
│   ├── MessagesNe.php
│   ├── MessagesNew.php
│   ├── MessagesNl_informal.php
│   ├── MessagesNl.php
│   ├── MessagesNn.php
│   ├── MessagesNqo.php
│   ├── MessagesNrm.php
│   ├── MessagesNso.php
│   ├── MessagesNv.php
│   ├── MessagesOc.php
│   ├── MessagesOlo.php
│   ├── MessagesOr.php
│   ├── MessagesOs.php
│   ├── MessagesPa.php
│   ├── MessagesPcd.php
│   ├── MessagesPdc.php
│   ├── MessagesPdt.php
│   ├── MessagesPfl.php
│   ├── MessagesPih.php
│   ├── MessagesPi.php
│   ├── MessagesPl.php
│   ├── MessagesPms.php
│   ├── MessagesPnb.php
│   ├── MessagesPnt.php
│   ├── MessagesPs.php
│   ├── MessagesPt_br.php
│   ├── MessagesPt.php
│   ├── MessagesQug.php
│   ├── MessagesQu.php
│   ├── MessagesRgn.php
│   ├── MessagesRm.php
│   ├── MessagesRmy.php
│   ├── MessagesRoa_tara.php
│   ├── MessagesRo.php
│   ├── MessagesRue.php
│   ├── MessagesRu.php
│   ├── MessagesRup.php
│   ├── MessagesRuq_cyrl.php
│   ├── MessagesRuq_latn.php
│   ├── MessagesRuq.php
│   ├── MessagesSah.php
│   ├── MessagesSa.php
│   ├── MessagesSat.php
│   ├── MessagesScn.php
│   ├── MessagesSco.php
│   ├── MessagesSc.php
│   ├── MessagesSdc.php
│   ├── MessagesSdh.php
│   ├── MessagesSd.php
│   ├── MessagesSe.php
│   ├── MessagesSes.php
│   ├── MessagesSg.php
│   ├── MessagesSgs.php
│   ├── MessagesShn.php
│   ├── MessagesSh.php
│   ├── MessagesShy_latn.php
│   ├── MessagesSi.php
│   ├── MessagesSk.php
│   ├── MessagesSkr_arab.php
│   ├── MessagesSkr.php
│   ├── MessagesSli.php
│   ├── MessagesSl.php
│   ├── MessagesSq.php
│   ├── MessagesSr_ec.php
│   ├── MessagesSr_el.php
│   ├── MessagesSrn.php
│   ├── MessagesSr.php
│   ├── MessagesStq.php
│   ├── MessagesSty.php
│   ├── MessagesSu.php
│   ├── MessagesSv.php
│   ├── MessagesSw.php
│   ├── MessagesSzl.php
│   ├── MessagesTa.php
│   ├── MessagesTay.php
│   ├── MessagesTcy.php
│   ├── MessagesTe.php
│   ├── MessagesTet.php
│   ├── MessagesTg_cyrl.php
│   ├── MessagesTg.php
│   ├── MessagesTh.php
│   ├── MessagesTk.php
│   ├── MessagesTl.php
│   ├── MessagesTly.php
│   ├── MessagesTpi.php
│   ├── MessagesTr.php
│   ├── MessagesTt_cyrl.php
│   ├── MessagesTt_latn.php
│   ├── MessagesTt.php
│   ├── MessagesTy.php
│   ├── MessagesTyv.php
│   ├── MessagesUdm.php
│   ├── MessagesUg_arab.php
│   ├── MessagesUg.php
│   ├── MessagesUk.php
│   ├── MessagesUr.php
│   ├── MessagesUz.php
│   ├── MessagesVec.php
│   ├── MessagesVep.php
│   ├── MessagesVi.php
│   ├── MessagesVls.php
│   ├── MessagesVmf.php
│   ├── MessagesVo.php
│   ├── MessagesVot.php
│   ├── MessagesVro.php
│   ├── MessagesWa.php
│   ├── MessagesWar.php
│   ├── MessagesWo.php
│   ├── MessagesWuu.php
│   ├── MessagesXal.php
│   ├── MessagesXmf.php
│   ├── MessagesXsy.php
│   ├── MessagesYi.php
│   ├── MessagesYo.php
│   ├── MessagesYue.php
│   ├── MessagesZa.php
│   ├── MessagesZea.php
│   ├── MessagesZgh.php
│   ├── MessagesZh_cn.php
│   ├── MessagesZh_hans.php
│   ├── MessagesZh_hant.php
│   ├── MessagesZh_hk.php
│   ├── MessagesZh_mo.php
│   ├── MessagesZh_my.php
│   ├── MessagesZh.php
│   ├── MessagesZh_sg.php
│   └── MessagesZh_tw.php
├── load.php
├── LocalSettings.php
├── maintenance
│   ├── addChangeTag.php
│   ├── addRFCandPMIDInterwiki.php
│   ├── addSite.php
│   ├── archives
│   │   ├── patch-actor-table.sql
│   │   ├── patch-add-3d.sql
│   │   ├── patch-add-cl_collation_ext_index.sql
│   │   ├── patch-add-rc_name_type_patrolled_timestamp_index.sql
│   │   ├── patch-archive-ar_actor.sql
│   │   ├── patch-archive-ar_comment_id.sql
│   │   ├── patch-archive-ar_content_format.sql
│   │   ├── patch-archive-ar_content_model.sql
│   │   ├── patch-archive-ar_id.sql
│   │   ├── patch-archive_ar_revid.sql
│   │   ├── patch-archive-ar_rev_id-unique.sql
│   │   ├── patch-archive_kill_ar_page_revid.sql
│   │   ├── patch-archive-page_id.sql
│   │   ├── patch-archive-rev_id.sql
│   │   ├── patch-archive-text_id.sql
│   │   ├── patch-archive-user-index.sql
│   │   ├── patch-ar_deleted.sql
│   │   ├── patch-ar_len.sql
│   │   ├── patch-ar_parent_id.sql
│   │   ├── patch-ar_rev_id-not-null.sql
│   │   ├── patch-ar_sha1.sql
│   │   ├── patch-backlinkindexes.sql
│   │   ├── patch-bot_passwords-bp_user-unsigned.sql
│   │   ├── patch-bot_passwords.sql
│   │   ├── patch-bot.sql
│   │   ├── patch-cache.sql
│   │   ├── patch-categorylinks-better-collation2.sql
│   │   ├── patch-categorylinks-better-collation.sql
│   │   ├── patch-categorylinks-fix-pk.sql
│   │   ├── patch-categorylinksindex.sql
│   │   ├── patch-categorylinks.sql
│   │   ├── patch-category.sql
│   │   ├── patch-cat_hidden.sql
│   │   ├── patch-change_tag-change_tag_rc_tag_id.sql
│   │   ├── patch-change_tag-ct_id.sql
│   │   ├── patch-change_tag-ct_log_id-unsigned.sql
│   │   ├── patch-change_tag-ct_rev_id-unsigned.sql
│   │   ├── patch-change_tag_def.sql
│   │   ├── patch-change_tag-indexes.sql
│   │   ├── patch-change_tag.sql
│   │   ├── patch-change_tag-tag_id.sql
│   │   ├── patch-comment-table.sql
│   │   ├── patch-content_models.sql
│   │   ├── patch-content.sql
│   │   ├── patch-drop-archive-ar_usertext_timestamp.sql
│   │   ├── patch-drop-archive-usertext_timestamp.sql
│   │   ├── patch-drop-ar_text.sql
│   │   ├── patch-drop-comment-fields.sql
│   │   ├── patch-drop-ct_tag.sql
│   │   ├── patch-drop_img_type.sql
│   │   ├── patch-drop-page_counter.sql
│   │   ├── patch-drop-rc_cur_time.sql
│   │   ├── patch-drop-ss_admins.sql
│   │   ├── patch-drop-ss_total_views.sql
│   │   ├── patch-drop-user-fields.sql
│   │   ├── patch-drop-user_options.sql
│   │   ├── patch-editsummary-length.sql
│   │   ├── patch-email-authentication.sql
│   │   ├── patch-email-notification.sql
│   │   ├── patch-externallinks-el_id.sql
│   │   ├── patch-externallinks-el_index_60-drop-default.sql
│   │   ├── patch-externallinks-el_index_60.sql
│   │   ├── patch-externallinks.sql
│   │   ├── patch-fa_deleted.sql
│   │   ├── patch-fa_major_mime-chemical.sql
│   │   ├── patch-fa_sha1.sql
│   │   ├── patch-filearchive-fa_actor.sql
│   │   ├── patch-filearchive-fa_description_id.sql
│   │   ├── patch-filearchive.sql
│   │   ├── patch-filearchive-user-index.sql
│   │   ├── patch-filejournal.sql
│   │   ├── patch-fix-il_from.sql
│   │   ├── patch-il_from_namespace.sql
│   │   ├── patch-image_comment_temp-table.sql
│   │   ├── patch-image-img_actor.sql
│   │   ├── patch-image-img_description-default.sql
│   │   ├── patch-image-img_description_id.sql
│   │   ├── patch-imagelinks-fix-pk.sql
│   │   ├── patch-image_name_primary.sql
│   │   ├── patch-image_name_unique.sql
│   │   ├── patch-image-user-index-2.sql
│   │   ├── patch-image-user-index.sql
│   │   ├── patch-img_exif.sql
│   │   ├── patch-img_major_mime-chemical.sql
│   │   ├── patch-img_media_mime-index.sql
│   │   ├── patch-img_media_type.sql
│   │   ├── patch-img_metadata.sql
│   │   ├── patch-img_sha1.sql
│   │   ├── patch-img_width.sql
│   │   ├── patch-indexes.sql
│   │   ├── patch-interwiki-fix-pk.sql
│   │   ├── patch-interwiki.sql
│   │   ├── patch-interwiki-trans.sql
│   │   ├── patch-inverse_timestamp.sql
│   │   ├── patch-ipb_allow_usertalk.sql
│   │   ├── patch-ipb_anon_only.sql
│   │   ├── patch-ipb_by_text.sql
│   │   ├── patch-ipb_deleted.sql
│   │   ├── patch-ipb_emailban.sql
│   │   ├── patch-ipb_expiry.sql
│   │   ├── patch-ipblocks-ipb_by_actor.sql
│   │   ├── patch-ipblocks-ipb_reason_id.sql
│   │   ├── patch-ipblocks_restrictions-table.sql
│   │   ├── patch-ipblocks.sql
│   │   ├── patch-ipb_optional_autoblock.sql
│   │   ├── patch-ipb-parent-block-id-index.sql
│   │   ├── patch-ipb-parent-block-id.sql
│   │   ├── patch-ipb_range_start.sql
│   │   ├── patch-ipb_sitewide.sql
│   │   ├── patch-ip_changes.sql
│   │   ├── patch-iw_api_and_wikiid.sql
│   │   ├── patch-iwlinks-fix-pk.sql
│   │   ├── patch-iwlinks-from-title-index.sql
│   │   ├── patch-iwlinks.sql
│   │   ├── patch-iwl_prefix_title_from-non-unique.sql
│   │   ├── patch-job_attempts.sql
│   │   ├── patch-job-params-mediumblob.sql
│   │   ├── patch-jobs-add-timestamp.sql
│   │   ├── patch-job.sql
│   │   ├── patch-job_token.sql
│   │   ├── patch-kill-cl_collation_index.sql
│   │   ├── patch-kill-iwl_prefix.sql
│   │   ├── patch-l10n_cache-primary-key.sql
│   │   ├── patch-l10n_cache.sql
│   │   ├── patch-langlinks-fix-pk.sql
│   │   ├── patch-langlinks-ll_lang-20.sql
│   │   ├── patch-langlinks.sql
│   │   ├── patch-linkscc-1.3.sql
│   │   ├── patch-linkscc.sql
│   │   ├── patch-linktables.sql
│   │   ├── patch-log_deleted.sql
│   │   ├── patch-logging-drop-type-action-index.sql
│   │   ├── patch-logging-log_actor.sql
│   │   ├── patch-logging-log_comment_id.sql
│   │   ├── patch-logging-log-type-action-index.sql
│   │   ├── patch-logging.sql
│   │   ├── patch-logging-times-index.sql
│   │   ├── patch-logging-title.sql
│   │   ├── patch-logging_user_text_time_index.sql
│   │   ├── patch-logging_user_text_type_time_index.sql
│   │   ├── patch-log_id.sql
│   │   ├── patch-log_params.sql
│   │   ├── patch-log_search-fix-pk.sql
│   │   ├── patch-log_search.sql
│   │   ├── patch-log_user_text.sql
│   │   ├── patch-mime_minor_length.sql
│   │   ├── patch-mimesearch-indexes.sql
│   │   ├── patch-module_deps-fix-pk.sql
│   │   ├── patch-module_deps.sql
│   │   ├── patch-nullable-ar_text.sql
│   │   ├── patch-objectcache-fix-pk.sql
│   │   ├── patch-objectcache.sql
│   │   ├── patch-oi_major_mime-chemical.sql
│   │   ├── patch-oi_metadata.sql
│   │   ├── patch-oldestindex.sql
│   │   ├── patch-oldimage-oi_actor.sql
│   │   ├── patch-oldimage-oi_description_id.sql
│   │   ├── patch-oldimage-user-index.sql
│   │   ├── patch-page_lang.sql
│   │   ├── patch-page_len.sql
│   │   ├── patch-pagelinks-fix-pk.sql
│   │   ├── patch-pagelinks.sql
│   │   ├── patch-page_links_updated.sql
│   │   ├── patch-page-page_content_model.sql
│   │   ├── patch-page_props-fix-pk.sql
│   │   ├── patch-page_props-propname-page-index.sql
│   │   ├── patch-page_props.sql
│   │   ├── patch-page_redirect_namespace_len.sql
│   │   ├── patch-page_restrictions-pr_user-unsigned.sql
│   │   ├── patch-page_restrictions_sortkey.sql
│   │   ├── patch-page_restrictions.sql
│   │   ├── patch-parsercache.sql
│   │   ├── patch-pl_from_namespace.sql
│   │   ├── patch-pl-tl-il-nonunique.sql
│   │   ├── patch-pp_sortkey.sql
│   │   ├── patch-profiling-memory.sql
│   │   ├── patch-profiling.sql
│   │   ├── patch-protected_titles-fix-pk.sql
│   │   ├── patch-protected_titles-pt_reason_id.sql
│   │   ├── patch-protected_titles.sql
│   │   ├── patch-pt_title-encoding.sql
│   │   ├── patch-querycache_info-fix-pk.sql
│   │   ├── patch-querycacheinfo.sql
│   │   ├── patch-querycache.sql
│   │   ├── patch-querycachetwo.sql
│   │   ├── patch-random-dateindex.sql
│   │   ├── patch-rc_deleted.sql
│   │   ├── patch-rc_id.sql
│   │   ├── patch-rc_ip_modify.sql
│   │   ├── patch-rc_ip.sql
│   │   ├── patch-rc_len.sql
│   │   ├── patch-rc_moved.sql
│   │   ├── patch-rc-newindex.sql
│   │   ├── patch-rc-patrol.sql
│   │   ├── patch-rc_source.sql
│   │   ├── patch-rc_type.sql
│   │   ├── patch-rc_user_text-index.sql
│   │   ├── patch-rd_interwiki.sql
│   │   ├── patch-recentchanges-nttindex.sql
│   │   ├── patch-recentchanges-rc_actor.sql
│   │   ├── patch-recentchanges-rc_comment_id.sql
│   │   ├── patch-recentchanges-rc_this_oldid-index.sql
│   │   ├── patch-recentchanges-utindex.sql
│   │   ├── patch-redirect.sql
│   │   ├── patch-rename-ar_usertext_timestamp.sql
│   │   ├── patch-rename-iwl_prefix.sql
│   │   ├── patch-rename-mysql-user_newtalk-indexes.sql
│   │   ├── patch-rename-user_groups-and_rights.sql
│   │   ├── patch-rev_deleted.sql
│   │   ├── patch-revision_actor_temp-table.sql
│   │   ├── patch-revision_comment_temp-table.sql
│   │   ├── patch-revision-page-rev-index-nonunique.sql
│   │   ├── patch-revision-rev_comment-default.sql
│   │   ├── patch-revision-rev_content_format.sql
│   │   ├── patch-revision-rev_content_model.sql
│   │   ├── patch-revision-user-page-index.sql
│   │   ├── patch-rev_len.sql
│   │   ├── patch-rev_parent_id.sql
│   │   ├── patch-rev_sha1.sql
│   │   ├── patch-rev_text_id-default.sql
│   │   ├── patch-rev_text_id.sql
│   │   ├── patch-searchindex.sql
│   │   ├── patch-site_identifiers-fix-pk.sql
│   │   ├── patch-sites.sql
│   │   ├── patch-site_stats-fix-pk.sql
│   │   ├── patch-site_stats-modify.sql
│   │   ├── patch-slot-origin.sql
│   │   ├── patch-slot_roles.sql
│   │   ├── patch-slots.sql
│   │   ├── patch-ss_active_users.sql
│   │   ├── patch-ss_images.sql
│   │   ├── patch-ss_total_articles.sql
│   │   ├── patch-templatelinks-fix-pk.sql
│   │   ├── patch-templatelinks.sql
│   │   ├── patch-testrun.sql
│   │   ├── patch-text-fix-pk.sql
│   │   ├── patch-tl_from_namespace.sql
│   │   ├── patch-ufg_group-length-increase-255.sql
│   │   ├── patch-ug_group-length-increase-255.sql
│   │   ├── patch-ul_value.sql
│   │   ├── patch-updatelog.sql
│   │   ├── patch-uploadstash_chunk.sql
│   │   ├── patch-uploadstash.sql
│   │   ├── patch-uploadstash-us_props.sql
│   │   ├── patch-up_property.sql
│   │   ├── patch-user_editcount.sql
│   │   ├── patch-user_email_index.sql
│   │   ├── patch-user_email_token.sql
│   │   ├── patch-user_former_groups-fix-pk.sql
│   │   ├── patch-user_former_groups.sql
│   │   ├── patch-user_groups-primary-key.sql
│   │   ├── patch-user_groups.sql
│   │   ├── patch-user_groups-ug_expiry.sql
│   │   ├── patch-userindex.sql
│   │   ├── patch-user_last_timestamp.sql
│   │   ├── patch-userlevels.sql
│   │   ├── patch-user_nameindex.sql
│   │   ├── patch-user_newpass_time.sql
│   │   ├── patch-usernewtalk.sql
│   │   ├── patch-user-newtalk-timestamp-null.sql
│   │   ├── patch-user_newtalk-user_id-unsigned.sql
│   │   ├── patch-user_password_expire.sql
│   │   ├── patch-user_properties-fix-pk.sql
│   │   ├── patch-user_properties.sql
│   │   ├── patch-user_properties-up_user-unsigned.sql
│   │   ├── patch-user-realname.sql
│   │   ├── patch-user_registration.sql
│   │   ├── patch-user_rights.sql
│   │   ├── patch-user_token.sql
│   │   ├── patch-watchlist-null.sql
│   │   ├── patch-watchlist.sql
│   │   ├── patch-watchlist-user-notificationtimestamp-index.sql
│   │   ├── patch-watchlist-wl_id.sql
│   │   └── upgradeLogging.php
│   ├── attachLatest.php
│   ├── benchmarks
│   │   ├── bench_delete_truncate.php
│   │   ├── bench_HTTP_HTTPS.php
│   │   ├── bench_if_switch.php
│   │   ├── benchmarkCSSMin.php
│   │   ├── Benchmarker.php
│   │   ├── benchmarkHooks.php
│   │   ├── benchmarkJavaScriptMinifier.php
│   │   ├── benchmarkJSMinPlus.php
│   │   ├── benchmarkLruHash.php
│   │   ├── benchmarkParse.php
│   │   ├── benchmarkPurge.php
│   │   ├── benchmarkSanitizer.php
│   │   ├── benchmarkStringReplacement.php
│   │   ├── benchmarkTidy.php
│   │   ├── benchmarkTitleValue.php
│   │   ├── bench_utf8_title_check.php
│   │   ├── bench_wfIsWindows.php
│   │   ├── bench_Wikimedia_base_convert.php
│   │   ├── cssmin
│   │   │   ├── circle.svg
│   │   │   ├── styles.css
│   │   │   └── wiki.png
│   │   ├── jsmin
│   │   │   └── jquery-3.2.1.js.gz
│   │   ├── README.md
│   │   └── tidy
│   │   └── australia-untidy.html.gz
│   ├── categoryChangesAsRdf.php
│   ├── cdb.php
│   ├── changePassword.php
│   ├── checkBadRedirects.php
│   ├── checkComposerLockUpToDate.php
│   ├── checkDependencies.php
│   ├── checkImages.php
│   ├── checkLess.php
│   ├── checkUsernames.php
│   ├── cleanupAncientTables.php
│   ├── cleanupBlocks.php
│   ├── cleanupCaps.php
│   ├── cleanupEmptyCategories.php
│   ├── cleanupImages.php
│   ├── cleanupInvalidDbKeys.php
│   ├── cleanupPreferences.php
│   ├── cleanupRemovedModules.php
│   ├── cleanupRevActorPage.php
│   ├── cleanupSpam.php
│   ├── cleanupTable.inc
│   ├── cleanupTitles.php
│   ├── cleanupUploadStash.php
│   ├── cleanupUsersWithNoId.php
│   ├── cleanupWatchlist.php
│   ├── clearInterwikiCache.php
│   ├── CodeCleanerGlobalsPass.inc
│   ├── commandLine.inc
│   ├── compareParserCache.php
│   ├── compareParsers.php
│   ├── convertExtensionToRegistration.php
│   ├── convertLinks.php
│   ├── convertUserOptions.php
│   ├── copyFileBackend.php
│   ├── copyJobQueue.php
│   ├── createAndPromote.php
│   ├── createCommonPasswordCdb.php
│   ├── deduplicateArchiveRevId.php
│   ├── deleteArchivedFiles.php
│   ├── deleteArchivedRevisions.php
│   ├── deleteAutoPatrolLogs.php
│   ├── deleteBatch.php
│   ├── deleteDefaultMessages.php
│   ├── deleteEqualMessages.php
│   ├── deleteLocalPasswords.php
│   ├── deleteOldRevisions.php
│   ├── deleteOrphanedRevisions.php
│   ├── deleteSelfExternals.php
│   ├── dev
│   │   ├── includes
│   │   │   ├── php.sh
│   │   │   ├── require-php.sh
│   │   │   └── router.php
│   │   ├── installmw.sh
│   │   ├── installphp.sh
│   │   ├── install.sh
│   │   ├── README
│   │   └── start.sh
│   ├── doMaintenance.php
│   ├── Doxyfile
│   ├── dumpBackup.php
│   ├── dumpCategoriesAsRdf.php
│   ├── dumpIterator.php
│   ├── dumpLinks.php
│   ├── dumpTextPass.php
│   ├── dumpUploads.php
│   ├── edit.php
│   ├── emptyUserGroup.php
│   ├── eraseArchivedFile.php
│   ├── eval.php
│   ├── exportSites.php
│   ├── fetchText.php
│   ├── fileOpPerfTest.php
│   ├── findDeprecated.php
│   ├── findHooks.php
│   ├── findMissingFiles.php
│   ├── findOrphanedFiles.php
│   ├── fixDefaultJsonContentPages.php
│   ├── fixDoubleRedirects.php
│   ├── fixExtLinksProtocolRelative.php
│   ├── fixTimestamps.php
│   ├── fixUserRegistration.php
│   ├── formatInstallDoc.php
│   ├── generateJsonI18n.php
│   ├── generateLocalAutoload.php
│   ├── generateSitemap.php
│   ├── getConfiguration.php
│   ├── getLagTimes.php
│   ├── getReplicaServer.php
│   ├── getSlaveServer.php
│   ├── getText.php
│   ├── hhvm
│   │   ├── makeRepo.php
│   │   ├── run-server
│   │   └── server.conf
│   ├── importDump.php
│   ├── importImages.php
│   ├── importSiteScripts.php
│   ├── importSites.php
│   ├── importTextFiles.php
│   ├── includes
│   │   ├── BackupDumper.php
│   │   ├── DeleteLocalPasswords.php
│   │   ├── MigrateActors.php
│   │   ├── MWDoxygenFilter.php
│   │   ├── SevenZipStream.php
│   │   └── TextPassDumper.php
│   ├── initEditCount.php
│   ├── initSiteStats.php
│   ├── initUserPreference.php
│   ├── install.php
│   ├── interwiki.list
│   ├── interwiki.sql
│   ├── invalidateUserSessions.php
│   ├── jsduck
│   │   ├── categories.json
│   │   ├── custom_tags.rb
│   │   ├── eg-iframe.html
│   │   └── external.js
│   ├── jsparse.php
│   ├── lag.php
│   ├── language
│   │   ├── alltrans.php
│   │   ├── checkDupeMessages.php
│   │   ├── checkExtensions.php
│   │   ├── checkLanguage.inc
│   │   ├── checkLanguage.php
│   │   ├── date-formats.php
│   │   ├── digit2html.php
│   │   ├── dumpMessages.php
│   │   ├── generate-collation-data
│   │   ├── generateCollationData.php
│   │   ├── generate-normalize-data
│   │   ├── generateNormalizerDataAr.php
│   │   ├── generateNormalizerDataMl.php
│   │   ├── generateUcfirstOverrides.php
│   │   ├── generateUpperCharTable.php
│   │   ├── langmemusage.php
│   │   ├── languages.inc
│   │   ├── listVariants.php
│   │   ├── StatOutputs.php
│   │   ├── transstat.php
│   │   └── zhtable
│   │   ├── Makefile
│   │   ├── Makefile.py
│   │   ├── README
│   │   ├── simp2trad.manual
│   │   ├── simp2trad_noconvert.manual
│   │   ├── simp2trad_supp_set.manual
│   │   ├── simpphrases_exclude.manual
│   │   ├── simpphrases.manual
│   │   ├── symme_supp.manual
│   │   ├── toCN.manual
│   │   ├── toHK.manual
│   │   ├── toSimp.manual
│   │   ├── toTrad.manual
│   │   ├── toTW.manual
│   │   ├── trad2simp.manual
│   │   ├── trad2simp_noconvert.manual
│   │   ├── trad2simp_supp_set.manual
│   │   ├── tradphrases_exclude.manual
│   │   └── tradphrases.manual
│   ├── locking
│   │   └── file_locks.sql
│   ├── Maintenance.php
│   ├── Makefile
│   ├── makeTestEdits.php
│   ├── manageForeignResources.php
│   ├── manageJobs.php
│   ├── mcc.php
│   ├── mctest.php
│   ├── mediawiki.Title
│   │   ├── generateJsToUpperCaseList.js
│   │   └── generatePhpCharToUpperMappings.php
│   ├── mergeMessageFileList.php
│   ├── migrateActors.php
│   ├── migrateArchiveText.php
│   ├── migrateComments.php
│   ├── migrateFileRepoLayout.php
│   ├── migrateImageCommentTemp.php
│   ├── migrateUserGroup.php
│   ├── minify.php
│   ├── moveBatch.php
│   ├── mwdoc-filter.php
│   ├── mwdocgen.php
│   ├── mwjsduck-gen
│   ├── mysql.php
│   ├── namespaceDupes.php
│   ├── nukeNS.php
│   ├── nukePage.php
│   ├── orphans.php
│   ├── pageExists.php
│   ├── parse.php
│   ├── patchSql.php
│   ├── populateArchiveRevId.php
│   ├── populateBacklinkNamespace.php
│   ├── populateCategory.php
│   ├── populateChangeTagDef.php
│   ├── populateContentModel.php
│   ├── populateContentTables.php
│   ├── populateExternallinksIndex60.php
│   ├── populateFilearchiveSha1.php
│   ├── populateImageSha1.php
│   ├── populateInterwiki.php
│   ├── populateIpChanges.php
│   ├── populateLogSearch.php
│   ├── populateLogUsertext.php
│   ├── populateParentId.php
│   ├── populatePPSortKey.php
│   ├── populateRecentChangesSource.php
│   ├── populateRevisionLength.php
│   ├── populateRevisionSha1.php
│   ├── postgres
│   │   ├── archives
│   │   │   ├── patch-actor-table.sql
│   │   │   ├── patch-add_interwiki.sql
│   │   │   ├── patch-ar_rev_id-not-null.sql
│   │   │   ├── patch-bot_passwords.sql
│   │   │   ├── patch-categorylinks-better-collation.sql
│   │   │   ├── patch-category.sql
│   │   │   ├── patch-change_tag-change_tag_rc_tag_id.sql
│   │   │   ├── patch-change_tag_def.sql
│   │   │   ├── patch-change_tag.sql
│   │   │   ├── patch-comment-table.sql
│   │   │   ├── patch-content_models-table.sql
│   │   │   ├── patch-content-table.sql
│   │   │   ├── patch-drop-ar_text.sql
│   │   │   ├── patch-drop-ct_tag.sql
│   │   │   ├── patch-image_comment_temp-table.sql
│   │   │   ├── patch-interwiki-pk.sql
│   │   │   ├── patch-ipblocks_restrictions-table.sql
│   │   │   ├── patch-ip_changes.sql
│   │   │   ├── patch-iwlinks.sql
│   │   │   ├── patch-kill-iwl_prefix.sql
│   │   │   ├── patch-l10n_cache.sql
│   │   │   ├── patch-log_search.sql
│   │   │   ├── patch-module_deps.sql
│   │   │   ├── patch-page_deleted.sql
│   │   │   ├── patch-page_props.sql
│   │   │   ├── patch-page_restrictions.sql
│   │   │   ├── patch-page.sql
│   │   │   ├── patch-profiling.sql
│   │   │   ├── patch-protected_titles-pk.sql
│   │   │   ├── patch-protected_titles.sql
│   │   │   ├── patch-querycachetwo.sql
│   │   │   ├── patch-rc_cur_id-not-null.sql
│   │   │   ├── patch-redirect.sql
│   │   │   ├── patch-remove-archive2.sql
│   │   │   ├── patch-rename-iwl_prefix.sql
│   │   │   ├── patch-revision_actor_temp-table.sql
│   │   │   ├── patch-revision_comment_temp-table.sql
│   │   │   ├── patch-revision_rev_user_fkey.sql
│   │   │   ├── patch-site_identifiers-pk.sql
│   │   │   ├── patch-sites.sql
│   │   │   ├── patch-site_stats-modify.sql
│   │   │   ├── patch-site_stats-pk.sql
│   │   │   ├── patch-slot_roles-table.sql
│   │   │   ├── patch-slots-table.sql
│   │   │   ├── patch-testrun.sql
│   │   │   ├── patch-textsearch_bug66650.sql
│   │   │   ├── patch-ts2pagetitle.sql
│   │   │   ├── patch-tsearch2funcs.sql
│   │   │   ├── patch-updatelog.sql
│   │   │   ├── patch-update_sequences.sql
│   │   │   ├── patch-uploadstash_sequence.sql
│   │   │   ├── patch-uploadstash.sql
│   │   │   ├── patch-user_former_groups.sql
│   │   │   └── patch-user_properties.sql
│   │   ├── compare_schemas.pl
│   │   ├── mediawiki_mysql2postgres.pl
│   │   ├── tables.sql
│   │   └── update-keys.sql
│   ├── preprocessDump.php
│   ├── preprocessorFuzzTest.php
│   ├── protect.php
│   ├── pruneFileCache.php
│   ├── purgeChangedFiles.php
│   ├── purgeChangedPages.php
│   ├── purgeExpiredUserrights.php
│   ├── purgeList.php
│   ├── purgeModuleDeps.php
│   ├── purgeOldText.php
│   ├── purgePage.php
│   ├── purgeParserCache.php
│   ├── README
│   ├── reassignEdits.php
│   ├── rebuildall.php
│   ├── rebuildFileCache.php
│   ├── rebuildImages.php
│   ├── rebuildLocalisationCache.php
│   ├── rebuildmessages.php
│   ├── rebuildrecentchanges.php
│   ├── rebuildtextindex.php
│   ├── recountCategories.php
│   ├── refreshExternallinksIndex.php
│   ├── refreshFileHeaders.php
│   ├── refreshImageMetadata.php
│   ├── refreshLinks.php
│   ├── removeInvalidEmails.php
│   ├── removeUnusedAccounts.php
│   ├── renameDbPrefix.php
│   ├── renderDump.php
│   ├── resetAuthenticationThrottle.php
│   ├── resetPageRandom.php
│   ├── resetUserEmail.php
│   ├── resetUserTokens.php
│   ├── rollbackEdits.php
│   ├── runBatchedQuery.php
│   ├── runJobs.php
│   ├── runScript.php
│   ├── shell.php
│   ├── showJobs.php
│   ├── showSiteStats.php
│   ├── sqlite
│   │   └── archives
│   │   ├── initial-indexes.sql
│   │   ├── patch-add-3d.sql
│   │   ├── patch-archive-ar_actor.sql
│   │   ├── patch-archive-ar_comment_id.sql
│   │   ├── patch-archive-ar_id.sql
│   │   ├── patch-archive-ar_rev_id-unique.sql
│   │   ├── patch-archive-drop-ar_comment.sql
│   │   ├── patch-archive-drop-ar_user.sql
│   │   ├── patch-archive_kill_ar_page_revid.sql
│   │   ├── patch-ar_rev_id-not-null.sql
│   │   ├── patch-categorylinks-better-collation.sql
│   │   ├── patch-categorylinks-fix-pk.sql
│   │   ├── patch-cat_hidden.sql
│   │   ├── patch-change_tag-change_tag_rc_tag_id.sql
│   │   ├── patch-change_tag-ct_id.sql
│   │   ├── patch-drop-ar_text.sql
│   │   ├── patch-drop-ct_tag.sql
│   │   ├── patch-drop-page_counter.sql
│   │   ├── patch-drop-rc_cur_time.sql
│   │   ├── patch-drop-ss_admins.sql
│   │   ├── patch-drop-ss_total_views.sql
│   │   ├── patch-drop-user_options.sql
│   │   ├── patch-editsummary-length.sql
│   │   ├── patch-externallinks-el_id.sql
│   │   ├── patch-externallinks-el_index_60-drop-default.sql
│   │   ├── patch-filearchive-drop-fa_description.sql
│   │   ├── patch-filearchive-drop-fa_user.sql
│   │   ├── patch-filearchive-fa_actor.sql
│   │   ├── patch-filearchive-fa_description_id.sql
│   │   ├── patch-image-drop-img_description.sql
│   │   ├── patch-image-drop-img_user.sql
│   │   ├── patch-image-img_actor.sql
│   │   ├── patch-image-img_description-default.sql
│   │   ├── patch-image-img_description_id.sql
│   │   ├── patch-imagelinks-fix-pk.sql
│   │   ├── patch-interwiki-fix-pk.sql
│   │   ├── patch-ipblocks-drop-ipb_by.sql
│   │   ├── patch-ipblocks-drop-ipb_reason.sql
│   │   ├── patch-ipblocks-ipb_by_actor.sql
│   │   ├── patch-ipblocks-ipb_reason_id.sql
│   │   ├── patch-ip_changes.sql
│   │   ├── patch-iw_api_and_wikiid.sql
│   │   ├── patch-iwlinks-fix-pk.sql
│   │   ├── patch-jobs-add-timestamp.sql
│   │   ├── patch-job_token.sql
│   │   ├── patch-kill-iwl_prefix.sql
│   │   ├── patch-l10n_cache-primary-key.sql
│   │   ├── patch-langlinks-fix-pk.sql
│   │   ├── patch-logging-drop-log_comment.sql
│   │   ├── patch-logging-drop-log_user.sql
│   │   ├── patch-logging-log_actor.sql
│   │   ├── patch-logging-log_comment_id.sql
│   │   ├── patch-log_search-fix-pk.sql
│   │   ├── patch-log_user_text.sql
│   │   ├── patch-module_deps-fix-pk.sql
│   │   ├── patch-objectcache-fix-pk.sql
│   │   ├── patch-oldimage-drop-oi_description.sql
│   │   ├── patch-oldimage-drop-oi_user.sql
│   │   ├── patch-oldimage-oi_actor.sql
│   │   ├── patch-oldimage-oi_description_id.sql
│   │   ├── patch-pagelinks-fix-pk.sql
│   │   ├── patch-page-page_lang.sql
│   │   ├── patch-page_props-fix-pk.sql
│   │   ├── patch-page_redirect_namespace_len.sql
│   │   ├── patch-profiling.sql
│   │   ├── patch-protected_titles-drop-pt_reason.sql
│   │   ├── patch-protected_titles-fix-pk.sql
│   │   ├── patch-protected_titles-pt_reason_id.sql
│   │   ├── patch-querycache_info-fix-pk.sql
│   │   ├── patch-rc_moved.sql
│   │   ├── patch-rd_interwiki.sql
│   │   ├── patch-recentchanges-drop-rc_comment.sql
│   │   ├── patch-recentchanges-drop-rc_user.sql
│   │   ├── patch-recentchanges-nttindex.sql
│   │   ├── patch-recentchanges-rc_actor.sql
│   │   ├── patch-recentchanges-rc_comment_id.sql
│   │   ├── patch-rename-iwl_prefix.sql
│   │   ├── patch-revision-rev_comment-default.sql
│   │   ├── patch-revision-user-page-index.sql
│   │   ├── patch-rev_text_id-default.sql
│   │   ├── patch-site_identifiers-fix-pk.sql
│   │   ├── patch-sites.sql
│   │   ├── patch-site_stats-fix-pk.sql
│   │   ├── patch-site_stats-modify.sql
│   │   ├── patch-slot-origin.sql
│   │   ├── patch-templatelinks-fix-pk.sql
│   │   ├── patch-text-fix-pk.sql
│   │   ├── patch-ufg_group-length-increase-255.sql
│   │   ├── patch-ug_group-length-increase-255.sql
│   │   ├── patch-user_former_groups-fix-pk.sql
│   │   ├── patch-user_groups-ug_expiry.sql
│   │   ├── patch-user_properties-fix-pk.sql
│   │   ├── patch-watchlist-wl_id.sql
│   │   ├── searchindex-fts3.sql
│   │   └── searchindex-no-fts.sql
│   ├── sqlite.inc
│   ├── sqlite.php
│   ├── sql.php
│   ├── storage
│   │   ├── blobs.sql
│   │   ├── blob_tracking.sql
│   │   ├── checkStorage.php
│   │   ├── compressOld.php
│   │   ├── drop_content_model_info.sql
│   │   ├── dumpRev.php
│   │   ├── make-blobs
│   │   ├── moveToExternal.php
│   │   ├── orphanStats.php
│   │   ├── recompressTracked.php
│   │   ├── resolveStubs.php
│   │   ├── storageTypeStats.php
│   │   ├── testCompression.php
│   │   └── trackBlobs.php
│   ├── syncFileBackend.php
│   ├── tables.sql
│   ├── term
│   │   └── MWTerm.php
│   ├── tidyUpT39714.php
│   ├── undelete.php
│   ├── updateArticleCount.php
│   ├── updateCollation.php
│   ├── updateCredits.php
│   ├── updateDoubleWidthSearch.php
│   ├── updateExtensionJsonSchema.php
│   ├── update-keys.sql
│   ├── update.php
│   ├── updateRestrictions.php
│   ├── updateSearchIndex.php
│   ├── updateSpecialPages.php
│   ├── uppercaseTitlesForUnicodeTransition.php
│   ├── userDupes.inc
│   ├── userOptions.php
│   ├── validateRegistrationFile.php
│   ├── view.php
│   └── wrapOldPasswords.php
├── mw-config
│   ├── config-cc.css
│   ├── config.css
│   ├── config.js
│   ├── images
│   │   ├── ajax-loader.gif
│   │   ├── bullet.gif
│   │   ├── critical-32.png
│   │   ├── download-32.png
│   │   ├── help-question.gif
│   │   ├── help-question-hover.gif
│   │   ├── info-32.png
│   │   ├── installer-logo.png
│   │   ├── tick-32.png
│   │   └── warning-32.png
│   ├── index.php
│   └── overrides
│   └── README
├── opensearch_desc.php
├── package-lock.json
├── profileinfo.php
├── README
├── RELEASE-NOTES-1.34
├── resources
│   ├── assets
│   │   ├── file-type-icons
│   │   │   ├── COPYING
│   │   │   ├── fileicon-c.png
│   │   │   ├── fileicon-cpp.png
│   │   │   ├── fileicon-deb.png
│   │   │   ├── fileicon-djvu.png
│   │   │   ├── fileicon-djvu.xcf
│   │   │   ├── fileicon-dvi.png
│   │   │   ├── fileicon-exe.png
│   │   │   ├── fileicon-h.png
│   │   │   ├── fileicon-html.png
│   │   │   ├── fileicon-iso.png
│   │   │   ├── fileicon-java.png
│   │   │   ├── fileicon-mid.png
│   │   │   ├── fileicon-mov.png
│   │   │   ├── fileicon-mpga.png
│   │   │   ├── fileicon-ogg.png
│   │   │   ├── fileicon-ogg.xcf
│   │   │   ├── fileicon-o.png
│   │   │   ├── fileicon-pdf.png
│   │   │   ├── fileicon.png
│   │   │   ├── fileicon-psd.png
│   │   │   ├── fileicon-ps.png
│   │   │   ├── fileicon-rm.png
│   │   │   ├── fileicon-rpm.png
│   │   │   ├── fileicon-svg.png
│   │   │   ├── fileicon-tar.png
│   │   │   ├── fileicon-tex.png
│   │   │   ├── fileicon-ttf.png
│   │   │   ├── fileicon-txt.png
│   │   │   └── fileicon-xcf.png
│   │   ├── licenses
│   │   │   ├── cc-0.png
│   │   │   ├── cc-by-nc-sa.png
│   │   │   ├── cc-by.png
│   │   │   ├── cc-by-sa.png
│   │   │   ├── gnu-fdl.png
│   │   │   ├── public-domain.png
│   │   │   └── README
│   │   ├── mediawiki.png
│   │   ├── poweredby_mediawiki_132x47.png
│   │   ├── poweredby_mediawiki_176x62.png
│   │   ├── poweredby_mediawiki_88x31.png
│   │   └── wiki.png
│   ├── lib
│   │   ├── CLDRPluralRuleParser
│   │   │   └── CLDRPluralRuleParser.js
│   │   ├── easy-deflate
│   │   │   ├── deflate.js
│   │   │   ├── easydeflate.js
│   │   │   ├── inflate.js
│   │   │   └── README.md
│   │   ├── foreign-resources.yaml
│   │   ├── html5shiv
│   │   │   └── html5shiv.js
│   │   ├── jquery
│   │   │   ├── jquery-3.3.1.patch
│   │   │   ├── jquery.js
│   │   │   ├── jquery.migrate-3.0.1.patch
│   │   │   └── jquery.migrate.js
│   │   ├── jquery.chosen
│   │   │   ├── chosen.css
│   │   │   ├── chosen.jquery.js
│   │   │   ├── chosen-sprite@2x.png
│   │   │   ├── chosen-sprite.png
│   │   │   ├── LICENSE
│   │   │   └── README.md
│   │   ├── jquery.client
│   │   │   ├── AUTHORS.txt
│   │   │   ├── jquery.client.js
│   │   │   ├── LICENSE-MIT
│   │   │   └── README.md
│   │   ├── jquery.cookie
│   │   │   ├── CHANGELOG.md
│   │   │   ├── jquery.cookie.js
│   │   │   └── MIT-LICENSE.txt
│   │   ├── jquery.form
│   │   │   └── jquery.form.js
│   │   ├── jquery.fullscreen
│   │   │   └── jquery.fullscreen.js
│   │   ├── jquery.hoverIntent
│   │   │   └── jquery.hoverIntent.js
│   │   ├── jquery.i18n
│   │   │   ├── CODE_OF_CONDUCT.md
│   │   │   ├── CREDITS
│   │   │   ├── GPL-LICENSE
│   │   │   ├── MIT-LICENSE
│   │   │   ├── README.md
│   │   │   └── src
│   │   │   ├── jquery.i18n.emitter.bidi.js
│   │   │   ├── jquery.i18n.emitter.js
│   │   │   ├── jquery.i18n.fallbacks.js
│   │   │   ├── jquery.i18n.js
│   │   │   ├── jquery.i18n.language.js
│   │   │   ├── jquery.i18n.messagestore.js
│   │   │   ├── jquery.i18n.parser.js
│   │   │   └── languages
│   │   │   ├── bs.js
│   │   │   ├── dsb.js
│   │   │   ├── fi.js
│   │   │   ├── ga.js
│   │   │   ├── he.js
│   │   │   ├── hsb.js
│   │   │   ├── hu.js
│   │   │   ├── hy.js
│   │   │   ├── la.js
│   │   │   ├── ml.js
│   │   │   ├── os.js
│   │   │   ├── ru.js
│   │   │   ├── sl.js
│   │   │   └── uk.js
│   │   ├── jquery.jStorage
│   │   │   └── jstorage.js
│   │   ├── jquery.throttle-debounce
│   │   │   └── jquery.ba-throttle-debounce.js
│   │   ├── jquery.ui
│   │   │   ├── i18n
│   │   │   │   ├── jquery.ui.datepicker-af.js
│   │   │   │   ├── jquery.ui.datepicker-ar-DZ.js
│   │   │   │   ├── jquery.ui.datepicker-ar.js
│   │   │   │   ├── jquery.ui.datepicker-az.js
│   │   │   │   ├── jquery.ui.datepicker-bg.js
│   │   │   │   ├── jquery.ui.datepicker-bs.js
│   │   │   │   ├── jquery.ui.datepicker-ca.js
│   │   │   │   ├── jquery.ui.datepicker-cs.js
│   │   │   │   ├── jquery.ui.datepicker-cy-GB.js
│   │   │   │   ├── jquery.ui.datepicker-da.js
│   │   │   │   ├── jquery.ui.datepicker-de-AT.js
│   │   │   │   ├── jquery.ui.datepicker-de-CH.js
│   │   │   │   ├── jquery.ui.datepicker-de.js
│   │   │   │   ├── jquery.ui.datepicker-el.js
│   │   │   │   ├── jquery.ui.datepicker-en-AU.js
│   │   │   │   ├── jquery.ui.datepicker-en-GB.js
│   │   │   │   ├── jquery.ui.datepicker-en-NZ.js
│   │   │   │   ├── jquery.ui.datepicker-eo.js
│   │   │   │   ├── jquery.ui.datepicker-es.js
│   │   │   │   ├── jquery.ui.datepicker-et.js
│   │   │   │   ├── jquery.ui.datepicker-eu.js
│   │   │   │   ├── jquery.ui.datepicker-fa.js
│   │   │   │   ├── jquery.ui.datepicker-fi.js
│   │   │   │   ├── jquery.ui.datepicker-fo.js
│   │   │   │   ├── jquery.ui.datepicker-fr-CH.js
│   │   │   │   ├── jquery.ui.datepicker-fr.js
│   │   │   │   ├── jquery.ui.datepicker-gl.js
│   │   │   │   ├── jquery.ui.datepicker-he.js
│   │   │   │   ├── jquery.ui.datepicker-hi.js
│   │   │   │   ├── jquery.ui.datepicker-hr.js
│   │   │   │   ├── jquery.ui.datepicker-hu.js
│   │   │   │   ├── jquery.ui.datepicker-hy.js
│   │   │   │   ├── jquery.ui.datepicker-id.js
│   │   │   │   ├── jquery.ui.datepicker-is.js
│   │   │   │   ├── jquery.ui.datepicker-it.js
│   │   │   │   ├── jquery.ui.datepicker-ja.js
│   │   │   │   ├── jquery.ui.datepicker-ka.js
│   │   │   │   ├── jquery.ui.datepicker-kk.js
│   │   │   │   ├── jquery.ui.datepicker-km.js
│   │   │   │   ├── jquery.ui.datepicker-ko.js
│   │   │   │   ├── jquery.ui.datepicker-lb.js
│   │   │   │   ├── jquery.ui.datepicker-lt.js
│   │   │   │   ├── jquery.ui.datepicker-lv.js
│   │   │   │   ├── jquery.ui.datepicker-mk.js
│   │   │   │   ├── jquery.ui.datepicker-ml.js
│   │   │   │   ├── jquery.ui.datepicker-ms.js
│   │   │   │   ├── jquery.ui.datepicker-nl-BE.js
│   │   │   │   ├── jquery.ui.datepicker-nl.js
│   │   │   │   ├── jquery.ui.datepicker-no.js
│   │   │   │   ├── jquery.ui.datepicker-pl.js
│   │   │   │   ├── jquery.ui.datepicker-pt-BR.js
│   │   │   │   ├── jquery.ui.datepicker-pt.js
│   │   │   │   ├── jquery.ui.datepicker-rm.js
│   │   │   │   ├── jquery.ui.datepicker-ro.js
│   │   │   │   ├── jquery.ui.datepicker-ru.js
│   │   │   │   ├── jquery.ui.datepicker-sk.js
│   │   │   │   ├── jquery.ui.datepicker-sl.js
│   │   │   │   ├── jquery.ui.datepicker-sq.js
│   │   │   │   ├── jquery.ui.datepicker-sr.js
│   │   │   │   ├── jquery.ui.datepicker-sr-SR.js
│   │   │   │   ├── jquery.ui.datepicker-sv.js
│   │   │   │   ├── jquery.ui.datepicker-ta.js
│   │   │   │   ├── jquery.ui.datepicker-th.js
│   │   │   │   ├── jquery.ui.datepicker-tj.js
│   │   │   │   ├── jquery.ui.datepicker-tr.js
│   │   │   │   ├── jquery.ui.datepicker-uk.js
│   │   │   │   ├── jquery.ui.datepicker-vi.js
│   │   │   │   ├── jquery.ui.datepicker-zh-CN.js
│   │   │   │   ├── jquery.ui.datepicker-zh-HK.js
│   │   │   │   └── jquery.ui.datepicker-zh-TW.js
│   │   │   ├── jquery.ui.accordion.js
│   │   │   ├── jquery.ui.autocomplete.js
│   │   │   ├── jquery.ui.button.js
│   │   │   ├── jquery.ui.core.js
│   │   │   ├── jquery.ui.datepicker.js
│   │   │   ├── jquery.ui.dialog.js
│   │   │   ├── jquery.ui.draggable.js
│   │   │   ├── jquery.ui.droppable.js
│   │   │   ├── jquery.ui.effect-blind.js
│   │   │   ├── jquery.ui.effect-clip.js
│   │   │   ├── jquery.ui.effect-drop.js
│   │   │   ├── jquery.ui.effect-fade.js
│   │   │   ├── jquery.ui.effect-highlight.js
│   │   │   ├── jquery.ui.effect.js
│   │   │   ├── jquery.ui.effect-scale.js
│   │   │   ├── jquery.ui.effect-shake.js
│   │   │   ├── jquery.ui.menu.js
│   │   │   ├── jquery.ui.mouse.js
│   │   │   ├── jquery.ui.position.js
│   │   │   ├── jquery.ui.progressbar.js
│   │   │   ├── jquery.ui.resizable.js
│   │   │   ├── jquery.ui.selectable.js
│   │   │   ├── jquery.ui.slider.js
│   │   │   ├── jquery.ui.sortable.js
│   │   │   ├── jquery.ui.tabs.js
│   │   │   ├── jquery.ui.tooltip.js
│   │   │   ├── jquery.ui.widget.js
│   │   │   ├── PATCHES
│   │   │   └── themes
│   │   │   └── smoothness
│   │   │   ├── images
│   │   │   │   ├── ui-bg_flat_0_aaaaaa_40x100.png
│   │   │   │   ├── ui-bg_flat_75_ffffff_40x100.png
│   │   │   │   ├── ui-bg_glass_55_fbf9ee_1x400.png
│   │   │   │   ├── ui-bg_glass_65_ffffff_1x400.png
│   │   │   │   ├── ui-bg_glass_75_dadada_1x400.png
│   │   │   │   ├── ui-bg_glass_75_e6e6e6_1x400.png
│   │   │   │   ├── ui-bg_glass_95_fef1ec_1x400.png
│   │   │   │   ├── ui-bg_highlight-soft_75_cccccc_1x100.png
│   │   │   │   ├── ui-icons_222222_256x240.png
│   │   │   │   ├── ui-icons_2e83ff_256x240.png
│   │   │   │   ├── ui-icons_454545_256x240.png
│   │   │   │   ├── ui-icons_888888_256x240.png
│   │   │   │   └── ui-icons_cd0a0a_256x240.png
│   │   │   ├── jquery.ui.accordion.css
│   │   │   ├── jquery.ui.autocomplete.css
│   │   │   ├── jquery.ui.button.css
│   │   │   ├── jquery.ui.core.css
│   │   │   ├── jquery.ui.datepicker.css
│   │   │   ├── jquery.ui.dialog.css
│   │   │   ├── jquery.ui.menu.css
│   │   │   ├── jquery.ui.progressbar.css
│   │   │   ├── jquery.ui.resizable.css
│   │   │   ├── jquery.ui.selectable.css
│   │   │   ├── jquery.ui.slider.css
│   │   │   ├── jquery.ui.tabs.css
│   │   │   ├── jquery.ui.theme.css
│   │   │   └── jquery.ui.tooltip.css
│   │   ├── moment
│   │   │   ├── CHANGELOG.md
│   │   │   ├── LICENSE
│   │   │   ├── locale
│   │   │   │   ├── af.js
│   │   │   │   ├── ar-dz.js
│   │   │   │   ├── ar.js
│   │   │   │   ├── ar-kw.js
│   │   │   │   ├── ar-ly.js
│   │   │   │   ├── ar-ma.js
│   │   │   │   ├── ar-sa.js
│   │   │   │   ├── ar-tn.js
│   │   │   │   ├── az.js
│   │   │   │   ├── be.js
│   │   │   │   ├── bg.js
│   │   │   │   ├── bm.js
│   │   │   │   ├── bn.js
│   │   │   │   ├── bo.js
│   │   │   │   ├── br.js
│   │   │   │   ├── bs.js
│   │   │   │   ├── ca.js
│   │   │   │   ├── cs.js
│   │   │   │   ├── cv.js
│   │   │   │   ├── cy.js
│   │   │   │   ├── da.js
│   │   │   │   ├── de-at.js
│   │   │   │   ├── de-ch.js
│   │   │   │   ├── de.js
│   │   │   │   ├── dv.js
│   │   │   │   ├── el.js
│   │   │   │   ├── en-au.js
│   │   │   │   ├── en-ca.js
│   │   │   │   ├── en-gb.js
│   │   │   │   ├── en-ie.js
│   │   │   │   ├── en-il.js
│   │   │   │   ├── en-nz.js
│   │   │   │   ├── en-SG.js
│   │   │   │   ├── eo.js
│   │   │   │   ├── es-do.js
│   │   │   │   ├── es.js
│   │   │   │   ├── es-us.js
│   │   │   │   ├── et.js
│   │   │   │   ├── eu.js
│   │   │   │   ├── fa.js
│   │   │   │   ├── fi.js
│   │   │   │   ├── fo.js
│   │   │   │   ├── fr-ca.js
│   │   │   │   ├── fr-ch.js
│   │   │   │   ├── fr.js
│   │   │   │   ├── fy.js
│   │   │   │   ├── ga.js
│   │   │   │   ├── gd.js
│   │   │   │   ├── gl.js
│   │   │   │   ├── gom-latn.js
│   │   │   │   ├── gu.js
│   │   │   │   ├── he.js
│   │   │   │   ├── hi.js
│   │   │   │   ├── hr.js
│   │   │   │   ├── hu.js
│   │   │   │   ├── hy-am.js
│   │   │   │   ├── id.js
│   │   │   │   ├── is.js
│   │   │   │   ├── it-ch.js
│   │   │   │   ├── it.js
│   │   │   │   ├── ja.js
│   │   │   │   ├── jv.js
│   │   │   │   ├── ka.js
│   │   │   │   ├── kk.js
│   │   │   │   ├── km.js
│   │   │   │   ├── kn.js
│   │   │   │   ├── ko.js
│   │   │   │   ├── ku.js
│   │   │   │   ├── ky.js
│   │   │   │   ├── lb.js
│   │   │   │   ├── lo.js
│   │   │   │   ├── lt.js
│   │   │   │   ├── lv.js
│   │   │   │   ├── me.js
│   │   │   │   ├── mi.js
│   │   │   │   ├── mk.js
│   │   │   │   ├── ml.js
│   │   │   │   ├── mn.js
│   │   │   │   ├── mr.js
│   │   │   │   ├── ms.js
│   │   │   │   ├── ms-my.js
│   │   │   │   ├── mt.js
│   │   │   │   ├── my.js
│   │   │   │   ├── nb.js
│   │   │   │   ├── ne.js
│   │   │   │   ├── nl-be.js
│   │   │   │   ├── nl.js
│   │   │   │   ├── nn.js
│   │   │   │   ├── pa-in.js
│   │   │   │   ├── pl.js
│   │   │   │   ├── pt-br.js
│   │   │   │   ├── pt.js
│   │   │   │   ├── ro.js
│   │   │   │   ├── ru.js
│   │   │   │   ├── sd.js
│   │   │   │   ├── se.js
│   │   │   │   ├── si.js
│   │   │   │   ├── sk.js
│   │   │   │   ├── sl.js
│   │   │   │   ├── sq.js
│   │   │   │   ├── sr-cyrl.js
│   │   │   │   ├── sr.js
│   │   │   │   ├── ss.js
│   │   │   │   ├── sv.js
│   │   │   │   ├── sw.js
│   │   │   │   ├── ta.js
│   │   │   │   ├── te.js
│   │   │   │   ├── tet.js
│   │   │   │   ├── tg.js
│   │   │   │   ├── th.js
│   │   │   │   ├── tlh.js
│   │   │   │   ├── tl-ph.js
│   │   │   │   ├── tr.js
│   │   │   │   ├── tzl.js
│   │   │   │   ├── tzm.js
│   │   │   │   ├── tzm-latn.js
│   │   │   │   ├── ug-cn.js
│   │   │   │   ├── uk.js
│   │   │   │   ├── ur.js
│   │   │   │   ├── uz.js
│   │   │   │   ├── uz-latn.js
│   │   │   │   ├── vi.js
│   │   │   │   ├── x-pseudo.js
│   │   │   │   ├── yo.js
│   │   │   │   ├── zh-cn.js
│   │   │   │   ├── zh-hk.js
│   │   │   │   └── zh-tw.js
│   │   │   ├── moment.js
│   │   │   └── README.md
│   │   ├── mustache
│   │   │   ├── LICENSE
│   │   │   └── mustache.js
│   │   ├── oojs
│   │   │   ├── AUTHORS.txt
│   │   │   ├── LICENSE-MIT
│   │   │   ├── oojs.jquery.js
│   │   │   └── README.md
│   │   ├── oojs-router
│   │   │   ├── AUTHORS.txt
│   │   │   ├── History.md
│   │   │   ├── LICENSE
│   │   │   └── oojs-router.js
│   │   ├── ooui
│   │   │   ├── AUTHORS.txt
│   │   │   ├── History.md
│   │   │   ├── i18n
│   │   │   │   ├── ace.json
│   │   │   │   ├── af.json
│   │   │   │   ├── ais.json
│   │   │   │   ├── am.json
│   │   │   │   ├── arc.json
│   │   │   │   ├── ar.json
│   │   │   │   ├── arq.json
│   │   │   │   ├── as.json
│   │   │   │   ├── ast.json
│   │   │   │   ├── awa.json
│   │   │   │   ├── azb.json
│   │   │   │   ├── az.json
│   │   │   │   ├── ba.json
│   │   │   │   ├── bcc.json
│   │   │   │   ├── bcl.json
│   │   │   │   ├── be.json
│   │   │   │   ├── be-tarask.json
│   │   │   │   ├── bg.json
│   │   │   │   ├── bho.json
│   │   │   │   ├── bjn.json
│   │   │   │   ├── bn.json
│   │   │   │   ├── bqi.json
│   │   │   │   ├── br.json
│   │   │   │   ├── bs.json
│   │   │   │   ├── ca.json
│   │   │   │   ├── cdo.json
│   │   │   │   ├── ce.json
│   │   │   │   ├── ckb.json
│   │   │   │   ├── co.json
│   │   │   │   ├── crh-cyrl.json
│   │   │   │   ├── crh-latn.json
│   │   │   │   ├── cs.json
│   │   │   │   ├── cu.json
│   │   │   │   ├── cy.json
│   │   │   │   ├── da.json
│   │   │   │   ├── de.json
│   │   │   │   ├── diq.json
│   │   │   │   ├── dsb.json
│   │   │   │   ├── dty.json
│   │   │   │   ├── egl.json
│   │   │   │   ├── el.json
│   │   │   │   ├── eml.json
│   │   │   │   ├── en-ca.json
│   │   │   │   ├── en-gb.json
│   │   │   │   ├── en.json
│   │   │   │   ├── eo.json
│   │   │   │   ├── es.json
│   │   │   │   ├── et.json
│   │   │   │   ├── eu.json
│   │   │   │   ├── fa.json
│   │   │   │   ├── fi.json
│   │   │   │   ├── fo.json
│   │   │   │   ├── fr.json
│   │   │   │   ├── frr.json
│   │   │   │   ├── fur.json
│   │   │   │   ├── fy.json
│   │   │   │   ├── gd.json
│   │   │   │   ├── gl.json
│   │   │   │   ├── glk.json
│   │   │   │   ├── gom-latn.json
│   │   │   │   ├── gor.json
│   │   │   │   ├── gu.json
│   │   │   │   ├── he.json
│   │   │   │   ├── hif-latn.json
│   │   │   │   ├── hi.json
│   │   │   │   ├── hr.json
│   │   │   │   ├── hrx.json
│   │   │   │   ├── hsb.json
│   │   │   │   ├── hu-formal.json
│   │   │   │   ├── hu.json
│   │   │   │   ├── hy.json
│   │   │   │   ├── hyw.json
│   │   │   │   ├── ia.json
│   │   │   │   ├── id.json
│   │   │   │   ├── ie.json
│   │   │   │   ├── ilo.json
│   │   │   │   ├── inh.json
│   │   │   │   ├── io.json
│   │   │   │   ├── is.json
│   │   │   │   ├── it.json
│   │   │   │   ├── ja.json
│   │   │   │   ├── jv.json
│   │   │   │   ├── kab.json
│   │   │   │   ├── ka.json
│   │   │   │   ├── khw.json
│   │   │   │   ├── kk-cyrl.json
│   │   │   │   ├── km.json
│   │   │   │   ├── kn.json
│   │   │   │   ├── ko.json
│   │   │   │   ├── krc.json
│   │   │   │   ├── krl.json
│   │   │   │   ├── ksh.json
│   │   │   │   ├── ku-latn.json
│   │   │   │   ├── kw.json
│   │   │   │   ├── ky.json
│   │   │   │   ├── la.json
│   │   │   │   ├── lb.json
│   │   │   │   ├── li.json
│   │   │   │   ├── lki.json
│   │   │   │   ├── lmo.json
│   │   │   │   ├── lt.json
│   │   │   │   ├── luz.json
│   │   │   │   ├── lv.json
│   │   │   │   ├── lzh.json
│   │   │   │   ├── mai.json
│   │   │   │   ├── mg.json
│   │   │   │   ├── min.json
│   │   │   │   ├── mk.json
│   │   │   │   ├── ml.json
│   │   │   │   ├── mni.json
│   │   │   │   ├── mn.json
│   │   │   │   ├── mr.json
│   │   │   │   ├── ms.json
│   │   │   │   ├── my.json
│   │   │   │   ├── myv.json
│   │   │   │   ├── nan.json
│   │   │   │   ├── nap.json
│   │   │   │   ├── nb.json
│   │   │   │   ├── nds.json
│   │   │   │   ├── nds-nl.json
│   │   │   │   ├── ne.json
│   │   │   │   ├── nl.json
│   │   │   │   ├── nn.json
│   │   │   │   ├── oc.json
│   │   │   │   ├── olo.json
│   │   │   │   ├── om.json
│   │   │   │   ├── or.json
│   │   │   │   ├── pa.json
│   │   │   │   ├── pfl.json
│   │   │   │   ├── pl.json
│   │   │   │   ├── pms.json
│   │   │   │   ├── pnb.json
│   │   │   │   ├── ps.json
│   │   │   │   ├── pt-br.json
│   │   │   │   ├── pt.json
│   │   │   │   ├── qqq.json
│   │   │   │   ├── qu.json
│   │   │   │   ├── roa-tara.json
│   │   │   │   ├── ro.json
│   │   │   │   ├── ru.json
│   │   │   │   ├── sah.json
│   │   │   │   ├── sa.json
│   │   │   │   ├── sc.json
│   │   │   │   ├── scn.json
│   │   │   │   ├── sco.json
│   │   │   │   ├── sd.json
│   │   │   │   ├── sh.json
│   │   │   │   ├── shn.json
│   │   │   │   ├── si.json
│   │   │   │   ├── sk.json
│   │   │   │   ├── skr-arab.json
│   │   │   │   ├── sl.json
│   │   │   │   ├── sq.json
│   │   │   │   ├── sr-ec.json
│   │   │   │   ├── sr-el.json
│   │   │   │   ├── su.json
│   │   │   │   ├── sv.json
│   │   │   │   ├── sw.json
│   │   │   │   ├── ta.json
│   │   │   │   ├── tay.json
│   │   │   │   ├── te.json
│   │   │   │   ├── tg-cyrl.json
│   │   │   │   ├── th.json
│   │   │   │   ├── tl.json
│   │   │   │   ├── tr.json
│   │   │   │   ├── tt-cyrl.json
│   │   │   │   ├── tw.json
│   │   │   │   ├── ug-arab.json
│   │   │   │   ├── uk.json
│   │   │   │   ├── ur.json
│   │   │   │   ├── uz.json
│   │   │   │   ├── vec.json
│   │   │   │   ├── vep.json
│   │   │   │   ├── vi.json
│   │   │   │   ├── vo.json
│   │   │   │   ├── war.json
│   │   │   │   ├── wuu.json
│   │   │   │   ├── xmf.json
│   │   │   │   ├── yi.json
│   │   │   │   ├── yo.json
│   │   │   │   ├── yue.json
│   │   │   │   ├── zh-hans.json
│   │   │   │   └── zh-hant.json
│   │   │   ├── images
│   │   │   │   ├── grabbing.cur
│   │   │   │   └── grab.cur
│   │   │   ├── LICENSE-MIT
│   │   │   ├── oojs-ui-apex.js
│   │   │   ├── oojs-ui-apex.js.map.json
│   │   │   ├── oojs-ui-core-apex.css
│   │   │   ├── oojs-ui-core.js
│   │   │   ├── oojs-ui-core.js.map.json
│   │   │   ├── oojs-ui-core-wikimediaui.css
│   │   │   ├── oojs-ui-toolbars-apex.css
│   │   │   ├── oojs-ui-toolbars.js
│   │   │   ├── oojs-ui-toolbars.js.map.json
│   │   │   ├── oojs-ui-toolbars-wikimediaui.css
│   │   │   ├── oojs-ui-widgets-apex.css
│   │   │   ├── oojs-ui-widgets.js
│   │   │   ├── oojs-ui-widgets.js.map.json
│   │   │   ├── oojs-ui-widgets-wikimediaui.css
│   │   │   ├── oojs-ui-wikimediaui.js
│   │   │   ├── oojs-ui-wikimediaui.js.map.json
│   │   │   ├── oojs-ui-windows-apex.css
│   │   │   ├── oojs-ui-windows.js
│   │   │   ├── oojs-ui-windows.js.map.json
│   │   │   ├── oojs-ui-windows-wikimediaui.css
│   │   │   ├── README.md
│   │   │   ├── themes
│   │   │   │   ├── apex
│   │   │   │   │   ├── icons-accessibility.json
│   │   │   │   │   ├── icons-alerts.json
│   │   │   │   │   ├── icons-content.json
│   │   │   │   │   ├── icons-editing-advanced.json
│   │   │   │   │   ├── icons-editing-citation.json
│   │   │   │   │   ├── icons-editing-core.json
│   │   │   │   │   ├── icons-editing-list.json
│   │   │   │   │   ├── icons-editing-styling.json
│   │   │   │   │   ├── icons-interactions.json
│   │   │   │   │   ├── icons-layout.json
│   │   │   │   │   ├── icons-location.json
│   │   │   │   │   ├── icons-media.json
│   │   │   │   │   ├── icons-moderation.json
│   │   │   │   │   ├── icons-movement.json
│   │   │   │   │   ├── icons-user.json
│   │   │   │   │   ├── icons-wikimedia.json
│   │   │   │   │   └── indicators.json
│   │   │   │   └── wikimediaui
│   │   │   │   ├── icons-accessibility.json
│   │   │   │   ├── icons-alerts.json
│   │   │   │   ├── icons-content.json
│   │   │   │   ├── icons-editing-advanced.json
│   │   │   │   ├── icons-editing-citation.json
│   │   │   │   ├── icons-editing-core.json
│   │   │   │   ├── icons-editing-list.json
│   │   │   │   ├── icons-editing-styling.json
│   │   │   │   ├── icons-interactions.json
│   │   │   │   ├── icons-layout.json
│   │   │   │   ├── icons-location.json
│   │   │   │   ├── icons-media.json
│   │   │   │   ├── icons-moderation.json
│   │   │   │   ├── icons-movement.json
│   │   │   │   ├── icons-user.json
│   │   │   │   ├── icons-wikimedia.json
│   │   │   │   ├── images
│   │   │   │   │   ├── icons
│   │   │   │   │   │   ├── add-invert.png
│   │   │   │   │   │   ├── add-invert.svg
│   │   │   │   │   │   ├── add.png
│   │   │   │   │   │   ├── add-progressive.png
│   │   │   │   │   │   ├── add-progressive.svg
│   │   │   │   │   │   ├── add.svg
│   │   │   │   │   │   ├── alert-invert.png
│   │   │   │   │   │   ├── alert-invert.svg
│   │   │   │   │   │   ├── alert.png
│   │   │   │   │   │   ├── alert-progressive.png
│   │   │   │   │   │   ├── alert-progressive.svg
│   │   │   │   │   │   ├── alert.svg
│   │   │   │   │   │   ├── alert-warning.png
│   │   │   │   │   │   ├── alert-warning.svg
│   │   │   │   │   │   ├── alignCenter-invert.png
│   │   │   │   │   │   ├── alignCenter-invert.svg
│   │   │   │   │   │   ├── alignCenter.png
│   │   │   │   │   │   ├── alignCenter-progressive.png
│   │   │   │   │   │   ├── alignCenter-progressive.svg
│   │   │   │   │   │   ├── alignCenter.svg
│   │   │   │   │   │   ├── alignLeft-invert.png
│   │   │   │   │   │   ├── alignLeft-invert.svg
│   │   │   │   │   │   ├── alignLeft.png
│   │   │   │   │   │   ├── alignLeft-progressive.png
│   │   │   │   │   │   ├── alignLeft-progressive.svg
│   │   │   │   │   │   ├── alignLeft.svg
│   │   │   │   │   │   ├── alignRight-invert.png
│   │   │   │   │   │   ├── alignRight-invert.svg
│   │   │   │   │   │   ├── alignRight.png
│   │   │   │   │   │   ├── alignRight-progressive.png
│   │   │   │   │   │   ├── alignRight-progressive.svg
│   │   │   │   │   │   ├── alignRight.svg
│   │   │   │   │   │   ├── arrowNext-ltr-invert.png
│   │   │   │   │   │   ├── arrowNext-ltr-invert.svg
│   │   │   │   │   │   ├── arrowNext-ltr.png
│   │   │   │   │   │   ├── arrowNext-ltr-progressive.png
│   │   │   │   │   │   ├── arrowNext-ltr-progressive.svg
│   │   │   │   │   │   ├── arrowNext-ltr.svg
│   │   │   │   │   │   ├── arrowNext-rtl-invert.png
│   │   │   │   │   │   ├── arrowNext-rtl-invert.svg
│   │   │   │   │   │   ├── arrowNext-rtl.png
│   │   │   │   │   │   ├── arrowNext-rtl-progressive.png
│   │   │   │   │   │   ├── arrowNext-rtl-progressive.svg
│   │   │   │   │   │   ├── arrowNext-rtl.svg
│   │   │   │   │   │   ├── arrowPrevious-ltr-invert.png
│   │   │   │   │   │   ├── arrowPrevious-ltr-invert.svg
│   │   │   │   │   │   ├── arrowPrevious-ltr.png
│   │   │   │   │   │   ├── arrowPrevious-ltr-progressive.png
│   │   │   │   │   │   ├── arrowPrevious-ltr-progressive.svg
│   │   │   │   │   │   ├── arrowPrevious-ltr.svg
│   │   │   │   │   │   ├── arrowPrevious-rtl-invert.png
│   │   │   │   │   │   ├── arrowPrevious-rtl-invert.svg
│   │   │   │   │   │   ├── arrowPrevious-rtl.png
│   │   │   │   │   │   ├── arrowPrevious-rtl-progressive.png
│   │   │   │   │   │   ├── arrowPrevious-rtl-progressive.svg
│   │   │   │   │   │   ├── arrowPrevious-rtl.svg
│   │   │   │   │   │   ├── articleAdd-invert.png
│   │   │   │   │   │   ├── articleAdd-invert.svg
│   │   │   │   │   │   ├── articleAdd.png
│   │   │   │   │   │   ├── articleAdd-progressive.png
│   │   │   │   │   │   ├── articleAdd-progressive.svg
│   │   │   │   │   │   ├── articleAdd.svg
│   │   │   │   │   │   ├── articleCheck-invert.png
│   │   │   │   │   │   ├── articleCheck-invert.svg
│   │   │   │   │   │   ├── articleCheck.png
│   │   │   │   │   │   ├── articleCheck-progressive.png
│   │   │   │   │   │   ├── articleCheck-progressive.svg
│   │   │   │   │   │   ├── articleCheck.svg
│   │   │   │   │   │   ├── articleDisambiguation-ltr-invert.png
│   │   │   │   │   │   ├── articleDisambiguation-ltr-invert.svg
│   │   │   │   │   │   ├── articleDisambiguation-ltr.png
│   │   │   │   │   │   ├── articleDisambiguation-ltr-progressive.png
│   │   │   │   │   │   ├── articleDisambiguation-ltr-progressive.svg
│   │   │   │   │   │   ├── articleDisambiguation-ltr.svg
│   │   │   │   │   │   ├── articleDisambiguation-rtl-invert.png
│   │   │   │   │   │   ├── articleDisambiguation-rtl-invert.svg
│   │   │   │   │   │   ├── articleDisambiguation-rtl.png
│   │   │   │   │   │   ├── articleDisambiguation-rtl-progressive.png
│   │   │   │   │   │   ├── articleDisambiguation-rtl-progressive.svg
│   │   │   │   │   │   ├── articleDisambiguation-rtl.svg
│   │   │   │   │   │   ├── article-ltr-invert.png
│   │   │   │   │   │   ├── article-ltr-invert.svg
│   │   │   │   │   │   ├── article-ltr.png
│   │   │   │   │   │   ├── article-ltr-progressive.png
│   │   │   │   │   │   ├── article-ltr-progressive.svg
│   │   │   │   │   │   ├── article-ltr.svg
│   │   │   │   │   │   ├── articleNotFound-ltr-invert.png
│   │   │   │   │   │   ├── articleNotFound-ltr-invert.svg
│   │   │   │   │   │   ├── articleNotFound-ltr.png
│   │   │   │   │   │   ├── articleNotFound-ltr-progressive.png
│   │   │   │   │   │   ├── articleNotFound-ltr-progressive.svg
│   │   │   │   │   │   ├── articleNotFound-ltr.svg
│   │   │   │   │   │   ├── articleNotFound-rtl-invert.png
│   │   │   │   │   │   ├── articleNotFound-rtl-invert.svg
│   │   │   │   │   │   ├── articleNotFound-rtl.png
│   │   │   │   │   │   ├── articleNotFound-rtl-progressive.png
│   │   │   │   │   │   ├── articleNotFound-rtl-progressive.svg
│   │   │   │   │   │   ├── articleNotFound-rtl.svg
│   │   │   │   │   │   ├── articleRedirect-ltr-invert.png
│   │   │   │   │   │   ├── articleRedirect-ltr-invert.svg
│   │   │   │   │   │   ├── articleRedirect-ltr.png
│   │   │   │   │   │   ├── articleRedirect-ltr-progressive.png
│   │   │   │   │   │   ├── articleRedirect-ltr-progressive.svg
│   │   │   │   │   │   ├── articleRedirect-ltr.svg
│   │   │   │   │   │   ├── articleRedirect-rtl-invert.png
│   │   │   │   │   │   ├── articleRedirect-rtl-invert.svg
│   │   │   │   │   │   ├── articleRedirect-rtl.png
│   │   │   │   │   │   ├── articleRedirect-rtl-progressive.png
│   │   │   │   │   │   ├── articleRedirect-rtl-progressive.svg
│   │   │   │   │   │   ├── articleRedirect-rtl.svg
│   │   │   │   │   │   ├── article-rtl-invert.png
│   │   │   │   │   │   ├── article-rtl-invert.svg
│   │   │   │   │   │   ├── article-rtl.png
│   │   │   │   │   │   ├── article-rtl-progressive.png
│   │   │   │   │   │   ├── article-rtl-progressive.svg
│   │   │   │   │   │   ├── article-rtl.svg
│   │   │   │   │   │   ├── articleSearch-invert.png
│   │   │   │   │   │   ├── articleSearch-invert.svg
│   │   │   │   │   │   ├── articleSearch.png
│   │   │   │   │   │   ├── articleSearch-progressive.png
│   │   │   │   │   │   ├── articleSearch-progressive.svg
│   │   │   │   │   │   ├── articleSearch.svg
│   │   │   │   │   │   ├── articles-ltr-invert.png
│   │   │   │   │   │   ├── articles-ltr-invert.svg
│   │   │   │   │   │   ├── articles-ltr.png
│   │   │   │   │   │   ├── articles-ltr-progressive.png
│   │   │   │   │   │   ├── articles-ltr-progressive.svg
│   │   │   │   │   │   ├── articles-ltr.svg
│   │   │   │   │   │   ├── articles-rtl-invert.png
│   │   │   │   │   │   ├── articles-rtl-invert.svg
│   │   │   │   │   │   ├── articles-rtl.png
│   │   │   │   │   │   ├── articles-rtl-progressive.png
│   │   │   │   │   │   ├── articles-rtl-progressive.svg
│   │   │   │   │   │   ├── articles-rtl.svg
│   │   │   │   │   │   ├── attachment-invert.png
│   │   │   │   │   │   ├── attachment-invert.svg
│   │   │   │   │   │   ├── attachment.png
│   │   │   │   │   │   ├── attachment-progressive.png
│   │   │   │   │   │   ├── attachment-progressive.svg
│   │   │   │   │   │   ├── attachment.svg
│   │   │   │   │   │   ├── bell-invert.png
│   │   │   │   │   │   ├── bell-invert.svg
│   │   │   │   │   │   ├── bellOutline-invert.png
│   │   │   │   │   │   ├── bellOutline-invert.svg
│   │   │   │   │   │   ├── bellOutline.png
│   │   │   │   │   │   ├── bellOutline-progressive.png
│   │   │   │   │   │   ├── bellOutline-progressive.svg
│   │   │   │   │   │   ├── bellOutline.svg
│   │   │   │   │   │   ├── bell.png
│   │   │   │   │   │   ├── bell-progressive.png
│   │   │   │   │   │   ├── bell-progressive.svg
│   │   │   │   │   │   ├── bell.svg
│   │   │   │   │   │   ├── bigger-invert.png
│   │   │   │   │   │   ├── bigger-invert.svg
│   │   │   │   │   │   ├── bigger.png
│   │   │   │   │   │   ├── bigger-progressive.png
│   │   │   │   │   │   ├── bigger-progressive.svg
│   │   │   │   │   │   ├── bigger.svg
│   │   │   │   │   │   ├── block-destructive.png
│   │   │   │   │   │   ├── block-destructive.svg
│   │   │   │   │   │   ├── block-invert.png
│   │   │   │   │   │   ├── block-invert.svg
│   │   │   │   │   │   ├── block.png
│   │   │   │   │   │   ├── block-progressive.png
│   │   │   │   │   │   ├── block-progressive.svg
│   │   │   │   │   │   ├── block.svg
│   │   │   │   │   │   ├── bold-a-invert.png
│   │   │   │   │   │   ├── bold-a-invert.svg
│   │   │   │   │   │   ├── bold-a.png
│   │   │   │   │   │   ├── bold-a-progressive.png
│   │   │   │   │   │   ├── bold-a-progressive.svg
│   │   │   │   │   │   ├── bold-arab-ain-invert.png
│   │   │   │   │   │   ├── bold-arab-ain-invert.svg
│   │   │   │   │   │   ├── bold-arab-ain.png
│   │   │   │   │   │   ├── bold-arab-ain-progressive.png
│   │   │   │   │   │   ├── bold-arab-ain-progressive.svg
│   │   │   │   │   │   ├── bold-arab-ain.svg
│   │   │   │   │   │   ├── bold-arab-dad-invert.png
│   │   │   │   │   │   ├── bold-arab-dad-invert.svg
│   │   │   │   │   │   ├── bold-arab-dad.png
│   │   │   │   │   │   ├── bold-arab-dad-progressive.png
│   │   │   │   │   │   ├── bold-arab-dad-progressive.svg
│   │   │   │   │   │   ├── bold-arab-dad.svg
│   │   │   │   │   │   ├── bold-arab-jeem-invert.png
│   │   │   │   │   │   ├── bold-arab-jeem-invert.svg
│   │   │   │   │   │   ├── bold-arab-jeem.png
│   │   │   │   │   │   ├── bold-arab-jeem-progressive.png
│   │   │   │   │   │   ├── bold-arab-jeem-progressive.svg
│   │   │   │   │   │   ├── bold-arab-jeem.svg
│   │   │   │   │   │   ├── bold-armn-to-invert.png
│   │   │   │   │   │   ├── bold-armn-to-invert.svg
│   │   │   │   │   │   ├── bold-armn-to.png
│   │   │   │   │   │   ├── bold-armn-to-progressive.png
│   │   │   │   │   │   ├── bold-armn-to-progressive.svg
│   │   │   │   │   │   ├── bold-armn-to.svg
│   │   │   │   │   │   ├── bold-a.svg
│   │   │   │   │   │   ├── bold-b-invert.png
│   │   │   │   │   │   ├── bold-b-invert.svg
│   │   │   │   │   │   ├── bold-b.png
│   │   │   │   │   │   ├── bold-b-progressive.png
│   │   │   │   │   │   ├── bold-b-progressive.svg
│   │   │   │   │   │   ├── bold-b.svg
│   │   │   │   │   │   ├── bold-cyrl-be-invert.png
│   │   │   │   │   │   ├── bold-cyrl-be-invert.svg
│   │   │   │   │   │   ├── bold-cyrl-be.png
│   │   │   │   │   │   ├── bold-cyrl-be-progressive.png
│   │   │   │   │   │   ├── bold-cyrl-be-progressive.svg
│   │   │   │   │   │   ├── bold-cyrl-be.svg
│   │   │   │   │   │   ├── bold-cyrl-palochka-invert.png
│   │   │   │   │   │   ├── bold-cyrl-palochka-invert.svg
│   │   │   │   │   │   ├── bold-cyrl-palochka.png
│   │   │   │   │   │   ├── bold-cyrl-palochka-progressive.png
│   │   │   │   │   │   ├── bold-cyrl-palochka-progressive.svg
│   │   │   │   │   │   ├── bold-cyrl-palochka.svg
│   │   │   │   │   │   ├── bold-cyrl-te-invert.png
│   │   │   │   │   │   ├── bold-cyrl-te-invert.svg
│   │   │   │   │   │   ├── bold-cyrl-te.png
│   │   │   │   │   │   ├── bold-cyrl-te-progressive.png
│   │   │   │   │   │   ├── bold-cyrl-te-progressive.svg
│   │   │   │   │   │   ├── bold-cyrl-te.svg
│   │   │   │   │   │   ├── bold-cyrl-zhe-invert.png
│   │   │   │   │   │   ├── bold-cyrl-zhe-invert.svg
│   │   │   │   │   │   ├── bold-cyrl-zhe.png
│   │   │   │   │   │   ├── bold-cyrl-zhe-progressive.png
│   │   │   │   │   │   ├── bold-cyrl-zhe-progressive.svg
│   │   │   │   │   │   ├── bold-cyrl-zhe.svg
│   │   │   │   │   │   ├── bold-f-invert.png
│   │   │   │   │   │   ├── bold-f-invert.svg
│   │   │   │   │   │   ├── bold-f.png
│   │   │   │   │   │   ├── bold-f-progressive.png
│   │   │   │   │   │   ├── bold-f-progressive.svg
│   │   │   │   │   │   ├── bold-f.svg
│   │   │   │   │   │   ├── bold-geor-man-invert.png
│   │   │   │   │   │   ├── bold-geor-man-invert.svg
│   │   │   │   │   │   ├── bold-geor-man.png
│   │   │   │   │   │   ├── bold-geor-man-progressive.png
│   │   │   │   │   │   ├── bold-geor-man-progressive.svg
│   │   │   │   │   │   ├── bold-geor-man.svg
│   │   │   │   │   │   ├── bold-g-invert.png
│   │   │   │   │   │   ├── bold-g-invert.svg
│   │   │   │   │   │   ├── bold-g.png
│   │   │   │   │   │   ├── bold-g-progressive.png
│   │   │   │   │   │   ├── bold-g-progressive.svg
│   │   │   │   │   │   ├── bold-g.svg
│   │   │   │   │   │   ├── bold-l-invert.png
│   │   │   │   │   │   ├── bold-l-invert.svg
│   │   │   │   │   │   ├── bold-l.png
│   │   │   │   │   │   ├── bold-l-progressive.png
│   │   │   │   │   │   ├── bold-l-progressive.svg
│   │   │   │   │   │   ├── bold-l.svg
│   │   │   │   │   │   ├── bold-n-invert.png
│   │   │   │   │   │   ├── bold-n-invert.svg
│   │   │   │   │   │   ├── bold-n.png
│   │   │   │   │   │   ├── bold-n-progressive.png
│   │   │   │   │   │   ├── bold-n-progressive.svg
│   │   │   │   │   │   ├── bold-n.svg
│   │   │   │   │   │   ├── bold-v-invert.png
│   │   │   │   │   │   ├── bold-v-invert.svg
│   │   │   │   │   │   ├── bold-v.png
│   │   │   │   │   │   ├── bold-v-progressive.png
│   │   │   │   │   │   ├── bold-v-progressive.svg
│   │   │   │   │   │   ├── bold-v.svg
│   │   │   │   │   │   ├── book-ltr-invert.png
│   │   │   │   │   │   ├── book-ltr-invert.svg
│   │   │   │   │   │   ├── book-ltr.png
│   │   │   │   │   │   ├── book-ltr-progressive.png
│   │   │   │   │   │   ├── book-ltr-progressive.svg
│   │   │   │   │   │   ├── book-ltr.svg
│   │   │   │   │   │   ├── bookmark-invert.png
│   │   │   │   │   │   ├── bookmark-invert.svg
│   │   │   │   │   │   ├── bookmarkOutline-invert.png
│   │   │   │   │   │   ├── bookmarkOutline-invert.svg
│   │   │   │   │   │   ├── bookmarkOutline.png
│   │   │   │   │   │   ├── bookmarkOutline-progressive.png
│   │   │   │   │   │   ├── bookmarkOutline-progressive.svg
│   │   │   │   │   │   ├── bookmarkOutline.svg
│   │   │   │   │   │   ├── bookmark.png
│   │   │   │   │   │   ├── bookmark-progressive.png
│   │   │   │   │   │   ├── bookmark-progressive.svg
│   │   │   │   │   │   ├── bookmark.svg
│   │   │   │   │   │   ├── book-rtl-invert.png
│   │   │   │   │   │   ├── book-rtl-invert.svg
│   │   │   │   │   │   ├── book-rtl.png
│   │   │   │   │   │   ├── book-rtl-progressive.png
│   │   │   │   │   │   ├── book-rtl-progressive.svg
│   │   │   │   │   │   ├── book-rtl.svg
│   │   │   │   │   │   ├── bright-invert.png
│   │   │   │   │   │   ├── bright-invert.svg
│   │   │   │   │   │   ├── bright.png
│   │   │   │   │   │   ├── bright-progressive.png
│   │   │   │   │   │   ├── bright-progressive.svg
│   │   │   │   │   │   ├── bright.svg
│   │   │   │   │   │   ├── browser-ltr-invert.png
│   │   │   │   │   │   ├── browser-ltr-invert.svg
│   │   │   │   │   │   ├── browser-ltr.png
│   │   │   │   │   │   ├── browser-ltr-progressive.png
│   │   │   │   │   │   ├── browser-ltr-progressive.svg
│   │   │   │   │   │   ├── browser-ltr.svg
│   │   │   │   │   │   ├── browser-rtl-invert.png
│   │   │   │   │   │   ├── browser-rtl-invert.svg
│   │   │   │   │   │   ├── browser-rtl.png
│   │   │   │   │   │   ├── browser-rtl-progressive.png
│   │   │   │   │   │   ├── browser-rtl-progressive.svg
│   │   │   │   │   │   ├── browser-rtl.svg
│   │   │   │   │   │   ├── calendar-invert.png
│   │   │   │   │   │   ├── calendar-invert.svg
│   │   │   │   │   │   ├── calendar.png
│   │   │   │   │   │   ├── calendar-progressive.png
│   │   │   │   │   │   ├── calendar-progressive.svg
│   │   │   │   │   │   ├── calendar.svg
│   │   │   │   │   │   ├── camera-invert.png
│   │   │   │   │   │   ├── camera-invert.svg
│   │   │   │   │   │   ├── camera.png
│   │   │   │   │   │   ├── camera-progressive.png
│   │   │   │   │   │   ├── camera-progressive.svg
│   │   │   │   │   │   ├── camera.svg
│   │   │   │   │   │   ├── cancel-destructive.png
│   │   │   │   │   │   ├── cancel-destructive.svg
│   │   │   │   │   │   ├── cancel-invert.png
│   │   │   │   │   │   ├── cancel-invert.svg
│   │   │   │   │   │   ├── cancel.png
│   │   │   │   │   │   ├── cancel-progressive.png
│   │   │   │   │   │   ├── cancel-progressive.svg
│   │   │   │   │   │   ├── cancel.svg
│   │   │   │   │   │   ├── chart-invert.png
│   │   │   │   │   │   ├── chart-invert.svg
│   │   │   │   │   │   ├── chart.png
│   │   │   │   │   │   ├── chart-progressive.png
│   │   │   │   │   │   ├── chart-progressive.svg
│   │   │   │   │   │   ├── chart.svg
│   │   │   │   │   │   ├── checkAll-invert.png
│   │   │   │   │   │   ├── checkAll-invert.svg
│   │   │   │   │   │   ├── checkAll.png
│   │   │   │   │   │   ├── checkAll-progressive.png
│   │   │   │   │   │   ├── checkAll-progressive.svg
│   │   │   │   │   │   ├── checkAll.svg
│   │   │   │   │   │   ├── check-destructive.png
│   │   │   │   │   │   ├── check-destructive.svg
│   │   │   │   │   │   ├── check-invert.png
│   │   │   │   │   │   ├── check-invert.svg
│   │   │   │   │   │   ├── check.png
│   │   │   │   │   │   ├── check-progressive.png
│   │   │   │   │   │   ├── check-progressive.svg
│   │   │   │   │   │   ├── check-success.png
│   │   │   │   │   │   ├── check-success.svg
│   │   │   │   │   │   ├── check.svg
│   │   │   │   │   │   ├── clear-invert.png
│   │   │   │   │   │   ├── clear-invert.svg
│   │   │   │   │   │   ├── clear.png
│   │   │   │   │   │   ├── clear-progressive.png
│   │   │   │   │   │   ├── clear-progressive.svg
│   │   │   │   │   │   ├── clear.svg
│   │   │   │   │   │   ├── clock-invert.png
│   │   │   │   │   │   ├── clock-invert.svg
│   │   │   │   │   │   ├── clock.png
│   │   │   │   │   │   ├── clock-progressive.png
│   │   │   │   │   │   ├── clock-progressive.svg
│   │   │   │   │   │   ├── clock.svg
│   │   │   │   │   │   ├── close-invert.png
│   │   │   │   │   │   ├── close-invert.svg
│   │   │   │   │   │   ├── close.png
│   │   │   │   │   │   ├── close-progressive.png
│   │   │   │   │   │   ├── close-progressive.svg
│   │   │   │   │   │   ├── close.svg
│   │   │   │   │   │   ├── code-invert.png
│   │   │   │   │   │   ├── code-invert.svg
│   │   │   │   │   │   ├── code.png
│   │   │   │   │   │   ├── code-progressive.png
│   │   │   │   │   │   ├── code-progressive.svg
│   │   │   │   │   │   ├── code.svg
│   │   │   │   │   │   ├── collapse-invert.png
│   │   │   │   │   │   ├── collapse-invert.svg
│   │   │   │   │   │   ├── collapse.png
│   │   │   │   │   │   ├── collapse-progressive.png
│   │   │   │   │   │   ├── collapse-progressive.svg
│   │   │   │   │   │   ├── collapse.svg
│   │   │   │   │   │   ├── die-invert.png
│   │   │   │   │   │   ├── die-invert.svg
│   │   │   │   │   │   ├── die.png
│   │   │   │   │   │   ├── die-progressive.png
│   │   │   │   │   │   ├── die-progressive.svg
│   │   │   │   │   │   ├── die.svg
│   │   │   │   │   │   ├── download-invert.png
│   │   │   │   │   │   ├── download-invert.svg
│   │   │   │   │   │   ├── download.png
│   │   │   │   │   │   ├── download-progressive.png
│   │   │   │   │   │   ├── download-progressive.svg
│   │   │   │   │   │   ├── download.svg
│   │   │   │   │   │   ├── downTriangle-invert.png
│   │   │   │   │   │   ├── downTriangle-invert.svg
│   │   │   │   │   │   ├── downTriangle.png
│   │   │   │   │   │   ├── downTriangle-progressive.png
│   │   │   │   │   │   ├── downTriangle-progressive.svg
│   │   │   │   │   │   ├── downTriangle.svg
│   │   │   │   │   │   ├── draggable-invert.png
│   │   │   │   │   │   ├── draggable-invert.svg
│   │   │   │   │   │   ├── draggable.png
│   │   │   │   │   │   ├── draggable-progressive.png
│   │   │   │   │   │   ├── draggable-progressive.svg
│   │   │   │   │   │   ├── draggable.svg
│   │   │   │   │   │   ├── edit-invert.png
│   │   │   │   │   │   ├── edit-invert.svg
│   │   │   │   │   │   ├── editLock-invert.png
│   │   │   │   │   │   ├── editLock-invert.svg
│   │   │   │   │   │   ├── editLock.png
│   │   │   │   │   │   ├── editLock-progressive.png
│   │   │   │   │   │   ├── editLock-progressive.svg
│   │   │   │   │   │   ├── editLock.svg
│   │   │   │   │   │   ├── edit.png
│   │   │   │   │   │   ├── edit-progressive.png
│   │   │   │   │   │   ├── edit-progressive.svg
│   │   │   │   │   │   ├── edit.svg
│   │   │   │   │   │   ├── editUndo-ltr-invert.png
│   │   │   │   │   │   ├── editUndo-ltr-invert.svg
│   │   │   │   │   │   ├── editUndo-ltr.png
│   │   │   │   │   │   ├── editUndo-ltr-progressive.png
│   │   │   │   │   │   ├── editUndo-ltr-progressive.svg
│   │   │   │   │   │   ├── editUndo-ltr.svg
│   │   │   │   │   │   ├── editUndo-rtl-invert.png
│   │   │   │   │   │   ├── editUndo-rtl-invert.svg
│   │   │   │   │   │   ├── editUndo-rtl.png
│   │   │   │   │   │   ├── editUndo-rtl-progressive.png
│   │   │   │   │   │   ├── editUndo-rtl-progressive.svg
│   │   │   │   │   │   ├── editUndo-rtl.svg
│   │   │   │   │   │   ├── ellipsis-invert.png
│   │   │   │   │   │   ├── ellipsis-invert.svg
│   │   │   │   │   │   ├── ellipsis.png
│   │   │   │   │   │   ├── ellipsis-progressive.png
│   │   │   │   │   │   ├── ellipsis-progressive.svg
│   │   │   │   │   │   ├── ellipsis.svg
│   │   │   │   │   │   ├── error-error.png
│   │   │   │   │   │   ├── error-error.svg
│   │   │   │   │   │   ├── error-invert.png
│   │   │   │   │   │   ├── error-invert.svg
│   │   │   │   │   │   ├── error.png
│   │   │   │   │   │   ├── error-progressive.png
│   │   │   │   │   │   ├── error-progressive.svg
│   │   │   │   │   │   ├── error.svg
│   │   │   │   │   │   ├── exitFullscreen-invert.png
│   │   │   │   │   │   ├── exitFullscreen-invert.svg
│   │   │   │   │   │   ├── exitFullscreen.png
│   │   │   │   │   │   ├── exitFullscreen-progressive.png
│   │   │   │   │   │   ├── exitFullscreen-progressive.svg
│   │   │   │   │   │   ├── exitFullscreen.svg
│   │   │   │   │   │   ├── expand-invert.png
│   │   │   │   │   │   ├── expand-invert.svg
│   │   │   │   │   │   ├── expand.png
│   │   │   │   │   │   ├── expand-progressive.png
│   │   │   │   │   │   ├── expand-progressive.svg
│   │   │   │   │   │   ├── expand.svg
│   │   │   │   │   │   ├── eyeClosed-invert.png
│   │   │   │   │   │   ├── eyeClosed-invert.svg
│   │   │   │   │   │   ├── eyeClosed.png
│   │   │   │   │   │   ├── eyeClosed-progressive.png
│   │   │   │   │   │   ├── eyeClosed-progressive.svg
│   │   │   │   │   │   ├── eyeClosed.svg
│   │   │   │   │   │   ├── eye-invert.png
│   │   │   │   │   │   ├── eye-invert.svg
│   │   │   │   │   │   ├── eye.png
│   │   │   │   │   │   ├── eye-progressive.png
│   │   │   │   │   │   ├── eye-progressive.svg
│   │   │   │   │   │   ├── eye.svg
│   │   │   │   │   │   ├── feedback-ltr-invert.png
│   │   │   │   │   │   ├── feedback-ltr-invert.svg
│   │   │   │   │   │   ├── feedback-ltr.png
│   │   │   │   │   │   ├── feedback-ltr-progressive.png
│   │   │   │   │   │   ├── feedback-ltr-progressive.svg
│   │   │   │   │   │   ├── feedback-ltr.svg
│   │   │   │   │   │   ├── feedback-rtl-invert.png
│   │   │   │   │   │   ├── feedback-rtl-invert.svg
│   │   │   │   │   │   ├── feedback-rtl.png
│   │   │   │   │   │   ├── feedback-rtl-progressive.png
│   │   │   │   │   │   ├── feedback-rtl-progressive.svg
│   │   │   │   │   │   ├── feedback-rtl.svg
│   │   │   │   │   │   ├── flag-ltr-invert.png
│   │   │   │   │   │   ├── flag-ltr-invert.svg
│   │   │   │   │   │   ├── flag-ltr.png
│   │   │   │   │   │   ├── flag-ltr-progressive.png
│   │   │   │   │   │   ├── flag-ltr-progressive.svg
│   │   │   │   │   │   ├── flag-ltr.svg
│   │   │   │   │   │   ├── flag-rtl-invert.png
│   │   │   │   │   │   ├── flag-rtl-invert.svg
│   │   │   │   │   │   ├── flag-rtl.png
│   │   │   │   │   │   ├── flag-rtl-progressive.png
│   │   │   │   │   │   ├── flag-rtl-progressive.svg
│   │   │   │   │   │   ├── flag-rtl.svg
│   │   │   │   │   │   ├── folderPlaceholder-ltr-invert.png
│   │   │   │   │   │   ├── folderPlaceholder-ltr-invert.svg
│   │   │   │   │   │   ├── folderPlaceholder-ltr.png
│   │   │   │   │   │   ├── folderPlaceholder-ltr-progressive.png
│   │   │   │   │   │   ├── folderPlaceholder-ltr-progressive.svg
│   │   │   │   │   │   ├── folderPlaceholder-ltr.svg
│   │   │   │   │   │   ├── folderPlaceholder-rtl-invert.png
│   │   │   │   │   │   ├── folderPlaceholder-rtl-invert.svg
│   │   │   │   │   │   ├── folderPlaceholder-rtl.png
│   │   │   │   │   │   ├── folderPlaceholder-rtl-progressive.png
│   │   │   │   │   │   ├── folderPlaceholder-rtl-progressive.svg
│   │   │   │   │   │   ├── folderPlaceholder-rtl.svg
│   │   │   │   │   │   ├── fullScreen-invert.png
│   │   │   │   │   │   ├── fullScreen-invert.svg
│   │   │   │   │   │   ├── fullScreen.png
│   │   │   │   │   │   ├── fullScreen-progressive.png
│   │   │   │   │   │   ├── fullScreen-progressive.svg
│   │   │   │   │   │   ├── fullScreen.svg
│   │   │   │   │   │   ├── funnel-ltr-invert.png
│   │   │   │   │   │   ├── funnel-ltr-invert.svg
│   │   │   │   │   │   ├── funnel-ltr.png
│   │   │   │   │   │   ├── funnel-ltr-progressive.png
│   │   │   │   │   │   ├── funnel-ltr-progressive.svg
│   │   │   │   │   │   ├── funnel-ltr.svg
│   │   │   │   │   │   ├── funnel-rtl-invert.png
│   │   │   │   │   │   ├── funnel-rtl-invert.svg
│   │   │   │   │   │   ├── funnel-rtl.png
│   │   │   │   │   │   ├── funnel-rtl-progressive.png
│   │   │   │   │   │   ├── funnel-rtl-progressive.svg
│   │   │   │   │   │   ├── funnel-rtl.svg
│   │   │   │   │   │   ├── globe-invert.png
│   │   │   │   │   │   ├── globe-invert.svg
│   │   │   │   │   │   ├── globe.png
│   │   │   │   │   │   ├── globe-progressive.png
│   │   │   │   │   │   ├── globe-progressive.svg
│   │   │   │   │   │   ├── globe.svg
│   │   │   │   │   │   ├── halfBright-ltr-invert.png
│   │   │   │   │   │   ├── halfBright-ltr-invert.svg
│   │   │   │   │   │   ├── halfBright-ltr.png
│   │   │   │   │   │   ├── halfBright-ltr-progressive.png
│   │   │   │   │   │   ├── halfBright-ltr-progressive.svg
│   │   │   │   │   │   ├── halfBright-ltr.svg
│   │   │   │   │   │   ├── halfBright-rtl-invert.png
│   │   │   │   │   │   ├── halfBright-rtl-invert.svg
│   │   │   │   │   │   ├── halfBright-rtl.png
│   │   │   │   │   │   ├── halfBright-rtl-progressive.png
│   │   │   │   │   │   ├── halfBright-rtl-progressive.svg
│   │   │   │   │   │   ├── halfBright-rtl.svg
│   │   │   │   │   │   ├── halfStar-ltr-invert.png
│   │   │   │   │   │   ├── halfStar-ltr-invert.svg
│   │   │   │   │   │   ├── halfStar-ltr.png
│   │   │   │   │   │   ├── halfStar-ltr-progressive.png
│   │   │   │   │   │   ├── halfStar-ltr-progressive.svg
│   │   │   │   │   │   ├── halfStar-ltr.svg
│   │   │   │   │   │   ├── halfStar-rtl-invert.png
│   │   │   │   │   │   ├── halfStar-rtl-invert.svg
│   │   │   │   │   │   ├── halfStar-rtl.png
│   │   │   │   │   │   ├── halfStar-rtl-progressive.png
│   │   │   │   │   │   ├── halfStar-rtl-progressive.svg
│   │   │   │   │   │   ├── halfStar-rtl.svg
│   │   │   │   │   │   ├── heart-invert.png
│   │   │   │   │   │   ├── heart-invert.svg
│   │   │   │   │   │   ├── heart.png
│   │   │   │   │   │   ├── heart-progressive.png
│   │   │   │   │   │   ├── heart-progressive.svg
│   │   │   │   │   │   ├── heart.svg
│   │   │   │   │   │   ├── help-ltr-invert.png
│   │   │   │   │   │   ├── help-ltr-invert.svg
│   │   │   │   │   │   ├── help-ltr.png
│   │   │   │   │   │   ├── help-ltr-progressive.png
│   │   │   │   │   │   ├── help-ltr-progressive.svg
│   │   │   │   │   │   ├── help-ltr.svg
│   │   │   │   │   │   ├── helpNotice-ltr-invert.png
│   │   │   │   │   │   ├── helpNotice-ltr-invert.svg
│   │   │   │   │   │   ├── helpNotice-ltr.png
│   │   │   │   │   │   ├── helpNotice-ltr-progressive.png
│   │   │   │   │   │   ├── helpNotice-ltr-progressive.svg
│   │   │   │   │   │   ├── helpNotice-ltr.svg
│   │   │   │   │   │   ├── helpNotice-rtl-invert.png
│   │   │   │   │   │   ├── helpNotice-rtl-invert.svg
│   │   │   │   │   │   ├── helpNotice-rtl.png
│   │   │   │   │   │   ├── helpNotice-rtl-progressive.png
│   │   │   │   │   │   ├── helpNotice-rtl-progressive.svg
│   │   │   │   │   │   ├── helpNotice-rtl.svg
│   │   │   │   │   │   ├── help-rtl-invert.png
│   │   │   │   │   │   ├── help-rtl-invert.svg
│   │   │   │   │   │   ├── help-rtl.png
│   │   │   │   │   │   ├── help-rtl-progressive.png
│   │   │   │   │   │   ├── help-rtl-progressive.svg
│   │   │   │   │   │   ├── help-rtl.svg
│   │   │   │   │   │   ├── hieroglyph-invert.png
│   │   │   │   │   │   ├── hieroglyph-invert.svg
│   │   │   │   │   │   ├── hieroglyph.png
│   │   │   │   │   │   ├── hieroglyph-progressive.png
│   │   │   │   │   │   ├── hieroglyph-progressive.svg
│   │   │   │   │   │   ├── hieroglyph.svg
│   │   │   │   │   │   ├── highlight-invert.png
│   │   │   │   │   │   ├── highlight-invert.svg
│   │   │   │   │   │   ├── highlight.png
│   │   │   │   │   │   ├── highlight-progressive.png
│   │   │   │   │   │   ├── highlight-progressive.svg
│   │   │   │   │   │   ├── highlight.svg
│   │   │   │   │   │   ├── history-invert.png
│   │   │   │   │   │   ├── history-invert.svg
│   │   │   │   │   │   ├── history.png
│   │   │   │   │   │   ├── history-progressive.png
│   │   │   │   │   │   ├── history-progressive.svg
│   │   │   │   │   │   ├── history.svg
│   │   │   │   │   │   ├── imageAdd-ltr-invert.png
│   │   │   │   │   │   ├── imageAdd-ltr-invert.svg
│   │   │   │   │   │   ├── imageAdd-ltr.png
│   │   │   │   │   │   ├── imageAdd-ltr-progressive.png
│   │   │   │   │   │   ├── imageAdd-ltr-progressive.svg
│   │   │   │   │   │   ├── imageAdd-ltr.svg
│   │   │   │   │   │   ├── imageAdd-rtl-invert.png
│   │   │   │   │   │   ├── imageAdd-rtl-invert.svg
│   │   │   │   │   │   ├── imageAdd-rtl.png
│   │   │   │   │   │   ├── imageAdd-rtl-progressive.png
│   │   │   │   │   │   ├── imageAdd-rtl-progressive.svg
│   │   │   │   │   │   ├── imageAdd-rtl.svg
│   │   │   │   │   │   ├── imageBroken-invert.png
│   │   │   │   │   │   ├── imageBroken-invert.svg
│   │   │   │   │   │   ├── imageBroken.png
│   │   │   │   │   │   ├── imageBroken-progressive.png
│   │   │   │   │   │   ├── imageBroken-progressive.svg
│   │   │   │   │   │   ├── imageBroken.svg
│   │   │   │   │   │   ├── imageGallery-invert.png
│   │   │   │   │   │   ├── imageGallery-invert.svg
│   │   │   │   │   │   ├── imageGallery.png
│   │   │   │   │   │   ├── imageGallery-progressive.png
│   │   │   │   │   │   ├── imageGallery-progressive.svg
│   │   │   │   │   │   ├── imageGallery.svg
│   │   │   │   │   │   ├── image-invert.png
│   │   │   │   │   │   ├── image-invert.svg
│   │   │   │   │   │   ├── imageLayoutBasic-invert.png
│   │   │   │   │   │   ├── imageLayoutBasic-invert.svg
│   │   │   │   │   │   ├── imageLayoutBasic.png
│   │   │   │   │   │   ├── imageLayoutBasic-progressive.png
│   │   │   │   │   │   ├── imageLayoutBasic-progressive.svg
│   │   │   │   │   │   ├── imageLayoutBasic.svg
│   │   │   │   │   │   ├── imageLayoutFrame-invert.png
│   │   │   │   │   │   ├── imageLayoutFrame-invert.svg
│   │   │   │   │   │   ├── imageLayoutFrameless-invert.png
│   │   │   │   │   │   ├── imageLayoutFrameless-invert.svg
│   │   │   │   │   │   ├── imageLayoutFrameless.png
│   │   │   │   │   │   ├── imageLayoutFrameless-progressive.png
│   │   │   │   │   │   ├── imageLayoutFrameless-progressive.svg
│   │   │   │   │   │   ├── imageLayoutFrameless.svg
│   │   │   │   │   │   ├── imageLayoutFrame.png
│   │   │   │   │   │   ├── imageLayoutFrame-progressive.png
│   │   │   │   │   │   ├── imageLayoutFrame-progressive.svg
│   │   │   │   │   │   ├── imageLayoutFrame.svg
│   │   │   │   │   │   ├── imageLayoutThumbnail-invert.png
│   │   │   │   │   │   ├── imageLayoutThumbnail-invert.svg
│   │   │   │   │   │   ├── imageLayoutThumbnail.png
│   │   │   │   │   │   ├── imageLayoutThumbnail-progressive.png
│   │   │   │   │   │   ├── imageLayoutThumbnail-progressive.svg
│   │   │   │   │   │   ├── imageLayoutThumbnail.svg
│   │   │   │   │   │   ├── imageLock-ltr-invert.png
│   │   │   │   │   │   ├── imageLock-ltr-invert.svg
│   │   │   │   │   │   ├── imageLock-ltr.png
│   │   │   │   │   │   ├── imageLock-ltr-progressive.png
│   │   │   │   │   │   ├── imageLock-ltr-progressive.svg
│   │   │   │   │   │   ├── imageLock-ltr.svg
│   │   │   │   │   │   ├── imageLock-rtl-invert.png
│   │   │   │   │   │   ├── imageLock-rtl-invert.svg
│   │   │   │   │   │   ├── imageLock-rtl.png
│   │   │   │   │   │   ├── imageLock-rtl-progressive.png
│   │   │   │   │   │   ├── imageLock-rtl-progressive.svg
│   │   │   │   │   │   ├── imageLock-rtl.svg
│   │   │   │   │   │   ├── image.png
│   │   │   │   │   │   ├── image-progressive.png
│   │   │   │   │   │   ├── image-progressive.svg
│   │   │   │   │   │   ├── image.svg
│   │   │   │   │   │   ├── indent-ltr-invert.png
│   │   │   │   │   │   ├── indent-ltr-invert.svg
│   │   │   │   │   │   ├── indent-ltr.png
│   │   │   │   │   │   ├── indent-ltr-progressive.png
│   │   │   │   │   │   ├── indent-ltr-progressive.svg
│   │   │   │   │   │   ├── indent-ltr.svg
│   │   │   │   │   │   ├── indent-rtl-invert.png
│   │   │   │   │   │   ├── indent-rtl-invert.svg
│   │   │   │   │   │   ├── indent-rtl.png
│   │   │   │   │   │   ├── indent-rtl-progressive.png
│   │   │   │   │   │   ├── indent-rtl-progressive.svg
│   │   │   │   │   │   ├── indent-rtl.svg
│   │   │   │   │   │   ├── infoFilled-invert.png
│   │   │   │   │   │   ├── infoFilled-invert.svg
│   │   │   │   │   │   ├── infoFilled.png
│   │   │   │   │   │   ├── infoFilled-progressive.png
│   │   │   │   │   │   ├── infoFilled-progressive.svg
│   │   │   │   │   │   ├── infoFilled.svg
│   │   │   │   │   │   ├── info-invert.png
│   │   │   │   │   │   ├── info-invert.svg
│   │   │   │   │   │   ├── info.png
│   │   │   │   │   │   ├── info-progressive.png
│   │   │   │   │   │   ├── info-progressive.svg
│   │   │   │   │   │   ├── info.svg
│   │   │   │   │   │   ├── italic-a-invert.png
│   │   │   │   │   │   ├── italic-a-invert.svg
│   │   │   │   │   │   ├── italic-a.png
│   │   │   │   │   │   ├── italic-a-progressive.png
│   │   │   │   │   │   ├── italic-a-progressive.svg
│   │   │   │   │   │   ├── italic-arab-keheh-jeem-invert.png
│   │   │   │   │   │   ├── italic-arab-keheh-jeem-invert.svg
│   │   │   │   │   │   ├── italic-arab-keheh-jeem.png
│   │   │   │   │   │   ├── italic-arab-keheh-jeem-progressive.png
│   │   │   │   │   │   ├── italic-arab-keheh-jeem-progressive.svg
│   │   │   │   │   │   ├── italic-arab-keheh-jeem.svg
│   │   │   │   │   │   ├── italic-arab-meem-invert.png
│   │   │   │   │   │   ├── italic-arab-meem-invert.svg
│   │   │   │   │   │   ├── italic-arab-meem.png
│   │   │   │   │   │   ├── italic-arab-meem-progressive.png
│   │   │   │   │   │   ├── italic-arab-meem-progressive.svg
│   │   │   │   │   │   ├── italic-arab-meem.svg
│   │   │   │   │   │   ├── italic-arab-teh-invert.png
│   │   │   │   │   │   ├── italic-arab-teh-invert.svg
│   │   │   │   │   │   ├── italic-arab-teh.png
│   │   │   │   │   │   ├── italic-arab-teh-progressive.png
│   │   │   │   │   │   ├── italic-arab-teh-progressive.svg
│   │   │   │   │   │   ├── italic-arab-teh.svg
│   │   │   │   │   │   ├── italic-armn-sha-invert.png
│   │   │   │   │   │   ├── italic-armn-sha-invert.svg
│   │   │   │   │   │   ├── italic-armn-sha.png
│   │   │   │   │   │   ├── italic-armn-sha-progressive.png
│   │   │   │   │   │   ├── italic-armn-sha-progressive.svg
│   │   │   │   │   │   ├── italic-armn-sha.svg
│   │   │   │   │   │   ├── italic-a.svg
│   │   │   │   │   │   ├── italic-c-invert.png
│   │   │   │   │   │   ├── italic-c-invert.svg
│   │   │   │   │   │   ├── italic-c.png
│   │   │   │   │   │   ├── italic-c-progressive.png
│   │   │   │   │   │   ├── italic-c-progressive.svg
│   │   │   │   │   │   ├── italic-c.svg
│   │   │   │   │   │   ├── italic-d-invert.png
│   │   │   │   │   │   ├── italic-d-invert.svg
│   │   │   │   │   │   ├── italic-d.png
│   │   │   │   │   │   ├── italic-d-progressive.png
│   │   │   │   │   │   ├── italic-d-progressive.svg
│   │   │   │   │   │   ├── italic-d.svg
│   │   │   │   │   │   ├── italic-e-invert.png
│   │   │   │   │   │   ├── italic-e-invert.svg
│   │   │   │   │   │   ├── italic-e.png
│   │   │   │   │   │   ├── italic-e-progressive.png
│   │   │   │   │   │   ├── italic-e-progressive.svg
│   │   │   │   │   │   ├── italic-e.svg
│   │   │   │   │   │   ├── italic-geor-kan-invert.png
│   │   │   │   │   │   ├── italic-geor-kan-invert.svg
│   │   │   │   │   │   ├── italic-geor-kan.png
│   │   │   │   │   │   ├── italic-geor-kan-progressive.png
│   │   │   │   │   │   ├── italic-geor-kan-progressive.svg
│   │   │   │   │   │   ├── italic-geor-kan.svg
│   │   │   │   │   │   ├── italic-i-invert.png
│   │   │   │   │   │   ├── italic-i-invert.svg
│   │   │   │   │   │   ├── italic-i.png
│   │   │   │   │   │   ├── italic-i-progressive.png
│   │   │   │   │   │   ├── italic-i-progressive.svg
│   │   │   │   │   │   ├── italic-i.svg
│   │   │   │   │   │   ├── italic-k-invert.png
│   │   │   │   │   │   ├── italic-k-invert.svg
│   │   │   │   │   │   ├── italic-k.png
│   │   │   │   │   │   ├── italic-k-progressive.png
│   │   │   │   │   │   ├── italic-k-progressive.svg
│   │   │   │   │   │   ├── italic-k.svg
│   │   │   │   │   │   ├── italic-s-invert.png
│   │   │   │   │   │   ├── italic-s-invert.svg
│   │   │   │   │   │   ├── italic-s.png
│   │   │   │   │   │   ├── italic-s-progressive.png
│   │   │   │   │   │   ├── italic-s-progressive.svg
│   │   │   │   │   │   ├── italic-s.svg
│   │   │   │   │   │   ├── journal-ltr-invert.png
│   │   │   │   │   │   ├── journal-ltr-invert.svg
│   │   │   │   │   │   ├── journal-ltr.png
│   │   │   │   │   │   ├── journal-ltr-progressive.png
│   │   │   │   │   │   ├── journal-ltr-progressive.svg
│   │   │   │   │   │   ├── journal-ltr.svg
│   │   │   │   │   │   ├── journal-rtl-invert.png
│   │   │   │   │   │   ├── journal-rtl-invert.svg
│   │   │   │   │   │   ├── journal-rtl.png
│   │   │   │   │   │   ├── journal-rtl-progressive.png
│   │   │   │   │   │   ├── journal-rtl-progressive.svg
│   │   │   │   │   │   ├── journal-rtl.svg
│   │   │   │   │   │   ├── keyboard-invert.png
│   │   │   │   │   │   ├── keyboard-invert.svg
│   │   │   │   │   │   ├── keyboard.png
│   │   │   │   │   │   ├── keyboard-progressive.png
│   │   │   │   │   │   ├── keyboard-progressive.svg
│   │   │   │   │   │   ├── keyboard.svg
│   │   │   │   │   │   ├── key-invert.png
│   │   │   │   │   │   ├── key-invert.svg
│   │   │   │   │   │   ├── key.png
│   │   │   │   │   │   ├── key-progressive.png
│   │   │   │   │   │   ├── key-progressive.svg
│   │   │   │   │   │   ├── key.svg
│   │   │   │   │   │   ├── labFlask-invert.png
│   │   │   │   │   │   ├── labFlask-invert.svg
│   │   │   │   │   │   ├── labFlask.png
│   │   │   │   │   │   ├── labFlask-progressive.png
│   │   │   │   │   │   ├── labFlask-progressive.svg
│   │   │   │   │   │   ├── labFlask.svg
│   │   │   │   │   │   ├── language-invert.png
│   │   │   │   │   │   ├── language-invert.svg
│   │   │   │   │   │   ├── language.png
│   │   │   │   │   │   ├── language-progressive.png
│   │   │   │   │   │   ├── language-progressive.svg
│   │   │   │   │   │   ├── language.svg
│   │   │   │   │   │   ├── largerText-invert.png
│   │   │   │   │   │   ├── largerText-invert.svg
│   │   │   │   │   │   ├── largerText.png
│   │   │   │   │   │   ├── largerText-progressive.png
│   │   │   │   │   │   ├── largerText-progressive.svg
│   │   │   │   │   │   ├── largerText.svg
│   │   │   │   │   │   ├── layout-ltr-invert.png
│   │   │   │   │   │   ├── layout-ltr-invert.svg
│   │   │   │   │   │   ├── layout-ltr.png
│   │   │   │   │   │   ├── layout-ltr-progressive.png
│   │   │   │   │   │   ├── layout-ltr-progressive.svg
│   │   │   │   │   │   ├── layout-ltr.svg
│   │   │   │   │   │   ├── layout-rtl-invert.png
│   │   │   │   │   │   ├── layout-rtl-invert.svg
│   │   │   │   │   │   ├── layout-rtl.png
│   │   │   │   │   │   ├── layout-rtl-progressive.png
│   │   │   │   │   │   ├── layout-rtl-progressive.svg
│   │   │   │   │   │   ├── layout-rtl.svg
│   │   │   │   │   │   ├── lightbulb-invert.png
│   │   │   │   │   │   ├── lightbulb-invert.svg
│   │   │   │   │   │   ├── lightbulb.png
│   │   │   │   │   │   ├── lightbulb-progressive.png
│   │   │   │   │   │   ├── lightbulb-progressive.svg
│   │   │   │   │   │   ├── lightbulb.svg
│   │   │   │   │   │   ├── linkExternal-ltr-invert.png
│   │   │   │   │   │   ├── linkExternal-ltr-invert.svg
│   │   │   │   │   │   ├── linkExternal-ltr.png
│   │   │   │   │   │   ├── linkExternal-ltr-progressive.png
│   │   │   │   │   │   ├── linkExternal-ltr-progressive.svg
│   │   │   │   │   │   ├── linkExternal-ltr.svg
│   │   │   │   │   │   ├── linkExternal-rtl-invert.png
│   │   │   │   │   │   ├── linkExternal-rtl-invert.svg
│   │   │   │   │   │   ├── linkExternal-rtl.png
│   │   │   │   │   │   ├── linkExternal-rtl-progressive.png
│   │   │   │   │   │   ├── linkExternal-rtl-progressive.svg
│   │   │   │   │   │   ├── linkExternal-rtl.svg
│   │   │   │   │   │   ├── link-invert.png
│   │   │   │   │   │   ├── link-invert.svg
│   │   │   │   │   │   ├── link.png
│   │   │   │   │   │   ├── link-progressive.png
│   │   │   │   │   │   ├── link-progressive.svg
│   │   │   │   │   │   ├── linkSecure-invert.png
│   │   │   │   │   │   ├── linkSecure-invert.svg
│   │   │   │   │   │   ├── linkSecure.png
│   │   │   │   │   │   ├── linkSecure-progressive.png
│   │   │   │   │   │   ├── linkSecure-progressive.svg
│   │   │   │   │   │   ├── linkSecure.svg
│   │   │   │   │   │   ├── link.svg
│   │   │   │   │   │   ├── listBullet-ltr-invert.png
│   │   │   │   │   │   ├── listBullet-ltr-invert.svg
│   │   │   │   │   │   ├── listBullet-ltr.png
│   │   │   │   │   │   ├── listBullet-ltr-progressive.png
│   │   │   │   │   │   ├── listBullet-ltr-progressive.svg
│   │   │   │   │   │   ├── listBullet-ltr.svg
│   │   │   │   │   │   ├── listBullet-rtl-invert.png
│   │   │   │   │   │   ├── listBullet-rtl-invert.svg
│   │   │   │   │   │   ├── listBullet-rtl.png
│   │   │   │   │   │   ├── listBullet-rtl-progressive.png
│   │   │   │   │   │   ├── listBullet-rtl-progressive.svg
│   │   │   │   │   │   ├── listBullet-rtl.svg
│   │   │   │   │   │   ├── listNumbered-ltr-invert.png
│   │   │   │   │   │   ├── listNumbered-ltr-invert.svg
│   │   │   │   │   │   ├── listNumbered-ltr.png
│   │   │   │   │   │   ├── listNumbered-ltr-progressive.png
│   │   │   │   │   │   ├── listNumbered-ltr-progressive.svg
│   │   │   │   │   │   ├── listNumbered-ltr.svg
│   │   │   │   │   │   ├── listNumbered-rtl-invert.png
│   │   │   │   │   │   ├── listNumbered-rtl-invert.svg
│   │   │   │   │   │   ├── listNumbered-rtl.png
│   │   │   │   │   │   ├── listNumbered-rtl-progressive.png
│   │   │   │   │   │   ├── listNumbered-rtl-progressive.svg
│   │   │   │   │   │   ├── listNumbered-rtl.svg
│   │   │   │   │   │   ├── lock-destructive.png
│   │   │   │   │   │   ├── lock-destructive.svg
│   │   │   │   │   │   ├── lock-invert.png
│   │   │   │   │   │   ├── lock-invert.svg
│   │   │   │   │   │   ├── lock.png
│   │   │   │   │   │   ├── lock-progressive.png
│   │   │   │   │   │   ├── lock-progressive.svg
│   │   │   │   │   │   ├── lock.svg
│   │   │   │   │   │   ├── logo-CC-invert.png
│   │   │   │   │   │   ├── logo-CC-invert.svg
│   │   │   │   │   │   ├── logo-CC.png
│   │   │   │   │   │   ├── logo-CC.svg
│   │   │   │   │   │   ├── logOut-ltr-invert.png
│   │   │   │   │   │   ├── logOut-ltr-invert.svg
│   │   │   │   │   │   ├── logOut-ltr.png
│   │   │   │   │   │   ├── logOut-ltr-progressive.png
│   │   │   │   │   │   ├── logOut-ltr-progressive.svg
│   │   │   │   │   │   ├── logOut-ltr.svg
│   │   │   │   │   │   ├── logOut-rtl-invert.png
│   │   │   │   │   │   ├── logOut-rtl-invert.svg
│   │   │   │   │   │   ├── logOut-rtl.png
│   │   │   │   │   │   ├── logOut-rtl-progressive.png
│   │   │   │   │   │   ├── logOut-rtl-progressive.svg
│   │   │   │   │   │   ├── logOut-rtl.svg
│   │   │   │   │   │   ├── logo-Wikidata-invert.png
│   │   │   │   │   │   ├── logo-Wikidata-invert.svg
│   │   │   │   │   │   ├── logo-Wikidata.png
│   │   │   │   │   │   ├── logo-Wikidata.svg
│   │   │   │   │   │   ├── logo-Wikimedia-Commons-invert.png
│   │   │   │   │   │   ├── logo-Wikimedia-Commons-invert.svg
│   │   │   │   │   │   ├── logo-Wikimedia-Commons.png
│   │   │   │   │   │   ├── logo-Wikimedia-Commons.svg
│   │   │   │   │   │   ├── logo-Wikimedia-Discovery-invert.png
│   │   │   │   │   │   ├── logo-Wikimedia-Discovery-invert.svg
│   │   │   │   │   │   ├── logo-Wikimedia-Discovery.png
│   │   │   │   │   │   ├── logo-Wikimedia-Discovery.svg
│   │   │   │   │   │   ├── logo-Wikimedia-invert.png
│   │   │   │   │   │   ├── logo-Wikimedia-invert.svg
│   │   │   │   │   │   ├── logo-Wikimedia.png
│   │   │   │   │   │   ├── logo-Wikimedia.svg
│   │   │   │   │   │   ├── logo-Wikipedia-invert.png
│   │   │   │   │   │   ├── logo-Wikipedia-invert.svg
│   │   │   │   │   │   ├── logo-Wikipedia.png
│   │   │   │   │   │   ├── logo-Wikipedia.svg
│   │   │   │   │   │   ├── map-ltr-invert.png
│   │   │   │   │   │   ├── map-ltr-invert.svg
│   │   │   │   │   │   ├── map-ltr.png
│   │   │   │   │   │   ├── map-ltr-progressive.png
│   │   │   │   │   │   ├── map-ltr-progressive.svg
│   │   │   │   │   │   ├── map-ltr.svg
│   │   │   │   │   │   ├── mapPinAdd-invert.png
│   │   │   │   │   │   ├── mapPinAdd-invert.svg
│   │   │   │   │   │   ├── mapPinAdd.png
│   │   │   │   │   │   ├── mapPinAdd-progressive.png
│   │   │   │   │   │   ├── mapPinAdd-progressive.svg
│   │   │   │   │   │   ├── mapPinAdd.svg
│   │   │   │   │   │   ├── mapPin-invert.png
│   │   │   │   │   │   ├── mapPin-invert.svg
│   │   │   │   │   │   ├── mapPin.png
│   │   │   │   │   │   ├── mapPin-progressive.png
│   │   │   │   │   │   ├── mapPin-progressive.svg
│   │   │   │   │   │   ├── mapPin.svg
│   │   │   │   │   │   ├── map-rtl-invert.png
│   │   │   │   │   │   ├── map-rtl-invert.svg
│   │   │   │   │   │   ├── map-rtl.png
│   │   │   │   │   │   ├── map-rtl-progressive.png
│   │   │   │   │   │   ├── map-rtl-progressive.svg
│   │   │   │   │   │   ├── map-rtl.svg
│   │   │   │   │   │   ├── mapTrail-invert.png
│   │   │   │   │   │   ├── mapTrail-invert.svg
│   │   │   │   │   │   ├── mapTrail.png
│   │   │   │   │   │   ├── mapTrail-progressive.png
│   │   │   │   │   │   ├── mapTrail-progressive.svg
│   │   │   │   │   │   ├── mapTrail.svg
│   │   │   │   │   │   ├── markup-invert.png
│   │   │   │   │   │   ├── markup-invert.svg
│   │   │   │   │   │   ├── markup.png
│   │   │   │   │   │   ├── markup-progressive.png
│   │   │   │   │   │   ├── markup-progressive.svg
│   │   │   │   │   │   ├── markup.svg
│   │   │   │   │   │   ├── mathematicsDisplayBlock-invert.png
│   │   │   │   │   │   ├── mathematicsDisplayBlock-invert.svg
│   │   │   │   │   │   ├── mathematicsDisplayBlock.png
│   │   │   │   │   │   ├── mathematicsDisplayBlock-progressive.png
│   │   │   │   │   │   ├── mathematicsDisplayBlock-progressive.svg
│   │   │   │   │   │   ├── mathematicsDisplayBlock.svg
│   │   │   │   │   │   ├── mathematicsDisplayDefault-invert.png
│   │   │   │   │   │   ├── mathematicsDisplayDefault-invert.svg
│   │   │   │   │   │   ├── mathematicsDisplayDefault.png
│   │   │   │   │   │   ├── mathematicsDisplayDefault-progressive.png
│   │   │   │   │   │   ├── mathematicsDisplayDefault-progressive.svg
│   │   │   │   │   │   ├── mathematicsDisplayDefault.svg
│   │   │   │   │   │   ├── mathematicsDisplayInline-invert.png
│   │   │   │   │   │   ├── mathematicsDisplayInline-invert.svg
│   │   │   │   │   │   ├── mathematicsDisplayInline.png
│   │   │   │   │   │   ├── mathematicsDisplayInline-progressive.png
│   │   │   │   │   │   ├── mathematicsDisplayInline-progressive.svg
│   │   │   │   │   │   ├── mathematicsDisplayInline.svg
│   │   │   │   │   │   ├── mathematics-invert.png
│   │   │   │   │   │   ├── mathematics-invert.svg
│   │   │   │   │   │   ├── mathematics.png
│   │   │   │   │   │   ├── mathematics-progressive.png
│   │   │   │   │   │   ├── mathematics-progressive.svg
│   │   │   │   │   │   ├── mathematics.svg
│   │   │   │   │   │   ├── menu-invert.png
│   │   │   │   │   │   ├── menu-invert.svg
│   │   │   │   │   │   ├── menu.png
│   │   │   │   │   │   ├── menu-progressive.png
│   │   │   │   │   │   ├── menu-progressive.svg
│   │   │   │   │   │   ├── menu.svg
│   │   │   │   │   │   ├── message-invert.png
│   │   │   │   │   │   ├── message-invert.svg
│   │   │   │   │   │   ├── message.png
│   │   │   │   │   │   ├── message-progressive.png
│   │   │   │   │   │   ├── message-progressive.svg
│   │   │   │   │   │   ├── message.svg
│   │   │   │   │   │   ├── moon-invert.png
│   │   │   │   │   │   ├── moon-invert.svg
│   │   │   │   │   │   ├── moon.png
│   │   │   │   │   │   ├── moon-progressive.png
│   │   │   │   │   │   ├── moon-progressive.svg
│   │   │   │   │   │   ├── moon.svg
│   │   │   │   │   │   ├── moveFirst-ltr-invert.png
│   │   │   │   │   │   ├── moveFirst-ltr-invert.svg
│   │   │   │   │   │   ├── moveFirst-ltr.png
│   │   │   │   │   │   ├── moveFirst-ltr-progressive.png
│   │   │   │   │   │   ├── moveFirst-ltr-progressive.svg
│   │   │   │   │   │   ├── moveFirst-ltr.svg
│   │   │   │   │   │   ├── moveFirst-rtl-invert.png
│   │   │   │   │   │   ├── moveFirst-rtl-invert.svg
│   │   │   │   │   │   ├── moveFirst-rtl.png
│   │   │   │   │   │   ├── moveFirst-rtl-progressive.png
│   │   │   │   │   │   ├── moveFirst-rtl-progressive.svg
│   │   │   │   │   │   ├── moveFirst-rtl.svg
│   │   │   │   │   │   ├── move-invert.png
│   │   │   │   │   │   ├── move-invert.svg
│   │   │   │   │   │   ├── moveLast-ltr-invert.png
│   │   │   │   │   │   ├── moveLast-ltr-invert.svg
│   │   │   │   │   │   ├── moveLast-ltr.png
│   │   │   │   │   │   ├── moveLast-ltr-progressive.png
│   │   │   │   │   │   ├── moveLast-ltr-progressive.svg
│   │   │   │   │   │   ├── moveLast-ltr.svg
│   │   │   │   │   │   ├── moveLast-rtl-invert.png
│   │   │   │   │   │   ├── moveLast-rtl-invert.svg
│   │   │   │   │   │   ├── moveLast-rtl.png
│   │   │   │   │   │   ├── moveLast-rtl-progressive.png
│   │   │   │   │   │   ├── moveLast-rtl-progressive.svg
│   │   │   │   │   │   ├── moveLast-rtl.svg
│   │   │   │   │   │   ├── move.png
│   │   │   │   │   │   ├── move-progressive.png
│   │   │   │   │   │   ├── move-progressive.svg
│   │   │   │   │   │   ├── move.svg
│   │   │   │   │   │   ├── musicalScore-invert.png
│   │   │   │   │   │   ├── musicalScore-invert.svg
│   │   │   │   │   │   ├── musicalScore.png
│   │   │   │   │   │   ├── musicalScore-progressive.png
│   │   │   │   │   │   ├── musicalScore-progressive.svg
│   │   │   │   │   │   ├── musicalScore.svg
│   │   │   │   │   │   ├── newline-ltr-invert.png
│   │   │   │   │   │   ├── newline-ltr-invert.svg
│   │   │   │   │   │   ├── newline-ltr.png
│   │   │   │   │   │   ├── newline-ltr-progressive.png
│   │   │   │   │   │   ├── newline-ltr-progressive.svg
│   │   │   │   │   │   ├── newline-ltr.svg
│   │   │   │   │   │   ├── newline-rtl-invert.png
│   │   │   │   │   │   ├── newline-rtl-invert.svg
│   │   │   │   │   │   ├── newline-rtl.png
│   │   │   │   │   │   ├── newline-rtl-progressive.png
│   │   │   │   │   │   ├── newline-rtl-progressive.svg
│   │   │   │   │   │   ├── newline-rtl.svg
│   │   │   │   │   │   ├── newspaper-ltr-invert.png
│   │   │   │   │   │   ├── newspaper-ltr-invert.svg
│   │   │   │   │   │   ├── newspaper-ltr.png
│   │   │   │   │   │   ├── newspaper-ltr-progressive.png
│   │   │   │   │   │   ├── newspaper-ltr-progressive.svg
│   │   │   │   │   │   ├── newspaper-ltr.svg
│   │   │   │   │   │   ├── newspaper-rtl-invert.png
│   │   │   │   │   │   ├── newspaper-rtl-invert.svg
│   │   │   │   │   │   ├── newspaper-rtl.png
│   │   │   │   │   │   ├── newspaper-rtl-progressive.png
│   │   │   │   │   │   ├── newspaper-rtl-progressive.svg
│   │   │   │   │   │   ├── newspaper-rtl.svg
│   │   │   │   │   │   ├── newWindow-ltr-invert.png
│   │   │   │   │   │   ├── newWindow-ltr-invert.svg
│   │   │   │   │   │   ├── newWindow-ltr.png
│   │   │   │   │   │   ├── newWindow-ltr-progressive.png
│   │   │   │   │   │   ├── newWindow-ltr-progressive.svg
│   │   │   │   │   │   ├── newWindow-ltr.svg
│   │   │   │   │   │   ├── newWindow-rtl-invert.png
│   │   │   │   │   │   ├── newWindow-rtl-invert.svg
│   │   │   │   │   │   ├── newWindow-rtl.png
│   │   │   │   │   │   ├── newWindow-rtl-progressive.png
│   │   │   │   │   │   ├── newWindow-rtl-progressive.svg
│   │   │   │   │   │   ├── newWindow-rtl.svg
│   │   │   │   │   │   ├── next-ltr-invert.png
│   │   │   │   │   │   ├── next-ltr-invert.svg
│   │   │   │   │   │   ├── next-ltr.png
│   │   │   │   │   │   ├── next-ltr-progressive.png
│   │   │   │   │   │   ├── next-ltr-progressive.svg
│   │   │   │   │   │   ├── next-ltr.svg
│   │   │   │   │   │   ├── next-rtl-invert.png
│   │   │   │   │   │   ├── next-rtl-invert.svg
│   │   │   │   │   │   ├── next-rtl.png
│   │   │   │   │   │   ├── next-rtl-progressive.png
│   │   │   │   │   │   ├── next-rtl-progressive.svg
│   │   │   │   │   │   ├── next-rtl.svg
│   │   │   │   │   │   ├── notBright-invert.png
│   │   │   │   │   │   ├── notBright-invert.svg
│   │   │   │   │   │   ├── notBright.png
│   │   │   │   │   │   ├── notBright-progressive.png
│   │   │   │   │   │   ├── notBright-progressive.svg
│   │   │   │   │   │   ├── notBright.svg
│   │   │   │   │   │   ├── notice-invert.png
│   │   │   │   │   │   ├── notice-invert.svg
│   │   │   │   │   │   ├── notice.png
│   │   │   │   │   │   ├── notice-progressive.png
│   │   │   │   │   │   ├── notice-progressive.svg
│   │   │   │   │   │   ├── notice.svg
│   │   │   │   │   │   ├── noWikiText-invert.png
│   │   │   │   │   │   ├── noWikiText-invert.svg
│   │   │   │   │   │   ├── noWikiText.png
│   │   │   │   │   │   ├── noWikiText-progressive.png
│   │   │   │   │   │   ├── noWikiText-progressive.svg
│   │   │   │   │   │   ├── noWikiText.svg
│   │   │   │   │   │   ├── ongoingConversation-ltr-invert.png
│   │   │   │   │   │   ├── ongoingConversation-ltr-invert.svg
│   │   │   │   │   │   ├── ongoingConversation-ltr.png
│   │   │   │   │   │   ├── ongoingConversation-ltr-progressive.png
│   │   │   │   │   │   ├── ongoingConversation-ltr-progressive.svg
│   │   │   │   │   │   ├── ongoingConversation-ltr.svg
│   │   │   │   │   │   ├── ongoingConversation-rtl-invert.png
│   │   │   │   │   │   ├── ongoingConversation-rtl-invert.svg
│   │   │   │   │   │   ├── ongoingConversation-rtl.png
│   │   │   │   │   │   ├── ongoingConversation-rtl-progressive.png
│   │   │   │   │   │   ├── ongoingConversation-rtl-progressive.svg
│   │   │   │   │   │   ├── ongoingConversation-rtl.svg
│   │   │   │   │   │   ├── outdent-ltr-invert.png
│   │   │   │   │   │   ├── outdent-ltr-invert.svg
│   │   │   │   │   │   ├── outdent-ltr.png
│   │   │   │   │   │   ├── outdent-ltr-progressive.png
│   │   │   │   │   │   ├── outdent-ltr-progressive.svg
│   │   │   │   │   │   ├── outdent-ltr.svg
│   │   │   │   │   │   ├── outdent-rtl-invert.png
│   │   │   │   │   │   ├── outdent-rtl-invert.svg
│   │   │   │   │   │   ├── outdent-rtl.png
│   │   │   │   │   │   ├── outdent-rtl-progressive.png
│   │   │   │   │   │   ├── outdent-rtl-progressive.svg
│   │   │   │   │   │   ├── outdent-rtl.svg
│   │   │   │   │   │   ├── outline-ltr-invert.png
│   │   │   │   │   │   ├── outline-ltr-invert.svg
│   │   │   │   │   │   ├── outline-ltr.png
│   │   │   │   │   │   ├── outline-ltr-progressive.png
│   │   │   │   │   │   ├── outline-ltr-progressive.svg
│   │   │   │   │   │   ├── outline-ltr.svg
│   │   │   │   │   │   ├── outline-rtl-invert.png
│   │   │   │   │   │   ├── outline-rtl-invert.svg
│   │   │   │   │   │   ├── outline-rtl.png
│   │   │   │   │   │   ├── outline-rtl-progressive.png
│   │   │   │   │   │   ├── outline-rtl-progressive.svg
│   │   │   │   │   │   ├── outline-rtl.svg
│   │   │   │   │   │   ├── pageSettings-invert.png
│   │   │   │   │   │   ├── pageSettings-invert.svg
│   │   │   │   │   │   ├── pageSettings.png
│   │   │   │   │   │   ├── pageSettings-progressive.png
│   │   │   │   │   │   ├── pageSettings-progressive.svg
│   │   │   │   │   │   ├── pageSettings.svg
│   │   │   │   │   │   ├── pause-invert.png
│   │   │   │   │   │   ├── pause-invert.svg
│   │   │   │   │   │   ├── pause.png
│   │   │   │   │   │   ├── pause-progressive.png
│   │   │   │   │   │   ├── pause-progressive.svg
│   │   │   │   │   │   ├── pause.svg
│   │   │   │   │   │   ├── play-invert.png
│   │   │   │   │   │   ├── play-invert.svg
│   │   │   │   │   │   ├── play.png
│   │   │   │   │   │   ├── play-progressive.png
│   │   │   │   │   │   ├── play-progressive.svg
│   │   │   │   │   │   ├── play.svg
│   │   │   │   │   │   ├── previous-ltr-invert.png
│   │   │   │   │   │   ├── previous-ltr-invert.svg
│   │   │   │   │   │   ├── previous-ltr.png
│   │   │   │   │   │   ├── previous-ltr-progressive.png
│   │   │   │   │   │   ├── previous-ltr-progressive.svg
│   │   │   │   │   │   ├── previous-ltr.svg
│   │   │   │   │   │   ├── previous-rtl-invert.png
│   │   │   │   │   │   ├── previous-rtl-invert.svg
│   │   │   │   │   │   ├── previous-rtl.png
│   │   │   │   │   │   ├── previous-rtl-progressive.png
│   │   │   │   │   │   ├── previous-rtl-progressive.svg
│   │   │   │   │   │   ├── previous-rtl.svg
│   │   │   │   │   │   ├── printer-invert.png
│   │   │   │   │   │   ├── printer-invert.svg
│   │   │   │   │   │   ├── printer.png
│   │   │   │   │   │   ├── printer-progressive.png
│   │   │   │   │   │   ├── printer-progressive.svg
│   │   │   │   │   │   ├── printer.svg
│   │   │   │   │   │   ├── pushPin-invert.png
│   │   │   │   │   │   ├── pushPin-invert.svg
│   │   │   │   │   │   ├── pushPin.png
│   │   │   │   │   │   ├── pushPin-progressive.png
│   │   │   │   │   │   ├── pushPin-progressive.svg
│   │   │   │   │   │   ├── pushPin.svg
│   │   │   │   │   │   ├── puzzle-ltr-invert.png
│   │   │   │   │   │   ├── puzzle-ltr-invert.svg
│   │   │   │   │   │   ├── puzzle-ltr.png
│   │   │   │   │   │   ├── puzzle-ltr-progressive.png
│   │   │   │   │   │   ├── puzzle-ltr-progressive.svg
│   │   │   │   │   │   ├── puzzle-ltr.svg
│   │   │   │   │   │   ├── puzzle-rtl-invert.png
│   │   │   │   │   │   ├── puzzle-rtl-invert.svg
│   │   │   │   │   │   ├── puzzle-rtl.png
│   │   │   │   │   │   ├── puzzle-rtl-progressive.png
│   │   │   │   │   │   ├── puzzle-rtl-progressive.svg
│   │   │   │   │   │   ├── puzzle-rtl.svg
│   │   │   │   │   │   ├── quotes-ltr-invert.png
│   │   │   │   │   │   ├── quotes-ltr-invert.svg
│   │   │   │   │   │   ├── quotes-ltr.png
│   │   │   │   │   │   ├── quotes-ltr-progressive.png
│   │   │   │   │   │   ├── quotes-ltr-progressive.svg
│   │   │   │   │   │   ├── quotes-ltr.svg
│   │   │   │   │   │   ├── quotes-rtl-invert.png
│   │   │   │   │   │   ├── quotes-rtl-invert.svg
│   │   │   │   │   │   ├── quotes-rtl.png
│   │   │   │   │   │   ├── quotes-rtl-progressive.png
│   │   │   │   │   │   ├── quotes-rtl-progressive.svg
│   │   │   │   │   │   ├── quotes-rtl.svg
│   │   │   │   │   │   ├── redo-ltr-invert.png
│   │   │   │   │   │   ├── redo-ltr-invert.svg
│   │   │   │   │   │   ├── redo-ltr.png
│   │   │   │   │   │   ├── redo-ltr-progressive.png
│   │   │   │   │   │   ├── redo-ltr-progressive.svg
│   │   │   │   │   │   ├── redo-ltr.svg
│   │   │   │   │   │   ├── redo-rtl-invert.png
│   │   │   │   │   │   ├── redo-rtl-invert.svg
│   │   │   │   │   │   ├── redo-rtl.png
│   │   │   │   │   │   ├── redo-rtl-progressive.png
│   │   │   │   │   │   ├── redo-rtl-progressive.svg
│   │   │   │   │   │   ├── redo-rtl.svg
│   │   │   │   │   │   ├── referenceExisting-ltr-invert.png
│   │   │   │   │   │   ├── referenceExisting-ltr-invert.svg
│   │   │   │   │   │   ├── referenceExisting-ltr.png
│   │   │   │   │   │   ├── referenceExisting-ltr-progressive.png
│   │   │   │   │   │   ├── referenceExisting-ltr-progressive.svg
│   │   │   │   │   │   ├── referenceExisting-ltr.svg
│   │   │   │   │   │   ├── referenceExisting-rtl-invert.png
│   │   │   │   │   │   ├── referenceExisting-rtl-invert.svg
│   │   │   │   │   │   ├── referenceExisting-rtl.png
│   │   │   │   │   │   ├── referenceExisting-rtl-progressive.png
│   │   │   │   │   │   ├── referenceExisting-rtl-progressive.svg
│   │   │   │   │   │   ├── referenceExisting-rtl.svg
│   │   │   │   │   │   ├── reference-invert.png
│   │   │   │   │   │   ├── reference-invert.svg
│   │   │   │   │   │   ├── reference.png
│   │   │   │   │   │   ├── reference-progressive.png
│   │   │   │   │   │   ├── reference-progressive.svg
│   │   │   │   │   │   ├── references-ltr-invert.png
│   │   │   │   │   │   ├── references-ltr-invert.svg
│   │   │   │   │   │   ├── references-ltr.png
│   │   │   │   │   │   ├── references-ltr-progressive.png
│   │   │   │   │   │   ├── references-ltr-progressive.svg
│   │   │   │   │   │   ├── references-ltr.svg
│   │   │   │   │   │   ├── references-rtl-invert.png
│   │   │   │   │   │   ├── references-rtl-invert.svg
│   │   │   │   │   │   ├── references-rtl.png
│   │   │   │   │   │   ├── references-rtl-progressive.png
│   │   │   │   │   │   ├── references-rtl-progressive.svg
│   │   │   │   │   │   ├── references-rtl.svg
│   │   │   │   │   │   ├── reference.svg
│   │   │   │   │   │   ├── reload-invert.png
│   │   │   │   │   │   ├── reload-invert.svg
│   │   │   │   │   │   ├── reload.png
│   │   │   │   │   │   ├── reload-progressive.png
│   │   │   │   │   │   ├── reload-progressive.svg
│   │   │   │   │   │   ├── reload.svg
│   │   │   │   │   │   ├── robot-invert.png
│   │   │   │   │   │   ├── robot-invert.svg
│   │   │   │   │   │   ├── robot.png
│   │   │   │   │   │   ├── robot-progressive.png
│   │   │   │   │   │   ├── robot-progressive.svg
│   │   │   │   │   │   ├── robot.svg
│   │   │   │   │   │   ├── searchCaseSensitive-invert.png
│   │   │   │   │   │   ├── searchCaseSensitive-invert.svg
│   │   │   │   │   │   ├── searchCaseSensitive.png
│   │   │   │   │   │   ├── searchCaseSensitive-progressive.png
│   │   │   │   │   │   ├── searchCaseSensitive-progressive.svg
│   │   │   │   │   │   ├── searchCaseSensitive.svg
│   │   │   │   │   │   ├── searchDiacritics-invert.png
│   │   │   │   │   │   ├── searchDiacritics-invert.svg
│   │   │   │   │   │   ├── searchDiacritics.png
│   │   │   │   │   │   ├── searchDiacritics-progressive.png
│   │   │   │   │   │   ├── searchDiacritics-progressive.svg
│   │   │   │   │   │   ├── searchDiacritics.svg
│   │   │   │   │   │   ├── search-invert.png
│   │   │   │   │   │   ├── search-invert.svg
│   │   │   │   │   │   ├── search.png
│   │   │   │   │   │   ├── search-progressive.png
│   │   │   │   │   │   ├── search-progressive.svg
│   │   │   │   │   │   ├── searchRegularExpression-invert.png
│   │   │   │   │   │   ├── searchRegularExpression-invert.svg
│   │   │   │   │   │   ├── searchRegularExpression.png
│   │   │   │   │   │   ├── searchRegularExpression-progressive.png
│   │   │   │   │   │   ├── searchRegularExpression-progressive.svg
│   │   │   │   │   │   ├── searchRegularExpression.svg
│   │   │   │   │   │   ├── search.svg
│   │   │   │   │   │   ├── settings-invert.png
│   │   │   │   │   │   ├── settings-invert.svg
│   │   │   │   │   │   ├── settings.png
│   │   │   │   │   │   ├── settings-progressive.png
│   │   │   │   │   │   ├── settings-progressive.svg
│   │   │   │   │   │   ├── settings.svg
│   │   │   │   │   │   ├── signature-ltr-invert.png
│   │   │   │   │   │   ├── signature-ltr-invert.svg
│   │   │   │   │   │   ├── signature-ltr.png
│   │   │   │   │   │   ├── signature-ltr-progressive.png
│   │   │   │   │   │   ├── signature-ltr-progressive.svg
│   │   │   │   │   │   ├── signature-ltr.svg
│   │   │   │   │   │   ├── signature-rtl-invert.png
│   │   │   │   │   │   ├── signature-rtl-invert.svg
│   │   │   │   │   │   ├── signature-rtl.png
│   │   │   │   │   │   ├── signature-rtl-progressive.png
│   │   │   │   │   │   ├── signature-rtl-progressive.svg
│   │   │   │   │   │   ├── signature-rtl.svg
│   │   │   │   │   │   ├── smaller-invert.png
│   │   │   │   │   │   ├── smaller-invert.svg
│   │   │   │   │   │   ├── smaller.png
│   │   │   │   │   │   ├── smaller-progressive.png
│   │   │   │   │   │   ├── smaller-progressive.svg
│   │   │   │   │   │   ├── smaller.svg
│   │   │   │   │   │   ├── smallerText-invert.png
│   │   │   │   │   │   ├── smallerText-invert.svg
│   │   │   │   │   │   ├── smallerText.png
│   │   │   │   │   │   ├── smallerText-progressive.png
│   │   │   │   │   │   ├── smallerText-progressive.svg
│   │   │   │   │   │   ├── smallerText.svg
│   │   │   │   │   │   ├── specialCharacter-invert.png
│   │   │   │   │   │   ├── specialCharacter-invert.svg
│   │   │   │   │   │   ├── specialCharacter.png
│   │   │   │   │   │   ├── specialCharacter-progressive.png
│   │   │   │   │   │   ├── specialCharacter-progressive.svg
│   │   │   │   │   │   ├── specialCharacter.svg
│   │   │   │   │   │   ├── speechBubbleAdd-ltr-invert.png
│   │   │   │   │   │   ├── speechBubbleAdd-ltr-invert.svg
│   │   │   │   │   │   ├── speechBubbleAdd-ltr.png
│   │   │   │   │   │   ├── speechBubbleAdd-ltr-progressive.png
│   │   │   │   │   │   ├── speechBubbleAdd-ltr-progressive.svg
│   │   │   │   │   │   ├── speechBubbleAdd-ltr.svg
│   │   │   │   │   │   ├── speechBubbleAdd-rtl-invert.png
│   │   │   │   │   │   ├── speechBubbleAdd-rtl-invert.svg
│   │   │   │   │   │   ├── speechBubbleAdd-rtl.png
│   │   │   │   │   │   ├── speechBubbleAdd-rtl-progressive.png
│   │   │   │   │   │   ├── speechBubbleAdd-rtl-progressive.svg
│   │   │   │   │   │   ├── speechBubbleAdd-rtl.svg
│   │   │   │   │   │   ├── speechBubble-ltr-invert.png
│   │   │   │   │   │   ├── speechBubble-ltr-invert.svg
│   │   │   │   │   │   ├── speechBubble-ltr.png
│   │   │   │   │   │   ├── speechBubble-ltr-progressive.png
│   │   │   │   │   │   ├── speechBubble-ltr-progressive.svg
│   │   │   │   │   │   ├── speechBubble-ltr.svg
│   │   │   │   │   │   ├── speechBubble-rtl-invert.png
│   │   │   │   │   │   ├── speechBubble-rtl-invert.svg
│   │   │   │   │   │   ├── speechBubble-rtl.png
│   │   │   │   │   │   ├── speechBubble-rtl-progressive.png
│   │   │   │   │   │   ├── speechBubble-rtl-progressive.svg
│   │   │   │   │   │   ├── speechBubble-rtl.svg
│   │   │   │   │   │   ├── speechBubbles-ltr-invert.png
│   │   │   │   │   │   ├── speechBubbles-ltr-invert.svg
│   │   │   │   │   │   ├── speechBubbles-ltr.png
│   │   │   │   │   │   ├── speechBubbles-ltr-progressive.png
│   │   │   │   │   │   ├── speechBubbles-ltr-progressive.svg
│   │   │   │   │   │   ├── speechBubbles-ltr.svg
│   │   │   │   │   │   ├── speechBubbles-rtl-invert.png
│   │   │   │   │   │   ├── speechBubbles-rtl-invert.svg
│   │   │   │   │   │   ├── speechBubbles-rtl.png
│   │   │   │   │   │   ├── speechBubbles-rtl-progressive.png
│   │   │   │   │   │   ├── speechBubbles-rtl-progressive.svg
│   │   │   │   │   │   ├── speechBubbles-rtl.svg
│   │   │   │   │   │   ├── star-invert.png
│   │   │   │   │   │   ├── star-invert.svg
│   │   │   │   │   │   ├── star.png
│   │   │   │   │   │   ├── star-progressive.png
│   │   │   │   │   │   ├── star-progressive.svg
│   │   │   │   │   │   ├── star.svg
│   │   │   │   │   │   ├── stop-invert.png
│   │   │   │   │   │   ├── stop-invert.svg
│   │   │   │   │   │   ├── stop.png
│   │   │   │   │   │   ├── stop-progressive.png
│   │   │   │   │   │   ├── stop-progressive.svg
│   │   │   │   │   │   ├── stop.svg
│   │   │   │   │   │   ├── strikethrough-a-invert.png
│   │   │   │   │   │   ├── strikethrough-a-invert.svg
│   │   │   │   │   │   ├── strikethrough-a.png
│   │   │   │   │   │   ├── strikethrough-a-progressive.png
│   │   │   │   │   │   ├── strikethrough-a-progressive.svg
│   │   │   │   │   │   ├── strikethrough-a.svg
│   │   │   │   │   │   ├── strikethrough-s-invert.png
│   │   │   │   │   │   ├── strikethrough-s-invert.svg
│   │   │   │   │   │   ├── strikethrough-s.png
│   │   │   │   │   │   ├── strikethrough-s-progressive.png
│   │   │   │   │   │   ├── strikethrough-s-progressive.svg
│   │   │   │   │   │   ├── strikethrough-s.svg
│   │   │   │   │   │   ├── strikethrough-y-invert.png
│   │   │   │   │   │   ├── strikethrough-y-invert.svg
│   │   │   │   │   │   ├── strikethrough-y.png
│   │   │   │   │   │   ├── strikethrough-y-progressive.png
│   │   │   │   │   │   ├── strikethrough-y-progressive.svg
│   │   │   │   │   │   ├── strikethrough-y.svg
│   │   │   │   │   │   ├── stripeFlow-ltr-invert.png
│   │   │   │   │   │   ├── stripeFlow-ltr-invert.svg
│   │   │   │   │   │   ├── stripeFlow-ltr.png
│   │   │   │   │   │   ├── stripeFlow-ltr-progressive.png
│   │   │   │   │   │   ├── stripeFlow-ltr-progressive.svg
│   │   │   │   │   │   ├── stripeFlow-ltr.svg
│   │   │   │   │   │   ├── stripeFlow-rtl-invert.png
│   │   │   │   │   │   ├── stripeFlow-rtl-invert.svg
│   │   │   │   │   │   ├── stripeFlow-rtl.png
│   │   │   │   │   │   ├── stripeFlow-rtl-progressive.png
│   │   │   │   │   │   ├── stripeFlow-rtl-progressive.svg
│   │   │   │   │   │   ├── stripeFlow-rtl.svg
│   │   │   │   │   │   ├── stripeSummary-ltr-invert.png
│   │   │   │   │   │   ├── stripeSummary-ltr-invert.svg
│   │   │   │   │   │   ├── stripeSummary-ltr.png
│   │   │   │   │   │   ├── stripeSummary-ltr-progressive.png
│   │   │   │   │   │   ├── stripeSummary-ltr-progressive.svg
│   │   │   │   │   │   ├── stripeSummary-ltr.svg
│   │   │   │   │   │   ├── stripeSummary-rtl-invert.png
│   │   │   │   │   │   ├── stripeSummary-rtl-invert.svg
│   │   │   │   │   │   ├── stripeSummary-rtl.png
│   │   │   │   │   │   ├── stripeSummary-rtl-progressive.png
│   │   │   │   │   │   ├── stripeSummary-rtl-progressive.svg
│   │   │   │   │   │   ├── stripeSummary-rtl.svg
│   │   │   │   │   │   ├── stripeToC-ltr-invert.png
│   │   │   │   │   │   ├── stripeToC-ltr-invert.svg
│   │   │   │   │   │   ├── stripeToC-ltr.png
│   │   │   │   │   │   ├── stripeToC-ltr-progressive.png
│   │   │   │   │   │   ├── stripeToC-ltr-progressive.svg
│   │   │   │   │   │   ├── stripeToC-ltr.svg
│   │   │   │   │   │   ├── stripeToC-rtl-invert.png
│   │   │   │   │   │   ├── stripeToC-rtl-invert.svg
│   │   │   │   │   │   ├── stripeToC-rtl.png
│   │   │   │   │   │   ├── stripeToC-rtl-progressive.png
│   │   │   │   │   │   ├── stripeToC-rtl-progressive.svg
│   │   │   │   │   │   ├── stripeToC-rtl.svg
│   │   │   │   │   │   ├── subscript-ltr-invert.png
│   │   │   │   │   │   ├── subscript-ltr-invert.svg
│   │   │   │   │   │   ├── subscript-ltr.png
│   │   │   │   │   │   ├── subscript-ltr-progressive.png
│   │   │   │   │   │   ├── subscript-ltr-progressive.svg
│   │   │   │   │   │   ├── subscript-ltr.svg
│   │   │   │   │   │   ├── subscript-rtl-invert.png
│   │   │   │   │   │   ├── subscript-rtl-invert.svg
│   │   │   │   │   │   ├── subscript-rtl.png
│   │   │   │   │   │   ├── subscript-rtl-progressive.png
│   │   │   │   │   │   ├── subscript-rtl-progressive.svg
│   │   │   │   │   │   ├── subscript-rtl.svg
│   │   │   │   │   │   ├── subtract-destructive.png
│   │   │   │   │   │   ├── subtract-destructive.svg
│   │   │   │   │   │   ├── subtract-invert.png
│   │   │   │   │   │   ├── subtract-invert.svg
│   │   │   │   │   │   ├── subtract.png
│   │   │   │   │   │   ├── subtract-progressive.png
│   │   │   │   │   │   ├── subtract-progressive.svg
│   │   │   │   │   │   ├── subtract.svg
│   │   │   │   │   │   ├── superscript-ltr-invert.png
│   │   │   │   │   │   ├── superscript-ltr-invert.svg
│   │   │   │   │   │   ├── superscript-ltr.png
│   │   │   │   │   │   ├── superscript-ltr-progressive.png
│   │   │   │   │   │   ├── superscript-ltr-progressive.svg
│   │   │   │   │   │   ├── superscript-ltr.svg
│   │   │   │   │   │   ├── superscript-rtl-invert.png
│   │   │   │   │   │   ├── superscript-rtl-invert.svg
│   │   │   │   │   │   ├── superscript-rtl.png
│   │   │   │   │   │   ├── superscript-rtl-progressive.png
│   │   │   │   │   │   ├── superscript-rtl-progressive.svg
│   │   │   │   │   │   ├── superscript-rtl.svg
│   │   │   │   │   │   ├── tableAddColumnAfter-invert.png
│   │   │   │   │   │   ├── tableAddColumnAfter-invert.svg
│   │   │   │   │   │   ├── tableAddColumnAfter.png
│   │   │   │   │   │   ├── tableAddColumnAfter-progressive.png
│   │   │   │   │   │   ├── tableAddColumnAfter-progressive.svg
│   │   │   │   │   │   ├── tableAddColumnAfter.svg
│   │   │   │   │   │   ├── tableAddColumnBefore-invert.png
│   │   │   │   │   │   ├── tableAddColumnBefore-invert.svg
│   │   │   │   │   │   ├── tableAddColumnBefore.png
│   │   │   │   │   │   ├── tableAddColumnBefore-progressive.png
│   │   │   │   │   │   ├── tableAddColumnBefore-progressive.svg
│   │   │   │   │   │   ├── tableAddColumnBefore.svg
│   │   │   │   │   │   ├── tableAddRowAfter-invert.png
│   │   │   │   │   │   ├── tableAddRowAfter-invert.svg
│   │   │   │   │   │   ├── tableAddRowAfter.png
│   │   │   │   │   │   ├── tableAddRowAfter-progressive.png
│   │   │   │   │   │   ├── tableAddRowAfter-progressive.svg
│   │   │   │   │   │   ├── tableAddRowAfter.svg
│   │   │   │   │   │   ├── tableAddRowBefore-invert.png
│   │   │   │   │   │   ├── tableAddRowBefore-invert.svg
│   │   │   │   │   │   ├── tableAddRowBefore.png
│   │   │   │   │   │   ├── tableAddRowBefore-progressive.png
│   │   │   │   │   │   ├── tableAddRowBefore-progressive.svg
│   │   │   │   │   │   ├── tableAddRowBefore.svg
│   │   │   │   │   │   ├── tableCaption-invert.png
│   │   │   │   │   │   ├── tableCaption-invert.svg
│   │   │   │   │   │   ├── tableCaption.png
│   │   │   │   │   │   ├── tableCaption-progressive.png
│   │   │   │   │   │   ├── tableCaption-progressive.svg
│   │   │   │   │   │   ├── tableCaption.svg
│   │   │   │   │   │   ├── table-invert.png
│   │   │   │   │   │   ├── table-invert.svg
│   │   │   │   │   │   ├── tableMergeCells-invert.png
│   │   │   │   │   │   ├── tableMergeCells-invert.svg
│   │   │   │   │   │   ├── tableMergeCells.png
│   │   │   │   │   │   ├── tableMergeCells-progressive.png
│   │   │   │   │   │   ├── tableMergeCells-progressive.svg
│   │   │   │   │   │   ├── tableMergeCells.svg
│   │   │   │   │   │   ├── tableMoveColumnAfter-invert.png
│   │   │   │   │   │   ├── tableMoveColumnAfter-invert.svg
│   │   │   │   │   │   ├── tableMoveColumnAfter.png
│   │   │   │   │   │   ├── tableMoveColumnAfter-progressive.png
│   │   │   │   │   │   ├── tableMoveColumnAfter-progressive.svg
│   │   │   │   │   │   ├── tableMoveColumnAfter.svg
│   │   │   │   │   │   ├── tableMoveColumnBefore-invert.png
│   │   │   │   │   │   ├── tableMoveColumnBefore-invert.svg
│   │   │   │   │   │   ├── tableMoveColumnBefore.png
│   │   │   │   │   │   ├── tableMoveColumnBefore-progressive.png
│   │   │   │   │   │   ├── tableMoveColumnBefore-progressive.svg
│   │   │   │   │   │   ├── tableMoveColumnBefore.svg
│   │   │   │   │   │   ├── tableMoveRowAfter-invert.png
│   │   │   │   │   │   ├── tableMoveRowAfter-invert.svg
│   │   │   │   │   │   ├── tableMoveRowAfter.png
│   │   │   │   │   │   ├── tableMoveRowAfter-progressive.png
│   │   │   │   │   │   ├── tableMoveRowAfter-progressive.svg
│   │   │   │   │   │   ├── tableMoveRowAfter.svg
│   │   │   │   │   │   ├── tableMoveRowBefore-invert.png
│   │   │   │   │   │   ├── tableMoveRowBefore-invert.svg
│   │   │   │   │   │   ├── tableMoveRowBefore.png
│   │   │   │   │   │   ├── tableMoveRowBefore-progressive.png
│   │   │   │   │   │   ├── tableMoveRowBefore-progressive.svg
│   │   │   │   │   │   ├── tableMoveRowBefore.svg
│   │   │   │   │   │   ├── table.png
│   │   │   │   │   │   ├── table-progressive.png
│   │   │   │   │   │   ├── table-progressive.svg
│   │   │   │   │   │   ├── table.svg
│   │   │   │   │   │   ├── tag-ltr-destructive.png
│   │   │   │   │   │   ├── tag-ltr-destructive.svg
│   │   │   │   │   │   ├── tag-ltr-error.png
│   │   │   │   │   │   ├── tag-ltr-error.svg
│   │   │   │   │   │   ├── tag-ltr-invert.png
│   │   │   │   │   │   ├── tag-ltr-invert.svg
│   │   │   │   │   │   ├── tag-ltr.png
│   │   │   │   │   │   ├── tag-ltr-progressive.png
│   │   │   │   │   │   ├── tag-ltr-progressive.svg
│   │   │   │   │   │   ├── tag-ltr.svg
│   │   │   │   │   │   ├── tag-ltr-warning.png
│   │   │   │   │   │   ├── tag-ltr-warning.svg
│   │   │   │   │   │   ├── tag-rtl-destructive.png
│   │   │   │   │   │   ├── tag-rtl-destructive.svg
│   │   │   │   │   │   ├── tag-rtl-error.png
│   │   │   │   │   │   ├── tag-rtl-error.svg
│   │   │   │   │   │   ├── tag-rtl-invert.png
│   │   │   │   │   │   ├── tag-rtl-invert.svg
│   │   │   │   │   │   ├── tag-rtl.png
│   │   │   │   │   │   ├── tag-rtl-progressive.png
│   │   │   │   │   │   ├── tag-rtl-progressive.svg
│   │   │   │   │   │   ├── tag-rtl.svg
│   │   │   │   │   │   ├── tag-rtl-warning.png
│   │   │   │   │   │   ├── tag-rtl-warning.svg
│   │   │   │   │   │   ├── templateAdd-ltr-invert.png
│   │   │   │   │   │   ├── templateAdd-ltr-invert.svg
│   │   │   │   │   │   ├── templateAdd-ltr.png
│   │   │   │   │   │   ├── templateAdd-ltr-progressive.png
│   │   │   │   │   │   ├── templateAdd-ltr-progressive.svg
│   │   │   │   │   │   ├── templateAdd-ltr.svg
│   │   │   │   │   │   ├── templateAdd-rtl-invert.png
│   │   │   │   │   │   ├── templateAdd-rtl-invert.svg
│   │   │   │   │   │   ├── templateAdd-rtl.png
│   │   │   │   │   │   ├── templateAdd-rtl-progressive.png
│   │   │   │   │   │   ├── templateAdd-rtl-progressive.svg
│   │   │   │   │   │   ├── templateAdd-rtl.svg
│   │   │   │   │   │   ├── textDirLTR-invert.png
│   │   │   │   │   │   ├── textDirLTR-invert.svg
│   │   │   │   │   │   ├── textDirLTR.png
│   │   │   │   │   │   ├── textDirLTR-progressive.png
│   │   │   │   │   │   ├── textDirLTR-progressive.svg
│   │   │   │   │   │   ├── textDirLTR.svg
│   │   │   │   │   │   ├── textDirRTL-invert.png
│   │   │   │   │   │   ├── textDirRTL-invert.svg
│   │   │   │   │   │   ├── textDirRTL.png
│   │   │   │   │   │   ├── textDirRTL-progressive.png
│   │   │   │   │   │   ├── textDirRTL-progressive.svg
│   │   │   │   │   │   ├── textDirRTL.svg
│   │   │   │   │   │   ├── textStyle-invert.png
│   │   │   │   │   │   ├── textStyle-invert.svg
│   │   │   │   │   │   ├── textStyle.png
│   │   │   │   │   │   ├── textStyle-progressive.png
│   │   │   │   │   │   ├── textStyle-progressive.svg
│   │   │   │   │   │   ├── textStyle.svg
│   │   │   │   │   │   ├── trash-destructive.png
│   │   │   │   │   │   ├── trash-destructive.svg
│   │   │   │   │   │   ├── trash-invert.png
│   │   │   │   │   │   ├── trash-invert.svg
│   │   │   │   │   │   ├── trash.png
│   │   │   │   │   │   ├── trash-progressive.png
│   │   │   │   │   │   ├── trash-progressive.svg
│   │   │   │   │   │   ├── trash.svg
│   │   │   │   │   │   ├── tray-invert.png
│   │   │   │   │   │   ├── tray-invert.svg
│   │   │   │   │   │   ├── tray.png
│   │   │   │   │   │   ├── tray-progressive.png
│   │   │   │   │   │   ├── tray-progressive.svg
│   │   │   │   │   │   ├── tray.svg
│   │   │   │   │   │   ├── unBlock-invert.png
│   │   │   │   │   │   ├── unBlock-invert.svg
│   │   │   │   │   │   ├── unBlock.png
│   │   │   │   │   │   ├── unBlock-progressive.png
│   │   │   │   │   │   ├── unBlock-progressive.svg
│   │   │   │   │   │   ├── unBlock.svg
│   │   │   │   │   │   ├── underline-a-invert.png
│   │   │   │   │   │   ├── underline-a-invert.svg
│   │   │   │   │   │   ├── underline-a.png
│   │   │   │   │   │   ├── underline-a-progressive.png
│   │   │   │   │   │   ├── underline-a-progressive.svg
│   │   │   │   │   │   ├── underline-a.svg
│   │   │   │   │   │   ├── underline-u-invert.png
│   │   │   │   │   │   ├── underline-u-invert.svg
│   │   │   │   │   │   ├── underline-u.png
│   │   │   │   │   │   ├── underline-u-progressive.png
│   │   │   │   │   │   ├── underline-u-progressive.svg
│   │   │   │   │   │   ├── underline-u.svg
│   │   │   │   │   │   ├── undo-ltr-invert.png
│   │   │   │   │   │   ├── undo-ltr-invert.svg
│   │   │   │   │   │   ├── undo-ltr.png
│   │   │   │   │   │   ├── undo-ltr-progressive.png
│   │   │   │   │   │   ├── undo-ltr-progressive.svg
│   │   │   │   │   │   ├── undo-ltr.svg
│   │   │   │   │   │   ├── undo-rtl-invert.png
│   │   │   │   │   │   ├── undo-rtl-invert.svg
│   │   │   │   │   │   ├── undo-rtl.png
│   │   │   │   │   │   ├── undo-rtl-progressive.png
│   │   │   │   │   │   ├── undo-rtl-progressive.svg
│   │   │   │   │   │   ├── undo-rtl.svg
│   │   │   │   │   │   ├── unFlag-ltr-invert.png
│   │   │   │   │   │   ├── unFlag-ltr-invert.svg
│   │   │   │   │   │   ├── unFlag-ltr.png
│   │   │   │   │   │   ├── unFlag-ltr-progressive.png
│   │   │   │   │   │   ├── unFlag-ltr-progressive.svg
│   │   │   │   │   │   ├── unFlag-ltr.svg
│   │   │   │   │   │   ├── unFlag-rtl-invert.png
│   │   │   │   │   │   ├── unFlag-rtl-invert.svg
│   │   │   │   │   │   ├── unFlag-rtl.png
│   │   │   │   │   │   ├── unFlag-rtl-progressive.png
│   │   │   │   │   │   ├── unFlag-rtl-progressive.svg
│   │   │   │   │   │   ├── unFlag-rtl.svg
│   │   │   │   │   │   ├── unLink-destructive.png
│   │   │   │   │   │   ├── unLink-destructive.svg
│   │   │   │   │   │   ├── unLink-invert.png
│   │   │   │   │   │   ├── unLink-invert.svg
│   │   │   │   │   │   ├── unLink.png
│   │   │   │   │   │   ├── unLink-progressive.png
│   │   │   │   │   │   ├── unLink-progressive.svg
│   │   │   │   │   │   ├── unLink.svg
│   │   │   │   │   │   ├── unLock-destructive.png
│   │   │   │   │   │   ├── unLock-destructive.svg
│   │   │   │   │   │   ├── unLock-invert.png
│   │   │   │   │   │   ├── unLock-invert.svg
│   │   │   │   │   │   ├── unLock.png
│   │   │   │   │   │   ├── unLock-progressive.png
│   │   │   │   │   │   ├── unLock-progressive.svg
│   │   │   │   │   │   ├── unLock.svg
│   │   │   │   │   │   ├── unStar-invert.png
│   │   │   │   │   │   ├── unStar-invert.svg
│   │   │   │   │   │   ├── unStar.png
│   │   │   │   │   │   ├── unStar-progressive.png
│   │   │   │   │   │   ├── unStar-progressive.svg
│   │   │   │   │   │   ├── unStar.svg
│   │   │   │   │   │   ├── unTrash-invert.png
│   │   │   │   │   │   ├── unTrash-invert.svg
│   │   │   │   │   │   ├── unTrash.png
│   │   │   │   │   │   ├── unTrash-progressive.png
│   │   │   │   │   │   ├── unTrash-progressive.svg
│   │   │   │   │   │   ├── unTrash.svg
│   │   │   │   │   │   ├── upload-invert.png
│   │   │   │   │   │   ├── upload-invert.svg
│   │   │   │   │   │   ├── upload.png
│   │   │   │   │   │   ├── upload-progressive.png
│   │   │   │   │   │   ├── upload-progressive.svg
│   │   │   │   │   │   ├── upload.svg
│   │   │   │   │   │   ├── upTriangle-invert.png
│   │   │   │   │   │   ├── upTriangle-invert.svg
│   │   │   │   │   │   ├── upTriangle.png
│   │   │   │   │   │   ├── upTriangle-progressive.png
│   │   │   │   │   │   ├── upTriangle-progressive.svg
│   │   │   │   │   │   ├── upTriangle.svg
│   │   │   │   │   │   ├── userAnonymous-invert.png
│   │   │   │   │   │   ├── userAnonymous-invert.svg
│   │   │   │   │   │   ├── userAnonymous.png
│   │   │   │   │   │   ├── userAnonymous-progressive.png
│   │   │   │   │   │   ├── userAnonymous-progressive.svg
│   │   │   │   │   │   ├── userAnonymous.svg
│   │   │   │   │   │   ├── userAvatar-invert.png
│   │   │   │   │   │   ├── userAvatar-invert.svg
│   │   │   │   │   │   ├── userAvatarOutline-invert.png
│   │   │   │   │   │   ├── userAvatarOutline-invert.svg
│   │   │   │   │   │   ├── userAvatarOutline.png
│   │   │   │   │   │   ├── userAvatarOutline-progressive.png
│   │   │   │   │   │   ├── userAvatarOutline-progressive.svg
│   │   │   │   │   │   ├── userAvatarOutline.svg
│   │   │   │   │   │   ├── userAvatar.png
│   │   │   │   │   │   ├── userAvatar-progressive.png
│   │   │   │   │   │   ├── userAvatar-progressive.svg
│   │   │   │   │   │   ├── userAvatar.svg
│   │   │   │   │   │   ├── userGroup-ltr-invert.png
│   │   │   │   │   │   ├── userGroup-ltr-invert.svg
│   │   │   │   │   │   ├── userGroup-ltr.png
│   │   │   │   │   │   ├── userGroup-ltr-progressive.png
│   │   │   │   │   │   ├── userGroup-ltr-progressive.svg
│   │   │   │   │   │   ├── userGroup-ltr.svg
│   │   │   │   │   │   ├── userGroup-rtl-invert.png
│   │   │   │   │   │   ├── userGroup-rtl-invert.svg
│   │   │   │   │   │   ├── userGroup-rtl.png
│   │   │   │   │   │   ├── userGroup-rtl-progressive.png
│   │   │   │   │   │   ├── userGroup-rtl-progressive.svg
│   │   │   │   │   │   ├── userGroup-rtl.svg
│   │   │   │   │   │   ├── userTalk-ltr-invert.png
│   │   │   │   │   │   ├── userTalk-ltr-invert.svg
│   │   │   │   │   │   ├── userTalk-ltr.png
│   │   │   │   │   │   ├── userTalk-ltr-progressive.png
│   │   │   │   │   │   ├── userTalk-ltr-progressive.svg
│   │   │   │   │   │   ├── userTalk-ltr.svg
│   │   │   │   │   │   ├── userTalk-rtl-invert.png
│   │   │   │   │   │   ├── userTalk-rtl-invert.svg
│   │   │   │   │   │   ├── userTalk-rtl.png
│   │   │   │   │   │   ├── userTalk-rtl-progressive.png
│   │   │   │   │   │   ├── userTalk-rtl-progressive.svg
│   │   │   │   │   │   ├── userTalk-rtl.svg
│   │   │   │   │   │   ├── viewCompact-invert.png
│   │   │   │   │   │   ├── viewCompact-invert.svg
│   │   │   │   │   │   ├── viewCompact.png
│   │   │   │   │   │   ├── viewCompact-progressive.png
│   │   │   │   │   │   ├── viewCompact-progressive.svg
│   │   │   │   │   │   ├── viewCompact.svg
│   │   │   │   │   │   ├── viewDetails-ltr-invert.png
│   │   │   │   │   │   ├── viewDetails-ltr-invert.svg
│   │   │   │   │   │   ├── viewDetails-ltr.png
│   │   │   │   │   │   ├── viewDetails-ltr-progressive.png
│   │   │   │   │   │   ├── viewDetails-ltr-progressive.svg
│   │   │   │   │   │   ├── viewDetails-ltr.svg
│   │   │   │   │   │   ├── viewDetails-rtl-invert.png
│   │   │   │   │   │   ├── viewDetails-rtl-invert.svg
│   │   │   │   │   │   ├── viewDetails-rtl.png
│   │   │   │   │   │   ├── viewDetails-rtl-progressive.png
│   │   │   │   │   │   ├── viewDetails-rtl-progressive.svg
│   │   │   │   │   │   ├── viewDetails-rtl.svg
│   │   │   │   │   │   ├── visionSimulator-invert.png
│   │   │   │   │   │   ├── visionSimulator-invert.svg
│   │   │   │   │   │   ├── visionSimulator.png
│   │   │   │   │   │   ├── visionSimulator-progressive.png
│   │   │   │   │   │   ├── visionSimulator-progressive.svg
│   │   │   │   │   │   ├── visionSimulator.svg
│   │   │   │   │   │   ├── wikiText-invert.png
│   │   │   │   │   │   ├── wikiText-invert.svg
│   │   │   │   │   │   ├── wikiText.png
│   │   │   │   │   │   ├── wikiText-progressive.png
│   │   │   │   │   │   ├── wikiText-progressive.svg
│   │   │   │   │   │   ├── wikiText.svg
│   │   │   │   │   │   ├── window-invert.png
│   │   │   │   │   │   ├── window-invert.svg
│   │   │   │   │   │   ├── window.png
│   │   │   │   │   │   ├── window-progressive.png
│   │   │   │   │   │   ├── window-progressive.svg
│   │   │   │   │   │   ├── window.svg
│   │   │   │   │   │   ├── zoomIn-invert.png
│   │   │   │   │   │   ├── zoomIn-invert.svg
│   │   │   │   │   │   ├── zoomIn.png
│   │   │   │   │   │   ├── zoomIn-progressive.png
│   │   │   │   │   │   ├── zoomIn-progressive.svg
│   │   │   │   │   │   ├── zoomIn.svg
│   │   │   │   │   │   ├── zoomOut-invert.png
│   │   │   │   │   │   ├── zoomOut-invert.svg
│   │   │   │   │   │   ├── zoomOut.png
│   │   │   │   │   │   ├── zoomOut-progressive.png
│   │   │   │   │   │   ├── zoomOut-progressive.svg
│   │   │   │   │   │   └── zoomOut.svg
│   │   │   │   │   └── indicators
│   │   │   │   │   ├── clear-invert.png
│   │   │   │   │   ├── clear-invert.svg
│   │   │   │   │   ├── clear.png
│   │   │   │   │   ├── clear.svg
│   │   │   │   │   ├── down-invert.png
│   │   │   │   │   ├── down-invert.svg
│   │   │   │   │   ├── down.png
│   │   │   │   │   ├── down.svg
│   │   │   │   │   ├── required-invert.png
│   │   │   │   │   ├── required-invert.svg
│   │   │   │   │   ├── required.png
│   │   │   │   │   ├── required.svg
│   │   │   │   │   ├── up-invert.png
│   │   │   │   │   ├── up-invert.svg
│   │   │   │   │   ├── up.png
│   │   │   │   │   └── up.svg
│   │   │   │   └── indicators.json
│   │   │   └── wikimedia-ui-base.less
│   │   ├── qunitjs
│   │   │   ├── qunit.css
│   │   │   └── qunit.js
│   │   └── sinonjs
│   │   └── sinon.js
│   ├── Resources.php
│   └── src
│   ├── jquery
│   │   ├── jquery.confirmable.css
│   │   ├── jquery.confirmable.js
│   │   ├── jquery.confirmable.mediawiki.js
│   │   ├── jquery.getAttrs.js
│   │   ├── jquery.highlightText.js
│   │   ├── jquery.lengthLimit.js
│   │   ├── jquery.makeCollapsible.css
│   │   ├── jquery.makeCollapsible.js
│   │   ├── jquery.makeCollapsible.styles.less
│   │   ├── jquery.mw-jump.js
│   │   ├── jquery.suggestions.css
│   │   ├── jquery.suggestions.js
│   │   ├── jquery.tabIndex.js
│   │   └── jquery.textSelection.js
│   ├── jquery.color
│   │   ├── jquery.color.js
│   │   └── jquery.colorUtil.js
│   ├── jquery.spinner
│   │   ├── spinner.js
│   │   └── spinner.less
│   ├── jquery.tablesorter
│   │   └── jquery.tablesorter.js
│   ├── jquery.tablesorter.styles
│   │   ├── images
│   │   │   ├── sort_both.png
│   │   │   ├── sort_both.svg
│   │   │   ├── sort_down.png
│   │   │   ├── sort_down.svg
│   │   │   ├── sort_up.png
│   │   │   └── sort_up.svg
│   │   └── jquery.tablesorter.styles.less
│   ├── jquery.tipsy
│   │   ├── images
│   │   │   └── tipsy.png
│   │   ├── jquery.tipsy.css
│   │   └── jquery.tipsy.js
│   ├── mediawiki.action
│   │   ├── images
│   │   │   ├── checker.png
│   │   │   ├── close.png
│   │   │   ├── close.svg
│   │   │   ├── green-checkmark.png
│   │   │   ├── nextredirect-ltr.png
│   │   │   ├── nextredirect-ltr.svg
│   │   │   ├── nextredirect-rtl.png
│   │   │   ├── nextredirect-rtl.svg
│   │   │   ├── redirect-ltr.png
│   │   │   ├── redirect-ltr.svg
│   │   │   ├── redirect-rtl.png
│   │   │   └── redirect-rtl.svg
│   │   ├── mediawiki.action.delete.file.js
│   │   ├── mediawiki.action.delete.js
│   │   ├── mediawiki.action.edit.collapsibleFooter.css
│   │   ├── mediawiki.action.edit.collapsibleFooter.js
│   │   ├── mediawiki.action.edit.css
│   │   ├── mediawiki.action.edit.editWarning.js
│   │   ├── mediawiki.action.edit.js
│   │   ├── mediawiki.action.edit.preview.css
│   │   ├── mediawiki.action.edit.preview.js
│   │   ├── mediawiki.action.edit.stash.js
│   │   ├── mediawiki.action.edit.styles.less
│   │   ├── mediawiki.action.history.css
│   │   ├── mediawiki.action.history.js
│   │   ├── mediawiki.action.history.styles.less
│   │   ├── mediawiki.action.view.categoryPage.less
│   │   ├── mediawiki.action.view.dblClickEdit.js
│   │   ├── mediawiki.action.view.filepage.css
│   │   ├── mediawiki.action.view.filepage.print.css
│   │   ├── mediawiki.action.view.metadata.css
│   │   ├── mediawiki.action.view.metadata.js
│   │   ├── mediawiki.action.view.postEdit.js
│   │   ├── mediawiki.action.view.postEdit.less
│   │   ├── mediawiki.action.view.postEdit.monobook.css
│   │   ├── mediawiki.action.view.redirect.js
│   │   ├── mediawiki.action.view.redirectPage.css
│   │   └── mediawiki.action.view.rightClickEdit.js
│   ├── mediawiki.api
│   │   ├── category.js
│   │   ├── edit.js
│   │   ├── index.js
│   │   ├── login.js
│   │   ├── messages.js
│   │   ├── options.js
│   │   ├── parse.js
│   │   ├── rollback.js
│   │   ├── upload.js
│   │   ├── user.js
│   │   └── watch.js
│   ├── mediawiki.apipretty
│   │   ├── apihelp.css
│   │   └── apipretty.css
│   ├── mediawiki.base
│   │   ├── legacy.wikibits.js
│   │   ├── mediawiki.base.js
│   │   └── mediawiki.errorLogger.js
│   ├── mediawiki.checkboxtoggle.js
│   ├── mediawiki.checkboxtoggle.styles.css
│   ├── mediawiki.cldr
│   │   └── index.js
│   ├── mediawiki.confirmCloseWindow.js
│   ├── mediawiki.content.json.less
│   ├── mediawiki.cookie
│   │   └── index.js
│   ├── mediawiki.debug
│   │   ├── debug.js
│   │   ├── debug.less
│   │   ├── jquery.footHovzer.css
│   │   └── jquery.footHovzer.js
│   ├── mediawiki.diff.styles
│   │   ├── diff.css
│   │   └── print.css
│   ├── mediawiki.editfont.less
│   ├── mediawiki.experiments.js
│   ├── mediawiki.feedback
│   │   ├── feedback.css
│   │   └── feedback.js
│   ├── mediawiki.feedlink
│   │   ├── feedlink.css
│   │   └── images
│   │   ├── feed-icon.png
│   │   └── feed-icon.svg
│   ├── mediawiki.filewarning
│   │   ├── filewarning.js
│   │   └── filewarning.less
│   ├── mediawiki.ForeignApi.core.js
│   ├── mediawiki.ForeignStructuredUpload.BookletLayout
│   │   └── BookletLayout.js
│   ├── mediawiki.ForeignStructuredUpload.js
│   ├── mediawiki.ForeignUpload.js
│   ├── mediawiki.helplink
│   │   ├── helplink.less
│   │   └── images
│   │   ├── helpNotice.png
│   │   └── helpNotice.svg
│   ├── mediawiki.hlist
│   │   ├── default.css
│   │   └── hlist.less
│   ├── mediawiki.htmlform
│   │   ├── autocomplete.js
│   │   ├── autoinfuse.js
│   │   ├── checkmatrix.js
│   │   ├── cloner.js
│   │   ├── hide-if.js
│   │   ├── htmlform.js
│   │   ├── multiselect.js
│   │   ├── selectandother.js
│   │   └── selectorother.js
│   ├── mediawiki.htmlform.checker.js
│   ├── mediawiki.htmlform.ooui
│   │   └── Element.js
│   ├── mediawiki.htmlform.ooui.styles.less
│   ├── mediawiki.htmlform.styles
│   │   ├── images
│   │   │   ├── question.png
│   │   │   └── question.svg
│   │   └── styles.css
│   ├── mediawiki.icon
│   │   ├── icon.less
│   │   └── images
│   │   ├── arrow-collapsed-ltr.png
│   │   ├── arrow-collapsed-ltr.svg
│   │   ├── arrow-collapsed-rtl.png
│   │   ├── arrow-collapsed-rtl.svg
│   │   ├── arrow-expanded.png
│   │   └── arrow-expanded.svg
│   ├── mediawiki.inspect.js
│   ├── mediawiki.interface.helpers.styles.less
│   ├── mediawiki.jqueryMsg
│   │   ├── mediawiki.jqueryMsg.js
│   │   └── mediawiki.jqueryMsg.peg
│   ├── mediawiki.language
│   │   ├── languages
│   │   │   ├── bs.js
│   │   │   ├── dsb.js
│   │   │   ├── fi.js
│   │   │   ├── ga.js
│   │   │   ├── hsb.js
│   │   │   ├── hu.js
│   │   │   ├── hy.js
│   │   │   ├── la.js
│   │   │   ├── os.js
│   │   │   └── sl.js
│   │   ├── mediawiki.language.fallback.js
│   │   ├── mediawiki.language.init.js
│   │   ├── mediawiki.language.js
│   │   ├── mediawiki.language.months.js
│   │   ├── mediawiki.language.names.js
│   │   ├── mediawiki.language.numbers.js
│   │   ├── mediawiki.language.specialCharacters.js
│   │   └── specialcharacters.json
│   ├── mediawiki.legacy
│   │   ├── commonPrint.css
│   │   ├── images
│   │   │   ├── ajax-loader.gif
│   │   │   ├── magnify-clip-ltr.png
│   │   │   ├── magnify-clip-ltr.svg
│   │   │   ├── magnify-clip-rtl.png
│   │   │   ├── magnify-clip-rtl.svg
│   │   │   └── spinner.gif
│   │   ├── oldshared.css
│   │   ├── protect.js
│   │   └── shared.css
│   ├── mediawiki.less
│   │   ├── mediawiki.mixins.animation.less
│   │   ├── mediawiki.mixins.less
│   │   ├── mediawiki.mixins.rotation.less
│   │   └── mediawiki.ui
│   │   ├── mixins.buttons.less
│   │   └── variables.less
│   ├── mediawiki.libs.jpegmeta
│   │   ├── export.js
│   │   └── jpegmeta.js
│   ├── mediawiki.libs.pluralruleparser
│   │   └── export.js
│   ├── mediawiki.messagePoster
│   │   ├── factory.js
│   │   └── MessagePoster.js
│   ├── mediawiki.messagePoster.wikitext
│   │   └── WikitextMessagePoster.js
│   ├── mediawiki.misc-authed-ooui
│   │   ├── special.changecredentials.js
│   │   ├── special.movePage.js
│   │   ├── special.mute.js
│   │   └── special.pageLanguage.js
│   ├── mediawiki.notification
│   │   ├── common.css
│   │   ├── default.css
│   │   ├── notification.js
│   │   └── print.css
│   ├── mediawiki.notification.convertmessagebox.js
│   ├── mediawiki.notification.convertmessagebox.styles.less
│   ├── mediawiki.notify.js
│   ├── mediawiki.page.gallery.js
│   ├── mediawiki.page.gallery.slideshow.js
│   ├── mediawiki.page.gallery.styles
│   │   ├── gallery.less
│   │   └── print.css
│   ├── mediawiki.page.image.pagination.js
│   ├── mediawiki.page.patrol.ajax.js
│   ├── mediawiki.page.ready
│   │   ├── checkboxShift.js
│   │   └── ready.js
│   ├── mediawiki.pager.tablePager
│   │   ├── images
│   │   │   ├── arrow-sort-ascending.png
│   │   │   ├── arrow-sort-ascending.svg
│   │   │   ├── arrow-sort-descending.png
│   │   │   └── arrow-sort-descending.svg
│   │   └── TablePager.less
│   ├── mediawiki.page.startup.js
│   ├── mediawiki.page.watch.ajax.js
│   ├── mediawiki.pulsatingdot
│   │   └── mediawiki.pulsatingdot.less
│   ├── mediawiki.rcfilters
│   │   ├── Controller.js
│   │   ├── dm
│   │   │   ├── ChangesListViewModel.js
│   │   │   ├── FilterGroup.js
│   │   │   ├── FilterItem.js
│   │   │   ├── FiltersViewModel.js
│   │   │   ├── ItemModel.js
│   │   │   ├── SavedQueriesModel.js
│   │   │   └── SavedQueryItemModel.js
│   │   ├── HighlightColors.js
│   │   ├── mw.rcfilters.init.js
│   │   ├── mw.rcfilters.js
│   │   ├── styles
│   │   │   ├── mw.rcfilters.less
│   │   │   ├── mw.rcfilters.mixins.less
│   │   │   ├── mw.rcfilters.ui.CapsuleItemWidget.monobook.less
│   │   │   ├── mw.rcfilters.ui.ChangesLimitPopupWidget.less
│   │   │   ├── mw.rcfilters.ui.ChangesListWrapperWidget.highlightCircles.seenunseen.less
│   │   │   ├── mw.rcfilters.ui.ChangesListWrapperWidget.less
│   │   │   ├── mw.rcfilters.ui.DatePopupWidget.less
│   │   │   ├── mw.rcfilters.ui.FilterItemHighlightButton.less
│   │   │   ├── mw.rcfilters.ui.FilterMenuHeaderWidget.less
│   │   │   ├── mw.rcfilters.ui.FilterMenuOptionWidget.less
│   │   │   ├── mw.rcfilters.ui.FilterMenuOptionWidget.monobook.less
│   │   │   ├── mw.rcfilters.ui.FilterMenuSectionOptionWidget.less
│   │   │   ├── mw.rcfilters.ui.FilterTagMultiselectWidget.less
│   │   │   ├── mw.rcfilters.ui.FilterTagMultiselectWidgetMobile.less
│   │   │   ├── mw.rcfilters.ui.FilterWrapperWidget.less
│   │   │   ├── mw.rcfilters.ui.HighlightColorPickerWidget.less
│   │   │   ├── mw.rcfilters.ui.ItemMenuOptionWidget.less
│   │   │   ├── mw.rcfilters.ui.less
│   │   │   ├── mw.rcfilters.ui.LiveUpdateButtonWidget.less
│   │   │   ├── mw.rcfilters.ui.MenuSelectWidget.less
│   │   │   ├── mw.rcfilters.ui.Overlay.less
│   │   │   ├── mw.rcfilters.ui.RclTargetPageWidget.less
│   │   │   ├── mw.rcfilters.ui.RclToOrFromWidget.less
│   │   │   ├── mw.rcfilters.ui.RcTopSectionWidget.less
│   │   │   ├── mw.rcfilters.ui.SavedLinksListItemWidget.less
│   │   │   ├── mw.rcfilters.ui.SavedLinksListWidget.less
│   │   │   ├── mw.rcfilters.ui.SaveFiltersPopupButtonWidget.less
│   │   │   ├── mw.rcfilters.ui.TagItemWidget.less
│   │   │   ├── mw.rcfilters.ui.ValuePickerWidget.less
│   │   │   ├── mw.rcfilters.ui.ViewSwitchWidget.less
│   │   │   ├── mw.rcfilters.ui.WatchlistTopSectionWidget.less
│   │   │   └── mw.rcfilters.variables.less
│   │   ├── ui
│   │   │   ├── ChangesLimitAndDateButtonWidget.js
│   │   │   ├── ChangesLimitPopupWidget.js
│   │   │   ├── ChangesListWrapperWidget.js
│   │   │   ├── CheckboxInputWidget.js
│   │   │   ├── DatePopupWidget.js
│   │   │   ├── FilterItemHighlightButton.js
│   │   │   ├── FilterMenuHeaderWidget.js
│   │   │   ├── FilterMenuOptionWidget.js
│   │   │   ├── FilterMenuSectionOptionWidget.js
│   │   │   ├── FilterTagItemWidget.js
│   │   │   ├── FilterTagMultiselectWidget.js
│   │   │   ├── FilterWrapperWidget.js
│   │   │   ├── FormWrapperWidget.js
│   │   │   ├── GroupWidget.js
│   │   │   ├── HighlightColorPickerWidget.js
│   │   │   ├── HighlightPopupWidget.js
│   │   │   ├── ItemMenuOptionWidget.js
│   │   │   ├── LiveUpdateButtonWidget.js
│   │   │   ├── MainWrapperWidget.js
│   │   │   ├── MarkSeenButtonWidget.js
│   │   │   ├── MenuSelectWidget.js
│   │   │   ├── RclTargetPageWidget.js
│   │   │   ├── RclToOrFromWidget.js
│   │   │   ├── RclTopSectionWidget.js
│   │   │   ├── RcTopSectionWidget.js
│   │   │   ├── SavedLinksListItemWidget.js
│   │   │   ├── SavedLinksListWidget.js
│   │   │   ├── SaveFiltersPopupButtonWidget.js
│   │   │   ├── TagItemWidget.js
│   │   │   ├── ValuePickerWidget.js
│   │   │   ├── ViewSwitchWidget.js
│   │   │   └── WatchlistTopSectionWidget.js
│   │   └── UriProcessor.js
│   ├── mediawiki.rollback.confirmation.js
│   ├── mediawiki.router
│   │   └── index.js
│   ├── mediawiki.searchSuggest
│   │   ├── searchSuggest.css
│   │   └── searchSuggest.js
│   ├── mediawiki.skinning
│   │   ├── content.css
│   │   ├── content.externallinks.less
│   │   ├── content.parsoid.less
│   │   ├── elements.css
│   │   ├── images
│   │   │   ├── audio-ltr.png
│   │   │   ├── audio-ltr.svg
│   │   │   ├── audio-rtl.png
│   │   │   ├── audio-rtl.svg
│   │   │   ├── chat-ltr.png
│   │   │   ├── chat-ltr.svg
│   │   │   ├── chat-rtl.png
│   │   │   ├── chat-rtl.svg
│   │   │   ├── document-ltr.png
│   │   │   ├── document-ltr.svg
│   │   │   ├── document-rtl.png
│   │   │   ├── document-rtl.svg
│   │   │   ├── external-ltr.png
│   │   │   ├── external-ltr.svg
│   │   │   ├── external-rtl.png
│   │   │   ├── external-rtl.svg
│   │   │   ├── ftp-ltr.png
│   │   │   ├── ftp-ltr.svg
│   │   │   ├── ftp-rtl.png
│   │   │   ├── ftp-rtl.svg
│   │   │   ├── magnify-clip-ltr.png
│   │   │   ├── magnify-clip-ltr.svg
│   │   │   ├── magnify-clip-rtl.png
│   │   │   ├── magnify-clip-rtl.svg
│   │   │   ├── mail.png
│   │   │   ├── mail.svg
│   │   │   ├── video.png
│   │   │   └── video.svg
│   │   └── interface.css
│   ├── mediawiki.special
│   │   ├── apisandbox.css
│   │   ├── block.less
│   │   ├── blocklist.less
│   │   ├── comparepages.less
│   │   ├── contributions.less
│   │   ├── edittags.css
│   │   ├── listFiles.less
│   │   ├── movePage.css
│   │   ├── newpages.less
│   │   ├── pagesWithProp.css
│   │   ├── special.less
│   │   ├── upload.css
│   │   ├── userrights.css
│   │   └── watchlist.css
│   ├── mediawiki.special.apisandbox
│   │   ├── apisandbox.css
│   │   └── apisandbox.js
│   ├── mediawiki.special.block.js
│   ├── mediawiki.special.changeslist
│   │   ├── changeslist.less
│   │   └── default.less
│   ├── mediawiki.special.changeslist.enhanced.less
│   ├── mediawiki.special.changeslist.legend.js
│   ├── mediawiki.special.changeslist.legend.less
│   ├── mediawiki.special.contributions.js
│   ├── mediawiki.special.edittags.js
│   ├── mediawiki.special.import.js
│   ├── mediawiki.special.preferences.ooui
│   │   ├── confirmClose.js
│   │   ├── convertmessagebox.js
│   │   ├── editfont.js
│   │   ├── personalEmail.js
│   │   ├── tabs.js
│   │   └── timezone.js
│   ├── mediawiki.special.preferences.styles.css
│   ├── mediawiki.special.preferences.styles.ooui.less
│   ├── mediawiki.special.recentchanges.js
│   ├── mediawiki.special.revisionDelete.js
│   ├── mediawiki.special.search
│   │   └── search.js
│   ├── mediawiki.special.search.commonsInterwikiWidget.js
│   ├── mediawiki.special.search.interwikiwidget.styles.less
│   ├── mediawiki.special.search.styles.css
│   ├── mediawiki.special.undelete.js
│   ├── mediawiki.special.unwatchedPages
│   │   ├── unwatchedPages.css
│   │   └── unwatchedPages.js
│   ├── mediawiki.special.upload
│   │   ├── templates
│   │   │   └── thumbnail.html
│   │   └── upload.js
│   ├── mediawiki.special.userlogin.common.styles
│   │   ├── images
│   │   │   └── icon-lock.png
│   │   └── userlogin.css
│   ├── mediawiki.special.userlogin.login.styles
│   │   ├── images
│   │   │   └── glyph-people-large.png
│   │   └── login.css
│   ├── mediawiki.special.userlogin.signup.js
│   ├── mediawiki.special.userlogin.signup.styles
│   │   ├── images
│   │   │   ├── icon-contributors.png
│   │   │   ├── icon-edits.png
│   │   │   └── icon-pages.png
│   │   └── signup.css
│   ├── mediawiki.special.userrights.js
│   ├── mediawiki.special.version.css
│   ├── mediawiki.special.watchlist
│   │   ├── visitedstatus.js
│   │   └── watchlist.js
│   ├── mediawiki.storage.js
│   ├── mediawiki.String.js
│   ├── mediawiki.template.js
│   ├── mediawiki.template.mustache.js
│   ├── mediawiki.template.regexp.js
│   ├── mediawiki.Title
│   │   ├── phpCharToUpper.json
│   │   └── Title.js
│   ├── mediawiki.toc
│   │   ├── print.css
│   │   ├── toc.css
│   │   └── toc.js
│   ├── mediawiki.toc.styles
│   │   ├── common.css
│   │   ├── print.css
│   │   └── screen.less
│   ├── mediawiki.ui
│   │   ├── components
│   │   │   ├── anchors.less
│   │   │   ├── buttons.less
│   │   │   ├── checkbox.less
│   │   │   ├── forms.less
│   │   │   ├── icons.less
│   │   │   ├── images
│   │   │   │   ├── checkbox-checked.png
│   │   │   │   └── checkbox-checked.svg
│   │   │   ├── inputs.less
│   │   │   ├── radio.less
│   │   │   ├── text.less
│   │   │   └── utilities.less
│   │   ├── default.less
│   │   └── styleguide.md
│   ├── mediawiki.Upload.BookletLayout
│   │   ├── BookletLayout.css
│   │   └── BookletLayout.js
│   ├── mediawiki.Upload.Dialog.js
│   ├── mediawiki.Upload.js
│   ├── mediawiki.Uri
│   │   ├── loose.regexp
│   │   ├── strict.regexp
│   │   └── Uri.js
│   ├── mediawiki.user.js
│   ├── mediawiki.userSuggest.js
│   ├── mediawiki.util
│   │   ├── jquery.accessKeyLabel.js
│   │   └── util.js
│   ├── mediawiki.viewport.js
│   ├── mediawiki.visibleTimeout.js
│   ├── mediawiki.widgets
│   │   ├── AUTHORS.txt
│   │   ├── LICENSE.txt
│   │   ├── MediaSearch
│   │   │   ├── broken-image.png
│   │   │   ├── mw.widgets.APIResultsProvider.js
│   │   │   ├── mw.widgets.APIResultsQueue.js
│   │   │   ├── mw.widgets.MediaResourceProvider.js
│   │   │   ├── mw.widgets.MediaResourceQueue.js
│   │   │   ├── mw.widgets.MediaResultWidget.css
│   │   │   ├── mw.widgets.MediaResultWidget.js
│   │   │   ├── mw.widgets.MediaSearchProvider.js
│   │   │   ├── mw.widgets.MediaSearchQueue.js
│   │   │   ├── mw.widgets.MediaSearchWidget.css
│   │   │   └── mw.widgets.MediaSearchWidget.js
│   │   ├── mw.widgets.AbandonEditDialog.js
│   │   ├── mw.widgets.CalendarWidget.js
│   │   ├── mw.widgets.CalendarWidget.less
│   │   ├── mw.widgets.CategoryMultiselectWidget.js
│   │   ├── mw.widgets.CategoryTagItemWidget.js
│   │   ├── mw.widgets.CheckMatrixWidget.js
│   │   ├── mw.widgets.ComplexNamespaceInputWidget.base.css
│   │   ├── mw.widgets.ComplexNamespaceInputWidget.js
│   │   ├── mw.widgets.ComplexTitleInputWidget.base.css
│   │   ├── mw.widgets.ComplexTitleInputWidget.js
│   │   ├── mw.widgets.CopyTextLayout.css
│   │   ├── mw.widgets.CopyTextLayout.js
│   │   ├── mw.widgets.DateInputWidget.js
│   │   ├── mw.widgets.DateInputWidget.less
│   │   ├── mw.widgets.DateInputWidget.styles.less
│   │   ├── mw.widgets.ExpiryInputWidget.js
│   │   ├── mw.widgets.ExpiryInputWidget.less
│   │   ├── mw.widgets.NamespaceInputWidget.js
│   │   ├── mw.widgets.NamespacesMenuOptionWidget.js
│   │   ├── mw.widgets.NamespacesMultiselectWidget.js
│   │   ├── mw.widgets.SearchInputWidget.css
│   │   ├── mw.widgets.SearchInputWidget.js
│   │   ├── mw.widgets.SelectWithInputWidget.base.css
│   │   ├── mw.widgets.SelectWithInputWidget.js
│   │   ├── mw.widgets.SizeFilterWidget.base.css
│   │   ├── mw.widgets.SizeFilterWidget.js
│   │   ├── mw.widgets.StashedFileWidget.js
│   │   ├── mw.widgets.StashedFileWidget.less
│   │   ├── mw.widgets.TagMultiselectWidget.base.css
│   │   ├── mw.widgets.TitleInputWidget.js
│   │   ├── mw.widgets.TitleOptionWidget.js
│   │   ├── mw.widgets.TitleSearchWidget.js
│   │   ├── mw.widgets.TitlesMultiselectWidget.js
│   │   ├── mw.widgets.TitleWidget.js
│   │   ├── mw.widgets.TitleWidget.less
│   │   ├── mw.widgets.UserInputWidget.js
│   │   └── mw.widgets.UsersMultiselectWidget.js
│   ├── mediawiki.widgets.datetime
│   │   ├── CalendarWidget.js
│   │   ├── CalendarWidget.less
│   │   ├── DateTimeFormatter.js
│   │   ├── DateTimeInputWidget.js
│   │   ├── DateTimeInputWidget.less
│   │   ├── DiscordianDateTimeFormatter.js
│   │   ├── mediawiki.widgets.datetime.definitions.less
│   │   ├── mediawiki.widgets.datetime.js
│   │   └── ProlepticGregorianDateTimeFormatter.js
│   ├── mediawiki.widgets.visibleLengthLimit
│   │   └── mediawiki.widgets.visibleLengthLimit.js
│   ├── moment
│   │   ├── moment-dmy.js
│   │   ├── moment-global.js
│   │   └── moment-locale-overrides.js
│   ├── oojs-global.js
│   ├── ooui-local.js
│   └── startup
│   ├── mediawiki.js
│   ├── mediawiki.log.js
│   ├── mediawiki.requestIdleCallback.js
│   ├── profiler.js
│   └── startup.js
├── rest.php
├── SECURITY
├── skins
│   ├── MonoBook
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── COPYING
│   │   ├── Gruntfile.js
│   │   ├── hooks.txt
│   │   ├── i18n
│   │   │   ├── ais.json
│   │   │   ├── aln.json
│   │   │   ├── ami.json
│   │   │   ├── an.json
│   │   │   ├── ar.json
│   │   │   ├── arq.json
│   │   │   ├── arz.json
│   │   │   ├── as.json
│   │   │   ├── ast.json
│   │   │   ├── av.json
│   │   │   ├── az.json
│   │   │   ├── ba.json
│   │   │   ├── bcc.json
│   │   │   ├── bcl.json
│   │   │   ├── be.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bn.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── ca.json
│   │   │   ├── ce.json
│   │   │   ├── ckb.json
│   │   │   ├── crh-cyrl.json
│   │   │   ├── crh-latn.json
│   │   │   ├── cs.json
│   │   │   ├── da.json
│   │   │   ├── de.json
│   │   │   ├── diq.json
│   │   │   ├── dsb.json
│   │   │   ├── dty.json
│   │   │   ├── el.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── et.json
│   │   │   ├── eu.json
│   │   │   ├── ext.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fo.json
│   │   │   ├── fr.json
│   │   │   ├── frp.json
│   │   │   ├── fur.json
│   │   │   ├── fy.json
│   │   │   ├── ga.json
│   │   │   ├── gan-hans.json
│   │   │   ├── gan-hant.json
│   │   │   ├── gd.json
│   │   │   ├── gl.json
│   │   │   ├── hak.json
│   │   │   ├── he.json
│   │   │   ├── hi.json
│   │   │   ├── hr.json
│   │   │   ├── hsb.json
│   │   │   ├── hu.json
│   │   │   ├── hy.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ilo.json
│   │   │   ├── io.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── ka.json
│   │   │   ├── kk-arab.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── kk-latn.json
│   │   │   ├── km.json
│   │   │   ├── ko.json
│   │   │   ├── krc.json
│   │   │   ├── ksh.json
│   │   │   ├── ku-latn.json
│   │   │   ├── lb.json
│   │   │   ├── li.json
│   │   │   ├── lt.json
│   │   │   ├── lv.json
│   │   │   ├── lzh.json
│   │   │   ├── mg.json
│   │   │   ├── min.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── mt.json
│   │   │   ├── mwl.json
│   │   │   ├── nap.json
│   │   │   ├── nb.json
│   │   │   ├── nds.json
│   │   │   ├── nds-nl.json
│   │   │   ├── ne.json
│   │   │   ├── new.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── nv.json
│   │   │   ├── oc.json
│   │   │   ├── os.json
│   │   │   ├── pa.json
│   │   │   ├── pam.json
│   │   │   ├── pdt.json
│   │   │   ├── pl.json
│   │   │   ├── pms.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── qu.json
│   │   │   ├── rm.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ro.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── sa.json
│   │   │   ├── scn.json
│   │   │   ├── sco.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── skr-arab.json
│   │   │   ├── sl.json
│   │   │   ├── sq.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── stq.json
│   │   │   ├── su.json
│   │   │   ├── sv.json
│   │   │   ├── te.json
│   │   │   ├── th.json
│   │   │   ├── tl.json
│   │   │   ├── tr.json
│   │   │   ├── trv.json
│   │   │   ├── tt-cyrl.json
│   │   │   ├── tt-latn.json
│   │   │   ├── tyv.json
│   │   │   ├── ug-arab.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── vep.json
│   │   │   ├── vi.json
│   │   │   ├── vmf.json
│   │   │   ├── vo.json
│   │   │   ├── vro.json
│   │   │   ├── wa.json
│   │   │   ├── wo.json
│   │   │   ├── wuu.json
│   │   │   ├── xsy.json
│   │   │   ├── yi.json
│   │   │   ├── yue.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── includes
│   │   │   ├── MonoBookTemplate.php
│   │   │   └── SkinMonoBook.php
│   │   ├── package-lock.json
│   │   ├── resources
│   │   │   ├── IE60Fixes.css
│   │   │   ├── IE70Fixes.css
│   │   │   ├── images
│   │   │   │   ├── bullet.svg
│   │   │   │   ├── headbg-gradient.svg
│   │   │   │   ├── headbg.jpg
│   │   │   │   ├── headbg.svg
│   │   │   │   ├── icon-chat.gif
│   │   │   │   ├── icon-chat.svg
│   │   │   │   ├── icon-close.gif
│   │   │   │   ├── icon-close.svg
│   │   │   │   ├── icon-edit.gif
│   │   │   │   ├── icon-edit.svg
│   │   │   │   ├── icon-globe.gif
│   │   │   │   ├── icon-globe.svg
│   │   │   │   ├── icon-page.gif
│   │   │   │   ├── icon-page.svg
│   │   │   │   ├── icon-search.gif
│   │   │   │   ├── icon-search.svg
│   │   │   │   ├── icon-tools.gif
│   │   │   │   ├── icon-tools.svg
│   │   │   │   ├── icon-triangle-down.gif
│   │   │   │   ├── icon-triangle-down.svg
│   │   │   │   ├── icon-triangle-ltr.gif
│   │   │   │   ├── icon-triangle-ltr.svg
│   │   │   │   ├── icon-triangle-rtl.gif
│   │   │   │   ├── icon-triangle-rtl.svg
│   │   │   │   ├── icon-triangle-up.gif
│   │   │   │   ├── icon-triangle-up.svg
│   │   │   │   ├── icon-user.gif
│   │   │   │   └── icon-user.svg
│   │   │   ├── mobile-echo.js
│   │   │   ├── mobile-echo.less
│   │   │   ├── mobile.js
│   │   │   ├── mobile.js.less
│   │   │   ├── mobile-uls.js
│   │   │   ├── screen-common.less
│   │   │   ├── screen-desktop.css
│   │   │   ├── screen-mobile.less
│   │   │   ├── skinStyles
│   │   │   │   ├── ext.relatedArticles.readMore.less
│   │   │   │   ├── ext.uls.interface.less
│   │   │   │   ├── mediawiki.action.view.redirectPage.css
│   │   │   │   ├── mediawiki.notification.less
│   │   │   │   └── ooui.less
│   │   │   └── variables.less
│   │   ├── screenshots
│   │   │   └── 1280x800.png
│   │   └── skin.json
│   ├── README
│   ├── Timeless
│   │   ├── CODE_OF_CONDUCT.md
│   │   ├── composer.json
│   │   ├── Gruntfile.js
│   │   ├── i18n
│   │   │   ├── af.json
│   │   │   ├── ais.json
│   │   │   ├── ar.json
│   │   │   ├── ast.json
│   │   │   ├── atj.json
│   │   │   ├── azb.json
│   │   │   ├── ba.json
│   │   │   ├── be-tarask.json
│   │   │   ├── bg.json
│   │   │   ├── bn.json
│   │   │   ├── br.json
│   │   │   ├── bs.json
│   │   │   ├── ca.json
│   │   │   ├── ce.json
│   │   │   ├── cs.json
│   │   │   ├── cy.json
│   │   │   ├── da.json
│   │   │   ├── de.json
│   │   │   ├── diq.json
│   │   │   ├── dty.json
│   │   │   ├── el.json
│   │   │   ├── en.json
│   │   │   ├── eo.json
│   │   │   ├── es.json
│   │   │   ├── eu.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fit.json
│   │   │   ├── fr.json
│   │   │   ├── fy.json
│   │   │   ├── gl.json
│   │   │   ├── he.json
│   │   │   ├── hi.json
│   │   │   ├── hr.json
│   │   │   ├── hu.json
│   │   │   ├── hyw.json
│   │   │   ├── ia.json
│   │   │   ├── id.json
│   │   │   ├── ig.json
│   │   │   ├── ilo.json
│   │   │   ├── inh.json
│   │   │   ├── io.json
│   │   │   ├── is.json
│   │   │   ├── it.json
│   │   │   ├── ja.json
│   │   │   ├── jv.json
│   │   │   ├── kab.json
│   │   │   ├── ka.json
│   │   │   ├── kjp.json
│   │   │   ├── kk-cyrl.json
│   │   │   ├── km.json
│   │   │   ├── ko.json
│   │   │   ├── ksh.json
│   │   │   ├── ku-latn.json
│   │   │   ├── lb.json
│   │   │   ├── lfn.json
│   │   │   ├── lt.json
│   │   │   ├── lv.json
│   │   │   ├── mk.json
│   │   │   ├── ml.json
│   │   │   ├── mr.json
│   │   │   ├── ms.json
│   │   │   ├── my.json
│   │   │   ├── nah.json
│   │   │   ├── nap.json
│   │   │   ├── nb.json
│   │   │   ├── nds.json
│   │   │   ├── nds-nl.json
│   │   │   ├── ne.json
│   │   │   ├── nl.json
│   │   │   ├── nn.json
│   │   │   ├── oc.json
│   │   │   ├── pa.json
│   │   │   ├── pam.json
│   │   │   ├── pl.json
│   │   │   ├── ps.json
│   │   │   ├── pt-br.json
│   │   │   ├── pt.json
│   │   │   ├── qqq.json
│   │   │   ├── roa-tara.json
│   │   │   ├── ru.json
│   │   │   ├── sah.json
│   │   │   ├── sco.json
│   │   │   ├── sd.json
│   │   │   ├── sgs.json
│   │   │   ├── si.json
│   │   │   ├── sk.json
│   │   │   ├── sl.json
│   │   │   ├── sr-ec.json
│   │   │   ├── sr-el.json
│   │   │   ├── su.json
│   │   │   ├── sv.json
│   │   │   ├── tcy.json
│   │   │   ├── te.json
│   │   │   ├── tg-cyrl.json
│   │   │   ├── th.json
│   │   │   ├── tl.json
│   │   │   ├── tr.json
│   │   │   ├── tt-cyrl.json
│   │   │   ├── udm.json
│   │   │   ├── uk.json
│   │   │   ├── ur.json
│   │   │   ├── vi.json
│   │   │   ├── xmf.json
│   │   │   ├── yi.json
│   │   │   ├── yue.json
│   │   │   ├── zh-hans.json
│   │   │   └── zh-hant.json
│   │   ├── includes
│   │   │   ├── SkinTimeless.php
│   │   │   ├── TimelessTemplate.php
│   │   │   └── TimelessVariablesModule.php
│   │   ├── resources
│   │   │   ├── extensions
│   │   │   │   ├── DismissableSiteNotice.less
│   │   │   │   ├── Echo.less
│   │   │   │   ├── MWOAuth.AuthorizeForm.less
│   │   │   │   ├── Proofreadpage.page.navigation.less
│   │   │   │   ├── VisualEditor.article.less
│   │   │   │   ├── VisualEditor.CodeMirror.less
│   │   │   │   ├── VisualEditor.core.less
│   │   │   │   └── WikiLove.icon.less
│   │   │   ├── forms.less
│   │   │   ├── IE9fixes.css
│   │   │   ├── images
│   │   │   │   ├── arrow-down-grey.png
│   │   │   │   ├── arrow-down-grey.svg
│   │   │   │   ├── arrow-large-down-grey.png
│   │   │   │   ├── arrow-large-down-grey.svg
│   │   │   │   ├── arrow-large-grey-ltr.png
│   │   │   │   ├── arrow-large-grey-ltr.svg
│   │   │   │   ├── arrow-large-grey-rtl.png
│   │   │   │   ├── arrow-large-grey-rtl.svg
│   │   │   │   ├── arrow-large-up-grey.png
│   │   │   │   ├── arrow-large-up-grey.svg
│   │   │   │   ├── brackets-grey.png
│   │   │   │   ├── brackets-grey.svg
│   │   │   │   ├── cat.svg
│   │   │   │   ├── clock-grey.png
│   │   │   │   ├── clock-grey.svg
│   │   │   │   ├── eyeball-grey.png
│   │   │   │   ├── eyeball-grey.svg
│   │   │   │   ├── gear-grey.png
│   │   │   │   ├── gear-grey.svg
│   │   │   │   ├── gear-large-grey.png
│   │   │   │   ├── gear-large-grey.svg
│   │   │   │   ├── heart-grey.png
│   │   │   │   ├── heart-grey.svg
│   │   │   │   ├── languages-grey.png
│   │   │   │   ├── languages-grey.svg
│   │   │   │   ├── magnify-ltr.png
│   │   │   │   ├── magnify-ltr.svg
│   │   │   │   ├── magnify-rtl.png
│   │   │   │   ├── magnify-rtl.svg
│   │   │   │   ├── menu-large-grey.png
│   │   │   │   ├── menu-large-grey.svg
│   │   │   │   ├── page-grey.png
│   │   │   │   ├── page-grey.svg
│   │   │   │   ├── page-misc-grey.png
│   │   │   │   ├── page-misc-grey.svg
│   │   │   │   ├── pencil-grey.png
│   │   │   │   ├── pencil-grey.svg
│   │   │   │   ├── pencil-source-grey.png
│   │   │   │   ├── pencil-source-grey.svg
│   │   │   │   ├── plus-grey.png
│   │   │   │   ├── plus-grey.svg
│   │   │   │   ├── puzzle-grey.png
│   │   │   │   ├── puzzle-grey.svg
│   │   │   │   ├── search-ltr.png
│   │   │   │   ├── search-ltr.svg
│   │   │   │   ├── search-rtl.png
│   │   │   │   ├── search-rtl.svg
│   │   │   │   ├── star-filled.png
│   │   │   │   ├── star-filled.svg
│   │   │   │   ├── star.png
│   │   │   │   ├── star.svg
│   │   │   │   ├── talk-grey.png
│   │   │   │   ├── talk-grey.svg
│   │   │   │   ├── user-grey.png
│   │   │   │   ├── user-grey.svg
│   │   │   │   ├── user-large-grey.png
│   │   │   │   └── user-large-grey.svg
│   │   │   ├── libraries
│   │   │   │   └── normalise.css
│   │   │   ├── main.js
│   │   │   ├── mixins.less
│   │   │   ├── mobile.js
│   │   │   ├── ooui.less
│   │   │   ├── print.css
│   │   │   ├── screen-common.less
│   │   │   ├── screen-desktop-full.less
│   │   │   ├── screen-desktop.less
│   │   │   ├── screen-desktop-mid.less
│   │   │   ├── screen-desktop-small.less
│   │   │   ├── screen-misc.less
│   │   │   ├── screen-mobile.less
│   │   │   ├── themes
│   │   │   │   └── wikimedia.less
│   │   │   └── variables.less
│   │   ├── screenshots
│   │   │   ├── 1024x768.png
│   │   │   ├── 1280x800.png
│   │   │   ├── 1440x900.png
│   │   │   └── Mobile.png
│   │   └── skin.json
│   └── Vector
│   ├── CODE_OF_CONDUCT.md
│   ├── collapsibleTabs.js
│   ├── components
│   │   ├── common.less
│   │   ├── externalLinks.less
│   │   ├── footer.less
│   │   ├── navigation.less
│   │   ├── personalNavigation.less
│   │   ├── search.less
│   │   ├── tabs.less
│   │   └── watchstar.less
│   ├── composer.json
│   ├── COPYING
│   ├── Gruntfile.js
│   ├── hooks.txt
│   ├── i18n
│   │   ├── ab.json
│   │   ├── abs.json
│   │   ├── ace.json
│   │   ├── ady-cyrl.json
│   │   ├── aeb-arab.json
│   │   ├── aeb.json
│   │   ├── aeb-latn.json
│   │   ├── af.json
│   │   ├── ais.json
│   │   ├── aln.json
│   │   ├── ami.json
│   │   ├── am.json
│   │   ├── ang.json
│   │   ├── an.json
│   │   ├── anp.json
│   │   ├── arc.json
│   │   ├── ar.json
│   │   ├── arn.json
│   │   ├── aro.json
│   │   ├── arq.json
│   │   ├── ary.json
│   │   ├── arz.json
│   │   ├── ase.json
│   │   ├── as.json
│   │   ├── ast.json
│   │   ├── atj.json
│   │   ├── av.json
│   │   ├── avk.json
│   │   ├── awa.json
│   │   ├── azb.json
│   │   ├── az.json
│   │   ├── ba.json
│   │   ├── ban.json
│   │   ├── bar.json
│   │   ├── bbc-latn.json
│   │   ├── bcc.json
│   │   ├── bcl.json
│   │   ├── be.json
│   │   ├── be-tarask.json
│   │   ├── bew.json
│   │   ├── bg.json
│   │   ├── bgn.json
│   │   ├── bho.json
│   │   ├── bi.json
│   │   ├── bjn.json
│   │   ├── bm.json
│   │   ├── bn.json
│   │   ├── bo.json
│   │   ├── bpy.json
│   │   ├── bqi.json
│   │   ├── brh.json
│   │   ├── br.json
│   │   ├── brx.json
│   │   ├── bs.json
│   │   ├── btm.json
│   │   ├── bto.json
│   │   ├── bug.json
│   │   ├── bxr.json
│   │   ├── ca.json
│   │   ├── cak.json
│   │   ├── cbk-zam.json
│   │   ├── cdo.json
│   │   ├── ceb.json
│   │   ├── ce.json
│   │   ├── ch.json
│   │   ├── chr.json
│   │   ├── cjy-hant.json
│   │   ├── ckb.json
│   │   ├── cnr-latn.json
│   │   ├── co.json
│   │   ├── cop.json
│   │   ├── cps.json
│   │   ├── crh-cyrl.json
│   │   ├── crh-latn.json
│   │   ├── csb.json
│   │   ├── cs.json
│   │   ├── cu.json
│   │   ├── cv.json
│   │   ├── cy.json
│   │   ├── da.json
│   │   ├── de-ch.json
│   │   ├── de.json
│   │   ├── din.json
│   │   ├── diq.json
│   │   ├── dsb.json
│   │   ├── dtp.json
│   │   ├── dty.json
│   │   ├── dv.json
│   │   ├── ee.json
│   │   ├── egl.json
│   │   ├── el.json
│   │   ├── eml.json
│   │   ├── en-gb.json
│   │   ├── en.json
│   │   ├── eo.json
│   │   ├── es-formal.json
│   │   ├── es.json
│   │   ├── esu.json
│   │   ├── et.json
│   │   ├── eu.json
│   │   ├── ext.json
│   │   ├── fa.json
│   │   ├── ff.json
│   │   ├── fi.json
│   │   ├── fit.json
│   │   ├── fo.json
│   │   ├── fon.json
│   │   ├── frc.json
│   │   ├── fr.json
│   │   ├── frp.json
│   │   ├── frr.json
│   │   ├── fur.json
│   │   ├── fy.json
│   │   ├── gaa.json
│   │   ├── gag.json
│   │   ├── ga.json
│   │   ├── gan-hans.json
│   │   ├── gan-hant.json
│   │   ├── gcf.json
│   │   ├── gcr.json
│   │   ├── gd.json
│   │   ├── gl.json
│   │   ├── glk.json
│   │   ├── gn.json
│   │   ├── gom-deva.json
│   │   ├── gom-latn.json
│   │   ├── gor.json
│   │   ├── got.json
│   │   ├── grc.json
│   │   ├── gsw.json
│   │   ├── guc.json
│   │   ├── gu.json
│   │   ├── gv.json
│   │   ├── ha.json
│   │   ├── hak.json
│   │   ├── haw.json
│   │   ├── he.json
│   │   ├── hif-latn.json
│   │   ├── hi.json
│   │   ├── hil.json
│   │   ├── hoc.json
│   │   ├── hr.json
│   │   ├── hrx.json
│   │   ├── hsb.json
│   │   ├── hsn.json
│   │   ├── ht.json
│   │   ├── hu-formal.json
│   │   ├── hu.json
│   │   ├── hy.json
│   │   ├── hyw.json
│   │   ├── ia.json
│   │   ├── id.json
│   │   ├── ie.json
│   │   ├── ig.json
│   │   ├── ike-latn.json
│   │   ├── ilo.json
│   │   ├── inh.json
│   │   ├── io.json
│   │   ├── is.json
│   │   ├── it.json
│   │   ├── izh.json
│   │   ├── ja.json
│   │   ├── jam.json
│   │   ├── jbo.json
│   │   ├── jut.json
│   │   ├── jv.json
│   │   ├── kaa.json
│   │   ├── kab.json
│   │   ├── ka.json
│   │   ├── kbd-cyrl.json
│   │   ├── kbp.json
│   │   ├── kea.json
│   │   ├── kg.json
│   │   ├── khw.json
│   │   ├── ki.json
│   │   ├── kip.json
│   │   ├── kiu.json
│   │   ├── kjh.json
│   │   ├── kjp.json
│   │   ├── kk-cyrl.json
│   │   ├── kl.json
│   │   ├── km.json
│   │   ├── kn.json
│   │   ├── koi.json
│   │   ├── ko.json
│   │   ├── krc.json
│   │   ├── kri.json
│   │   ├── krl.json
│   │   ├── ks-arab.json
│   │   ├── ksh.json
│   │   ├── ku-latn.json
│   │   ├── kum.json
│   │   ├── kv.json
│   │   ├── kw.json
│   │   ├── ky.json
│   │   ├── lad.json
│   │   ├── lag.json
│   │   ├── la.json
│   │   ├── lb.json
│   │   ├── lez.json
│   │   ├── lfn.json
│   │   ├── lg.json
│   │   ├── lij.json
│   │   ├── li.json
│   │   ├── liv.json
│   │   ├── lki.json
│   │   ├── lkt.json
│   │   ├── lld.json
│   │   ├── lmo.json
│   │   ├── ln.json
│   │   ├── lo.json
│   │   ├── lrc.json
│   │   ├── ltg.json
│   │   ├── lt.json
│   │   ├── lus.json
│   │   ├── luz.json
│   │   ├── lv.json
│   │   ├── lzh.json
│   │   ├── lzz.json
│   │   ├── mai.json
│   │   ├── map-bms.json
│   │   ├── mdf.json
│   │   ├── mg.json
│   │   ├── mhr.json
│   │   ├── mic.json
│   │   ├── mi.json
│   │   ├── min.json
│   │   ├── mk.json
│   │   ├── ml.json
│   │   ├── mnc.json
│   │   ├── mni.json
│   │   ├── mn.json
│   │   ├── mnw.json
│   │   ├── mo.json
│   │   ├── mrj.json
│   │   ├── mr.json
│   │   ├── ms.json
│   │   ├── mt.json
│   │   ├── mui.json
│   │   ├── mwl.json
│   │   ├── my.json
│   │   ├── myv.json
│   │   ├── mzn.json
│   │   ├── nah.json
│   │   ├── nan.json
│   │   ├── nap.json
│   │   ├── nb.json
│   │   ├── nds.json
│   │   ├── nds-nl.json
│   │   ├── ne.json
│   │   ├── new.json
│   │   ├── niu.json
│   │   ├── nl.json
│   │   ├── nn.json
│   │   ├── nog.json
│   │   ├── nov.json
│   │   ├── nqo.json
│   │   ├── nrm.json
│   │   ├── nso.json
│   │   ├── ny.json
│   │   ├── nys.json
│   │   ├── oc.json
│   │   ├── olo.json
│   │   ├── or.json
│   │   ├── osi.json
│   │   ├── os.json
│   │   ├── ovd.json
│   │   ├── pag.json
│   │   ├── pa.json
│   │   ├── pam.json
│   │   ├── pap.json
│   │   ├── pbb.json
│   │   ├── pcd.json
│   │   ├── pdc.json
│   │   ├── pfl.json
│   │   ├── pih.json
│   │   ├── pi.json
│   │   ├── pl.json
│   │   ├── pms.json
│   │   ├── pnb.json
│   │   ├── pnt.json
│   │   ├── ppl.json
│   │   ├── prg.json
│   │   ├── prs.json
│   │   ├── ps.json
│   │   ├── pt-br.json
│   │   ├── pt.json
│   │   ├── qqq.json
│   │   ├── qug.json
│   │   ├── qu.json
│   │   ├── qwh.json
│   │   ├── rap.json
│   │   ├── rej.json
│   │   ├── rgn.json
│   │   ├── rif.json
│   │   ├── rmf.json
│   │   ├── rm.json
│   │   ├── roa-tara.json
│   │   ├── ro.json
│   │   ├── rue.json
│   │   ├── ru.json
│   │   ├── rup.json
│   │   ├── rw.json
│   │   ├── ryu.json
│   │   ├── sah.json
│   │   ├── sa.json
│   │   ├── sat.json
│   │   ├── saz.json
│   │   ├── sc.json
│   │   ├── scn.json
│   │   ├── sco.json
│   │   ├── sdc.json
│   │   ├── sdh.json
│   │   ├── sd.json
│   │   ├── se.json
│   │   ├── ses.json
│   │   ├── sg.json
│   │   ├── sgs.json
│   │   ├── shi.json
│   │   ├── sh.json
│   │   ├── shn.json
│   │   ├── shy-latn.json
│   │   ├── si.json
│   │   ├── sk.json
│   │   ├── skr-arab.json
│   │   ├── sli.json
│   │   ├── sl.json
│   │   ├── sly.json
│   │   ├── sm.json
│   │   ├── so.json
│   │   ├── sq.json
│   │   ├── sr-ec.json
│   │   ├── sr-el.json
│   │   ├── ss.json
│   │   ├── st.json
│   │   ├── stq.json
│   │   ├── sty.json
│   │   ├── su.json
│   │   ├── sv.json
│   │   ├── sw.json
│   │   ├── sxu.json
│   │   ├── szl.json
│   │   ├── ta.json
│   │   ├── tay.json
│   │   ├── tcy.json
│   │   ├── te.json
│   │   ├── tet.json
│   │   ├── tg-cyrl.json
│   │   ├── tg-latn.json
│   │   ├── th.json
│   │   ├── tk.json
│   │   ├── tl.json
│   │   ├── tly.json
│   │   ├── tokipona.json
│   │   ├── tpi.json
│   │   ├── tr.json
│   │   ├── tru.json
│   │   ├── trv.json
│   │   ├── ts.json
│   │   ├── tt-cyrl.json
│   │   ├── tt-latn.json
│   │   ├── tyv.json
│   │   ├── tzm.json
│   │   ├── udm.json
│   │   ├── ug-arab.json
│   │   ├── uk.json
│   │   ├── ur.json
│   │   ├── uz.json
│   │   ├── vec.json
│   │   ├── vep.json
│   │   ├── vi.json
│   │   ├── vls.json
│   │   ├── vmf.json
│   │   ├── vo.json
│   │   ├── vot.json
│   │   ├── vro.json
│   │   ├── wa.json
│   │   ├── war.json
│   │   ├── wo.json
│   │   ├── wuu.json
│   │   ├── xal.json
│   │   ├── xh.json
│   │   ├── xmf.json
│   │   ├── xsy.json
│   │   ├── yi.json
│   │   ├── yo.json
│   │   ├── yua.json
│   │   ├── yue.json
│   │   ├── za.json
│   │   ├── zea.json
│   │   ├── zgh.json
│   │   ├── zh-hans.json
│   │   ├── zh-hant.json
│   │   ├── zh-hk.json
│   │   └── zu.json
│   ├── images
│   │   ├── arrow-collapsed-ltr.png
│   │   ├── arrow-collapsed-rtl.png
│   │   ├── arrow-down.png
│   │   ├── arrow-down.svg
│   │   ├── arrow-expanded.png
│   │   ├── bullet-icon.svg
│   │   ├── external-link-ltr-icon.png
│   │   ├── external-link-ltr-icon.svg
│   │   ├── external-link-rtl-icon.png
│   │   ├── external-link-rtl-icon.svg
│   │   ├── link-icon.png
│   │   ├── magnify-clip.png
│   │   ├── portal-separator.png
│   │   ├── search-fade.png
│   │   ├── search.png
│   │   ├── search.svg
│   │   ├── tab-current-fade.png
│   │   ├── tab-normal-fade.png
│   │   ├── tab-separator.png
│   │   ├── unwatch-icon-hl.png
│   │   ├── unwatch-icon-hl.svg
│   │   ├── unwatch-icon.png
│   │   ├── unwatch-icon.svg
│   │   ├── user-avatar.png
│   │   ├── user-avatar.svg
│   │   ├── watch-icon-hl.png
│   │   ├── watch-icon-hl.svg
│   │   ├── watch-icon-loading.svg
│   │   ├── watch-icon.png
│   │   └── watch-icon.svg
│   ├── includes
│   │   ├── Hooks.php
│   │   ├── ResourceLoaderLessModule.php
│   │   ├── SkinVector.php
│   │   ├── templates
│   │   │   └── index.mustache
│   │   └── VectorTemplate.php
│   ├── jsduck.json
│   ├── package-lock.json
│   ├── print.less
│   ├── README.md
│   ├── responsive.less
│   ├── screen-hd.less
│   ├── screen.less
│   ├── screenshots
│   │   └── 1280x800.png
│   ├── skin.json
│   ├── skinStyles
│   │   ├── ext.relatedArticles.readMore.less
│   │   ├── jquery.tipsy.less
│   │   ├── jquery.ui
│   │   │   ├── images
│   │   │   │   ├── close.png
│   │   │   │   ├── titlebar-fade.png
│   │   │   │   ├── ui-bg_flat_100_000000_40x100.png
│   │   │   │   ├── ui-bg_flat_15_cd0a0a_40x100.png
│   │   │   │   ├── ui-bg_flat_70_000000_40x100.png
│   │   │   │   ├── ui-bg_highlight-hard_100_f2f5f7_1x100.png
│   │   │   │   ├── ui-bg_highlight-hard_80_d7ebf9_1x100.png
│   │   │   │   ├── ui-bg_highlight-soft_100_e4f1fb_1x100.png
│   │   │   │   ├── ui-bg_highlight-soft_100_ffffff_1x100.png
│   │   │   │   ├── ui-bg_highlight-soft_25_ffef8f_1x100.png
│   │   │   │   ├── ui-bg_inset-hard_100_f0f0f0_1x100.png
│   │   │   │   ├── ui-icons_2694e8_256x240.png
│   │   │   │   ├── ui-icons_2e83ff_256x240.png
│   │   │   │   ├── ui-icons_3d80b3_256x240.png
│   │   │   │   ├── ui-icons_666666_256x240.png
│   │   │   │   ├── ui-icons_72a7cf_256x240.png
│   │   │   │   └── ui-icons_ffffff_256x240.png
│   │   │   ├── jquery.ui.accordion.css
│   │   │   ├── jquery.ui.autocomplete.css
│   │   │   ├── jquery.ui.button.css
│   │   │   ├── jquery.ui.core.css
│   │   │   ├── jquery.ui.datepicker.css
│   │   │   ├── jquery.ui.dialog.css
│   │   │   ├── jquery.ui.menu.css
│   │   │   ├── jquery.ui.progressbar.css
│   │   │   ├── jquery.ui.resizable.css
│   │   │   ├── jquery.ui.selectable.css
│   │   │   ├── jquery.ui.slider.css
│   │   │   ├── jquery.ui.tabs.css
│   │   │   ├── jquery.ui.theme.css
│   │   │   ├── jquery.ui.tooltip.css
│   │   │   └── PATCHES
│   │   ├── mediawiki.action.view.redirectPage.less
│   │   ├── mediawiki.notification.less
│   │   ├── mediawiki.special.less
│   │   └── ooui.less
│   ├── variables.less
│   └── vector.js
├── tests
│   ├── common
│   │   ├── TestsAutoLoader.php
│   │   └── TestSetup.php
│   ├── integration
│   │   └── includes
│   │   ├── http
│   │   │   ├── CurlHttpRequestTest.php
│   │   │   ├── MWHttpRequestTestCase.php
│   │   │   ├── MWHttpRequestTest.php
│   │   │   └── PhpHttpRequestTest.php
│   │   └── shell
│   │   └── FirejailCommandIntegrationTest.php
│   ├── parser
│   │   ├── DbTestPreviewer.php
│   │   ├── DbTestRecorder.php
│   │   ├── DjVuSupport.php
│   │   ├── editTests.php
│   │   ├── extraParserTests.txt
│   │   ├── fuzzTest.php
│   │   ├── MultiTestRecorder.php
│   │   ├── ParserTestMockParser.php
│   │   ├── ParserTestParserHook.php
│   │   ├── ParserTestPrinter.php
│   │   ├── ParserTestResultNormalizer.php
│   │   ├── ParserTestResult.php
│   │   ├── ParserTestRunner.php
│   │   ├── parserTests.php
│   │   ├── parserTests.txt
│   │   ├── PhpunitTestRecorder.php
│   │   ├── preprocess
│   │   │   ├── All_system_messages.expected
│   │   │   ├── All_system_messages.txt
│   │   │   ├── Factorial.expected
│   │   │   ├── Factorial.txt
│   │   │   ├── Fundraising.expected
│   │   │   ├── Fundraising.txt
│   │   │   ├── NestedTemplates.expected
│   │   │   ├── NestedTemplates.txt
│   │   │   ├── QuoteQuran.expected
│   │   │   └── QuoteQuran.txt
│   │   ├── README
│   │   ├── TestFileEditor.php
│   │   ├── TestFileReader.php
│   │   └── TestRecorder.php
│   ├── phan
│   │   └── bin
│   │   ├── phan
│   │   └── postprocess-phan.php
│   ├── phpunit
│   │   ├── bootstrap.maintenance.php
│   │   ├── bootstrap.php
│   │   ├── data
│   │   │   ├── autoloader
│   │   │   │   ├── psr4
│   │   │   │   │   └── TestFooBar.php
│   │   │   │   ├── TestAutoloadedCamlClass.php
│   │   │   │   ├── TestAutoloadedClass.php
│   │   │   │   ├── TestAutoloadedLocalClass.php
│   │   │   │   └── TestAutoloadedSerializedClass.php
│   │   │   ├── categoriesrdf
│   │   │   │   ├── categoriesRdf-out.nt
│   │   │   │   ├── delete.sparql
│   │   │   │   ├── edit.sparql
│   │   │   │   ├── move.sparql
│   │   │   │   ├── new.sparql
│   │   │   │   ├── restore.sparql
│   │   │   │   └── updatets.txt
│   │   │   ├── composer
│   │   │   │   ├── composer.json
│   │   │   │   ├── composer.lock
│   │   │   │   ├── installed.json
│   │   │   │   └── new-composer.json
│   │   │   ├── css
│   │   │   │   ├── bom.css
│   │   │   │   ├── comments.css
│   │   │   │   ├── expected.css
│   │   │   │   ├── simple-ltr.gif
│   │   │   │   ├── simple-rtl.gif
│   │   │   │   └── test.css
│   │   │   ├── cssmin
│   │   │   │   ├── circle.svg
│   │   │   │   ├── green.gif
│   │   │   │   ├── large.png
│   │   │   │   └── red.gif
│   │   │   ├── db
│   │   │   │   ├── mysql
│   │   │   │   │   └── functions.sql
│   │   │   │   ├── postgres
│   │   │   │   │   └── functions.sql
│   │   │   │   └── sqlite
│   │   │   │   ├── tables-1.13.sql
│   │   │   │   ├── tables-1.15.sql
│   │   │   │   ├── tables-1.16.sql
│   │   │   │   ├── tables-1.17.sql
│   │   │   │   ├── tables-1.18.sql
│   │   │   │   ├── tables-1.19.sql
│   │   │   │   ├── tables-1.20.sql
│   │   │   │   ├── tables-1.21.sql
│   │   │   │   ├── tables-1.22.sql
│   │   │   │   └── tables-1.23.sql
│   │   │   ├── filecontentshasher
│   │   │   │   ├── hash.svg
│   │   │   │   └── primes.txt
│   │   │   ├── filerepo
│   │   │   │   ├── video.png
│   │   │   │   └── wiki.png
│   │   │   ├── gitinfo
│   │   │   │   ├── extension
│   │   │   │   │   └── gitinfo.json
│   │   │   │   └── info-testValidJsonData.json
│   │   │   ├── import
│   │   │   │   └── ImportLinkCacheIntegrationTest.xml
│   │   │   ├── less
│   │   │   │   ├── common
│   │   │   │   │   └── test.common.mixins.less
│   │   │   │   └── module
│   │   │   │   ├── dependency.less
│   │   │   │   ├── styles.css
│   │   │   │   ├── styles.less
│   │   │   │   └── use-import-dir.less
│   │   │   ├── localisationcache
│   │   │   │   ├── ba.json
│   │   │   │   ├── en.json
│   │   │   │   └── ru.json
│   │   │   ├── media
│   │   │   │   ├── 1bit-png.png
│   │   │   │   ├── 2_webp_a.webp
│   │   │   │   ├── 2_webp_ll.webp
│   │   │   │   ├── 80x60-2layers.xcf
│   │   │   │   ├── 80x60-Greyscale.xcf
│   │   │   │   ├── 80x60-RGB.xcf
│   │   │   │   ├── adobergb.jpg
│   │   │   │   ├── animated.gif
│   │   │   │   ├── Animated_PNG_example_bouncing_beach_ball.png
│   │   │   │   ├── animated-xmp.gif
│   │   │   │   ├── Bishzilla_blink.gif
│   │   │   │   ├── broken_exif_date.jpg
│   │   │   │   ├── comma_separated_viewbox.svg
│   │   │   │   ├── exif-gps.jpg
│   │   │   │   ├── exif-user-comment.jpg
│   │   │   │   ├── greyscale-na-png.png
│   │   │   │   ├── greyscale-png.png
│   │   │   │   ├── Gtk-media-play-ltr.svg
│   │   │   │   ├── iptc-invalid-psir.jpg
│   │   │   │   ├── iptc-timetest-invalid.jpg
│   │   │   │   ├── iptc-timetest.jpg
│   │   │   │   ├── jpeg-comment-binary.jpg
│   │   │   │   ├── jpeg-comment-iso8859-1.jpg
│   │   │   │   ├── jpeg-comment-multiple.jpg
│   │   │   │   ├── jpeg-comment-utf.jpg
│   │   │   │   ├── jpeg-iptc-bad-hash.jpg
│   │   │   │   ├── jpeg-iptc-good-hash.jpg
│   │   │   │   ├── jpeg-padding-even.jpg
│   │   │   │   ├── jpeg-padding-odd.jpg
│   │   │   │   ├── jpeg-segment-loop1.jpg
│   │   │   │   ├── jpeg-segment-loop2.jpg
│   │   │   │   ├── jpeg-xmp-alt.jpg
│   │   │   │   ├── jpeg-xmp-nullchar.jpg
│   │   │   │   ├── jpeg-xmp-psir.jpg
│   │   │   │   ├── jpeg-xmp-psir.xmp
│   │   │   │   ├── landscape-plain.jpg
│   │   │   │   ├── LoremIpsum.djvu
│   │   │   │   ├── missingprofile.jpg
│   │   │   │   ├── nonanimated.gif
│   │   │   │   ├── Png-native-test.png
│   │   │   │   ├── portrait-rotated.jpg
│   │   │   │   ├── QA_icon.svg
│   │   │   │   ├── README
│   │   │   │   ├── rgb-na-png.png
│   │   │   │   ├── rgb-png.png
│   │   │   │   ├── say-test-mpeg1.mp3
│   │   │   │   ├── say-test-mpeg2.5.mp3
│   │   │   │   ├── say-test-mpeg2.mp3
│   │   │   │   ├── say-test.ogg
│   │   │   │   ├── say-test.opus
│   │   │   │   ├── say-test-with-id3.mp3
│   │   │   │   ├── Soccer_ball_animated.svg
│   │   │   │   ├── Speech_bubbles.svg
│   │   │   │   ├── srgb.jpg
│   │   │   │   ├── test.jpg
│   │   │   │   ├── test.tiff
│   │   │   │   ├── tinyrgb.icc
│   │   │   │   ├── tinyrgb.jpg
│   │   │   │   ├── Toll_Texas_1.svg
│   │   │   │   ├── translated.svg
│   │   │   │   ├── Tux.svg
│   │   │   │   ├── US_states_by_total_state_tax_revenue.svg
│   │   │   │   ├── webp_animated.webp
│   │   │   │   ├── Wikimedia-logo.svg
│   │   │   │   ├── Xmp-exif-multilingual_test.jpg
│   │   │   │   ├── xmp.png
│   │   │   │   ├── yuv420.jpg
│   │   │   │   ├── yuv444.jpg
│   │   │   │   ├── zip-comment-overflow.png
│   │   │   │   ├── zip-in-doc.doc
│   │   │   │   ├── zip-kind-of-valid-2.png
│   │   │   │   ├── zip-kind-of-valid.png
│   │   │   │   └── zip-sig-near-end.png
│   │   │   ├── MSCompoundFileReader
│   │   │   │   ├── calc.xls
│   │   │   │   ├── dir-beyond-end.xls
│   │   │   │   ├── excel2016-compat97.xls
│   │   │   │   ├── fat-loop.xls
│   │   │   │   ├── gnumeric.xls
│   │   │   │   ├── impress.ppt
│   │   │   │   ├── invalid-signature.xls
│   │   │   │   ├── powerpoint2016-compat97.ppt
│   │   │   │   ├── word2016-compat97.doc
│   │   │   │   └── writer.doc
│   │   │   ├── parser
│   │   │   │   ├── 320x240.ogv
│   │   │   │   ├── headbg.jpg
│   │   │   │   ├── LoremIpsum.djvu
│   │   │   │   └── wiki.png
│   │   │   ├── registration
│   │   │   │   ├── autoload_namespaces.json
│   │   │   │   ├── bad_spdx.json
│   │   │   │   ├── bad_url2.json
│   │   │   │   ├── bad_url.json
│   │   │   │   ├── duplicate_keys.json
│   │   │   │   ├── good.json
│   │   │   │   ├── good_with_version.json
│   │   │   │   ├── invalid.json
│   │   │   │   ├── newer_manifest_version.json
│   │   │   │   ├── no_manifest_version.json
│   │   │   │   ├── notjson.txt
│   │   │   │   └── old_manifest_version.json
│   │   │   ├── resourceloader
│   │   │   │   ├── abc.gif
│   │   │   │   ├── def.svg
│   │   │   │   ├── def_variantize.svg
│   │   │   │   ├── ghi_massage.svg
│   │   │   │   ├── ghi.svg
│   │   │   │   ├── jkl.svg
│   │   │   │   ├── mno-ltr.svg
│   │   │   │   ├── mno-rtl.svg
│   │   │   │   ├── oouiimagemodule
│   │   │   │   │   ├── apex
│   │   │   │   │   │   ├── icons.json
│   │   │   │   │   │   └── images
│   │   │   │   │   │   └── icons
│   │   │   │   │   │   └── stu.svg
│   │   │   │   │   └── wikimediaui
│   │   │   │   │   ├── icons.json
│   │   │   │   │   └── images
│   │   │   │   │   └── icons
│   │   │   │   │   └── stu.svg
│   │   │   │   ├── pqr-a.svg
│   │   │   │   ├── pqr-b.svg
│   │   │   │   ├── pqr-f.svg
│   │   │   │   ├── sample.json
│   │   │   │   ├── script-comment.js
│   │   │   │   └── script-nosemi.js
│   │   │   ├── rlfilepath
│   │   │   │   ├── eye.svg
│   │   │   │   ├── flag-ltr.svg
│   │   │   │   ├── flag-rtl.svg
│   │   │   │   ├── script.js
│   │   │   │   ├── skinStyle.css
│   │   │   │   ├── style.css
│   │   │   │   └── template.html
│   │   │   ├── templates
│   │   │   │   ├── bad_partial.mustache
│   │   │   │   ├── foobar_args.mustache
│   │   │   │   ├── foobar.mustache
│   │   │   │   ├── has_partial.mustache
│   │   │   │   ├── parentvars.mustache
│   │   │   │   └── recurse.mustache
│   │   │   ├── upload
│   │   │   │   ├── buggynamespace-bad.svg
│   │   │   │   ├── buggynamespace-evilhtml.svg
│   │   │   │   ├── buggynamespace-okay2.svg
│   │   │   │   ├── buggynamespace-okay.svg
│   │   │   │   ├── buggynamespace-original.svg
│   │   │   │   ├── headbg.jpg
│   │   │   │   ├── jpeg-a-href-in-metadata.jpg
│   │   │   │   ├── png-embedded-breaks-ie5.png
│   │   │   │   └── png-plain.png
│   │   │   └── zip
│   │   │   ├── cd-gap.zip
│   │   │   ├── cd-truncated.zip
│   │   │   ├── class-trailing-null.zip
│   │   │   ├── class-trailing-slash.zip
│   │   │   ├── class.zip
│   │   │   ├── empty.zip
│   │   │   ├── looks-like-zip64.zip
│   │   │   ├── nosig.zip
│   │   │   ├── split.zip
│   │   │   ├── trail.zip
│   │   │   ├── wrong-cd-start-disk.zip
│   │   │   └── wrong-central-entry-sig.zip
│   │   ├── docs
│   │   │   └── ExportDemoTest.php
│   │   ├── documentation
│   │   │   └── ReleaseNotesTest.php
│   │   ├── HamcrestPHPUnitIntegration.php
│   │   ├── includes
│   │   │   ├── actions
│   │   │   │   ├── ActionTest.php
│   │   │   │   ├── ViewActionTest.php
│   │   │   │   └── WatchActionTest.php
│   │   │   ├── ActorMigrationTest.php
│   │   │   ├── ActorMigrationTest.sql
│   │   │   ├── api
│   │   │   │   ├── ApiBaseTest.php
│   │   │   │   ├── ApiBlockInfoTraitTest.php
│   │   │   │   ├── ApiBlockTest.php
│   │   │   │   ├── ApiCheckTokenTest.php
│   │   │   │   ├── ApiClearHasMsgTest.php
│   │   │   │   ├── ApiComparePagesTest.php
│   │   │   │   ├── ApiContinuationManagerTest.php
│   │   │   │   ├── ApiCSPReportTest.php
│   │   │   │   ├── ApiDeleteTest.php
│   │   │   │   ├── ApiDisabledTest.php
│   │   │   │   ├── ApiEditPageTest.php
│   │   │   │   ├── ApiErrorFormatterTest.php
│   │   │   │   ├── ApiFeedContributionsTest.php
│   │   │   │   ├── ApiLoginTest.php
│   │   │   │   ├── ApiLogoutTest.php
│   │   │   │   ├── ApiMainTest.php
│   │   │   │   ├── ApiMessageTest.php
│   │   │   │   ├── ApiModuleManagerTest.php
│   │   │   │   ├── ApiMoveTest.php
│   │   │   │   ├── ApiOpenSearchTest.php
│   │   │   │   ├── ApiOptionsTest.php
│   │   │   │   ├── ApiPageSetTest.php
│   │   │   │   ├── ApiParseTest.php
│   │   │   │   ├── ApiPurgeTest.php
│   │   │   │   ├── ApiQueryAllPagesTest.php
│   │   │   │   ├── ApiQueryBlockInfoTraitTest.php
│   │   │   │   ├── ApiQueryBlocksTest.php
│   │   │   │   ├── ApiQueryDisabledTest.php
│   │   │   │   ├── ApiQueryInfoTest.php
│   │   │   │   ├── ApiQueryLanguageinfoTest.php
│   │   │   │   ├── ApiQueryPrefixSearchTest.php
│   │   │   │   ├── ApiQueryRecentChangesIntegrationTest.php
│   │   │   │   ├── ApiQuerySearchTest.php
│   │   │   │   ├── ApiQuerySiteinfoTest.php
│   │   │   │   ├── ApiQueryUserInfoTest.php
│   │   │   │   ├── ApiQueryWatchlistIntegrationTest.php
│   │   │   │   ├── ApiQueryWatchlistRawIntegrationTest.php
│   │   │   │   ├── ApiResultTest.php
│   │   │   │   ├── ApiRevisionDeleteTest.php
│   │   │   │   ├── ApiSetNotificationTimestampIntegrationTest.php
│   │   │   │   ├── ApiStashEditTest.php
│   │   │   │   ├── ApiTestCase.php
│   │   │   │   ├── ApiTestContext.php
│   │   │   │   ├── ApiTokensTest.php
│   │   │   │   ├── ApiUnblockTest.php
│   │   │   │   ├── ApiUploadTestCase.php
│   │   │   │   ├── ApiUploadTest.php
│   │   │   │   ├── ApiUsageExceptionTest.php
│   │   │   │   ├── ApiUserrightsTest.php
│   │   │   │   ├── ApiWatchTest.php
│   │   │   │   ├── format
│   │   │   │   │   ├── ApiFormatBaseTest.php
│   │   │   │   │   ├── ApiFormatJsonTest.php
│   │   │   │   │   ├── ApiFormatNoneTest.php
│   │   │   │   │   ├── ApiFormatPhpTest.php
│   │   │   │   │   ├── ApiFormatRawTest.php
│   │   │   │   │   ├── ApiFormatTestBase.php
│   │   │   │   │   └── ApiFormatXmlTest.php
│   │   │   │   ├── generateRandomImages.php
│   │   │   │   ├── MockApi.php
│   │   │   │   ├── MockApiQueryBase.php
│   │   │   │   ├── query
│   │   │   │   │   ├── ApiQueryAllRevisionsTest.php
│   │   │   │   │   ├── ApiQueryBasicTest.php
│   │   │   │   │   ├── ApiQueryContinue2Test.php
│   │   │   │   │   ├── ApiQueryContinueTestBase.php
│   │   │   │   │   ├── ApiQueryContinueTest.php
│   │   │   │   │   ├── ApiQueryRevisionsTest.php
│   │   │   │   │   ├── ApiQueryTestBase.php
│   │   │   │   │   ├── ApiQueryTest.php
│   │   │   │   │   └── ApiQueryUserContribsTest.php
│   │   │   │   ├── RandomImageGenerator.php
│   │   │   │   ├── UserWrapper.php
│   │   │   │   └── words.txt
│   │   │   ├── auth
│   │   │   │   ├── AbstractAuthenticationProviderTest.php
│   │   │   │   ├── AbstractPasswordPrimaryAuthenticationProviderTest.php
│   │   │   │   ├── AbstractPreAuthenticationProviderTest.php
│   │   │   │   ├── AbstractPrimaryAuthenticationProviderTest.php
│   │   │   │   ├── AbstractSecondaryAuthenticationProviderTest.php
│   │   │   │   ├── AuthenticationRequestTestCase.php
│   │   │   │   ├── AuthenticationRequestTest.php
│   │   │   │   ├── AuthManagerTest.php
│   │   │   │   ├── ButtonAuthenticationRequestTest.php
│   │   │   │   ├── CheckBlocksSecondaryAuthenticationProviderTest.php
│   │   │   │   ├── ConfirmLinkAuthenticationRequestTest.php
│   │   │   │   ├── ConfirmLinkSecondaryAuthenticationProviderTest.php
│   │   │   │   ├── CreatedAccountAuthenticationRequestTest.php
│   │   │   │   ├── CreateFromLoginAuthenticationRequestTest.php
│   │   │   │   ├── CreationReasonAuthenticationRequestTest.php
│   │   │   │   ├── EmailNotificationSecondaryAuthenticationProviderTest.php
│   │   │   │   ├── LocalPasswordPrimaryAuthenticationProviderTest.php
│   │   │   │   ├── PasswordAuthenticationRequestTest.php
│   │   │   │   ├── PasswordDomainAuthenticationRequestTest.php
│   │   │   │   ├── RememberMeAuthenticationRequestTest.php
│   │   │   │   ├── ResetPasswordSecondaryAuthenticationProviderTest.php
│   │   │   │   ├── TemporaryPasswordAuthenticationRequestTest.php
│   │   │   │   ├── TemporaryPasswordPrimaryAuthenticationProviderTest.php
│   │   │   │   ├── ThrottlePreAuthenticationProviderTest.php
│   │   │   │   ├── ThrottlerTest.php
│   │   │   │   ├── UserDataAuthenticationRequestTest.php
│   │   │   │   └── UsernameAuthenticationRequestTest.php
│   │   │   ├── AutoLoaderTest.php
│   │   │   ├── AutopromoteTest.php
│   │   │   ├── block
│   │   │   │   ├── BlockManagerTest.php
│   │   │   │   ├── BlockRestrictionStoreTest.php
│   │   │   │   ├── CompositeBlockTest.php
│   │   │   │   ├── DatabaseBlockTest.php
│   │   │   │   └── Restriction
│   │   │   │   ├── NamespaceRestrictionTest.php
│   │   │   │   ├── PageRestrictionTest.php
│   │   │   │   └── RestrictionTestCase.php
│   │   │   ├── cache
│   │   │   │   ├── GenderCacheTest.php
│   │   │   │   ├── LocalisationCacheTest.php
│   │   │   │   └── MessageCacheTest.php
│   │   │   ├── CategoryTest.php
│   │   │   ├── changes
│   │   │   │   ├── CategoryMembershipChangeTest.php
│   │   │   │   ├── ChangesListBooleanFilterGroupTest.php
│   │   │   │   ├── ChangesListBooleanFilterTest.php
│   │   │   │   ├── ChangesListFilterTest.php
│   │   │   │   ├── ChangesListStringOptionsFilterGroupTest.php
│   │   │   │   ├── EnhancedChangesListTest.php
│   │   │   │   ├── OldChangesListTest.php
│   │   │   │   ├── RCCacheEntryFactoryTest.php
│   │   │   │   ├── RecentChangeTest.php
│   │   │   │   └── TestRecentChangesHelper.php
│   │   │   ├── changetags
│   │   │   │   └── ChangeTagsTest.php
│   │   │   ├── collation
│   │   │   │   ├── CollationTest.php
│   │   │   │   └── CustomUppercaseCollationTest.php
│   │   │   ├── CommentStoreCommentTest.php
│   │   │   ├── CommentStoreTest.php
│   │   │   ├── CommentStoreTest.sql
│   │   │   ├── config
│   │   │   │   ├── ConfigFactoryTest.php
│   │   │   │   ├── GlobalVarConfigTest.php
│   │   │   │   ├── LoggedServiceOptions.php
│   │   │   │   └── TestAllServiceOptionsUsed.php
│   │   │   ├── content
│   │   │   │   ├── ContentHandlerTest.php
│   │   │   │   ├── CssContentHandlerTest.php
│   │   │   │   ├── CssContentTest.php
│   │   │   │   ├── FileContentHandlerTest.php
│   │   │   │   ├── JavaScriptContentHandlerTest.php
│   │   │   │   ├── JavaScriptContentTest.php
│   │   │   │   ├── JsonContentTest.php
│   │   │   │   ├── MessageContentTest.php
│   │   │   │   ├── TextContentHandlerTest.php
│   │   │   │   ├── TextContentTest.php
│   │   │   │   ├── UnknownContentHandlerTest.php
│   │   │   │   ├── UnknownContentTest.php
│   │   │   │   ├── WikitextContentHandlerTest.php
│   │   │   │   ├── WikitextContentTest.php
│   │   │   │   └── WikitextStructureTest.php
│   │   │   ├── ContentSecurityPolicyTest.php
│   │   │   ├── context
│   │   │   │   └── RequestContextTest.php
│   │   │   ├── db
│   │   │   │   ├── DatabasePostgresTest.php
│   │   │   │   ├── DatabaseTestHelper.php
│   │   │   │   ├── LBFactoryTest.php
│   │   │   │   └── LoadBalancerTest.php
│   │   │   ├── debug
│   │   │   │   ├── DeprecationHelperTest.php
│   │   │   │   ├── logger
│   │   │   │   │   └── LegacyLoggerTest.php
│   │   │   │   ├── MWDebugTest.php
│   │   │   │   ├── TestDeprecatedClass.php
│   │   │   │   └── TestDeprecatedSubclass.php
│   │   │   ├── deferred
│   │   │   │   ├── CdnCacheUpdateTest.php
│   │   │   │   ├── DeferredUpdatesTest.php
│   │   │   │   ├── LinksUpdateTest.php
│   │   │   │   ├── SearchUpdateTest.php
│   │   │   │   └── SiteStatsUpdateTest.php
│   │   │   ├── DeprecatedGlobalTest.php
│   │   │   ├── diff
│   │   │   │   ├── CustomDifferenceEngine.php
│   │   │   │   ├── DifferenceEngineSlotDiffRendererTest.php
│   │   │   │   ├── DifferenceEngineTest.php
│   │   │   │   ├── FakeDiffOp.php
│   │   │   │   ├── SlotDiffRendererTest.php
│   │   │   │   ├── TextSlotDiffRendererTest.php
│   │   │   │   └── UnsupportedSlotDiffRendererTest.php
│   │   │   ├── DiffHistoryBlobTest.php
│   │   │   ├── editpage
│   │   │   │   └── TextboxBuilderTest.php
│   │   │   ├── EditPageTest.php
│   │   │   ├── exception
│   │   │   │   ├── BadTitleErrorTest.php
│   │   │   │   ├── ErrorPageErrorTest.php
│   │   │   │   ├── HttpErrorTest.php
│   │   │   │   ├── MWExceptionTest.php
│   │   │   │   ├── ReadOnlyErrorTest.php
│   │   │   │   ├── ThrottledErrorTest.php
│   │   │   │   └── UserNotLoggedInTest.php
│   │   │   ├── ExportTest.php
│   │   │   ├── externalstore
│   │   │   │   ├── ExternalStoreAccessTest.php
│   │   │   │   ├── ExternalStoreFactoryTest.php
│   │   │   │   ├── ExternalStoreForTesting.php
│   │   │   │   └── ExternalStoreTest.php
│   │   │   ├── ExtraParserTest.php
│   │   │   ├── FauxRequestTest.php
│   │   │   ├── filebackend
│   │   │   │   ├── FileBackendGroupIntegrationTest.php
│   │   │   │   ├── FileBackendTest.php
│   │   │   │   ├── filejournal
│   │   │   │   │   └── DBFileJournalIntegrationTest.php
│   │   │   │   ├── HTTPFileStreamerTest.php
│   │   │   │   ├── lockmanager
│   │   │   │   │   └── LockManagerGroupIntegrationTest.php
│   │   │   │   └── SwiftFileBackendTest.php
│   │   │   ├── filerepo
│   │   │   │   ├── file
│   │   │   │   │   ├── FileTest.php
│   │   │   │   │   └── LocalFileTest.php
│   │   │   │   ├── FileBackendDBRepoWrapperTest.php
│   │   │   │   ├── FileRepoTest.php
│   │   │   │   ├── LocalRepoTest.php
│   │   │   │   ├── MigrateFileRepoLayoutTest.php
│   │   │   │   ├── RepoGroupTest.php
│   │   │   │   └── StoreBatchTest.php
│   │   │   ├── GitInfoTest.php
│   │   │   ├── GlobalFunctions
│   │   │   │   ├── GlobalTest.php
│   │   │   │   ├── GlobalWithDBTest.php
│   │   │   │   ├── README
│   │   │   │   ├── WfExpandUrlTest.php
│   │   │   │   ├── wfParseUrlTest.php
│   │   │   │   ├── wfShellExecTest.php
│   │   │   │   └── wfThumbIsStandardTest.php
│   │   │   ├── HooksTest.php
│   │   │   ├── htmlform
│   │   │   │   ├── HTMLAutoCompleteSelectFieldTest.php
│   │   │   │   ├── HTMLFormTest.php
│   │   │   │   └── HTMLRestrictionsFieldTest.php
│   │   │   ├── HtmlTest.php
│   │   │   ├── http
│   │   │   │   ├── GuzzleHttpRequestTest.php
│   │   │   │   ├── HttpRequestFactoryTest.php
│   │   │   │   └── HttpTest.php
│   │   │   ├── import
│   │   │   │   ├── ImportableOldRevisionImporterTest.php
│   │   │   │   ├── ImportLinkCacheIntegrationTest.php
│   │   │   │   └── ImportTest.php
│   │   │   ├── interwiki
│   │   │   │   ├── ClassicInterwikiLookupTest.php
│   │   │   │   └── InterwikiTest.php
│   │   │   ├── jobqueue
│   │   │   │   ├── JobQueueMemoryTest.php
│   │   │   │   ├── JobQueueTest.php
│   │   │   │   ├── jobs
│   │   │   │   │   ├── CategoryMembershipChangeJobTest.php
│   │   │   │   │   ├── ClearUserWatchlistJobTest.php
│   │   │   │   │   └── RefreshLinksJobTest.php
│   │   │   │   ├── JobTest.php
│   │   │   │   └── RefreshLinksPartitionTest.php
│   │   │   ├── language
│   │   │   │   └── ConverterRuleTest.php
│   │   │   ├── libs
│   │   │   │   ├── ArrayUtilsTest.php
│   │   │   │   ├── composer
│   │   │   │   │   ├── ComposerInstalledTest.php
│   │   │   │   │   ├── ComposerJsonTest.php
│   │   │   │   │   └── ComposerLockTest.php
│   │   │   │   ├── CookieTest.php
│   │   │   │   ├── CSSMinTest.php
│   │   │   │   ├── DeferredStringifierTest.php
│   │   │   │   ├── DnsSrvDiscovererTest.php
│   │   │   │   ├── EasyDeflateTest.php
│   │   │   │   ├── filebackend
│   │   │   │   │   └── fsfile
│   │   │   │   │   └── TempFSFileIntegrationTest.php
│   │   │   │   ├── GenericArrayObjectTest.php
│   │   │   │   ├── HashRingTest.php
│   │   │   │   ├── HtmlArmorTest.php
│   │   │   │   ├── http
│   │   │   │   │   ├── HttpAcceptNegotiatorTest.php
│   │   │   │   │   └── HttpAcceptParserTest.php
│   │   │   │   ├── IEUrlExtensionTest.php
│   │   │   │   ├── IPTest.php
│   │   │   │   ├── JavaScriptMinifierTest.php
│   │   │   │   ├── MapCacheLRUTest.php
│   │   │   │   ├── MemoizedCallableTest.php
│   │   │   │   ├── Message
│   │   │   │   │   └── MessageValueTest.php
│   │   │   │   ├── mime
│   │   │   │   │   └── MimeAnalyzerTest.php
│   │   │   │   ├── MWMessagePackTest.php
│   │   │   │   ├── objectcache
│   │   │   │   │   ├── BagOStuffTest.php
│   │   │   │   │   ├── CachedBagOStuffTest.php
│   │   │   │   │   ├── HashBagOStuffTest.php
│   │   │   │   │   ├── MultiWriteBagOStuffTest.php
│   │   │   │   │   └── WANObjectCacheTest.php
│   │   │   │   ├── ParamValidator
│   │   │   │   │   ├── ParamValidatorTest.php
│   │   │   │   │   ├── SimpleCallbacksTest.php
│   │   │   │   │   ├── TypeDef
│   │   │   │   │   │   ├── BooleanDefTest.php
│   │   │   │   │   │   ├── EnumDefTest.php
│   │   │   │   │   │   ├── FloatDefTest.php
│   │   │   │   │   │   ├── IntegerDefTest.php
│   │   │   │   │   │   ├── LimitDefTest.php
│   │   │   │   │   │   ├── PasswordDefTest.php
│   │   │   │   │   │   ├── PresenceBooleanDefTest.php
│   │   │   │   │   │   ├── StringDefTest.php
│   │   │   │   │   │   ├── TimestampDefTest.php
│   │   │   │   │   │   ├── TypeDefTestCase.php
│   │   │   │   │   │   └── UploadDefTest.php
│   │   │   │   │   ├── TypeDefTest.php
│   │   │   │   │   └── Util
│   │   │   │   │   ├── UploadedFileStreamTest.php
│   │   │   │   │   ├── UploadedFileTestBase.php
│   │   │   │   │   └── UploadedFileTest.php
│   │   │   │   ├── ProcessCacheLRUTest.php
│   │   │   │   ├── rdbms
│   │   │   │   │   ├── ChronologyProtectorTest.php
│   │   │   │   │   ├── connectionmanager
│   │   │   │   │   │   ├── ConnectionManagerTest.php
│   │   │   │   │   │   └── SessionConsistentConnectionManagerTest.php
│   │   │   │   │   ├── database
│   │   │   │   │   │   ├── DatabaseDomainTest.php
│   │   │   │   │   │   ├── DatabaseMysqlBaseTest.php
│   │   │   │   │   │   ├── DatabaseSqliteRdbmsTest.php
│   │   │   │   │   │   ├── DatabaseSQLTest.php
│   │   │   │   │   │   ├── DatabaseTest.php
│   │   │   │   │   │   └── DBConnRefTest.php
│   │   │   │   │   ├── resultwrapper
│   │   │   │   │   │   ├── FakeResultWrapperTest.php
│   │   │   │   │   │   └── ResultWrapperTest.php
│   │   │   │   │   └── TransactionProfilerTest.php
│   │   │   │   ├── SamplingStatsdClientTest.php
│   │   │   │   ├── StaticArrayWriterTest.php
│   │   │   │   ├── stats
│   │   │   │   │   └── PrefixingStatsdDataFactoryProxyTest.php
│   │   │   │   ├── StringUtilsTest.php
│   │   │   │   ├── TimingTest.php
│   │   │   │   ├── XhprofDataTest.php
│   │   │   │   ├── XhprofTest.php
│   │   │   │   └── XmlTypeCheckTest.php
│   │   │   ├── linkeddata
│   │   │   │   └── PageDataRequestHandlerTest.php
│   │   │   ├── linker
│   │   │   │   ├── LinkRendererFactoryTest.php
│   │   │   │   └── LinkRendererTest.php
│   │   │   ├── LinkerTest.php
│   │   │   ├── LinkFilterTest.php
│   │   │   ├── ListToggleTest.php
│   │   │   ├── logging
│   │   │   │   ├── BlockLogFormatterTest.php
│   │   │   │   ├── ContentModelLogFormatterTest.php
│   │   │   │   ├── DatabaseLogEntryTest.php
│   │   │   │   ├── DeleteLogFormatterTest.php
│   │   │   │   ├── ImportLogFormatterTest.php
│   │   │   │   ├── LogFormatterTestCase.php
│   │   │   │   ├── LogFormatterTest.php
│   │   │   │   ├── LogTests.i18n.php
│   │   │   │   ├── MergeLogFormatterTest.php
│   │   │   │   ├── MoveLogFormatterTest.php
│   │   │   │   ├── NewUsersLogFormatterTest.php
│   │   │   │   ├── PageLangLogFormatterTest.php
│   │   │   │   ├── PatrolLogFormatterTest.php
│   │   │   │   ├── ProtectLogFormatterTest.php
│   │   │   │   ├── RightsLogFormatterTest.php
│   │   │   │   └── UploadLogFormatterTest.php
│   │   │   ├── MagicWordFactoryTest.php
│   │   │   ├── mail
│   │   │   │   ├── MailAddressTest.php
│   │   │   │   └── UserMailerTest.php
│   │   │   ├── media
│   │   │   │   ├── BitmapMetadataHandlerTest.php
│   │   │   │   ├── BitmapScalingTest.php
│   │   │   │   ├── DjVuTest.php
│   │   │   │   ├── ExifBitmapTest.php
│   │   │   │   ├── ExifRotationTest.php
│   │   │   │   ├── ExifTest.php
│   │   │   │   ├── FakeDimensionFile.php
│   │   │   │   ├── FormatMetadataTest.php
│   │   │   │   ├── GIFHandlerTest.php
│   │   │   │   ├── JpegMetadataExtractorTest.php
│   │   │   │   ├── JpegPixelFormatTest.php
│   │   │   │   ├── JpegTest.php
│   │   │   │   ├── MediaWikiMediaTestCase.php
│   │   │   │   ├── PNGHandlerTest.php
│   │   │   │   ├── PNGMetadataExtractorTest.php
│   │   │   │   ├── SvgHandlerTest.php
│   │   │   │   ├── SVGReaderTest.php
│   │   │   │   ├── TiffTest.php
│   │   │   │   ├── WebPHandlerTest.php
│   │   │   │   └── XCFHandlerTest.php
│   │   │   ├── MediaWikiServicesTest.php
│   │   │   ├── MediaWikiTest.php
│   │   │   ├── MediaWikiVersionFetcherTest.php
│   │   │   ├── MergeHistoryTest.php
│   │   │   ├── Message
│   │   │   │   └── TextFormatterTest.php
│   │   │   ├── MessageTest.php
│   │   │   ├── MovePageTest.php
│   │   │   ├── MultiHttpClientTest.php
│   │   │   ├── MWTimestampTest.php
│   │   │   ├── Navigation
│   │   │   │   └── PrevNextNavigationRendererTest.php
│   │   │   ├── objectcache
│   │   │   │   └── ObjectCacheTest.php
│   │   │   ├── OutputPageTest.php
│   │   │   ├── page
│   │   │   │   ├── ArticleTablesTest.php
│   │   │   │   ├── ArticleViewTest.php
│   │   │   │   ├── ImagePage404Test.php
│   │   │   │   ├── ImagePageTest.php
│   │   │   │   ├── PageArchiveMcrTest.php
│   │   │   │   ├── PageArchiveTestBase.php
│   │   │   │   ├── WikiCategoryPageTest.php
│   │   │   │   ├── WikiPageDbTestBase.php
│   │   │   │   ├── WikiPageMcrDbTest.php
│   │   │   │   ├── WikiPageMcrReadNewDbTest.php
│   │   │   │   └── WikiPageMcrWriteBothDbTest.php
│   │   │   ├── PagePropsTest.php
│   │   │   ├── pager
│   │   │   │   ├── RangeChronologicalPagerTest.php
│   │   │   │   └── ReverseChronologicalPagerTest.php
│   │   │   ├── parser
│   │   │   │   ├── CoreParserFunctionsTest.php
│   │   │   │   ├── MagicVariableTest.php
│   │   │   │   ├── ParserFactoryIntegrationTest.php
│   │   │   │   ├── ParserFactoryTest.php
│   │   │   │   ├── ParserMethodsTest.php
│   │   │   │   ├── ParserOptionsTest.php
│   │   │   │   ├── ParserOutputTest.php
│   │   │   │   ├── ParserPreloadTest.php
│   │   │   │   ├── ParserTest.php
│   │   │   │   ├── PreprocessorTest.php
│   │   │   │   ├── SanitizerTest.php
│   │   │   │   ├── StripStateTest.php
│   │   │   │   └── TagHooksTest.php
│   │   │   ├── password
│   │   │   │   ├── Argon2PasswordTest.php
│   │   │   │   ├── BcryptPasswordTest.php
│   │   │   │   ├── EncryptedPasswordTest.php
│   │   │   │   ├── LayeredParameterizedPasswordTest.php
│   │   │   │   ├── MWOldPasswordTest.php
│   │   │   │   ├── MWSaltedPasswordTest.php
│   │   │   │   ├── PasswordPolicyChecksTest.php
│   │   │   │   ├── PasswordTestCase.php
│   │   │   │   ├── Pbkdf2PasswordFallbackTest.php
│   │   │   │   ├── Pbkdf2PasswordTest.php
│   │   │   │   └── UserPasswordPolicyTest.php
│   │   │   ├── Permissions
│   │   │   │   └── PermissionManagerTest.php
│   │   │   ├── poolcounter
│   │   │   │   ├── PoolCounterTest.php
│   │   │   │   └── PoolWorkArticleViewTest.php
│   │   │   ├── preferences
│   │   │   │   └── DefaultPreferencesFactoryTest.php
│   │   │   ├── PrefixSearchTest.php
│   │   │   ├── rcfeed
│   │   │   │   └── RCFeedIntegrationTest.php
│   │   │   ├── ReadOnlyModeTest.php
│   │   │   ├── registration
│   │   │   │   ├── ExtensionJsonValidatorTest.php
│   │   │   │   └── ExtensionRegistryTest.php
│   │   │   ├── resourceloader
│   │   │   │   ├── DerivativeResourceLoaderContextTest.php
│   │   │   │   ├── MessageBlobStoreTest.php
│   │   │   │   ├── ResourceLoaderClientHtmlTest.php
│   │   │   │   ├── ResourceLoaderContextTest.php
│   │   │   │   ├── ResourceLoaderFileModuleTest.php
│   │   │   │   ├── ResourceLoaderImageModuleTest.php
│   │   │   │   ├── ResourceLoaderLessVarFileModuleTest.php
│   │   │   │   ├── ResourceLoaderModuleTest.php
│   │   │   │   ├── ResourceLoaderOOUIImageModuleTest.php
│   │   │   │   ├── ResourceLoaderSkinModuleTest.php
│   │   │   │   ├── ResourceLoaderStartUpModuleTest.php
│   │   │   │   ├── ResourceLoaderTest.php
│   │   │   │   ├── ResourceLoaderWikiModuleTest.php
│   │   │   │   └── templates
│   │   │   │   ├── template2.html
│   │   │   │   ├── template_awesome.handlebars
│   │   │   │   └── template.html
│   │   │   ├── Rest
│  
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment