summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2018-01-02 11:35:44 -0800
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2018-01-02 11:35:44 -0800
commit699e016f30bdde0bb0f9a53c9d7ac273448320fb (patch)
tree8d82f48d72c4b2b588c66dfbc216d857f7e035cb
downloadiceweasel-699e016f30bdde0bb0f9a53c9d7ac273448320fb.tar.xz
"Initial commit"
-rw-r--r--PKGBUILD241
-rw-r--r--distribution.ini9
-rw-r--r--drm-free.pngbin0 -> 3213 bytes
-rw-r--r--enable-object-directory-paths.patch13
-rw-r--r--gnu_headshadow.pngbin0 -> 6785 bytes
-rw-r--r--iceweasel-install-dir.patch11
-rw-r--r--iceweasel.desktop310
-rw-r--r--libre.patch1295
-rw-r--r--mozconfig46
-rw-r--r--mozilla-1253216.patch12
-rw-r--r--mozilla-build-arm.patch24
-rw-r--r--no-crmf.patch16
-rw-r--r--parabola-banner.pngbin0 -> 7768 bytes
-rw-r--r--remove-default-and-shell-icons-in-packaging-manifest.patch34
-rw-r--r--vendor.js908
-rw-r--r--watermark.svg4095
-rw-r--r--wifi-disentangle.patch245
-rw-r--r--wifi-fix-interface.patch26
18 files changed, 7285 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 0000000..406d291
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,241 @@
+# Maintainer: Andreas Grapentin <andreas@grapentin.org>
+# Contributor: André Silva <emulatorman@hyperbola.info>
+# Contributor: Márcio Silva <coadde@hyperbola.info>
+# Contributor (ConnochaetOS): Henry Jensen <hjensen@connochaetos.org>
+# Contributor: Luke Shumaker <lukeshu@sbcglobal.net>
+# Contributor: fauno <fauno@kiwwwi.com.ar>
+# Contributor: vando <facundo@esdebian.org>
+# Contributor (Arch): Jakub Schmidtke <sjakub@gmail.com>
+# Contributor: Figue <ffigue at gmail>
+# Contributor: taro-k <taro-k@movasense_com>
+# Contributor: Michał Masłowski <mtjm@mtjm.eu>
+# Contributor: Luke R. <g4jc@openmailbox.org>
+# Contributor: Isaac David <isacdaavid@isacdaavid.info>
+# Contributor: bill-auger <bill-auger@programmer.net>
+# Thank you very much to the older contributors:
+# Contributor: evr <evanroman at gmail>
+# Contributor: Muhammad 'MJ' Jassim <UnbreakableMJ@gmail.com>
+
+_oldname=firefox
+pkgname=iceweasel
+
+epoch=1
+pkgver=57.0.2
+pkgrel=2.arcfour1
+_brandingver=57.0
+_brandingrel=1
+_parabolarepo=https://repo.parabola.nu/other/iceweasel
+arch=(i686 x86_64 armv7h)
+
+pkgdesc="Iceweasel, the libre web browser based on Mozilla Firefox."
+url="https://wiki.parabola.nu/$pkgname"
+license=(MPL GPL LGPL)
+
+depends=(alsa-lib dbus-glib ffmpeg gtk2 gtk3 hunspell libvpx libxt mime-types mozilla-common nss sqlite startup-notification ttf-font)
+depends_x86_64=("icu>=60" "icu<61")
+depends_i686=("icu>=60" "icu<61")
+depends_armv7h=("icu>=60" "icu<61")
+makedepends=(autoconf2.13 diffutils gconf imagemagick imake inetutils libidl2 libpulse librsvg libxslt mesa mozilla-searchplugins pkg-config python2 quilt unzip yasm zip)
+makedepends_i686=(rust clang llvm)
+makedepends_x86_64=("${makedepends_i686[@]}")
+optdepends=('networkmanager: Location detection via available WiFi networks'
+ 'libnotify: Notification integration'
+ 'speech-dispatcher: Text-to-Speech')
+
+replaces=("$_oldname-libre" "$pkgname-libre" "$_oldname")
+conflicts=("$_oldname-libre" "$pkgname-libre" "$_oldname")
+
+options=(!emptydirs !makeflags !strip debug)
+
+source=("https://ftp.mozilla.org/pub/$_oldname/releases/$pkgver/source/$_oldname-$pkgver.source.tar.xz"
+ "$_parabolarepo/${pkgname}_$_brandingver-$_brandingrel.branding.tar.xz"
+ "$_parabolarepo/${pkgname}_$_brandingver-$_brandingrel.branding.tar.xz.sig"
+ mozconfig
+ libre.patch
+ remove-default-and-shell-icons-in-packaging-manifest.patch
+ drm-free.png
+ gnu_headshadow.png
+ parabola-banner.png
+ watermark.svg
+ $pkgname.desktop
+ $pkgname-install-dir.patch
+ vendor.js
+ distribution.ini
+ enable-object-directory-paths.patch
+ mozilla-1253216.patch
+ no-crmf.patch
+ mozilla-build-arm.patch
+ wifi-disentangle.patch
+ wifi-fix-interface.patch)
+sha256sums=('cad021a13daf8fd2c951fab763e784c82aabef45e68a34c941fb64d62f1a5707'
+ 'e93f2363d7b414d207250eb1c63d955681f158c8d5678ef3d2e9232cdb0382c7'
+ 'SKIP'
+ '71e20557568330c29553201a6009060feb65921b021fff8053ad9f7cb67670fa'
+ '7b7d608f738d0f48be923b6b61281918cfb35f372d7b9fc7b1b7133efa2dd17f'
+ '6e23fe534394bbab0041f5935cd23c2590285f7541b0a10f3042905676b1561e'
+ '56eba484179c7f498076f8dc603d8795e99dce8c6ea1da9736318c59d666bff6'
+ '93e3001ce152e1d142619e215a9ef07dd429943b99d21726c25da9ceb31e31cd'
+ '3ba321484226e4cbd9b139d584339a51613b1d27c5c290f07a97e2a54facf16f'
+ '642b214b219e3c7668abed7119c3fadaeee9da80e98aba93a42ea8128eccd73c'
+ '250f7aaa3c1362f9d2bb2211cd605eab93a5e806e8540f184979d41acf46142a'
+ '46e588300797bda599c8f5157437fd79f88b6e1179f2fde49e0405e435e03efa'
+ 'e2a344b7296d3cd7d30cef083d5a6f1a26bd93711e770671b21ff8d343b83901'
+ 'd28b14a870aa100273243039d08ab9e64d325c28b6291413441146ebdf5d38ee'
+ 'ce1765c7812da53dc555103d54998d57890def127aa034b37f21dbfab65dde65'
+ 'fbb6011501a74a8ea6d01c041870fcefb7ef2859c134aedc676e5f6452833f65'
+ 'c0ceaaa83a0c79035cdb39b6c130064409dffa546ae2d576fa061b52e4a0392f'
+ '56eecee8162c138c442773d66483886f1242c8dd2b16eed5711ae5e63d9b0e3a'
+ 'f068b84ad31556095145d8fefc012dd3d1458948533ed3fff6cbc7250b6e73ed'
+ 'e98a3453d803cc7ddcb81a7dc83f883230dd8591bdf936fc5a868428979ed1f1')
+validpgpkeys=(
+ 'BFA8008A8265677063B11BF47171986E4B745536' # Andreas Grapentin
+)
+
+prepare() {
+ cd "$srcdir/$_oldname-$pkgver"
+
+ local brandingdir="$srcdir/$pkgname-$_brandingver"
+
+ # Prepare branding for the Iceweasel packages
+ mkdir -v browser/branding/$pkgname
+
+ # copy the branding files
+ cp -va $brandingdir/branding/* browser/branding/$pkgname
+
+ # patch
+ export QUILT_PATCHES=$brandingdir/patches
+ export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
+ export QUILT_DIFF_ARGS='--no-timestamps'
+
+ quilt push -av
+
+ # Put "Start Page" branding images in the source code
+ install -m644 "$srcdir/"{drm-free,gnu_headshadow,parabola-banner}.png \
+ browser/base/content/abouthome
+ install -m644 "$srcdir/watermark.svg" \
+ browser/extensions/onboarding/content/img
+
+ # Useless since we are doing it ourselves
+ patch -Np1 -i "$srcdir/remove-default-and-shell-icons-in-packaging-manifest.patch"
+
+ # Enable object directory paths for Iceweasel rebranding
+ patch -Np1 -i "$srcdir/enable-object-directory-paths.patch"
+
+ # Install to /usr/lib/iceweasel
+ patch -Np1 -i "$srcdir/$pkgname-install-dir.patch"
+
+ # Patch and remove anything that's left
+ patch -Np1 -i "$srcdir/libre.patch"
+ sed -i 's|Adobe Flash|SWF Player|g;
+ ' browser/base/content/pageinfo/permissions.js \
+ browser/base/content/browser-plugins.js
+ sed -i '\|["]displayName["][:] ["]Flash["]| s|Flash|SWF Player|
+ \|["]displayName["][:] ["]Shockwave["]| s|Shockwave|DCR Player|
+ \|["]displayName["][:] ["]QuickTime["]| s|QuickTime|MOV Player|
+ \|installLinux| s|true|false|
+ ' browser/base/content/browser-plugins.js
+
+ # Load our build config, disable SafeSearch
+ cp "$srcdir/mozconfig" .mozconfig
+
+ # override the new newtab obscenity with the abouthome stuff
+ cat browser/base/content/abouthome/aboutHome.xhtml > browser/base/content/newtab/newTab.xhtml
+
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1314968
+ patch -Np1 -i ../wifi-disentangle.patch
+ patch -Np1 -i ../wifi-fix-interface.patch
+
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1371991
+ patch -Np1 -i "$srcdir/no-crmf.patch"
+
+ mkdir "$srcdir/path"
+ ln -s /usr/bin/python2 "$srcdir/path/python"
+
+ # Load our searchplugins
+ rm -rv browser/locales/searchplugins
+ cp -av /usr/lib/mozilla/searchplugins browser/locales
+
+ # Disable various components at the source level
+ sed -i 's|[;]1|;0|' toolkit/components/telemetry/TelemetryStartup.manifest || die "failed break telemetry startup"
+ sed -i 's|[;]1|;0|' browser/experiments/Experiments.manifest || die "failed to break ExperimentsService"
+ sed -i '/pocket/d' browser/extensions/moz.build || die "failed to wipe pocket"
+ sed -i '/activity-stream/d' browser/extensions/moz.build || die "failed to wipe activity-stream"
+
+ # ARM-specific changes:
+ if [[ "$CARCH" == arm* ]]; then
+ sed -i '/ac_add_options --enable-rust/d' .mozconfig
+ echo "ac_add_options --disable-ion" >> .mozconfig
+ echo "ac_add_options --disable-elf-hack" >> .mozconfig
+ echo "ac_add_options --disable-webrtc" >> .mozconfig
+
+ # Disable gold linker, reduce memory consumption at link time
+ sed -i '/ac_add_options --enable-gold/d' .mozconfig
+ LDFLAGS+=" -Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
+ echo "ac_add_options --disable-tests" >> .mozconfig
+ echo "ac_add_options --disable-debug" >> .mozconfig
+
+ patch -p1 -i ../mozilla-1253216.patch
+ patch -p1 -i ../mozilla-build-arm.patch
+ fi
+}
+
+build() {
+ cd "$srcdir/$_oldname-$pkgver"
+
+ # _FORTIFY_SOURCE causes configure failures
+ CPPFLAGS+=" -O2"
+
+ # Hardening
+ LDFLAGS+=" -Wl,-z,now"
+
+ # GCC 6
+ CFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2"
+ CXXFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2"
+
+ export PATH="$srcdir/path:$PATH"
+ export PYTHON="/usr/bin/python2"
+
+ make -f client.mk build
+}
+
+package() {
+ cd "$srcdir/$_oldname-$pkgver"
+
+ make -f client.mk DESTDIR="$pkgdir" INSTALL_SDK= install
+
+ install -Dm644 "$srcdir/vendor.js" "$pkgdir/usr/lib/$pkgname/browser/defaults/preferences/vendor.js"
+ local shortver=$(echo $pkgver | cut -d'.' -f1,2)
+ sed -i "s/@PKGVER@/$shortver/g" "$pkgdir/usr/lib/$pkgname/browser/defaults/preferences/vendor.js"
+
+ local brandingdir="$srcdir/$pkgname-$_brandingver"
+
+ # install iceweasel icons
+ local icondir="$pkgdir/usr/share/icons/hicolor"
+ for i in 16 22 24 32 48 64 128 192 256 384; do
+ rsvg-convert -w $i -h $i "$brandingdir/branding/${pkgname}_icon.svg" \
+ -o "$brandingdir/default$i.png"
+ install -Dm644 "$brandingdir/default$i.png" \
+ "$icondir/${i}x${i}/apps/$pkgname.png"
+ done
+
+ install -Dm644 "$brandingdir/branding/${pkgname}_icon.svg" \
+ "$icondir/scalable/apps/$pkgname.svg"
+
+ # Parabola rebranding
+ install -m644 "$srcdir/distribution.ini" \
+ "$pkgdir/usr/lib/$pkgname/distribution"
+
+ # Install Iceweasel desktop
+ install -d "$pkgdir/usr/share/applications"
+ install -m644 "$srcdir/$pkgname.desktop" \
+ "$pkgdir/usr/share/applications"
+
+ # Use system-provided dictionaries
+ rm -rf "$pkgdir/usr/lib/$pkgname/"{dictionaries,hyphenation}
+ ln -s /usr/share/hunspell "$pkgdir/usr/lib/$pkgname/dictionaries"
+ ln -s /usr/share/hyphen "$pkgdir/usr/lib/$pkgname/hyphenation"
+
+ # Replace duplicate binary with symlink
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=658850
+ ln -sf $pkgname "$pkgdir/usr/lib/$pkgname/$pkgname-bin"
+}
diff --git a/distribution.ini b/distribution.ini
new file mode 100644
index 0000000..9246426
--- /dev/null
+++ b/distribution.ini
@@ -0,0 +1,9 @@
+[Global]
+id=parabola
+version=1.0
+about=Iceweasel for Parabola GNU/Linux-libre
+
+[Preferences]
+app.distributor=parabola
+app.distributor.channel=iceweasel
+app.partner.parabola=parabola
diff --git a/drm-free.png b/drm-free.png
new file mode 100644
index 0000000..e30994e
--- /dev/null
+++ b/drm-free.png
Binary files differ
diff --git a/enable-object-directory-paths.patch b/enable-object-directory-paths.patch
new file mode 100644
index 0000000..7cfbdd3
--- /dev/null
+++ b/enable-object-directory-paths.patch
@@ -0,0 +1,13 @@
+diff --git a/python/mozbuild/mozbuild/frontend/context.py b/python/mozbuild/mozbuild/frontend/context.py
+index 41ae8ae..dcc3263 100644
+--- a/python/mozbuild/mozbuild/frontend/context.py
++++ b/python/mozbuild/mozbuild/frontend/context.py
+@@ -468,8 +468,6 @@ class Path(ContextDerivedValue, unicode):
+ class SourcePath(Path):
+ """Like Path, but limited to paths in the source directory."""
+ def __init__(self, context, value):
+- if value.startswith('!'):
+- raise ValueError('Object directory paths are not allowed')
+ if value.startswith('%'):
+ raise ValueError('Filesystem absolute paths are not allowed')
+ super(SourcePath, self).__init__(context, value)
diff --git a/gnu_headshadow.png b/gnu_headshadow.png
new file mode 100644
index 0000000..e0f73a3
--- /dev/null
+++ b/gnu_headshadow.png
Binary files differ
diff --git a/iceweasel-install-dir.patch b/iceweasel-install-dir.patch
new file mode 100644
index 0000000..d4fb24e
--- /dev/null
+++ b/iceweasel-install-dir.patch
@@ -0,0 +1,11 @@
+--- a/config/baseconfig.mk
++++ b/config/baseconfig.mk
+@@ -4,7 +4,7 @@
+ # whether a normal build is happening or whether the check is running.
+ includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+ idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+-installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
++installdir = $(libdir)/$(MOZ_APP_NAME)
+ sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
+ ifeq (.,$(DEPTH))
+ DIST = dist
diff --git a/iceweasel.desktop b/iceweasel.desktop
new file mode 100644
index 0000000..aabf411
--- /dev/null
+++ b/iceweasel.desktop
@@ -0,0 +1,310 @@
+[Desktop Entry]
+Version=1.0
+Name=Iceweasel
+GenericName=Web Browser
+GenericName[ar]=متصفح وِب
+GenericName[ast]=Restolador Web
+GenericName[bn]=ওয়েব ব্রাউজার
+GenericName[ca]=Navegador web
+GenericName[cs]=Webový prohlížeč
+GenericName[da]=Webbrowser
+GenericName[de]=Webbrowser
+GenericName[el]=Περιηγητής διαδικτύου
+GenericName[es]=Navegador web
+GenericName[et]=Veebibrauser
+GenericName[fa]=مرورگر اینترنتی
+GenericName[fi]=WWW-selain
+GenericName[fr]=Navigateur Web
+GenericName[gl]=Navegador Web
+GenericName[he]=דפדפן אינטרנט
+GenericName[hr]=Web preglednik
+GenericName[hu]=Webböngésző
+GenericName[it]=Browser Web
+GenericName[ja]=ウェブ・ブラウザ
+GenericName[ko]=웹 브라우저
+GenericName[ku]=Geroka torê
+GenericName[lt]=Interneto naršyklė
+GenericName[nb]=Nettleser
+GenericName[nl]=Webbrowser
+GenericName[nn]=Nettlesar
+GenericName[no]=Nettleser
+GenericName[pl]=Przeglądarka WWW
+GenericName[pt]=Navegador Web
+GenericName[pt_BR]=Navegador Web
+GenericName[ro]=Navigator Internet
+GenericName[ru]=Веб-браузер
+GenericName[sk]=Internetový prehliadač
+GenericName[sl]=Spletni brskalnik
+GenericName[sv]=Webbläsare
+GenericName[tr]=Web Tarayıcı
+GenericName[ug]=توركۆرگۈ
+GenericName[uk]=Веб-браузер
+GenericName[vi]=Trình duyệt Web
+GenericName[zh_CN]=网络浏览器
+GenericName[zh_TW]=網路瀏覽器
+Comment=Browse the Web
+Comment[ar]=تصفح الوِب
+Comment[ast]=Restola pela Rede
+Comment[bn]=ইন্টারনেট ব্রাউজ করুন
+Comment[ca]=Navegueu per el web
+Comment[cs]=Prohlížení stránek World Wide Webu
+Comment[da]=Surf på internettet
+Comment[de]=Im Internet surfen
+Comment[el]=Μπορείτε να περιηγηθείτε στο διαδίκτυο (Web)
+Comment[es]=Navegue por la web
+Comment[et]=Lehitse veebi
+Comment[fa]=صفحات شبکه جهانی اینترنت را مرور نمایید
+Comment[fi]=Selaa Internetin WWW-sivuja
+Comment[fr]=Naviguer sur le Web
+Comment[gl]=Navegar pola rede
+Comment[he]=גלישה ברחבי האינטרנט
+Comment[hr]=Pretražite web
+Comment[hu]=A világháló böngészése
+Comment[it]=Esplora il web
+Comment[ja]=ウェブを閲覧します
+Comment[ko]=웹을 돌아 다닙니다
+Comment[ku]=Li torê bigere
+Comment[lt]=Naršykite internete
+Comment[nb]=Surf på nettet
+Comment[nl]=Verken het internet
+Comment[nn]=Surf på nettet
+Comment[no]=Surf på nettet
+Comment[pl]=Przeglądanie stron WWW
+Comment[pt]=Navegue na Internet
+Comment[pt_BR]=Navegue na Internet
+Comment[ro]=Navigați pe Internet
+Comment[ru]=Доступ в Интернет
+Comment[sk]=Prehliadanie internetu
+Comment[sl]=Brskajte po spletu
+Comment[sv]=Surfa på webben
+Comment[tr]=İnternet'te Gezinin
+Comment[ug]=دۇنيادىكى توربەتلەرنى كۆرگىلى بولىدۇ
+Comment[uk]=Перегляд сторінок Інтернету
+Comment[vi]=Để duyệt các trang web
+Comment[zh_CN]=浏览互联网
+Comment[zh_TW]=瀏覽網際網路
+Exec=iceweasel %u
+Icon=iceweasel
+Terminal=false
+Type=Application
+MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
+StartupNotify=true
+Categories=Network;WebBrowser;
+Keywords=web;browser;internet;
+Actions=new-window;new-private-window;
+
+[Desktop Action new-window]
+Name=New Window
+Name[ach]=Dirica manyen
+Name[af]=Nuwe venster
+Name[an]=Nueva finestra
+Name[ar]=نافذة جديدة
+Name[as]=নতুন উইন্ডো
+Name[ast]=Ventana nueva
+Name[az]=Yeni Pəncərə
+Name[be]=Новае акно
+Name[bg]=Нов прозорец
+Name[bn_BD]=নতুন উইন্ডো (N)
+Name[bn_IN]=নতুন উইন্ডো
+Name[br]=Prenestr nevez
+Name[brx]=गोदान उइन्ड'(N)
+Name[bs]=Novi prozor
+Name[ca]=Finestra nova
+Name[cak]=K'ak'a' tzuwäch
+Name[cs]=Nové okno
+Name[cy]=Ffenestr Newydd
+Name[da]=Nyt vindue
+Name[de]=Neues Fenster
+Name[dsb]=Nowe wokno
+Name[el]=Νέο παράθυρο
+Name[en_GB]=New Window
+Name[en_US]=New Window
+Name[en_ZA]=New Window
+Name[eo]=Nova fenestro
+Name[es_AR]=Nueva ventana
+Name[es_CL]=Nueva ventana
+Name[es_ES]=Nueva ventana
+Name[es_MX]=Nueva ventana
+Name[et]=Uus aken
+Name[eu]=Leiho berria
+Name[fa]=پنجره جدید
+Name[ff]=Henorde Hesere
+Name[fi]=Uusi ikkuna
+Name[fr]=Nouvelle fenêtre
+Name[fy_NL]=Nij finster
+Name[ga_IE]=Fuinneog Nua
+Name[gd]=Uinneag ùr
+Name[gl]=Nova xanela
+Name[gn]=Ovetã pyahu
+Name[gu_IN]=નવી વિન્ડો
+Name[he]=חלון חדש
+Name[hi_IN]=नया विंडो
+Name[hr]=Novi prozor
+Name[hsb]=Nowe wokno
+Name[hu]=Új ablak
+Name[hy_AM]=Նոր Պատուհան
+Name[id]=Jendela Baru
+Name[is]=Nýr gluggi
+Name[it]=Nuova finestra
+Name[ja]=新しいウィンドウ
+Name[ja_JP-mac]=新規ウインドウ
+Name[ka]=ახალი ფანჯარა
+Name[kk]=Жаңа терезе
+Name[km]=បង្អួចថ្មី
+Name[kn]=ಹೊಸ ಕಿಟಕಿ
+Name[ko]=새 창
+Name[kok]=नवें जनेल
+Name[ks]=نئئ وِنڈو
+Name[lij]=Neuvo barcon
+Name[lo]=ຫນ້າຕ່າງໃຫມ່
+Name[lt]=Naujas langas
+Name[ltg]=Jauns lūgs
+Name[lv]=Jauns logs
+Name[mai]=नव विंडो
+Name[mk]=Нов прозорец
+Name[ml]=പുതിയ ജാലകം
+Name[mr]=नवीन पटल
+Name[ms]=Tetingkap Baru
+Name[my]=ဝင်းဒိုးအသစ်
+Name[nb_NO]=Nytt vindu
+Name[ne_NP]=नयाँ सञ्झ्याल
+Name[nl]=Nieuw venster
+Name[nn_NO]=Nytt vindauge
+Name[or]=ନୂତନ ୱିଣ୍ଡୋ
+Name[pa_IN]=ਨਵੀਂ ਵਿੰਡੋ
+Name[pl]=Nowe okno
+Name[pt_BR]=Nova janela
+Name[pt_PT]=Nova janela
+Name[rm]=Nova fanestra
+Name[ro]=Fereastră nouă
+Name[ru]=Новое окно
+Name[sat]=नावा विंडो (N)
+Name[si]=නව කවුළුවක්
+Name[sk]=Nové okno
+Name[sl]=Novo okno
+Name[son]=Zanfun taaga
+Name[sq]=Dritare e Re
+Name[sr]=Нови прозор
+Name[sv_SE]=Nytt fönster
+Name[ta]=புதிய சாளரம்
+Name[te]=కొత్త విండో
+Name[th]=หน้าต่างใหม่
+Name[tr]=Yeni pencere
+Name[tsz]=Eraatarakua jimpani
+Name[uk]=Нове вікно
+Name[ur]=نیا دریچہ
+Name[uz]=Yangi oyna
+Name[vi]=Cửa sổ mới
+Name[wo]=Palanteer bu bees
+Name[xh]=Ifestile entsha
+Name[zh_CN]=新建窗口
+Name[zh_TW]=開新視窗
+Exec=iceweasel --new-window %u
+
+[Desktop Action new-private-window]
+Name=New Private Window
+Name[ach]=Dirica manyen me mung
+Name[af]=Nuwe privaatvenster
+Name[an]=Nueva finestra privada
+Name[ar]=نافذة خاصة جديدة
+Name[as]=নতুন ব্যক্তিগত উইন্ডো
+Name[ast]=Ventana privada nueva
+Name[az]=Yeni Məxfi Pəncərə
+Name[be]=Новае акно адасаблення
+Name[bg]=Нов прозорец за поверително сърфиране
+Name[bn_BD]=নতুন ব্যক্তিগত উইন্ডো
+Name[bn_IN]=নতুন ব্যক্তিগত উইন্ডো
+Name[br]=Prenestr merdeiñ prevez nevez
+Name[brx]=गोदान प्राइभेट उइन्ड'
+Name[bs]=Novi privatni prozor
+Name[ca]=Finestra privada nova
+Name[cak]=K'ak'a' ichinan tzuwäch
+Name[cs]=Nové anonymní okno
+Name[cy]=Ffenestr Breifat Newydd
+Name[da]=Nyt privat vindue
+Name[de]=Neues privates Fenster
+Name[dsb]=Nowe priwatne wokno
+Name[el]=Νέο παράθυρο ιδιωτικής περιήγησης
+Name[en_GB]=New Private Window
+Name[en_US]=New Private Window
+Name[en_ZA]=New Private Window
+Name[eo]=Nova privata fenestro
+Name[es_AR]=Nueva ventana privada
+Name[es_CL]=Nueva ventana privada
+Name[es_ES]=Nueva ventana privada
+Name[es_MX]=Nueva ventana privada
+Name[et]=Uus privaatne aken
+Name[eu]=Leiho pribatu berria
+Name[fa]=پنجره ناشناس جدید
+Name[ff]=Henorde Suturo Hesere
+Name[fi]=Uusi yksityinen ikkuna
+Name[fr]=Nouvelle fenêtre de navigation privée
+Name[fy_NL]=Nij priveefinster
+Name[ga_IE]=Fuinneog Nua Phríobháideach
+Name[gd]=Uinneag phrìobhaideach ùr
+Name[gl]=Nova xanela privada
+Name[gn]=Ovetã ñemi pyahu
+Name[gu_IN]=નવી ખાનગી વિન્ડો
+Name[he]=חלון פרטי חדש
+Name[hi_IN]=नयी निजी विंडो
+Name[hr]=Novi privatni prozor
+Name[hsb]=Nowe priwatne wokno
+Name[hu]=Új privát ablak
+Name[hy_AM]=Սկսել Գաղտնի դիտարկում
+Name[id]=Jendela Mode Pribadi Baru
+Name[is]=Nýr huliðsgluggi
+Name[it]=Nuova finestra anonima
+Name[ja]=新しいプライベートウィンドウ
+Name[ja_JP-mac]=新規プライベートウインドウ
+Name[ka]=ახალი პირადი ფანჯარა
+Name[kk]=Жаңа жекелік терезе
+Name[km]=បង្អួចឯកជនថ្មី
+Name[kn]=ಹೊಸ ಖಾಸಗಿ ಕಿಟಕಿ
+Name[ko]=새 사생활 보호 모드
+Name[kok]=नवो खाजगी विंडो
+Name[ks]=نْو پرایوٹ وینڈو
+Name[lij]=Nêuvo barcón privòu
+Name[lo]=ເປີດຫນ້າຕ່າງສວນຕົວຂື້ນມາໃຫມ່
+Name[lt]=Naujas privataus naršymo langas
+Name[ltg]=Jauns privatais lūgs
+Name[lv]=Jauns privātais logs
+Name[mai]=नया निज विंडो (W)
+Name[mk]=Нов приватен прозорец
+Name[ml]=പുതിയ സ്വകാര്യ ജാലകം
+Name[mr]=नवीन वैयक्तिक पटल
+Name[ms]=Tetingkap Persendirian Baharu
+Name[my]=New Private Window
+Name[nb_NO]=Nytt privat vindu
+Name[ne_NP]=नयाँ निजी सञ्झ्याल
+Name[nl]=Nieuw privévenster
+Name[nn_NO]=Nytt privat vindauge
+Name[or]=ନୂତନ ବ୍ୟକ୍ତିଗତ ୱିଣ୍ଡୋ
+Name[pa_IN]=ਨਵੀਂ ਪ੍ਰਾਈਵੇਟ ਵਿੰਡੋ
+Name[pl]=Nowe okno prywatne
+Name[pt_BR]=Nova janela privativa
+Name[pt_PT]=Nova janela privada
+Name[rm]=Nova fanestra privata
+Name[ro]=Fereastră privată nouă
+Name[ru]=Новое приватное окно
+Name[sat]=नावा निजेराक् विंडो (W )
+Name[si]=නව පුද්ගලික කවුළුව (W)
+Name[sk]=Nové okno v režime Súkromné prehliadanie
+Name[sl]=Novo zasebno okno
+Name[son]=Sutura zanfun taaga
+Name[sq]=Dritare e Re Private
+Name[sr]=Нови приватан прозор
+Name[sv_SE]=Nytt privat fönster
+Name[ta]=புதிய தனிப்பட்ட சாளரம்
+Name[te]=కొత్త ఆంతరంగిక విండో
+Name[th]=หน้าต่างส่วนตัวใหม่
+Name[tr]=Yeni gizli pencere
+Name[tsz]=Juchiiti eraatarakua jimpani
+Name[uk]=Приватне вікно
+Name[ur]=نیا نجی دریچہ
+Name[uz]=Yangi maxfiy oyna
+Name[vi]=Cửa sổ riêng tư mới
+Name[wo]=Panlanteeru biir bu bees
+Name[xh]=Ifestile yangasese entsha
+Name[zh_CN]=新建隐私浏览窗口
+Name[zh_TW]=新增隱私視窗
+Exec=iceweasel --private-window %u
diff --git a/libre.patch b/libre.patch
new file mode 100644
index 0000000..6597b5a
--- /dev/null
+++ b/libre.patch
@@ -0,0 +1,1295 @@
+diff --git a/browser/base/content/abouthome/aboutHome.css b/browser/base/content/abouthome/aboutHome.css
+index c0b02e257..dc726d41a 100644
+--- a/browser/base/content/abouthome/aboutHome.css
++++ b/browser/base/content/abouthome/aboutHome.css
+@@ -41,16 +41,6 @@ a {
+ position: relative;
+ }
+
+-#brandLogo {
+- height: 192px;
+- width: 192px;
+- margin: 0 auto 20px;
+- background-image: url("chrome://branding/content/about-logo.png");
+- background-size: 192px auto;
+- background-position: center center;
+- background-repeat: no-repeat;
+-}
+-
+ #searchWrapper,
+ #snippets {
+ width: 470px;
+@@ -310,13 +300,63 @@ body[narrow] #restorePreviousSession::before {
+ width: 32px;
+ }
+
++#topSection {
++ margin-top: 1em;
++}
++
++#aboutGNU , #aboutDRMfree , #brandLogo {
++ transition: opacity 150ms;
++}
++
++#aboutGNU , #aboutDRMfree {
++ margin: 1em;
++ opacity: 0.2;
++}
++
++#brandLogo {
++ opacity: 0.8;
++}
++
++#aboutGNU:hover , #aboutDRMfree:hover , #brandLogo:hover {
++ opacity: 1.0;
++}
++
++#aboutGNU {
++ float: left;
++}
++
++#aboutDRMfree {
++ float: right;
++}
++
++#aboutGNU::before {
++ content: url("chrome://browser/content/abouthome/gnu_headshadow.png");
++}
++
++#aboutDRMfree::before {
++ content: url("chrome://browser/content/abouthome/drm-free.png");
++}
++
++#brandLogo::before {
++ content: url("chrome://branding/content/about-logo.png");
++}
++
++#brandLogo::after {
++ content: url("chrome://browser/content/abouthome/parabola-banner.png");
++}
++
++
+ /* [HiDPI]
+ * At resolutions above 1dppx, prefer downscaling the 2x Retina graphics
+ * rather than upscaling the original-size ones (bug 818940).
+ */
+ @media not all and (max-resolution: 1dppx) {
+- #brandLogo {
+- background-image: url("chrome://branding/content/about-logo@2x.png");
++ #brandLogo::before {
++ content: url("chrome://branding/content/about-logo@2x.png");
++ }
++
++ #brandLogo::after {
++ content: url("chrome://browser/content/abouthome/parabola-banner@2x.png");
+ }
+
+ #defaultSnippet1,
+diff --git a/browser/base/content/abouthome/aboutHome.js b/browser/base/content/abouthome/aboutHome.js
+index 50f3e01cd..5df008555 100644
+--- a/browser/base/content/abouthome/aboutHome.js
++++ b/browser/base/content/abouthome/aboutHome.js
+@@ -11,17 +11,13 @@
+ // * add a <span/> for it in aboutHome.xhtml
+ // * add an entry here in the proper ordering (based on spans)
+ // The <a/> part of the snippet will be linked to the corresponding url.
+-const DEFAULT_SNIPPETS_URLS = [
+- "https://www.mozilla.org/firefox/features/?utm_source=snippet&utm_medium=snippet&utm_campaign=default+feature+snippet",
+- "https://addons.mozilla.org/firefox/?utm_source=snippet&utm_medium=snippet&utm_campaign=addons"
+-];
++const DEFAULT_SNIPPETS_URLS = [ "" ];
+
+-const SNIPPETS_UPDATE_INTERVAL_MS = 14400000; // 4 hours.
++const SNIPPETS_UPDATE_INTERVAL_MS = 86400000; // 1 day.
+
+ // IndexedDB storage constants.
+ const DATABASE_NAME = "abouthome";
+ const DATABASE_VERSION = 1;
+-const DATABASE_STORAGE = "persistent";
+ const SNIPPETS_OBJECTSTORE_NAME = "snippets";
+ var searchText;
+
+diff --git a/browser/base/content/abouthome/aboutHome.xhtml b/browser/base/content/abouthome/aboutHome.xhtml
+index c288e732e..6d14ee773 100644
+--- a/browser/base/content/abouthome/aboutHome.xhtml
++++ b/browser/base/content/abouthome/aboutHome.xhtml
+@@ -36,8 +36,12 @@
+
+ <body id="about-home" dir="&locale.dir;">
+ <div class="spacer"/>
++ <div id="home-header">
++ <a id="aboutGNU" href="https://www.gnu.org"></a>
++ <a id="aboutDRMfree" href="https://www.defectivebydesign.org/drm-free"></a>
++ </div>
+ <div id="topSection">
+- <div id="brandLogo"></div>
++ <a id="brandLogo" href="https://www.parabola.nu"><br/></a><br/><br/>
+
+ <div id="searchWrapper">
+ <div id="searchIcon"/>
+@@ -49,10 +53,6 @@
+ </div>
+
+ <div id="snippetContainer">
+- <div id="defaultSnippets" hidden="true">
+- <span id="defaultSnippet1">&abouthome.defaultSnippet1.v1;</span>
+- <span id="defaultSnippet2">&abouthome.defaultSnippet2.v1;</span>
+- </div>
+ <span id="rightsSnippet" hidden="true">&abouthome.rightsSnippet;</span>
+ <div id="snippets"/>
+ </div>
+diff --git a/browser/base/jar.mn b/browser/base/jar.mn
+index 4dcd47c95..219019b20 100644
+--- a/browser/base/jar.mn
++++ b/browser/base/jar.mn
+@@ -27,6 +27,9 @@ browser.jar:
+ content/browser/abouthome/settings.png (content/abouthome/settings.png)
+ content/browser/abouthome/restore.png (content/abouthome/restore.png)
+ content/browser/abouthome/restore-large.png (content/abouthome/restore-large.png)
++ content/browser/abouthome/gnu_headshadow.png (content/abouthome/gnu_headshadow.png)
++ content/browser/abouthome/drm-free.png (content/abouthome/drm-free.png)
++ content/browser/abouthome/parabola-banner.png (content/abouthome/parabola-banner.png)
+ content/browser/abouthome/snippet1@2x.png (content/abouthome/snippet1@2x.png)
+ content/browser/abouthome/snippet2@2x.png (content/abouthome/snippet2@2x.png)
+ content/browser/abouthome/downloads@2x.png (content/abouthome/downloads@2x.png)
+diff --git a/browser/locales/en-US/chrome/browser/aboutHome.dtd b/browser/locales/en-US/chrome/browser/aboutHome.dtd
+index 7e3b57a79..6edc89d58 100644
+--- a/browser/locales/en-US/chrome/browser/aboutHome.dtd
++++ b/browser/locales/en-US/chrome/browser/aboutHome.dtd
+@@ -11,14 +11,6 @@
+
+ <!ENTITY abouthome.pageTitle "&brandFullName; Start Page">
+
+-<!-- LOCALIZATION NOTE (abouthome.defaultSnippet1.v1):
+- text in <a/> will be linked to the Firefox features page on mozilla.com
+--->
+-<!ENTITY abouthome.defaultSnippet1.v1 "Thanks for choosing Firefox! To get the most out of your browser, learn more about the <a>latest features</a>.">
+-<!-- LOCALIZATION NOTE (abouthome.defaultSnippet2.v1):
+- text in <a/> will be linked to the featured add-ons on addons.mozilla.org
+--->
+-<!ENTITY abouthome.defaultSnippet2.v1 "It’s easy to customize your Firefox exactly the way you want it. <a>Choose from thousands of add-ons</a>.">
+ <!-- LOCALIZATION NOTE (abouthome.rightsSnippet): text in <a/> will be linked to about:rights -->
+ <!ENTITY abouthome.rightsSnippet "&brandFullName; is free and open source software from the non-profit Mozilla Foundation. <a>Know your rights…</a>">
+
+diff --git a/browser/locales/en-US/chrome/browser-region/region.properties b/browser/locales/en-US/chrome/browser-region/region.properties
+index e078ed528..ce2c5ed4d 100644
+--- a/browser/locales/en-US/chrome/browser-region/region.properties
++++ b/browser/locales/en-US/chrome/browser-region/region.properties
+@@ -3,17 +3,12 @@
+ # file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+ # Default search engine
+-browser.search.defaultenginename=Google
++browser.search.defaultenginename=searx
+
+ # Search engine order (order displayed in the search bar dropdown)s
+-browser.search.order.1=Google
+-browser.search.order.2=Yahoo
+-browser.search.order.3=Bing
+-
+-# This is the default set of web based feed handlers shown in the reader
+-# selection UI
+-browser.contentHandlers.types.0.title=My Yahoo!
+-browser.contentHandlers.types.0.uri=https://add.my.yahoo.com/rss?url=%s
++browser.search.order.1=searx
++browser.search.order.2=DuckDuckGo HTML
++browser.search.order.3=DuckDuckGo Lite
+
+ # increment this number when anything gets changed in the list below. This will
+ # cause Firefox to re-read these prefs and inject any new handlers into the
+@@ -22,20 +17,10 @@ browser.contentHandlers.types.0.uri=https://add.my.yahoo.com/rss?url=%s
+ # don't make any spelling errors here.
+ gecko.handlerService.defaultHandlersVersion=4
+
+-# The default set of protocol handlers for webcal:
+-gecko.handlerService.schemes.webcal.0.name=30 Boxes
+-gecko.handlerService.schemes.webcal.0.uriTemplate=https://30boxes.com/external/widget?refer=ff&url=%s
+-
+-# The default set of protocol handlers for mailto:
+-gecko.handlerService.schemes.mailto.0.name=Yahoo! Mail
+-gecko.handlerService.schemes.mailto.0.uriTemplate=https://compose.mail.yahoo.com/?To=%s
+-gecko.handlerService.schemes.mailto.1.name=Gmail
+-gecko.handlerService.schemes.mailto.1.uriTemplate=https://mail.google.com/mail/?extsrc=mailto&url=%s
+-
+ # The default set of protocol handlers for irc:
+-gecko.handlerService.schemes.irc.0.name=Mibbit
+-gecko.handlerService.schemes.irc.0.uriTemplate=https://www.mibbit.com/?url=%s
++gecko.handlerService.schemes.irc.0.name=Freenode Web IRC
++gecko.handlerService.schemes.irc.0.uriTemplate=https://webchat.freenode.net
+
+ # The default set of protocol handlers for ircs:
+-gecko.handlerService.schemes.ircs.0.name=Mibbit
+-gecko.handlerService.schemes.ircs.0.uriTemplate=https://www.mibbit.com/?url=%s
++gecko.handlerService.schemes.ircs.0.name=Freenode Web IRC
++gecko.handlerService.schemes.ircs.0.uriTemplate=https://webchat.freenode.net
+diff --git a/browser/locales/generic/profile/bookmarks.html.in b/browser/locales/generic/profile/bookmarks.html.in
+index 5b7bdad69..19871732e 100644
+--- a/browser/locales/generic/profile/bookmarks.html.in
++++ b/browser/locales/generic/profile/bookmarks.html.in
+@@ -5,17 +5,15 @@
+ #define AB_CD ja
+ #endif
+
+-#define mozilla_icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gwMDAsTBZbkNwAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAABNElEQVQ4y8WSsU0DURBE3yyWIaAJaqAAN4DPSL6AlIACKIEOyJEgRsIgOOkiInJqgAKowNg7BHdn7MOksNl+zZ//dvbDf5cAiklp22BdVtXdeTEpDYDB9m1VzU6OJuVp2NdEQCaI96fH2YHG4+mDduKYNMYINTcjcGbXzQVDEAphG0k48zUsajIbnAiMIXThpW8EICE0RAK4dvoKg9NIcTiQ589otyHOZLnwqK5nLwBFUZ4igc3iM0d1ff8CMC6mZ6Ihiaqq3gi1aUAnArD00SW1fq5OLBg0ymYmSZsR2/t4e/rGyCLW0sbp3oq+yTYqVgytQWui2FS7XYF7GFprY921T4CNQt8zr47dNzCkIX7y/jBtH+v+RGMQrc828W8pApnZbmEVQp/Ae7BlOy2ttib81/UFc+WRWEbjckIAAAAASUVORK5CYII=
++#define parabola_icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABL0lEQVQ4jWNgoCcoq16VU1GzygnEBtEVDWuV8GooKFuhWVG3uiM3d5UokG4qr1szAaa5vGbVt4ralacwNDU0rGIrr10VBVG0+lxhwyqVsqqVtRW1q6eD5IvL19oB2V+B+D9QzQu4xtDQVZylVavygRKHqurWOlbUrknKK12qWlCwWLK8elUFA8N/xvLy5VYVtas+gzWDDVi9E2QjT1XdcufymjWpQJt1cXmnvHwVP1DzR7hmIC6vW+kOtpnYQKysW30arrlm9RVi9cFBRfXKJTADympWJZNsQFnN6rUQA1adAQU2SZqBXmUGBtozUDiU1qxQJtl2oCY3kO2l1avCSdYMAsBAWwyM2plkaS4p6eYGOv1YQ0MDB1kGlFWuDChuWKZBlmYQqK5eJU22ZkIAAEIlnQZQkzITAAAAAElFTkSuQmCC
+
+-#define nightly_icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA01JREFUeNpkk01oXFUUx//vzp33ZiaTzkwnyUwmsbbNRpp0GhuVKiVgQIUiLmoX7lyIG10I6qIUrG6KGyuYZbMwiATqxipSMVhQYwWhiwSJwUxKkzbz8ZJ5H/M+7/vunUIE7Vnc1f3/zjn/c46wsCbjIOI4Rlfew+Zf6/h9+RYYYzj70hymZp7GULUCSin+H8IBwLYsfLOwiOfffndK1c2LmhO84jl+2e5ZCTN6Xer0fpp5dmq+frxy5zGAY9n49IOLuHDls8uqE3y07YV0ywwQGA6oZsJRFRT0FnK2Hpw8PTl/7tXZDw8ApF/29YUvufjqxxqLPrnLQBUiQRUI4EcQHQ+EgwbjENl8Pv3H9W/f//m7W9cOAKkXzr+J4pm5umy6S/uEkiAEOlzscWHG5jTbhcsrDJiHsN1CIScJTlc5JaSlldEna9uk8fcGHNO6tOMGqfssQjNFoHOxyAXU9xF5HiRXw2AqhuUEsLs6giCkjbXG549a+O3mMhQneLnthOh0NBiaAdozkTEdpC0Hnm2hKAKR3ESJRigNFZBHCF2zn+p7SMIwRM9kRcI/D5g2xAcd1PQeMtw8xkGuafIRGRgZKfHfCbKlIu5t3IVASYYDDtMzL85il2fLuh6qIkFkWtjrARY3zjENJLwCKgqwOjLcnW30Qh/HnpmGYTJhT1bSdPL0NBpr+6rbs8qhIiPivQtRhDDJQuCViI4BxdJRrx/jBopob25BDmIMnzgZjFTK+2R4tAo4+q8iM9Ba3wBTuxirHELeM5AxFO6FCsnSsHNnFfL9XUiFIo7ypNmB9D3eQkT665nS5Xm72Q5r3KCo04be2MIRKULOUlEkPnJpAbn8AI7XJyEUy/CBhIrJlUdT6D/rP3x1u1yQFjP5bFIbH4HdbHG2j/GJMfiqzneCwVI0oFrD8OgTiKLgl5Ubi0v/uYV3ZqcrE2ff+Do2/LlUxAi/HKQZH9eegupzpxDztL4gIfTU9d3VG+ev/nh7s6/797wiz1K3VpYuDU3MvFWunXg9ly2WTNVNDZaPgIU08V3NMNXVZfmfP68lvt187Br78d5r52hoKaUkiWspQqqHx4+OCQLhFu3KAXNbCYQWzR5SBCr5X3x/M+lrHgowAMP2wWqd+FzxAAAAAElFTkSuQmCC
++#define fsf_icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAACXBIWXMAAAsTAAALEwEAmpwYAAADG0lEQVQoFQEQA+/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQECAAAAAAAAAAAAAAAAAAAA2qOp7tTXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAP///wAAAAAAAOCyt7pUXQcSEgcQDwAAAP///wAAAAAAAAD//x9NSDqNhQEBAQQAAAAAAAAAAAAAAAAQJiQGDQ0aPToZPjoAAQEAAAAAAAAAAAABAQEpZV4AAAAAAAAAAAAA////////////////pSIv05KZ////////////////////////////////AAAAAQAAAP///6krNwAAAAAAAPHc3ggSEQcSEQAAAAAAAAAAABY3NEGelQAAAAAAAAEBAQEAAAD///+YARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGDg1g690CBgYAAAABAQEEAAAAAAAAS7etAAAAAAAAwGVtHklFIlJOAAAAAAAAAAAAAAAA+/X2BwYGAAAAAAAABAAAAAAAAB1IQwAAAAAAAAYNDBAmJB1IQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAgL//v4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAQEB//7/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAECAv/+/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////////////////cqK3qzM////////////////////////////////8AAAABAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGuLjDf9F8oBAAAAAElFTkSuQmCC
+
+-#define firefox_icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAz5JREFUeNpcU0toXFUY/s49596588ikySSmM8rk0UkJEirVTVEjYk1NUdRFFgouXZQI2k2hUCjdiYIuCi4Kuig0DbqQYgU3Yi0iFRuRCBMwaZvMZDTNY95z3/fM8b8jldpzOeeee/i/737n+/+f4ZExf730rkiaZ9NJMx/nmk5HypMqqLr+ZuD4F67N5ZYejmfRsnvhyKsLhSs3zP70SubgYKHSdFENu+gXAprQIGnvBi5ez0m1b6u7M399+PTx+UvtCKtFi2F6195qXK2byir88esy5ksfYND5DhuhRCtUKBNB0Q7w5Z8ee2GgWdjOn250fn5v5j8F5dOHlZD0kWRgAwp3hrKY0S9BJWKIcQ5PShhNG4+1bHx+IocT+RXcrRSDMfFNRvvt3Oyp/icIrRhUl9hoO4kt3F55Bxf3LkLV20jWOohbDjzXxyc/lMH0cRSyCd1xq+dFhu986t7T0CUwIzB8EkW3O5ibhj44ib7NJhiBKRoB/aS4ZWHjbxtjGQYP7nGRTjim1SaQqYiAVAREpHG8vzWJn+6PQ6CF0HPR7nQQczpYeEWHyWMUkwU8MSECGwgJxAWp9xWKNzkuH3oet+JDlIE9Momedh1G4CN0bfhVG9nsS0BQQthJx0V7j3elq7ihqV5ezQTwZmodP9ZGkU/bOPr4Nr53xtDYsaD7Dg4nNqFaH5OCYSSdGhf7daNmuv6wEKqXk/yExKGBHSznFsH6FFpKQ/JAA0ulUejWLt44lkHXsqDaX6C6Nl4Rnq8vK8s/KThDMlJhkI91YOO+iR3XwEelCdTCBLSgijNzd6DLNfhlHfZ6FtWiWBQpq/V2LdSrrNPljBQkoOjuCiPxAMutOIbkPqYSEqeequGZaTLzdhZhS0PlnlB9bvhtr5CuHj3y2Qj8hVQ/kEopxONEEsO/0yATDYXYAdWrE69JEElXq7Hyk0tro+xBU1yZmr4xrIcvptIRCZlJJAYBmRGRkD08aivA7VDvWPqt564Xn41w/AHB1/u7l1/uGxGU8mNcgodUNDIq0JDeLnpzc1uo1Qr76rWbqyf/142PjsXJqdkmN2YDnQ9oGkJNU+t57q7qUv4y9/t64+HYfwQYAN7OczrzUDvGAAAAAElFTkSuQmCC
++#define gnu_icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAGFBMVEVFRUV+fn6mpqa/v7/Ozs7Y2Njg4OD8/Pwuhn+TAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEQAACxEBf2RfkQAAAAd0SU1FB9MBDhQ6Gd8s57cAAAEVSURBVBgZBcGxVtpgGADQL9gHSBzqSognzMixmcWWzB6pmRHhnyvku6/fewMAIPD3TwHmQxHs6vr+A16bphNum/vV0x429201hcPjAGBTDZGnR/Kw1U181+u4HXvOdSxjUcztz8jjg1xGVBG9XPYxt4PviKiaWLg168iXtbrq+mPT1utjNcR1U73deRnL43M2sRgj3+oYs8uL3rLphPd2QWmHbMu/VS/cnk6UdtSW657g9yBlcZ0UAkUWzPvyRaAYmfd+HT4IZtvC59ibEJxXiqJjQpBpNEufBYE0McoOAunGhRMEFIPc7h4goJigQEBxk8u7AgEpL3IEAUZfcgAByGFXQACm5+4MAuB19QMEgI8CAgDgP4rivVgoKP6ZAAAAAElFTkSuQmCC
+
+-#define bugzilla_icon data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnYCL7J0pY9wwETY9kYEM9AAAAAEBAYAhVVVUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1bjTOS1Vb/wAA2/8JEqT/Q0g8kQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJnMqoiJtJ/0haST/NEkp/yQnW/8AAPD8AAHY/RsgP/JZUI+GKitih4ObUEAAAAAAAAAAAAAAAAAAAAAAKnouwip5Lv9ooW//a6Jz/y9GIv8JBXb/AADO/gEBvf8AAK7/FRJp/z9BfP8iLGj1AAAAAAAAAAAAAAAAL4YzwiB0I/+UwJ3/bK+C/02eZ/9CTjz/DBa1/wABxf8BAOj/AACp/w8Oc/sJCv//EhCN9AAAAAAAAAAANJA6iC2MMv93tYL/TZ5U/3mzjP9NoWr/NEss/wYIU/8CBOn/ARCX/wwNqP0TD6X/Cgyex5qacDAAAAAAAAAAADKUN/ZirWj/d76R/0SgXf9Ln1P/eLSM/1mda/8rOkb/CQiD/wMQvf8UEnT/MTAt4P//MwUhZyN8AAAAAAAAAAAznDf5UqlZ/228jP9NqnD/Qp9c/0yiVP+Dv5b/VaVw/0VxXf9PZXD/S3pQ/y54Nf8jcCf/I2wn/wAAAAA0ozjIM6E4/zOeOP+Uz6z/XLR+/06scv9BoV3/TqZX/4XBmP9XqHP/hr6Z/yp+Lf8leSr1JXUqbQAAAAA3rTz7Nqo7/zWmOqM3oz7rUK1W/43Mpf9etYD/T61z/0KjXf9Rqln/msup/46/lf8pgy7/JFg6sAAAAAAAAAAAOK8+8jqvOiMAAAAAAAAAADSlOv85pT//kM6o/2K5hP9Ysnv/YLJ2/ziXPv8piS3/V6Ri/yZQQ9wAAAAAAAAAAAAAAAAAAAAAAAAAADetP0E2qzz/OKg98UWsS/+e1K3/pNe4/4XDjv8ojy3/T7df/5fIqv8sjTH/K4kw/yqFLv8AAAAAAAAAAAAAAAA4sT3xN7A8+QAAAAA4qz3yNag6/zSlOf80oTn/csJ+/6/jwv9fjHj/MmRMdQAAAAAAAAAAAAAAAAAAAAAAAAAAOrdA/zm0QHQAAAAAAAAAADasO/k2qTvuRX5lpjqGT/gznDr/O3FXigAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADq9QiMAAAAAAAAAAAAAAAA4sj7/Nq09s0uOaSI1qTplM6U68wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOrc//zu0P0EAAAAAOK4+UjWsPPgAAAAAAAAAAAAAAAAAAAAA/48AAP8HAAD4AQAA8AAAAOAAAADAAQAAwAMAAMAAAACAAwAAAAMAAHADAADwAAAA5AcAAO4HAAD+bwAA/u8AAA==
++#define libreplanet_icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACfElEQVQ4jZXTS0hUcRTH8f+9M3fGd0gRRq1a2bZdBAotWtS6TQtB6IHgKzRy0UKqjRaRCAq+R21MDMsUR83JR5fJxhmaK2lzsWAWw+ToEHJxgnFm7reFIgza66z/58P/dzhHcESZpsluIsFPwyCVSmGa5lHPEEIIkdGYTqPPvqUlP4fK8nJ2DINYNEq71YJ3fv4QlAGkUynaj+VRdfUK7580M52rEN/ZYWNjg2GrjEMSPFXsmOn0YcA0TZ4V5tNZUkJTTTWfJiZIJhJ8U1VczwcZs0o4JUHzufM0ZGcf/OQASCaTxGIxDMNA00P8iEbpuXyJ8Tw77+wWJhWZQYuVbiHoFIKwpmUC4XCYzc1NDMMgHo9z8+IFvl6/xsf7D9ArbjOpyAxLEt1C0CUErfvJDwBd14lEImxvb/N9fR1fgY3egmyWsq0sO/poUyw4pb3mLiFolyRM09wDEokEfr+fUChEJBJh4HgBS7kKn92zLIy9ZriqklFZwiEEHfsRRp1O0un0HpDa3cU9M8PKygp3Tp5AzbKgZlmYt1uYtkn02q0MyYKmnBxWNI27Nhtut5tkMrkHmKZJbWkpqqryQpFxKTJTisyEVeaVRWJIlqgpLuZRWRkejwe/34/P58ucwZvWVhYXF5l2uejIzeHGqbM4ZYmB/dy1hUV8mJpibm4On8/H1tbW4T1YXV3F6/WysLDA5Pg4nfsDe5yfz8OiIjweD5qmEQwGf7/KwWCQtbU1NE2jRZbpEoI2SWKqr49lVUXX9T/fAkAgEKC/e5SW6mo6hKD+zGn6e0bw+/x/PyaA9S/rvOwfobGukfpbddyraMDR7iCwHPg34H9KCCF+Abts3KCj/p6aAAAAAElFTkSuQmCC
+
+-#define mdn_icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAACYklEQVQ4y3WSTYjNYRTGf+f9/+/NuDN3GKMxt1mYpKR8RT6zEk1iyUo2IysSNspCxEIZRSN07YiUJSWkaUIZizELMzIZlO9h3MzXvf/341jcmTGa69RZvKfnPOc5z3mhQlRd651Ry17tqQQl5uR9ONHC3EtdiPPxWKZ24bhJvQV0OlBHhiV7pTs3WpUdEmeLrnWJAhhOtJA5/3RjqZg8Lrnwy4bQT/DvTb73Qt3N9ymATNvTU15Mvx8vfvTWDrmgT0y+dzuAZM527lM0Xx6jFKvnEKIYvIIqVeMFRCfEiDBWMw9UQUBUT8fBWvmrU9HEUpUWDq2cT23a0P6kQEqEwTFLQCBJpm9mYrV+6lW0ngNr62jb0kw6KvMeXJohZYSLzz9xvOMDJG6aPUKMtZPDObq+iXPbmoG/ooJC0QVaVy2g5AI3Bkq8/jYCkQEBo9ah1hESS1N1Gu9DxXNFRji0oYm+/Stoaa4tK0kcRq1HE4fxHqOKEf4bk16ubphd9iKxGKxFrcOWLB1vvuOCzmg0Irig1MxKMfBznPbOd2DLCmJNHKgSIdzr/kjXhwKbFtVPNQ+NJiw7+YDh0YTFuVr6CwLpaNJDjCYOtR61DldyHL7975c9dqeH4ZESscC7r79BFBI7kY5YrZsCC8qL/kFyR+6yY0UjS3M1PHz5ich71IOIQGSn0cskwdTeryTyfV9+jGzOP3rTQAiIHUNQEBkCeUbkcqguB2JEMGqt4sJlg8lGIsv0+p5dON8YaVgn3veJ85/F61YNtn5uXf3OCF0TQVacP0PiXMVzpfbemlnbna+I/QPSFTsRLd+hHAAAAABJRU5ErkJggg==
+-
+-#define addon_icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAKoSURBVDiNjZNLaJRnFIaf75vvy2UGTWr8NYkxl0IFUYkNXSSZQNWFWlxIEVy1FLLo0i4adddVXRnS4kJwYxci2GaRTWlSFGKFGRXNmFBF62VMO4TENBdjMv9k5p//Oy4SLzgqHs7yPc95eTlHiQjvqniPbVYRzuBoR+FQDEvId4neIPNCY945DayNVff/8NUvn9XXNJMv5hhKnTvYP3ymHmj/IMBSbmHjjP8fycxv+MEzGqtatUI1vK7R7wM4J32XUv3Li/l5imGBkbtXlsMw/PF1jXozg3iP3aM0Z8XRBFDr1fl7Og9EnTguXx30p/6fjAIozb/i6C4BdB2z6QOfH27ZUFNL0QUELs/tycs4J2zdGEerCADTM1P8df3PxyUZiKPF8zyGHpwGFLC6QCCRuYA4QQQ6mw4hjhYT77GN2qiBWFnV5sXc0xMAgfKx5foVYKURB2vLPbxoM8auODE6ws/fH+77dHtjhxp5OHzywpWf/IIsRk25Rq0CRFY4UVNNndkmqZFRf3YuWaYUS0aE3RP5MXX3/iCOgu3Y1WYfL90sdSDgxRoYTY5mZ2anjwC/AqEBdM4tMJ4dwYs1YiOGSBkYrVHqlQNxoC34OV8BdxK9gQ+guo7bwdYdrXu92nU6nR7Pzc/PSXxfazTj30IpRaWpIqbX4UQoBDkWJlRwLzVeLBTyGs2UcUX5duzvsfPqNpvDovQhnBIdELGaWFk1hclYmLx2fxmFbNm5qXJNvdi2DQ1WAsO1P/5petshyf6v25gJ0nxUUUeiP531s/kvAcor7MDOL2pjz3JzVKpqUoMTpb8QsSqdeTT98fomjyDv8LP5aKI3uAgQP2orCkGAVRVMZxbQhnQJIAzkm3s3Js6GSfkEQEd4+bpa8+TW71P1ANqoB65I93OA2DgV+Z+omgAAAABJRU5ErkJggg==
++#define hnode_icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABgElEQVQ4jaXRz2uSARzHcb0vlRGEzTVWISU1BVkFYTIyjNK1pKcxHA+yhWMWIamHYikFgpoLIi9jwegi3QbL9SzdLmMbM9J+DkJBgm5RDvEPeHeQHOyQz0OH9+V7ePGBr0pqpPmfVPsP8a0AR4MnMEwf48x9K0s/E8oAY9iEMOvD+8yP2qVjrhhRBnSN61n5sIpULqC+pGHh8wNlgEY8jPQXcGh4VXukDND5evYAl46odIuXtYdKAANSudAChO52/XeMZMohecCbcoGdH99Y+7LO72adT9+/4nh8nYOjBl7/SsoB8gBkpHk8T0S2K++pN3fRin3cfnFDHvCuWkI9rEMvHGEo5gbAHnXhnLF1BpZLeRaLOVT2A8Q3A5wMngXgWtKLxX9KPqC+rCWQvYkpeK4NWKcGOgO50ts2MJJ0cPreeQDciTHMchZYIhcwh2wcuqjn+ccwGm9v6wsTxxn0dVgQXZ7Ek3Agpq6QrcaQGmmebtxFSDkRU1fJVmL/BpT2ByV/3eDMhinRAAAAAElFTkSuQmCC
+ <!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+@@ -27,30 +25,21 @@
+ <dl><p>
+ <dt><h3 personal_toolbar_folder="true">@bookmarks_toolbarfolder@</h3></dt>
+ <dd>@bookmarks_toolbarfolder_description@
+-#ifndef NIGHTLY_BUILD
+ <dl>
+- <p><dt><a href="https://www.mozilla.org/@AB_CD@/firefox/central/" icon="@firefox_icon@">@getting_started@</a></dt>
++ <p><dt><a href="https://www.parabola.nu/" icon="@parabola_icon@">Parabola GNU/Linux-libre</a></dt>
+ </dl>
+- <p><dt><h3>@firefox_heading@</h3></dt>
++ <p><dt><h3>Parabola GNU/Linux-libre</h3></dt>
+ <dl><p>
+- <dt><a href="https://support.mozilla.org/@AB_CD@/products/firefox" icon="@mozilla_icon@">@firefox_help@</a>
+- <dt><a href="https://www.mozilla.org/@AB_CD@/firefox/customize/" icon="@mozilla_icon@">@firefox_customize@</a>
+- <dt><a href="https://www.mozilla.org/@AB_CD@/contribute/" icon="@mozilla_icon@">@firefox_community@</a>
+- <dt><a href="https://www.mozilla.org/@AB_CD@/about/" icon="@mozilla_icon@">@firefox_about@</a>
+- </dl>
+-#else
+- <dl>
+- <p><dt><a href="https://www.mozilla.org/@AB_CD@/contribute/" icon="@mozilla_icon@">@firefox_community@</a>
++ <dt><a href="https://www.parabola.nu/" icon="@parabola_icon@">Parabola GNU/Linux-libre</a>
++ <dt><a href="https://www.parabola.nu/packages/" icon="@parabola_icon@">Parabola GNU/Linux-libre Packages</a>
++ <dt><a href="https://wiki.parabola.nu/" icon="@parabola_icon@">Parabola GNU/Linux-libre Wiki</a>
++ <dt><a href="https://labs.parabola.nu/" icon="@parabola_icon@">Parabola GNU/Linux-libre Labs</a>
+ </dl>
+- <p><dt><h3>@nightly_heading@</h3></dt>
++ <p><dt><h3>Free Software Foundation</h3></dt>
+ <dl><p>
+- <dt><a href="https://blog.nightly.mozilla.org/" icon="@nightly_icon@">@nightly_blog@</a>
+- <dt><a href="https://bugzilla.mozilla.org/" icon="@bugzilla_icon@" shortcuturl="bz">@bugzilla@</a>
+- <dt><a href="https://developer.mozilla.org/" icon="@mdn_icon@" shortcuturl="mdn">@mdn@</a>
+- <dt><a href="https://addons.mozilla.org/@AB_CD@/firefox/addon/nightly-tester-tools/" icon="@addon_icon@">@nightly_tester_tools@</a>
+- <dt><a href="about:crashes" icon="@mozilla_icon@">@crashes@</a>
+- <dt><a href="https://mibbit.com/?server=irc.mozilla.org&channel=%23nightly" icon="@mozilla_icon@">@irc@</a>
+- <dt><a href="https://planet.mozilla.org/" icon="@mozilla_icon@">@planet@</a>
++ <dt><a href="https://www.fsf.org/" icon="@fsf_icon@">Free Software Foundation</a>
++ <dt><a href="https://www.gnu.org/" icon="@gnu_icon@">The GNU Operating System and the Free Software Movement</a>
++ <dt><a href="https://libreplanet.org/" icon="@libreplanet_icon@">LibrePlanet</a>
++ <dt><a href="https://www.h-node.org/" icon="@hnode_icon@">h-node</a>
+ </dl>
+-#endif
+ </dl>
+diff --git a/browser/locales/jar.mn b/browser/locales/jar.mn
+index eff09189b..6d76d20f0 100644
+--- a/browser/locales/jar.mn
++++ b/browser/locales/jar.mn
+@@ -97,12 +97,6 @@
+ locale/browser/searchplugins/ (.deps/generated_@AB_CD@/*.xml)
+ locale/browser/searchplugins/list.json (.deps/generated_@AB_CD@/list.json)
+ #endif
+- locale/browser/searchplugins/images/amazon.ico (searchplugins/images/amazon.ico)
+- locale/browser/searchplugins/images/ebay.ico (searchplugins/images/ebay.ico)
+- locale/browser/searchplugins/images/wikipedia.ico (searchplugins/images/wikipedia.ico)
+- locale/browser/searchplugins/images/yahoo.ico (searchplugins/images/yahoo.ico)
+- locale/browser/searchplugins/images/yandex-en.ico (searchplugins/images/yandex-en.ico)
+- locale/browser/searchplugins/images/yandex-ru.ico (searchplugins/images/yandex-ru.ico)
+ % locale browser-region @AB_CD@ %locale/browser-region/
+ locale/browser-region/region.properties (%chrome/browser-region/region.properties)
+ # the following files are browser-specific overrides
+diff --git a/browser/locales/search/list.json b/browser/locales/search/list.json
+index 544740a43..4961e5437 100644
+--- a/browser/locales/search/list.json
++++ b/browser/locales/search/list.json
+@@ -1,802 +1,748 @@
+ {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "amazondotcom", "bing", "ddg", "twitter", "wikipedia"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ },
+ "regionOverrides": {
+ "US": {
+- "google": "google-nocodes"
+ },
+ "CA": {
+- "google": "google-nocodes",
+- "ebay": "ebay-ca",
+- "ebay-fr": "ebay-ca"
+ },
+ "KZ": {
+- "google": "google-nocodes"
+ },
+ "BY": {
+- "google": "google-nocodes"
+ },
+ "RU": {
+- "google": "google-nocodes"
+ },
+ "TR": {
+- "google": "google-nocodes"
+ },
+ "CN": {
+- "google": "google-nocodes"
+ },
+ "TW": {
+- "google": "google-nocodes"
+ },
+ "HK": {
+- "google": "google-nocodes"
+ },
+ "AT": {
+- "ebay-de": "ebay-at"
+ },
+ "AU": {
+- "ebay": "ebay-au",
+- "ebay-uk": "ebay-au"
+ },
+ "BE": {
+- "ebay": "ebay-be",
+- "ebay-nl": "ebay-be",
+- "ebay-fr": "ebay-be"
+ },
+ "CH": {
+- "ebay": "ebay-ch",
+- "ebay-de": "ebay-ch",
+- "ebay-fr": "ebay-ch"
+ },
+ "IE": {
+- "ebay": "ebay-ie",
+- "ebay-uk": "ebay-ie"
+ },
+ "NL": {
+- "ebay": "ebay-nl"
+ },
+ "GB": {
+- "ebay": "ebay-uk"
+ }
+ },
+ "locales": {
+ "en-US": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "amazondotcom", "bing", "ddg", "ebay", "twitter", "wikipedia"
+- ]
+- },
+- "experimental-hidden": {
+- "visibleDefaultEngines": [
+- "amazon-ca", "amazon-au", "google-2018", "yahoo-en-CA", "yandex-en"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "ach": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "bing", "amazondotcom", "ddg", "twitter", "wikipedia"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "af": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "bing", "amazondotcom", "ddg", "wikipedia-af"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "an": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-es", "bing", "ebay-es", "wikipedia-an", "ddg", "twitter"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "ar": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "bing", "amazondotcom", "ddg", "wikipedia-ar"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "as": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-in", "amazondotcom", "ddg", "wikipedia-as"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "ast": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-es", "bing", "diccionariu-alla", "ddg", "ebay-es", "wikipedia-ast"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "az": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "amazondotcom", "azerdict", "bing", "ddg", "wikipedia-az", "yandex-az"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "be": {
+ "default": {
+ "visibleDefaultEngines": [
+- "yandex-by", "google", "ddg", "wikipedia-be", "wikipedia-be-tarask"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "bg": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "amazondotcom", "ddg", "portalbgdict", "wikipedia-bg"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "bn-BD": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "bing", "ddg", "wikipedia-bn"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "bn-IN": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-in", "amazondotcom", "bing", "ddg", "rediff", "wikipedia-bn"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "br": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-france", "amazon-france", "ddg", "ebay-fr", "freelang", "klask", "wikipedia-br"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "bs": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "ddg", "olx", "twitter", "wikipedia-bs"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "ca": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "bing", "diec2", "ddg", "ebay-es", "twitter", "wikipedia-ca"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "cak": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-espanol", "bing", "amazondotcom", "ddg", "wikipedia-es"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "cs": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "seznam-cz", "ddg", "heureka-cz", "mapy-cz", "wikipedia-cz"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "cy": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-en-GB", "amazon-en-GB", "ddg", "ebay-uk", "palasprint", "termau", "wikipedia-cy"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "da": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "bing", "amazon-en-GB", "ddg", "wikipedia-da"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "de": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-de", "amazondotcom-de", "bing", "ddg", "ebay-de", "leo_ende_de", "wikipedia-de"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "dsb": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-de", "bing", "amazondotcom-de", "ddg", "ebay-de", "leo_ende_de", "wikipedia-dsb"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "el": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "amazon-en-GB", "bing", "ddg", "wikipedia-el"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "en-GB": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-en-GB", "bing", "amazon-en-GB", "chambers-en-GB", "ddg", "ebay-uk", "twitter", "wikipedia"
+- ]
+- },
+- "experimental-hidden": {
+- "visibleDefaultEngines": [
+- "yandex-en"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "en-ZA": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "bing", "amazondotcom", "ddg", "twitter", "wikipedia"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "eo": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "bing", "amazondotcom", "ddg", "reta-vortaro", "wikipedia-eo"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "es-AR": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-ar", "amazondotcom", "drae", "ddg", "mercadolibre-ar", "wikipedia-es"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "es-CL": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-cl", "bing", "drae", "ddg", "mercadolibre-cl", "wikipedia-es"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "es-ES": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-es", "bing", "drae", "ddg", "ebay-es", "twitter", "wikipedia-es"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "es-MX": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-mx", "bing", "ddg", "mercadolibre-mx", "wikipedia-es"
+- ]
+- },
+- "experimental-hidden": {
+- "visibleDefaultEngines": [
+- "amazon-mx"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "et": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "neti-ee", "ddg", "osta-ee", "wikipedia-et", "eki-ee"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "eu": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "bing", "amazon-en-GB", "ddg", "ebay-es", "elebila", "wikipedia-eu"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "fa": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "amazondotcom", "bing", "ddg", "wikipedia-fa"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "ff": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-france", "bing", "amazon-france", "ddg", "cnrtl-tlfi-fr", "wikipedia-fr"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "fi": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-fi", "bing", "bookplus-fi", "ddg", "wikipedia-fi"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "fr": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-france", "bing", "amazon-france", "ddg", "ebay-fr", "cnrtl-tlfi-fr", "wikipedia-fr"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "fy-NL": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-fy-NL", "bing", "bolcom-fy-NL", "ddg", "ebay-nl", "marktplaats-fy-NL", "wikipedia-fy-NL"
+- ]
+- },
+- "experimental-hidden": {
+- "visibleDefaultEngines": [
+- "amazon-nl"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "ga-IE": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-en-GB", "amazon-en-GB", "ddg", "ebay-ie", "tearma", "twitter", "wikipedia-ga-IE"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "gd": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-en-GB", "amazon-en-GB", "bbc-alba", "ddg", "ebay-uk", "faclair-beag", "wikipedia-gd"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "gl": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-es", "amazon-en-GB", "ddg", "ebay-es", "wikipedia-gl"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "gn": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-es", "bing", "amazondotcom", "ddg", "twitter", "wikipedia-gn"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "gu-IN": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-in", "bing", "ddg", "gujaratilexicon", "wikipedia-gu"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "he": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "ddg", "wikipedia-he", "morfix-dic"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "hi-IN": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-in", "bing", "ddg", "wikipedia-hi"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "hr": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "amazon-en-GB", "bing", "ddg", "eudict", "twitter", "wikipedia-hr"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "hsb": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-de", "bing", "amazondotcom-de", "ddg", "ebay-de", "leo_ende_de", "wikipedia-hsb"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "hu": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "ddg", "sztaki-en-hu", "vatera", "wikipedia-hu"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "hy-AM": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "amazondotcom", "ddg", "list-am", "wikipedia-hy"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "id": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-id", "ddg", "wikipedia-id"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "is": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "bing", "amazondotcom", "ddg", "leit-is", "wikipedia-is"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "it": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-it", "bing", "amazon-it", "ddg", "ebay-it", "hoepli", "wikipedia-it"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "ja-JP-mac": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-jp", "bing", "amazon-jp", "rakuten", "yahoo-jp-auctions", "oshiete-goo", "twitter-ja", "wikipedia-ja", "ddg"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "ja": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-jp", "bing", "amazon-jp", "rakuten", "yahoo-jp-auctions", "oshiete-goo", "twitter-ja", "wikipedia-ja", "ddg"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "ka": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "bing", "amazondotcom", "ddg", "twitter", "wikipedia-ka"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "kab": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-france", "bing", "ddg", "wikipedia-kab"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "kk": {
+ "default": {
+ "visibleDefaultEngines": [
+- "yandex-kk", "google", "ddg", "flip", "kaz-kk", "twitter", "wikipedia-kk"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "km": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "bing", "amazondotcom", "ddg", "twitter", "wikipedia-km"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "kn": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-in", "bing", "amazondotcom", "ddg", "kannadastore", "wikipedia-kn"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "ko": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "ddg", "naver-kr", "danawa-kr", "daum-kr", "wikipedia-kr"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "lij": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-it", "bing", "amazon-it", "ddg", "ebay-it", "paroledigenova-lij", "wikipedia-lij"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "lo": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "bing", "ddg", "wikipedia-lo", "twitter"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "lt": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "wikipedia-lt", "bing", "amazondotcom", "ddg", "twitter"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "ltg": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "dict-enlv", "ddg", "salidzinilv", "sslv", "wikipedia-lv"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "lv": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "dict-enlv", "ddg", "salidzinilv", "sslv", "wikipedia-lv"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "mai": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-in", "bing", "ddg", "twitter", "wikipedia-hi"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "mk": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "bing", "amazondotcom", "ddg", "wikipedia-mk"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "ml": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "webdunia", "bing", "ddg", "rediff", "wikipedia", "wikipedia-ml"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "mr": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-in", "amazondotcom", "ddg", "rediff", "wikipedia-mr"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "ms": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "bing", "amazondotcom", "ddg", "twitter", "wikipedia-ms"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "my": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "bing", "amazondotcom", "ddg", "twitter", "wikipedia-my"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "nb-NO": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-NO", "amazon-en-GB", "bing", "ddg", "gulesider-NO", "bok-NO", "qxl-NO", "wikipedia-NO"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "ne-NP": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "bing", "ddg", "twitter", "wikipedia-ne"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "nl": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "bing", "bolcom-nl", "ddg", "ebay-nl", "marktplaats-nl", "wikipedia-nl"
+- ]
+- },
+- "experimental-hidden": {
+- "visibleDefaultEngines": [
+- "amazon-nl"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "nn-NO": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "bing", "amazon-en-GB", "ddg", "gulesider-NO", "bok-NO", "qxl-NO", "wikipedia-NN"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "or": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-in", "bing", "amazondotcom", "ddg", "wikipedia-or"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "pa-IN": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-in", "bing", "ddg", "wikipedia-pa"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "pl": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "allegro-pl", "ddg", "pwn-pl", "wikipedia-pl", "wolnelektury-pl"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "pt-BR": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-br", "bing", "buscape", "ddg", "mercadolivre", "twitter", "wikipedia-pt"
+- ]
+- },
+- "experimental-hidden": {
+- "visibleDefaultEngines": [
+- "amazon-br"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "pt-PT": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "amazon-en-GB", "ddg", "priberam", "sapo", "wikipedia-pt"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "rm": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-ch", "bing", "ddg", "ebay-ch", "leo_ende_de-rm", "pledarigrond", "wikipedia-rm"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "ro": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "bing", "amazondotcom", "ddg", "wikipediaro"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "ru": {
+ "default": {
+ "visibleDefaultEngines": [
+- "yandex-ru", "google", "ddg", "ozonru", "priceru", "wikipedia-ru", "mailru"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "si": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "amazondotcom", "ddg", "wikipedia-si"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "sk": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "azet-sk", "atlas-sk", "ddg", "slovnik-sk", "wikipedia-sk", "zoznam-sk"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "sl": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "ceneji", "ddg", "najdi-si", "odpiralni", "twitter", "wikipedia-sl"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "son": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-france", "bing", "amazon-france", "ddg", "cnrtl-tlfi-fr", "wikipedia-fr"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "sq": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "bing", "amazon-en-GB", "ddg", "wikipedia-sq"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "sr": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "amazon-en-GB", "bing", "ddg", "wikipedia-sr", "pogodak"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "sv-SE": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-sv-SE", "bing", "allaannonser-sv-SE", "ddg", "prisjakt-sv-SE", "tyda-sv-SE", "wikipedia-sv-SE"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "ta": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-in", "ddg", "wikipedia-ta"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "te": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-in", "amazondotcom", "ddg", "wikipedia-te", "wiktionary-te"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "th": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "amazondotcom", "bing", "ddg", "longdo", "wikipedia-th"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "tl": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-tl", "bing", "amazondotcom", "ddg", "twitter", "wikipedia-tl"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "tr": {
+ "default": {
+ "visibleDefaultEngines": [
+- "yandex-tr", "google", "ddg", "twitter", "wikipedia-tr"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "uk": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yandex-uk", "meta-ua", "ddg", "wikipedia-uk", "metamarket"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "ur": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo-in", "bing", "amazon-in", "ddg", "twitter", "wikipedia-ur"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "uz": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "bing", "amazondotcom", "ddg", "twitter", "wikipedia-uz"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "vi": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "coccoc", "ddg", "wikipedia-vi", "zing-mp3"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "wo": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "yahoo", "bing", "amazondotcom", "ddg", "wikipedia-wo"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "xh": {
+ "default": {
+ "visibleDefaultEngines": [
+- "google", "bing", "ddg", "wikipedia"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "zh-CN": {
+ "default": {
+ "visibleDefaultEngines": [
+- "baidu", "google", "bing", "ddg", "wikipedia-zh-CN", "amazondotcn"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ },
+ "zh-TW": {
+ "default": {
+ "visibleDefaultEngines": [
+- "yahoo-zh-TW", "google", "ddg", "findbook-zh-TW", "wikipedia-zh-TW", "yahoo-zh-TW-HK", "yahoo-bid-zh-TW", "yahoo-answer-zh-TW"
++ "duckduckgo-html", "duckduckgo-lite", "internet-archive", "parabola-packages", "parabola-wiki-en", "searx", "seeks", "wikipedia-en", "yacy"
+ ]
+ }
+ }
+diff --git a/devtools/client/locales/en-US/connection-screen.dtd b/devtools/client/locales/en-US/connection-screen.dtd
+index 674a408d5..d27e97fd5 100644
+--- a/devtools/client/locales/en-US/connection-screen.dtd
++++ b/devtools/client/locales/en-US/connection-screen.dtd
+@@ -24,7 +24,7 @@
+ <!-- LOCALIZATION NOTE (remoteHelp, remoteDocumentation, remoteHelpSuffix):
+ these strings will be concatenated in a single label, remoteDocumentation will
+ be used as text for a link to MDN. -->
+-<!ENTITY remoteHelp "Firefox Developer Tools can debug remote devices (Firefox for Android and Firefox OS, for example). Make sure that you have turned on the ‘Remote debugging’ option in the remote device. For more, see the ">
++<!ENTITY remoteHelp "Iceweasel Developer Tools can debug remote devices. Make sure that you have turned on the ‘Remote debugging’ option in the remote device. For more, see the ">
+ <!ENTITY remoteDocumentation "documentation">
+ <!ENTITY remoteHelpSuffix ".">
+
+diff --git a/devtools/client/locales/en-US/sourceeditor.properties b/devtools/client/locales/en-US/sourceeditor.properties
+index 842d549f0..31dcb82e5 100644
+--- a/devtools/client/locales/en-US/sourceeditor.properties
++++ b/devtools/client/locales/en-US/sourceeditor.properties
+@@ -4,7 +4,7 @@
+
+ # LOCALIZATION NOTE These strings are used inside the Source Editor component.
+ # This component is used whenever source code is displayed for the purpose of
+-# being edited, inside the Firefox developer tools - current examples are the
++# being edited, inside the Iceweasel developer tools - current examples are the
+ # Scratchpad and the Style Editor tools.
+
+ # LOCALIZATION NOTE The correct localization of this file might be to keep it
+diff --git a/devtools/client/locales/en-US/toolbox.dtd b/devtools/client/locales/en-US/toolbox.dtd
+index 6097fa82a..3dfe372db 100644
+--- a/devtools/client/locales/en-US/toolbox.dtd
++++ b/devtools/client/locales/en-US/toolbox.dtd
+@@ -80,7 +80,7 @@
+ - checkbox that toggles remote debugging, i.e. devtools.debugger.remote-enabled
+ - boolean preference in about:config, in the options panel. -->
+ <!ENTITY options.enableRemote.label3 "Enable remote debugging">
+-<!ENTITY options.enableRemote.tooltip2 "Turning this option on will allow the developer tools to debug a remote instance like Firefox OS">
++<!ENTITY options.enableRemote.tooltip2 "Turning this option on will allow the developer tools to debug a remote instance like Iceweasel OS">
+
+ <!-- LOCALIZATION NOTE (options.disableJavaScript.label,
+ - options.disableJavaScript.tooltip): This is the options panel label and
+diff --git a/devtools/client/locales/en-US/webide.dtd b/devtools/client/locales/en-US/webide.dtd
+index 5e1a80ccd..8f375da2e 100644
+--- a/devtools/client/locales/en-US/webide.dtd
++++ b/devtools/client/locales/en-US/webide.dtd
+@@ -2,7 +2,7 @@
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+-<!ENTITY windowTitle "Firefox WebIDE">
++<!ENTITY windowTitle "Iceweasel WebIDE">
+
+ <!ENTITY projectMenu_label "Project">
+ <!ENTITY projectMenu_accesskey "P">
+@@ -55,7 +55,7 @@
+ <!ENTITY projectButton_label "Open App">
+ <!ENTITY runtimeButton_label "Select Runtime">
+
+-<!-- We try to repicate Firefox' bindings: -->
++<!-- We try to repicate Iceweasel' bindings: -->
+ <!-- quit app -->
+ <!ENTITY key_quit "W">
+ <!-- open menu -->
+diff --git a/devtools/client/locales/en-US/webide.properties b/devtools/client/locales/en-US/webide.properties
+index 2368ad7f1..05e39c74f 100644
+--- a/devtools/client/locales/en-US/webide.properties
++++ b/devtools/client/locales/en-US/webide.properties
+@@ -2,8 +2,8 @@
+ # License, v. 2.0. If a copy of the MPL was not distributed with this
+ # file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+-title_noApp=Firefox WebIDE
+-title_app=Firefox WebIDE: %S
++title_noApp=Iceweasel WebIDE
++title_app=Iceweasel WebIDE: %S
+
+ runtimeButton_label=Select Runtime
+ projectButton_label=Open App
diff --git a/mozconfig b/mozconfig
new file mode 100644
index 0000000..d63a44e
--- /dev/null
+++ b/mozconfig
@@ -0,0 +1,46 @@
+ac_add_options --enable-application=browser
+
+ac_add_options --prefix=/usr
+ac_add_options --enable-release
+ac_add_options --enable-gold
+ac_add_options --enable-pie
+ac_add_options --enable-optimize="-O2"
+
+# Iceweasel
+ac_add_options --with-distribution-id=nu.parabola
+ac_add_options --disable-official-branding
+ac_add_options --with-branding=browser/branding/iceweasel
+# Disable telemetry more
+export MOZ_TELEMETRY_REPORTING=0
+# Disable checking that add-ons are signed by the trusted root
+export MOZ_ADDON_SIGNING=0
+# Disable enforcing that add-ons are signed by the trusted root
+export MOZ_REQUIRE_ADDON_SIGNING=0
+
+# System libraries
+ac_add_options --with-system-nspr
+ac_add_options --with-system-nss
+ac_add_options --with-system-icu
+ac_add_options --with-system-jpeg
+ac_add_options --with-system-zlib
+ac_add_options --with-system-bz2
+ac_add_options --with-system-libvpx
+ac_add_options --enable-system-hunspell
+ac_add_options --enable-system-sqlite
+ac_add_options --enable-system-ffi
+ac_add_options --enable-system-pixman
+
+# Features
+ac_add_options --enable-alsa
+ac_add_options --disable-pulseaudio
+ac_add_options --enable-startup-notification
+ac_add_options --disable-crashreporter
+ac_add_options --disable-eme
+ac_add_options --disable-safe-browsing
+ac_add_options --disable-stylo
+ac_add_options --disable-tests
+ac_add_options --disable-updater
+ac_add_options --disable-url-classifier
+ac_add_options --disable-webrtc
+
+STRIP_FLAGS="--strip-debug"
diff --git a/mozilla-1253216.patch b/mozilla-1253216.patch
new file mode 100644
index 0000000..c9252da
--- /dev/null
+++ b/mozilla-1253216.patch
@@ -0,0 +1,12 @@
+diff -up firefox-48.0/js/src/jit/AtomicOperations.h.old firefox-48.0/js/src/jit/AtomicOperations.h
+--- firefox-48.0/js/src/jit/AtomicOperations.h.old 2016-07-27 09:42:43.148175449 +0200
++++ firefox-48.0/js/src/jit/AtomicOperations.h 2016-07-27 09:41:13.000000000 +0200
+@@ -340,7 +340,7 @@ AtomicOperations::isLockfree(int32_t siz
+ # elif defined(__aarch64__)
+ # include "jit/arm64/AtomicOperations-arm64.h"
+ # else
+-# include "jit/none/AtomicOperations-none.h" // These MOZ_CRASH() always
++# include "jit/none/AtomicOperations-ppc.h"
+ # endif
+ #elif defined(JS_CODEGEN_X86) || defined(JS_CODEGEN_X64)
+ # include "jit/x86-shared/AtomicOperations-x86-shared.h"
diff --git a/mozilla-build-arm.patch b/mozilla-build-arm.patch
new file mode 100644
index 0000000..774147b
--- /dev/null
+++ b/mozilla-build-arm.patch
@@ -0,0 +1,24 @@
+diff -up firefox-46.0/media/webrtc/trunk/webrtc/build/common.gypi.arm firefox-46.0/media/webrtc/trunk/webrtc/build/common.gypi
+--- firefox-46.0/media/webrtc/trunk/webrtc/build/common.gypi.arm 2016-04-25 12:03:12.486027089 +0200
++++ firefox-46.0/media/webrtc/trunk/webrtc/build/common.gypi 2016-04-25 12:05:55.714644873 +0200
+@@ -312,20 +312,6 @@
+ 'defines': [
+ 'WEBRTC_ARCH_ARM',
+ ],
+- 'conditions': [
+- ['arm_version>=7', {
+- 'defines': ['WEBRTC_ARCH_ARM_V7',
+- 'WEBRTC_BUILD_NEON_LIBS'],
+- 'conditions': [
+- ['arm_neon==1', {
+- 'defines': ['WEBRTC_ARCH_ARM_NEON',],
+- }],
+- ['arm_neon==0 and arm_neon_optional==1', {
+- 'defines': ['WEBRTC_DETECT_ARM_NEON',],
+- }],
+- ],
+- }],
+- ],
+ }],
+ ['os_bsd==1', {
+ 'defines': [
diff --git a/no-crmf.patch b/no-crmf.patch
new file mode 100644
index 0000000..9d4e5f1
--- /dev/null
+++ b/no-crmf.patch
@@ -0,0 +1,16 @@
+diff --git i/old-configure.in w/old-configure.in
+index 0a06e470d2085922..d41c8e9d5dd2dbfb 100644
+--- i/old-configure.in
++++ w/old-configure.in
+@@ -1906,9 +1906,7 @@ if test -n "$_USE_SYSTEM_NSS"; then
+ AM_PATH_NSS(3.33, [MOZ_SYSTEM_NSS=1], [AC_MSG_ERROR([you don't have NSS installed or your version is too old])])
+ fi
+
+-if test -n "$MOZ_SYSTEM_NSS"; then
+- NSS_LIBS="$NSS_LIBS -lcrmf"
+-else
++if test -z "$MOZ_SYSTEM_NSS"; then
+ NSS_CFLAGS="-I${DIST}/include/nss"
+ case "${OS_ARCH}" in
+ # Only few platforms have been tested with GYP
+
diff --git a/parabola-banner.png b/parabola-banner.png
new file mode 100644
index 0000000..621ee4e
--- /dev/null
+++ b/parabola-banner.png
Binary files differ
diff --git a/remove-default-and-shell-icons-in-packaging-manifest.patch b/remove-default-and-shell-icons-in-packaging-manifest.patch
new file mode 100644
index 0000000..f46f46d
--- /dev/null
+++ b/remove-default-and-shell-icons-in-packaging-manifest.patch
@@ -0,0 +1,34 @@
+diff --git a/browser/installer/package-manifest.in b/browser/installer/package-manifest.in
+index cffcff1..85d28cc 100644
+--- a/browser/installer/package-manifest.in
++++ b/browser/installer/package-manifest.in
+@@ -621,11 +621,6 @@
+ @RESPATH@/chrome/toolkit.manifest
+ @RESPATH@/chrome/recording.manifest
+ @RESPATH@/chrome/recording/*
+-#ifdef MOZ_GTK
+-@RESPATH@/browser/chrome/icons/default/default16.png
+-@RESPATH@/browser/chrome/icons/default/default32.png
+-@RESPATH@/browser/chrome/icons/default/default48.png
+-#endif
+ @RESPATH@/browser/features/*
+
+ ; [Webide Files]
+@@ -644,17 +639,10 @@
+ @RESPATH@/browser/@PREF_DIR@/devtools.js
+ @RESPATH@/browser/@PREF_DIR@/debugger.js
+
+-; shell icons
+-#ifdef XP_UNIX
+-#ifndef XP_MACOSX
+-; shell icons
+-@RESPATH@/browser/icons/*.png
+ #ifdef MOZ_UPDATER
+ ; updater icon
+ @RESPATH@/icons/updater.png
+ #endif
+-#endif
+-#endif
+
+ ; [Default Preferences]
+ ; All the pref files must be part of base to prevent migration bugs
diff --git a/vendor.js b/vendor.js
new file mode 100644
index 0000000..6e18dff
--- /dev/null
+++ b/vendor.js
@@ -0,0 +1,908 @@
+//pref("accessibility.blockautorefresh", false);
+pref("accessibility.blockautorefresh", true); //Conflict
+pref("accessibility.force_disabled", 1);
+
+
+pref("alerts.showFavicons", false); //Breaks favicons
+
+pref("app.faqURL", "https://libreplanet.org/wiki/Group:IceCat/FAQ");
+pref("app.privacyURL", "https://www.gnu.org/software/gnuzilla/");
+pref("app.releaseNotesURL", "https://savannah.gnu.org/news/?group=gnuzilla");
+pref("app.shield.optoutstudies.enabled", false);
+pref("app.support.baseURL", "https://libreplanet.org/wiki/Group:IceCat/");
+pref("app.update.auto", false);
+pref("app.update.checkInstallTime", false);
+pref("app.update.enabled", false);
+pref("app.update.service.enabled", false);
+pref("app.update.silent", false);
+pref("app.update.staging.enabled", false);
+pref("app.update.url", "");
+pref("app.update.url.details", "https://www.gnu.org/software/gnuzilla/");
+pref("app.update.url.manual", "https://www.gnu.org/software/gnuzilla/");
+pref("app.vendorURL", "https://www.gnu.org/software/gnuzilla/");
+
+//pref("beacon.enabled", true);
+pref("beacon.enabled", false); //Conflict
+
+//pref("breakpad.reportURL", "https://crash-stats.mozilla.com/report/index/");
+pref("breakpad.reportURL", ""); //Conflict
+
+//pref("browser.aboutHomeSnippets.updateUrl", "https://snippets.cdn.mozilla.net/%STARTPAGE_VERSION%/%NAME%/%VERSION%/%APPBUILDID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/");
+pref("browser.aboutHomeSnippets.updateUrl", "https://127.0.0.1"); //Conflict
+pref("browser.backspace_action", 2);
+//pref("browser.bookmarks.max_backups", 15);
+pref("browser.bookmarks.max_backups", 0); //Conflict
+//pref("browser.cache.disk.capacity", 256000);
+pref("browser.cache.disk.capacity", 0); //Conflict
+pref("browser.cache.disk.enable", false);
+//pref("browser.cache.disk.smart_size.enabled", true);
+pref("browser.cache.disk.smart_size.enabled", false); //Conflict
+pref("browser.cache.disk.smart_size.first_run", false);
+//pref("browser.cache.disk_cache_ssl", true);
+pref("browser.cache.disk_cache_ssl", false); //Conflict
+//pref("browser.cache.frecency_experiment", 0);
+pref("browser.cache.frecency_experiment", -1); //Conflict
+pref("browser.cache.memory.capacity", 1048576); //Hidden
+pref("browser.cache.offline.enable", false);
+pref("browser.crashReports.unsubmittedCheck.autoSubmit", false);
+pref("browser.crashReports.unsubmittedCheck.enabled", false);
+//pref("browser.customizemode.tip0.learnMoreUrl", "https://support.mozilla.org/1/firefox/%VERSION%/%OS%/%LOCALE%/customize");
+pref("browser.customizemode.tip0.learnMoreUrl", "https://libreplanet.org/wiki/Group:IceCat/Tour"); //Conflict
+pref("browser.disableResetPrompt", true);
+//pref("browser.display.use_document_fonts", 1);
+pref("browser.display.use_document_fonts", 0); //Conflict
+pref("browser.download.folderList", 1);
+//pref("browser.download.forbid_open_with", false);
+pref("browser.download.forbid_open_with", true); //Conflict
+//pref("browser.download.hide_plugins_without_extensions", true);
+pref("browser.download.hide_plugins_without_extensions", false); //Conflict
+pref("browser.download.manager.addToRecentDocs", false);
+pref("browser.download.manager.retention", 1);
+pref("browser.download.manager.scanWhenDone", false);
+pref("browser.download.panel.shown", true);
+pref("browser.download.useDownloadDir", false);
+pref("browser.eme.ui.enabled", false);
+pref("browser.fixup.alternate.enabled", false);
+pref("browser.fixup.hide_user_pass", true);
+pref("browser.formfill.enable", false);
+pref("browser.helperApps.deleteTempFileOnExit", true);
+pref("browser.laterrun.enabled", false);
+pref("browser.library.activity-stream.enabled", false);
+pref("browser.link.open_newwindow.restriction", 0);
+pref("browser.migrate.automigrate.enabled", false);
+//pref("browser.newtab.preload", true);
+pref("browser.newtab.preload", false); //Conflict
+pref("browser.newtab.url", "about:blank"); //FIXME //TabMix can unset this at times
+pref("browser.newtabpage.activity-stream.enabled", false);
+pref("browser.newtabpage.directory.source", "data:text/plain,");
+pref("browser.newtabpage.activity-stream.aboutHome.enabled", false);
+pref("browser.newtabpage.activity-stream.feeds.section.topstories", false);
+//pref("browser.newtabpage.enabled", true);
+pref("browser.newtabpage.enabled", false); //Conflict
+pref("browser.newtabpage.enhanced", false); //Also set by TabMix
+pref("browser.newtabpage.introShown", true);
+pref("browser.newtabpage.preload", false);
+pref("browser.newtabpage.remote", false);
+pref("browser.offline-apps.notify", true);
+pref("browser.onboarding.enabled", false);
+//pref("browser.pagethumbnails.capturing_disabled", true); //Breaks page thumbnails
+pref("browser.pagethumbnails.capturing_disabled", false); //Breaks page thumbnails if true
+pref("browser.ping-centre.telemetry", false);
+//pref("browser.privatebrowsing.autostart", true);
+pref("browser.privatebrowsing.autostart", false); //Conflict
+pref("browser.reader.detectedFirstArticle", true);
+pref("browser.rights.3.shown", true);
+pref("browser.safebrowsing.blockedURIs.enabled", false);
+pref("browser.safebrowsing.downloads.enabled", false);
+pref("browser.safebrowsing.downloads.remote.block_dangerous", false);
+pref("browser.safebrowsing.downloads.remote.block_dangerous_host", false);
+pref("browser.safebrowsing.downloads.remote.block_potentially_unwanted", false);
+pref("browser.safebrowsing.downloads.remote.block_uncommon", false);
+pref("browser.safebrowsing.downloads.remote.enabled", false);
+pref("browser.safebrowsing.downloads.remote.url", "");
+pref("browser.safebrowsing.malware.enabled", false);
+pref("browser.safebrowsing.phishing.enabled", false);
+pref("browser.safebrowsing.provider.mozilla.gethashURL", "");
+pref("browser.safebrowsing.provider.mozilla.reportURL", "");
+pref("browser.safebrowsing.provider.mozilla.updateURL", "");
+pref("browser.safebrowsing.provider.google.gethashURL", "");
+pref("browser.safebrowsing.provider.google.reportURL", "");
+pref("browser.safebrowsing.provider.google.updateURL", "");
+pref("browser.safebrowsing.provider.google.reportMalwareMistakeURL", "");
+pref("browser.safebrowsing.provider.google.reportPhishMistakeURL", "");
+pref("browser.safebrowsing.provider.google4.gethashURL", "");
+pref("browser.safebrowsing.provider.google4.reportURL", "");
+pref("browser.safebrowsing.provider.google4.reportMalwareMistakeURL", "");
+pref("browser.safebrowsing.provider.google4.reportPhishMistakeURL", "");
+pref("browser.safebrowsing.provider.google4.updateURL", "");
+//pref("browser.safebrowsing.reportPhishURL", "https://%LOCALE%.phish-report.mozilla.com/?hl=%LOCALE%&url=");
+pref("browser.safebrowsing.reportPhishURL", ""); //Conflict
+pref("browser.search.countryCode", "US");
+//pref("browser.search.defaultenginename", "data:text/plain,browser.search.defaultenginename=DuckDuckGo");
+pref("browser.search.defaultenginename", "data:text/plain,browser.search.defaultenginename=DuckDuckGo Lite"); //Conflict
+//pref("browser.search.defaultenginename.US", "data:text/plain,browser.search.defaultenginename.US=Yahoo");
+pref("browser.search.defaultenginename.US", "data:text/plain,browser.search.defaultenginename=DuckDuckGo Lite"); //Conflict
+pref("browser.search.geoSpecificDefaults", false);
+//pref("browser.search.geoSpecificDefaults.url", "https://search.services.mozilla.com/1/%APP%/%VERSION%/%CHANNEL%/%LOCALE%/%REGION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%");
+pref("browser.search.geoSpecificDefaults.url", ""); //Conflict
+pref("browser.search.geoip.url", "");
+//pref("browser.search.order.1", "Google");
+pref("browser.search.order.1", "DuckDuckGo Lite"); //Conflict
+//pref("browser.search.order.2", "Yahoo");
+pref("browser.search.order.2", "Parabola Packages"); //Conflict
+//pref("browser.search.order.3", "Bing");
+pref("browser.search.order.3", "ParabolaWiki"); //Conflict
+//pref("browser.search.order.extra.1", "DuckDuckGo");
+pref("browser.search.order.extra.1", "DuckDuckGo Lite"); //Conflict
+//pref("browser.search.order.extra.2", "YouTube");
+pref("browser.search.order.extra.2", "Parabola Packages"); //Conflict
+//pref("browser.search.order.US.1", "data:text/plain,browser.search.order.US.1=Yahoo");
+pref("browser.search.order.US.1", "data:text/plain,browser.search.order.US.1=DuckDuckGo Lite"); //Conflict
+//pref("browser.search.order.US.2", "data:text/plain,browser.search.order.US.2=Google");
+pref("browser.search.order.US.2", "data:text/plain,browser.search.order.US.2=Parabola Packages"); //Conflict
+//pref("browser.search.order.US.3", "data:text/plain,browser.search.order.US.3=Bing");
+pref("browser.search.order.US.3", "data:text/plain,browser.search.order.US.3=ParabolaWiki"); //Conflict
+pref("browser.search.region", "US");
+pref("browser.search.suggest.enabled", false);
+pref("browser.search.update", false);
+pref("browser.send_pings", false);
+pref("browser.send_pings.require_same_host", true);
+//pref("browser.sessionhistory.max_entries", 50);
+pref("browser.sessionhistory.max_entries", 10); //Conflict
+pref("browser.sessionstore.privacy_level", 2);
+//pref("browser.sessionstore.resume_from_crash", true);
+pref("browser.sessionstore.resume_from_crash", false); //Conflict
+pref("browser.shell.checkDefaultBrowser", false);
+pref("browser.slowStartup.maxSamples", 0);
+pref("browser.slowStartup.notificationDisabled", true);
+pref("browser.slowStartup.samples", 0);
+pref("browser.ssl_override_behavior", 2);
+pref("browser.startup.homepage_override.buildID", "20100101");
+pref("browser.startup.homepage_override.mstone", "ignore");
+pref("browser.storageManager.enabled", false);
+pref("browser.syncPromoViewsLeftMap", "{\"addons\":0, \"passwords\":0, \"bookmarks\":0}");
+//pref("browser.tabs.crashReporting.sendReport", true);
+pref("browser.tabs.crashReporting.sendReport", false); //Conflict
+pref("browser.tabs.remote.allowLinkedWebInFileUriProcess", false);
+pref("browser.tabs.remote.autostart", true); //If you want e10
+//pref("browser.tabs.remote.autostart.2", true); //Control Group e10, ignore
+//pref("browser.tabs.remote.force-enable", true); //If you really want e10 //Hidden
+pref("browser.tabs.remote.separateFileUriProcess", true); //If you want e10
+pref("browser.taskbar.lists.enabled", false);
+pref("browser.taskbar.lists.frequent.enabled", false);
+pref("browser.taskbar.lists.recent.enabled", false);
+pref("browser.taskbar.lists.tasks.enabled", false);
+pref("browser.taskbar.previews.enable", false);
+pref("browser.uitour.enabled", false);
+//pref("browser.uitour.url", "https://www.mozilla.org/%LOCALE%/firefox/%VERSION%/tour/");
+pref("browser.uitour.url", "https://libreplanet.org/wiki/Group:IceCat/Tour"); //Conflict
+pref("browser.urlbar.decodeURLsOnCopy", true);
+pref("browser.urlbar.filter.javascript", true);
+pref("browser.urlbar.maxHistoricalSearchSuggestions", 0);
+pref("browser.urlbar.oneOffSearches", false);
+pref("browser.urlbar.speculativeConnect.enabled", false);
+//pref("browser.urlbar.autocomplete.enabled", true);
+pref("browser.urlbar.autocomplete.enabled", false); //Conflict
+//pref("browser.urlbar.autoFill", true);
+pref("browser.urlbar.autoFill", false); //Conflict
+//pref("browser.urlbar.autoFill.typed", true);
+pref("browser.urlbar.autoFill.typed", false); //Conflict
+//pref("browser.urlbar.suggest.bookmark", true);
+pref("browser.urlbar.suggest.bookmark", false); //Conflict
+//pref("browser.urlbar.suggest.history", true);
+pref("browser.urlbar.suggest.history", false); //Conflict
+//pref("browser.urlbar.suggest.openpage", false);
+pref("browser.urlbar.suggest.openpage", false); //Conflict
+//pref("browser.urlbar.trimURLs", true);
+pref("browser.urlbar.trimURLs", false); //Conflict
+//pref("browser.urlbar.userMadeSearchSuggestionsChoice", false);
+pref("browser.urlbar.userMadeSearchSuggestionsChoice", true); //Conflict
+pref("browser.urlbar.usepreloadedtopurls.enabled", false);
+pref("browser.usedOnWindows10", true);
+//pref("browser.xul.error_pages.expert_bad_cert", false);
+pref("browser.xul.error_pages.expert_bad_cert", true); //Conflict
+
+//pref("camera.control.face_detection.enabled", true);
+pref("camera.control.face_detection.enabled", false); //Conflict
+
+pref("captivedetect.canonicalURL", "");
+
+//pref("canvas.capturestream.enabled", true);
+pref("canvas.capturestream.enabled", false); //Conflict
+
+pref("clipboard.autocopy", false);
+
+pref("datareporting.healthreport.about.reportUrl", "data:text/plain,");
+pref("datareporting.healthreport.uploadEnabled", false);
+pref("datareporting.policy.dataSubmissionEnabled", false);
+pref("datareporting.policy.firstRunURL", "");
+
+pref("device.storage.enabled", false);
+
+pref("devtools.appmanager.enabled", false);
+pref("devtools.chrome.enabled", false);
+pref("devtools.debugger.chrome-debugging-host", "127.0.0.1");
+pref("devtools.debugger.force-local", true);
+pref("devtools.debugger.prompt-connection", true);
+pref("devtools.debugger.remote-enabled", false);
+pref("devtools.devedition.promo.url", "https://www.gnu.org/software/gnuzilla/"); //Makes sense to me
+pref("devtools.webide.autoinstallADBHelper", false);
+pref("devtools.webide.enabled", false);
+
+pref("dom.allow_cut_copy", false); //Hidden
+pref("dom.caches.enabled", false);
+//pref("dom.event.clipboardevents.enabled", true);
+pref("dom.event.clipboardevents.enabled", false); //Conflict
+pref("dom.event.highrestimestamp.enabled", true);
+pref("dom.flyweb.enabled", false);
+pref("dom.forms.autocomplete.experimental", false);
+pref("dom.gamepad.extensions.enabled", false);
+pref("dom.gamepad.non_standard_events.enabled", false);
+pref("dom.gamepad.test.enabled", false);
+pref("dom.keyboardevent.dispatch_during_composition", false);
+//pref("dom.idle-observers-api.enabled", true);
+pref("dom.idle-observers-api.enabled", false); //Conflict
+pref("dom.imagecapture.enabled", false);
+//pref("dom.indexedDB.enabled", true);
+pref("dom.indexedDB.enabled", false); //Conflict
+pref("dom.input.dirpicker", false);
+pref("dom.IntersectionObserver.enabled", false);
+//pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", true);
+pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", false); //Conflict
+//pref("dom.ipc.plugins.reportCrashURL", true);
+pref("dom.ipc.plugins.reportCrashURL", false); //Conflict
+//pref("dom.ipc.plugins.sandbox-level.default", "donotuse");
+//pref("dom.ipc.plugins.sandbox-level.flash", "donotuse");
+pref("dom.ipc.processCount", 1); //If you want e10
+//pref("dom.ipc.processCount.extension", 1); //If you want e10
+//pref("dom.ipc.processCount.file", 1); //If you want e10
+pref("dom.ipc.shims.enabledWarnings", true);
+pref("dom.mozTCPSocket.enabled", false);
+pref("dom.performance.enable_user_timing_logging", false);
+pref("dom.presentation.enabled", false);
+pref("dom.presentation.controller.enabled", false);
+pref("dom.presentation.discoverable", false);
+pref("dom.presentation.discovery.enabled", false);
+pref("dom.presentation.discovery.legacy.enabled", false);
+pref("dom.presentation.receiver.enabled", false);
+pref("dom.presentation.tcp_server.debug", false);
+pref("dom.presentation.session_transport.data_channel.enable", false);
+pref("dom.popup_allowed_events", "change click dblclick mouseup notificationclick reset submit touchend");
+//pref("dom.popup_maximum", 20);
+pref("dom.popup_maximum", 3); //Conflict
+pref("dom.push.connection.enabled", false);
+pref("dom.push.enabled", false);
+pref("dom.push.serverURL", "");
+pref("dom.push.userAgentID", "");
+pref("dom.securecontext.whitelist_onions", true);
+pref("dom.serviceWorkers.enabled", false);
+//pref("dom.storage.enabled", true);
+pref("dom.storage.enabled", false); //Conflict
+pref("dom.storageManager.enabled", false);
+pref("dom.vibrator.enabled", false);
+pref("dom.vr.enabled", false);
+pref("dom.vr.add-test-devices", 0);
+pref("dom.vr.cardboard.enabled", false);
+pref("dom.vr.openvr.enabled", false);
+pref("dom.vr.osvr.enabled", false);
+pref("dom.vr.poseprediction.enabled", false);
+pref("dom.webaudio.enabled", false);
+//pref("dom.webnotifications.enabled", true);
+pref("dom.webnotifications.enabled", false); //Conflict
+pref("dom.webnotifications.requireinteraction.enabled", false);
+//pref("dom.workers.enabled", true);
+pref("dom.workers.enabled", false); //Conflict
+
+pref("experiments.activeExperiment", false);
+pref("experiments.enabled", false);
+pref("experiments.manifest.uri", "");
+pref("experiments.supported", false);
+
+//pref("extensions.autoDisableScopes", 0); //bits: 1=profile 2=.mozilla/extensions 4=/usr/lib/firefox 8=/usr/share/firefox
+pref("extensions.autoDisableScopes", 10); //bits: 1=profile 2=.mozilla/extensions 4=/usr/lib/firefox 8=/usr/share/firefox //Conflict
+pref("extensions.blocklist.detailsURL", "https://www.mozilla.com/%LOCALE%/blocklist/");
+pref("extensions.blocklist.itemURL", "https://blocklist.addons.mozilla.org/%LOCALE%/%APP%/blocked/%blockID%");
+pref("extensions.blocklist.url", "https://blocklists.settings.services.mozilla.com/v1/blocklist/3/%APP_ID%/%APP_VERSION%/");
+//pref("extensions.bootstrappedAddons", "{}");
+//pref("extensions.checkCompatibility.4.*", false);
+//pref("extensions.databaseSchema", 3);
+//pref("extensions.enabledScopes", 1); //bits: 1=profile 2=.mozilla/extensions 4=/usr/lib/firefox 8=/usr/share/firefox
+pref("extensions.enabledScopes", 5); //bits: 1=profile 2=.mozilla/extensions 4=/usr/lib/firefox 8=/usr/share/firefox //Conflict
+pref("extensions.formautofill.addresses.enabled", false);
+pref("extensions.formautofill.available", "off");
+pref("extensions.formautofill.creditCards.enabled", false);
+pref("extensions.formautofill.heuristics.enabled", false);
+pref("extensions.getAddons.cache.enabled", false);
+//pref("extensions.getAddons.get.url", "https://services.addons.mozilla.org/%LOCALE%/firefox/api/%API_VERSION%/search/guid:%IDS%?src=firefox&appOS=%OS%&appVersion=%VERSION%");
+pref("extensions.getAddons.get.url", ""); //Conflict
+//pref("extensions.getAddons.getWithPerformance.url", "https://services.addons.mozilla.org/%LOCALE%/firefox/api/%API_VERSION%/search/guid:%IDS%?src=firefox&appOS=%OS%&appVersion=%VERSION%&tMain=%TIME_MAIN%&tFirstPaint=%TIME_FIRST_PAINT%&tSessionRestored=%TIME_SESSION_RESTORED%");
+pref("extensions.getAddons.getWithPerformance.url", ""); //Conflict
+//pref("extensions.getAddons.recommended.url", "https://services.addons.mozilla.org/%LOCALE%/%APP%/api/%API_VERSION%/list/recommended/all/%MAX_RESULTS%/%OS%/%VERSION%?src=firefox");
+pref("extensions.getAddons.recommended.url", ""); //Conflict
+pref("extensions.getAddons.showPane", false);
+pref("extensions.hotfix.id", "");
+pref("extensions.icecathome.intl.accept_languages", "en-US, en");
+//pref("extensions.pendingOperations", false);
+//pref("extensions.pocket.enabled", true);
+pref("extensions.pocket.enabled", false); //Conflict
+pref("extensions.screenshots.disabled", true);
+pref("extensions.shield-recipe-client.api_url", "");
+pref("extensions.shield-recipe-client.enabled", false);
+pref("extensions.systemAddon.update.url", "");
+pref("extensions.ui.lastCategory", "addons://list/extension");
+//pref("extensions.update.autoUpdateDefault", true);
+pref("extensions.update.autoUpdateDefault", false); //Conflict
+//pref("extensions.update.background.url", "https://versioncheck-bg.addons.mozilla.org/update/VersionCheck.php?reqVersion=%REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&maxAppVersion=%ITEM_MAXAPPVERSION%&status=%ITEM_STATUS%&appID=%APP_ID%&appVersion=%APP_VERSION%&appOS=%APP_OS%&appABI=%APP_ABI%&locale=%APP_LOCALE%&currentAppVersion=%CURRENT_APP_VERSION%&updateType=%UPDATE_TYPE%&compatMode=%COMPATIBILITY_MODE%");
+pref("extensions.update.background.url", ""); //Conflict
+//pref("extensions.update.enabled", true);
+pref("extensions.update.enabled", false); //Conflict
+pref("extensions.webcompat-reporter.enabled", false);
+pref("extensions.webextensions.keepStorageOnUninstall", false);
+pref("extensions.webextensions.keepUuidOnUninstall", false);
+//pref("extensions.webextensions.remote", true); //If you want e10 //Breaks alot of WebExt currently
+//pref("extensions.webservice.discoverURL", "https://discovery.addons.mozilla.org/%LOCALE%/firefox/discovery/pane/%VERSION%/%OS%/%COMPATIBILITY_MODE%");
+pref("extensions.webservice.discoverURL", "https://directory.fsf.org/wiki/GNU_IceCat"); //Conflict
+
+//pref("full-screen-api.warning.timeout", 3000);
+pref("full-screen-api.warning.timeout", 0); //Conflict
+
+pref("font.blacklist.underline_offset", "FangSong,Gulim,GulimChe,MingLiU,MingLiU-ExtB,MingLiU_HKSCS,MingLiU-HKSCS-ExtB,MS Gothic,MS Mincho,MS PGothic,MS PMincho,MS UI Gothic,PMingLiU,PMingLiU-ExtB,SimHei,SimSun,SimSun-ExtB,Hei,Kai,Apple LiGothic,Apple LiSung,Osaka");
+
+//pref("general.warnOnAboutConfig", true);
+pref("general.warnOnAboutConfig", false); //Conflict
+
+pref("geo.wifi.logging.enabled", false);
+pref("geo.wifi.uri", "");
+pref("geo.wifi.xhr.timeout", 1);
+
+pref("gfx.direct2d.disabled", true);
+pref("gfx.downloadable_fonts.enabled", true);
+pref("gfx.downloadable_fonts.fallback_delay", -1);
+pref("gfx.downloadable_fonts.woff2.enabled", true);
+pref("gfx.font_rendering.graphite.enabled", false);
+pref("gfx.font_rendering.opentype_svg.enabled", false);
+pref("gfx.layerscope.enabled", false);
+pref("gfx.offscreencanvas.enabled", false);
+
+pref("identity.mobilepromo.android", "https://f-droid.org/repository/browse/?fdid=org.gnu.icecat");
+pref("identity.mobilepromo.ios", "");
+
+pref("intl.charset.default", "windows-1252");
+pref("intl.locale.matchOS", false);
+pref("intl.accept_languages", "en-US, en");
+pref("intl.regional_prefs.use_os_locales", false);
+
+pref("javascript.options.asmjs", false);
+pref("javascript.options.baselinejit.content", false);
+pref("javascript.options.ion", false);
+pref("javascript.options.native_regexp", false);
+pref("javascript.options.wasm", false);
+pref("javascript.options.wasm_baselinejit", false);
+pref("javascript.use_us_english_locale", true);
+
+//pref("keyword.enabled", true);
+pref("keyword.enabled", false); //Conflict
+
+pref("layers.acceleration.disabled", true);
+
+pref("layout.css.font-loading-api.enabled", true);
+pref("layout.css.visited_links_enabled", false);
+
+//pref("lightweightThemes.recommendedThemes", "[{"id":"recommended-1","homepageURL":"https://addons.mozilla.org/firefox/addon/a-web-browser-renaissance/","headerURL":"resource:///chrome/browser/content/browser/defaultthemes/1.header.jpg","footerURL":"resource:///chrome/browser/content/browser/defaultthemes/1.footer.jpg","textcolor":"#000000","accentcolor":"#f2d9b1","iconURL":"resource:///chrome/browser/content/browser/defaultthemes/1.icon.jpg","previewURL":"resource:///chrome/browser/content/browser/defaultthemes/1.preview.jpg","author":"Sean.Martell","version":"0"},{"id":"recommended-2","homepageURL":"https://addons.mozilla.org/firefox/addon/space-fantasy/","headerURL":"resource:///chrome/browser/content/browser/defaultthemes/2.header.jpg","footerURL":"resource:///chrome/browser/content/browser/defaultthemes/2.footer.jpg","textcolor":"#ffffff","accentcolor":"#d9d9d9","iconURL":"resource:///chrome/browser/content/browser/defaultthemes/2.icon.jpg","previewURL":"resource:///chrome/browser/content/browser/defaultthemes/2.preview.jpg","author":"fx5800p","version":"1.0"},{"id":"recommended-3","homepageURL":"https://addons.mozilla.org/firefox/addon/linen-light/","headerURL":"resource:///chrome/browser/content/browser/defaultthemes/3.header.png","footerURL":"resource:///chrome/browser/content/browser/defaultthemes/3.footer.png","accentcolor":"#ada8a8","iconURL":"resource:///chrome/browser/content/browser/defaultthemes/3.icon.png","previewURL":"resource:///chrome/browser/content/browser/defaultthemes/3.preview.png","author":"DVemer","version":"1.0"},{"id":"recommended-4","homepageURL":"https://addons.mozilla.org/firefox/addon/pastel-gradient/","headerURL":"resource:///chrome/browser/content/browser/defaultthemes/4.header.png","footerURL":"resource:///chrome/browser/content/browser/defaultthemes/4.footer.png","textcolor":"#000000","accentcolor":"#000000","iconURL":"resource:///chrome/browser/content/browser/defaultthemes/4.icon.png","previewURL":"resource:///chrome/browser/content/browser/defaultthemes/4.preview.png","author":"darrinhenein","version":"1.0"},{"id":"recommended-5","homepageURL":"https://addons.mozilla.org/firefox/addon/carbon-light/","headerURL":"resource:///chrome/browser/content/browser/defaultthemes/5.header.png","footerURL":"resource:///chrome/browser/content/browser/defaultthemes/5.footer.png","textcolor":"#3b3b3b","accentcolor":"#2e2e2e","iconURL":"resource:///chrome/browser/content/browser/defaultthemes/5.icon.jpg","previewURL":"resource:///chrome/browser/content/browser/defaultthemes/5.preview.jpg","author":"Jaxivo","version":"1.0"}]");
+pref("lightweightThemes.recommendedThemes", ""); //Conflict
+//pref("lightweightThemes.update.enabled", true);
+pref("lightweightThemes.update.enabled", false); //Conflict
+
+pref("mathml.disabled", true);
+
+pref("media.audio_data.enabled", false);
+//pref("media.autoplay.enabled", true);
+pref("media.autoplay.enabled", false); //Conflict
+//pref("media.block-autoplay-until-in-foreground", false);
+pref("media.block-autoplay-until-in-foreground", true); //Conflict
+pref("media.cache_size", 0);
+pref("media.eme.enabled", false);
+pref("media.getusermedia.audiocapture.enabled", false);
+pref("media.getusermedia.browser.enabled", false);
+pref("media.getusermedia.noise_enabled", false);
+//pref("media.getusermedia.screensharing.allowed_domains", "webex.com,*.webex.com,ciscospark.com,*.ciscospark.com,projectsquared.com,*.projectsquared.com,*.room.co,room.co,beta.talky.io,talky.io,*.clearslide.com,appear.in,*.appear.in,tokbox.com,*.tokbox.com,*.sso.francetelecom.fr,*.si.francetelecom.fr,*.sso.infra.ftgroup,*.multimedia-conference.orange-business.com,*.espacecollaboration.orange-business.com,free.gotomeeting.com,g2m.me,*.g2m.me,*.mypurecloud.com,*.mypurecloud.com.au,spreed.me,*.spreed.me,*.spreed.com,air.mozilla.org,*.circuit.com,*.yourcircuit.com,circuit.siemens.com,yourcircuit.siemens.com,circuitsandbox.net,*.unify.com,tandi.circuitsandbox.net,*.ericsson.net,*.cct.ericsson.net,*.opentok.com,*.conf.meetecho.com,meet.jit.si,*.meet.jit.si,web.stage.speakeasyapp.net,web.speakeasyapp.net,*.hipchat.me,*.beta-wspbx.com,*.wspbx.com,*.unifiedcloudit.com,*.smartboxuc.com,*.smartbox-uc.com,*.panterranetworks.com,pexipdemo.com,*.pexipdemo.com,pex.me,*.pex.me,*.rd.pexip.com,1click.io,*.1click.io,*.fuze.com,*.fuzemeeting.com,*.thinkingphones.com,gotomeeting.com,*.gotomeeting.com,gotowebinar.com,*.gotowebinar.com,gototraining.com,*.gototraining.com,citrix.com,*.citrix.com,expertcity.com,*.expertcity.com,citrixonline.com,*.citrixonline.com,g2m.me,*.g2m.me,gotomeet.me,*.gotomeet.me,gotomeet.at,*.gotomeet.at,miriadaxdes.miriadax.net,certificacion.miriadax.net,miriadax.net,*.wire.com,sylaps.com,*.sylaps.com,bluejeans.com,*.bluejeans.com,*.a.bluejeans.com,*.bbcollab.com");
+pref("media.getusermedia.screensharing.allowed_domains", ""); //Conflict
+//pref("media.getusermedia.screensharing.enabled", true);
+pref("media.getusermedia.screensharing.enabled", false); //Conflict
+pref("media.gmp-gmpopenh264.autoupdate", false);
+pref("media.gmp-gmpopenh264.enabled", false); //Hidden
+pref("media.gmp-manager.updateEnabled", false);
+//pref("media.gmp-manager.url", "https://aus5.mozilla.org/update/3/GMP/%VERSION%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/update.xml");
+pref("media.gmp-manager.url", "data:text/plain,"); //Conflict
+pref("media.gmp-manager.url.override", "data:text/plain,");
+pref("media.gmp-provider.enabled", false);
+//pref("media.gmp.trial-create.enabled", true);
+pref("media.gmp.trial-create.enabled", false); //Conflict
+pref("media.gmp-widevinecdm.autoupdate", false);
+pref("media.gmp-widevinecdm.enabled", false);
+pref("media.gmp-widevinecdm.visible", false);
+pref("media.navigator.enabled", false);
+pref("media.navigator.video.enabled", false);
+//pref("media.ondevicechange.enabled", true);
+pref("media.ondevicechange.enabled", false); //Conflict
+pref("media.ondevicechange.fakeDeviceChangeEvent.enabled", false);
+pref("media.peerconnection.enabled", false);
+pref("media.peerconnection.ice.no_host", true);
+pref("media.peerconnection.ice.tcp", false);
+pref("media.peerconnection.identity.enabled", false);
+pref("media.peerconnection.identity.timeout", 1);
+pref("media.peerconnection.turn.disable", true);
+pref("media.peerconnection.use_document_iceservers", false);
+pref("media.peerconnection.video.enabled", false);
+
+//pref("middlemouse.contentLoadURL", true);
+pref("middlemouse.contentLoadURL", false); //Conflict
+
+//pref("network.allow-experiments", true);
+pref("network.allow-experiments", false); //Conflict
+pref("network.auth.subresource-img-cross-origin-http-auth-allow", false);
+pref("network.captive-portal-service.enabled", false);
+pref("network.cookie.cookieBehavior", 2);
+pref("network.cookie.leave-secure-alone", true);
+pref("network.cookie.lifetimePolicy", 2);
+pref("network.cookie.thirdparty.sessionOnly", true);
+pref("network.dns.blockDotOnion", true);
+pref("network.dns.disablePrefetch", true);
+pref("network.dns.disablePrefetchFromHTTPS", true); //Hidden
+pref("network.gio.supported-protocols", "");
+pref("network.http.altsvc.enabled", false);
+pref("network.http.altsvc.oe", false);
+pref("network.http.connection-retry-timeout", 0);
+pref("network.http.keep-alive.timeout", 115);
+pref("network.http.max-persistent-connections-per-proxy", 256);
+//pref("network.http.redirection-limit", 20);
+pref("network.http.redirection-limit", 10); //Conflict
+pref("network.http.referer.hideOnionSource", true);
+pref("network.http.referer.spoofSource", false);
+//pref("network.http.sendRefererHeader", 0); //Breaks many sites
+//pref("network.http.referer.trimmingPolicy", 2); //Breaks many sites, using RAS/refcontrol is easier
+//pref("network.http.referer.XOriginPolicy", 2); //Breaks many sites, using RAS/refcontrol is easier
+//pref("network.http.referer.XOriginTrimmingPolicy", 0); //Breaks many sites
+//pref("network.http.referer.userControlPolicy", 0); //Breaks many sites
+pref("network.http.spdy.enabled", false);
+pref("network.http.spdy.enabled.deps", false);
+pref("network.http.spdy.enabled.http2", false);
+//pref("network.http.speculative-parallel-limit", 6);
+pref("network.http.speculative-parallel-limit", 0); //Conflict
+pref("network.http.tailing.enabled", false);
+//pref("network.IDN_show_punycode", false);
+pref("network.IDN_show_punycode", true); //Conflict
+pref("network.jar.block-remote-files", true);
+pref("network.jar.open-unsafe-types", false);
+pref("network.manage-offline-status", false);
+pref("network.predictor.enabled", false);
+pref("network.predictor.enable-prefetch", false);
+//pref("network.prefetch-next", true);
+pref("network.prefetch-next", false); //Conflict
+pref("network.protocol-handler.external.ms-windows-store", false);
+pref("network.proxy.autoconfig_url.include_path", false);
+pref("network.proxy.no_proxies_on", "");
+pref("network.proxy.socks", "127.0.0.1");
+pref("network.proxy.socks_port", 9150);
+pref("network.proxy.socks_remote_dns", true);
+//pref("network.proxy.type", 5);
+pref("network.proxy.type", 0); //Conflict
+pref("network.security.ports.banned", "9050,9051,9150,9151");
+pref("network.stricttransportsecurity.preloadlist", true);
+
+pref("noscript.ABE.wanIpAsLocal", false);
+pref("noscript.allowWhitelistUpdates", false);
+pref("noscript.forbidFonts", true);
+pref("noscript.forbidMedia", true);
+
+pref("nsITelemetry.canRecordBase", false);
+pref("nsITelemetry.canRecordExtended", false);
+
+//pref("offline-apps.allow_by_default", true);
+pref("offline-apps.allow_by_default", false); //Conflict
+
+//pref("pdfjs.disabled", false);
+pref("pdfjs.disabled", true); //Conflict
+pref("pdfjs.enableWebGL", false);
+
+//pref("permissions.manager.defaultsUrl", "resource://app/defaults/permissions");
+pref("permissions.manager.defaultsUrl", ""); //Conflict
+//pref("permissions.memory_only", true);
+pref("permissions.memory_only", false); //Conflict
+
+pref("places.history.enabled", false);
+
+//pref("plugin.default.state", 1);
+pref("plugin.default.state", 0); //Conflict
+//pref("plugin.defaultXpi.state", 2);
+pref("plugin.defaultXpi.state", 0); //Conflict
+pref("plugin.disable", true);
+pref("plugin.expose_full_path", false);
+pref("plugins.hide_infobar_for_missing_plugin", true);
+pref("plugin.scan.plid.all", false);
+//pref("plugin.sessionPermissionNow.intervalInMinutes", 60);
+pref("plugin.sessionPermissionNow.intervalInMinutes", 0); //Conflict
+//pref("plugin.state.flash", 1);
+pref("plugin.state.flash", 0); //Conflict
+//pref("plugin.state.java", 1);
+pref("plugin.state.java", 0); //Conflict
+pref("plugin.state.libgnome-shell-browser-plugin", 0);
+
+pref("plugins.click_to_play", true);
+
+pref("pointer-lock-api.prefixed.enabled", false);
+
+pref("privacy.clearOnShutdown.cache", true);
+//pref("privacy.clearOnShutdown.cookies", true);
+pref("privacy.clearOnShutdown.cookies", false); //Conflict
+pref("privacy.clearOnShutdown.downloads", true);
+pref("privacy.clearOnShutdown.formdata", true);
+pref("privacy.clearOnShutdown.history", true);
+pref("privacy.clearOnShutdown.offlineApps", true);
+pref("privacy.clearOnShutdown.openWindows", false); //Bugged; Opens multiple windows per launch
+//pref("privacy.clearOnShutdown.sessions", true);
+pref("privacy.clearOnShutdown.sessions", false); //Conflict
+pref("privacy.clearOnShutdown.siteSettings", false); //Also clears HSTS logs
+pref("privacy.cpd.cache", true);
+pref("privacy.cpd.cookies", true);
+pref("privacy.cpd.downloads", true);
+pref("privacy.cpd.formdata", true);
+pref("privacy.cpd.history", true);
+//pref("privacy.cpd.offlineApps", false);
+pref("privacy.cpd.offlineApps", true); //Conflict
+pref("privacy.cpd.openWindows", false);
+//pref("privacy.cpd.passwords", false);
+pref("privacy.cpd.passwords", true); //Conflict
+pref("privacy.cpd.sessions", true);
+//pref("privacy.cpd.siteSettings", false); //Also clears HSTS logs //Conflict
+pref("privacy.cpd.siteSettings", true); //Also clears HSTS logs
+pref("privacy.donottrackheader.enabled", false);
+pref("privacy.firstparty.isolate", true);
+pref("privacy.firstparty.isolate.restrict_opener_access", true);
+pref("privacy.resistFingerprinting", true);
+pref("privacy.resistFingerprinting.block_mozAddonManager", true); //Hidden
+//pref("privacy.sanitize.sanitizeOnShutdown", false);
+pref("privacy.sanitize.sanitizeOnShutdown", true); //Conflict
+//pref("privacy.sanitize.timeSpan", 1);
+pref("privacy.sanitize.timeSpan", 0); //Conflict
+pref("privacy.suppressModifierKeyEvents", true);
+pref("privacy.trackingprotection.annotate_channels", false);
+pref("privacy.trackingprotection.enabled", false);
+pref("privacy.trackingprotection.lower_network_priority", false);
+pref("privacy.trackingprotection.pbmode.enabled", false);
+//pref("privacy.usercontext.about_newtab_segregation.enabled", false);
+pref("privacy.usercontext.about_newtab_segregation.enabled", true); //Conflict
+//pref("privacy.userContext.enabled", false);
+pref("privacy.userContext.enabled", true); //Conflict
+//pref("privacy.userContext.ui.enabled", false);
+pref("privacy.userContext.ui.enabled", true); //Conflict
+pref("privacy.userContext.longPressBehavior", 2);
+pref("privacy.use_utc_timezone", true);
+//pref("privacy.window.maxInnerWidth", 1000); //Rounds to closest 200 //Hidden
+//pref("privacy.window.maxInnerHeight", 700); //Rounds to closest 100 //Hidden
+
+pref("reader.parse-on-load.enabled", false);
+
+pref("security.block_script_with_wrong_mime", true);
+pref("security.cert_pinning.enforcement_level", 2);
+pref("security.csp.enable", true);
+pref("security.csp.experimentalEnabled", true);
+pref("security.data_uri.block_toplevel_data_uri_navigations", true);
+pref("security.dialog_enable_delay", 1000);
+pref("security.enable_tls_session_tickets", false);
+pref("security.enterprise_roots.enabled", false);
+pref("security.family_safety.mode", 0);
+pref("security.fileuri.strict_origin_policy", true);
+pref("security.insecure_connection_icon.enabled", true); //Added in Firefox 59
+pref("security.insecure_field_warning.contextual.enabled", true);
+pref("security.insecure_password.ui.enabled", true);
+pref("security.mixed_content.block_active_content", true);
+//pref("security.mixed_content.block_display_content", false);
+pref("security.mixed_content.block_display_content", true); //Conflict
+pref("security.mixed_content.send_hsts_priming", false);
+pref("security.mixed_content.use_hsts", false);
+pref("security.nocertdb", true);
+//pref("security.OCSP.enabled", 1);
+pref("security.OCSP.enabled", 0); //Conflict
+//pref("security.OCSP.require", false);
+pref("security.OCSP.require", true); //Conflict
+//pref("security.pki.sha1_enforcement_level", 2);
+pref("security.pki.sha1_enforcement_level", 1); //Conflict
+//pref("security.sandbox.content.level", "donotuse;
+//pref("security.sandbox.logging.enabled", true);
+pref("security.sri.enable", true);
+pref("security.ssl.disable_session_identifiers", true);
+pref("security.ssl.enable_false_start", true);
+pref("security.ssl.enable_ocsp_must_staple", true);
+pref("security.ssl.enable_ocsp_stapling", true);
+pref("security.ssl.errorReporting.automatic", false);
+pref("security.ssl.errorReporting.enabled", false);
+//pref("security.ssl.require_safe_negotiation", false);
+pref("security.ssl.require_safe_negotiation", true); //Conflict
+//pref("security.ssl.treat_unsafe_negotiation_as_broken", false);
+pref("security.ssl.treat_unsafe_negotiation_as_broken", true); //Conflict
+pref("security.ssl3.ecdhe_ecdsa_aes_128_gcm_sha256", true);
+pref("security.ssl3.ecdhe_ecdsa_aes_256_gcm_sha384", true);
+pref("security.ssl3.ecdhe_ecdsa_aes_256_sha", true);
+pref("security.ssl3.ecdhe_ecdsa_chacha20_poly1305_sha256", true);
+pref("security.ssl3.ecdhe_rsa_aes_128_gcm_sha256", true);
+pref("security.ssl3.ecdhe_rsa_aes_256_gcm_sha384", true);
+pref("security.ssl3.ecdhe_rsa_aes_256_sha", true);
+pref("security.ssl3.ecdhe_rsa_chacha20_poly1305_sha256", true);
+pref("security.ssl3.rsa_aes_128_sha", true);
+pref("security.ssl3.rsa_aes_256_sha", true);
+pref("security.tls.enable_0rtt_data", false);
+pref("security.tls.version.fallback-limit", 3);
+//pref("security.tls.version.min", 1);
+pref("security.tls.version.min", 3); //Conflict
+//pref("security.tls.version.max", 3);
+pref("security.tls.version.max", 4); //Conflict
+//pref("security.xpconnect.plugin.unrestricted", true);
+pref("security.xpconnect.plugin.unrestricted", false); //Conflict
+
+pref("services.blocklist.signing.enforced", true);
+pref("services.blocklist.update_enabled", false);
+pref("services.sync.engine.prefs", false);
+pref("services.sync.engine.addons", false);
+pref("services.sync.engine.tabs", false);
+pref("services.sync.ui.hidden", true);
+
+pref("signon.autofillForms", false);
+pref("signon.autofillForms.http", false);
+//pref("signon.formlessCapture.enabled", true);
+pref("signon.formlessCapture.enabled", false); //Conflict
+pref("signon.rememberSignons", false);
+pref("signon.storeWhenAutocompleteOff", true);
+
+//pref("startup.homepage_override_url", "https://www.gnu.org/");
+pref("startup.homepage_override_url", "");
+pref("startup.homepage_welcome_url", "");
+pref("startup.homepage_welcome_url.additional", "");
+
+pref("svg.disabled", true);
+pref("svg.in-content.enabled", false);
+
+pref("toolkit.telemetry.archive.enabled", false);
+pref("toolkit.telemetry.bhrPing.enabled", false);
+pref("toolkit.telemetry.cachedClientID", "");
+pref("toolkit.telemetry.enabled", false);
+pref("toolkit.telemetry.firstShutdownPing.enabled", false);
+pref("toolkit.telemetry.newProfilePing.enabled", false);
+pref("toolkit.telemetry.server", "");
+pref("toolkit.telemetry.shutdownPingSender.enabled", false);
+pref("toolkit.telemetry.updatePing.enabled", false);
+pref("toolkit.telemetry.unified", false);
+
+pref("ui.use_standins_for_native_colors", true);
+
+//pref("view_source.tab", true);
+pref("view_source.tab", false); //Conflict
+
+//pref("webchannel.allowObject.urlWhitelist", "https://accounts.firefox.com https://content.cdn.mozilla.net https://input.mozilla.org https://support.mozilla.org https://install.mozilla.org");
+pref("webchannel.allowObject.urlWhitelist", ""); //Conflict
+
+pref("webextensions.storage.sync.enabled", false);
+
+//pref("webgl.disabled", false);
+pref("webgl.disabled", true); //Conflict
+pref("webgl.disable-extensions", true);
+pref("webgl.disable-fail-if-major-performance-caveat", true);
+pref("webgl.dxgl.enabled", false);
+pref("webgl.enable-debug-renderer-info", false);
+pref("webgl.enable-webgl2", false);
+pref("webgl.min_capability_mode", true);
+
+//pref("xpinstall.enabled", false); //Hidden //Conflict
+//pref("xpinstall.signatures.required", true);
+pref("xpinstall.signatures.required", false); //Conflict
+//pref("xpinstall.whitelist.add", "");
+//pref("xpinstall.whitelist.add.36", "");
+
+//Various Fixups due to IceCat's compilation defaults
+pref("extensions.blocklist.enabled", true);
+pref("pfs.filehint.url", "");
+
+// Various Fixups to trim utm, fix http, or unbreak links - May get branded later
+
+pref("app.support.e10sAccessibilityUrl", "https://support.mozilla.org/1/firefox/%VERSION%/%OS%/%LOCALE%/accessibility-ppt");
+pref("browser.uitour.themeOrigin", "https://addons.mozilla.org/%LOCALE%/firefox/themes/");
+pref("extensions.getAddons.link.url", "https://addons.mozilla.org/%LOCALE%/firefox/");
+pref("extensions.getAddons.search.browseURL", "https://addons.mozilla.org/%LOCALE%/firefox/search?q=%TERMS%&platform=%OS%&appver=%VERSION");
+pref("lightweightThemes.getMoreURL", "https://addons.mozilla.org/%LOCALE%/firefox/themes");
+pref("privacy.trackingprotection.introURL", "https://www.mozilla.org/%LOCALE%/firefox/%VERSION%/tracking-protection/start/");
+pref("services.settings.server", "https://icecat.settings.services.mozilla.com/v1");
+
+
+// Tor Related
+
+pref("font.default.lo", "Noto Sans Lao");
+pref("font.default.my", "Noto Sans Myanmar");
+pref("font.default.x-western", "sans-serif");
+pref("font.name-list.cursive.ar", "Noto Naskh Arabic, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.cursive.he", "Noto Sans Hebrew, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.cursive.x-cyrillic", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.cursive.x-unicode", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.cursive.x-western", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.fantasy.ar", "Noto Naskh Arabic, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.fantasy.el", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.fantasy.he", "Noto Sans Hebrew, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.fantasy.x-cyrillic", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.fantasy.x-unicode", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.fantasy.x-western", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.ar", "Noto Naskh Arabic, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.el", "Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.he", "Noto Sans Hebrew, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.ja", "Noto Sans JP Regular, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.ko", "Noto Sans KR Regular, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.th", "Noto Sans Thai, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.x-armn", "Noto Sans Armenian, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.x-beng", "Noto Sans Bengali, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.x-cyrillic", "Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.x-devanagari", "Noto Sans Devanagari, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.x-ethi", "Noto Sans Ethiopic, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.x-geor", "Noto Sans Georgian, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.x-gujr", "Noto Sans Gujarati, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.x-guru", "Noto Sans Gurmukhi, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.x-khmr", "Noto Sans Khmer, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.x-knda", "Noto Sans Kannada, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.x-mlym", "Noto Sans Malayalam, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.x-orya", "Noto Sans Oriya, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.x-sinh", "Noto Sans Sinhala, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.x-tamil", "Noto Sans Tamil, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.x-telu", "Noto Sans Telugu, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.x-tibt", "Noto Sans Tibetan, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.x-unicode", "Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.x-western", "Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.zh-CN", "Noto Sans SC Regular, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.zh-HK", "Noto Sans TC Regular, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.monospace.zh-TW", "Noto Sans TC Regular, Cousine, Courier, Courier New, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.ar", "Noto Naskh Arabic, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.el", "Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.he", "Noto Sans Hebrew, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.ja", "Noto Sans JP Regular, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.ko", "Noto Sans KR Regular, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.th", "Noto Sans Thai, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.x-armn", "Noto Sans Armenian, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.x-beng", "Noto Sans Bengali, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.x-cyrillic", "Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.x-devanagari", "Noto Sans Devanagari, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.x-ethi", "Noto Sans Ethiopic, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.x-geor", "Noto Sans Georgian, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.x-gujr", "Noto Sans Gujarati, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.x-guru", "Noto Sans Gurmukhi, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.x-khmr", "Noto Sans Khmer, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.x-knda", "Noto Sans Kannada, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.x-mlym", "Noto Sans Malayalam, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.x-orya", "Noto Sans Oriya, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.x-sinh", "Noto Sans Sinhala, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.x-tamil", "Noto Sans Tamil, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.x-telu", "Noto Sans Telugu, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.x-tibt", "Noto Sans Tibetan, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.x-unicode", "Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.x-western", "Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.zh-CN", "Noto Sans SC Regular, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.zh-HK", "Noto Sans TC Regular, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.sans-serif.zh-TW", "Noto Sans TC Regular, Arimo, Arial, Verdana, Noto Naskh Arabic, Noto Sans Armenian, Noto Sans Bengali, Noto Sans Buginese, Noto Sans JP Regular, Noto Sans KR Regular, Noto Sans SC Regular, Noto Sans TC Regular, Noto Sans Canadian Aboriginal, Noto Sans Cherokee, Noto Sans Devanagari, Noto Sans Ethiopic, Noto Sans Georgian, Noto Sans Gujarati, Noto Sans Gurmukhi, Noto Sans Hebrew, Noto Sans Kannada, Noto Sans Khmer, Noto Sans Lao, Noto Sans Malayalam, Noto Sans Mongolian, Noto Sans Myanmar, Noto Sans Oriya, Noto Sans Sinhala, Noto Sans Tamil, Noto Sans Telugu, Noto Sans Thaana, Noto Sans Thai, Noto Sans Tibetan, Noto Sans Yi, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.ar", "Noto Naskh Arabic, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.el", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.he", "Tinos, Georgia, Noto Sans Hebrew, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.ja", "Noto Sans JP Regular, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.ko", "Noto Sans KR Regular, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.th", "Noto Serif Thai, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.x-armn", "Noto Serif Armenian, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.x-beng", "Noto Sans Bengali, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.x-cyrillic", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.x-devanagari", "Noto Sans Devanagari, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.x-ethi", "Noto Sans Ethiopic, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.x-geor", "Noto Sans Georgian, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.x-gujr", "Noto Sans Gujarati, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.x-guru", "Noto Sans Gurmukhi, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.x-khmr", "Noto Serif Khmer, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.x-knda", "Noto Sans Kannada, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.x-mlym", "Noto Sans Malayalam, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.x-orya", "Noto Sans Oriya, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.x-sinh", "Noto Sans Sinhala, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.x-tamil", "Noto Sans Tamil, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.x-telu", "Noto Sans Telugu, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.x-tibt", "Noto Sans Tibetan, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.x-unicode", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.x-western", "Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.zh-CN", "Noto Sans SC Regular, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.zh-HK", "Noto Sans TC Regular, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name-list.serif.zh-TW", "Noto Sans TC Regular, Tinos, Georgia, Noto Serif Armenian, Noto Serif Khmer, Noto Serif Lao, Noto Serif Thai");
+pref("font.name.cursive.ar", "Noto Naskh Arabic");
+pref("font.name.cursive.el", "Tinos, Georgia");
+pref("font.name.cursive.he", "Noto Sans Hebrew");
+pref("font.name.cursive.x-cyrillic", "Tinos, Georgia");
+pref("font.name.cursive.x-unicode", "Tinos, Georgia");
+pref("font.name.cursive.x-western", "Tinos, Georgia");
+pref("font.name.fantasy.ar", "Noto Naskh Arabic");
+pref("font.name.fantasy.el", "Tinos, Georgia");
+pref("font.name.fantasy.he", "Noto Sans Hebrew");
+pref("font.name.fantasy.x-cyrillic", "Tinos, Georgia");
+pref("font.name.fantasy.x-unicode", "Tinos, Georgia");
+pref("font.name.fantasy.x-western", "Tinos, Georgia");
+pref("font.name.monospace.ar", "Noto Naskh Arabic");
+pref("font.name.monospace.el", "Tinos, Georgia");
+pref("font.name.monospace.he", "Noto Sans Hebrew");
+pref("font.name.monospace.ja", "Noto Sans JP Regular");
+pref("font.name.monospace.ko", "Noto Sans KR Regular");
+pref("font.name.monospace.my", "Noto Sans Myanmar");
+pref("font.name.monospace.th", "Noto Sans Thai");
+pref("font.name.monospace.x-armn", "Noto Sans Armenian");
+pref("font.name.monospace.x-beng", "Noto Sans Bengali");
+pref("font.name.monospace.x-cyrillic", "Cousine, Courier, Courier New");
+pref("font.name.monospace.x-devanagari", "Noto Sans Devanagari");
+pref("font.name.monospace.x-ethi", "Noto Sans Ethiopic");
+pref("font.name.monospace.x-geor", "Noto Sans Georgian");
+pref("font.name.monospace.x-gujr", "Noto Sans Gujarati");
+pref("font.name.monospace.x-guru", "Noto Sans Gurmukhi");
+pref("font.name.monospace.x-khmr", "Noto Sans Khmer");
+pref("font.name.monospace.x-knda", "Noto Sans Kannada");
+pref("font.name.monospace.x-mlym", "Noto Sans Malayalam");
+pref("font.name.monospace.x-orya", "Noto Sans Oriya");
+pref("font.name.monospace.x-sinh", "Noto Sans Sinhala");
+pref("font.name.monospace.x-tamil", "Noto Sans Tamil");
+pref("font.name.monospace.x-telu", "Noto Sans Telugu");
+pref("font.name.monospace.x-tibt", "Noto Sans Tibetan");
+pref("font.name.monospace.x-unicode", "Cousine, Courier, Courier New");
+pref("font.name.monospace.x-western", "Cousine, Courier, Courier New");
+pref("font.name.monospace.zh-CN", "Noto Sans SC Regular");
+pref("font.name.monospace.zh-HK", "Noto Sans TC Regular");
+pref("font.name.monospace.zh-TW", "Noto Sans TC Regular");
+pref("font.name.sans-serif.ar", "Noto Naskh Arabic");
+pref("font.name.sans-serif.el", "Arimo, Arial, Verdana");
+pref("font.name.sans-serif.he", "Noto Sans Hebrew");
+pref("font.name.sans-serif.ja", "Noto Sans JP Regular");
+pref("font.name.sans-serif.ko", "Noto Sans KR Regular");
+pref("font.name.sans-serif.th", "Noto Sans Thai");
+pref("font.name.sans-serif.x-armn", "Noto Sans Armenian");
+pref("font.name.sans-serif.x-beng", "Noto Sans Bengali");
+pref("font.name.sans-serif.x-cyrillic", "Arimo, Arial, Verdana");
+pref("font.name.sans-serif.x-devanagari", "Noto Sans Devanagari");
+pref("font.name.sans-serif.x-ethi", "Noto Sans Ethiopic");
+pref("font.name.sans-serif.x-geor", "Noto Sans Georgian");
+pref("font.name.sans-serif.x-gujr", "Noto Sans Gujarati");
+pref("font.name.sans-serif.x-guru", "Noto Sans Gurmukhi");
+pref("font.name.sans-serif.x-khmr", "Noto Sans Khmer");
+pref("font.name.sans-serif.x-knda", "Noto Sans Kannada");
+pref("font.name.sans-serif.x-mlym", "Noto Sans Malayalam");
+pref("font.name.sans-serif.x-orya", "Noto Sans Oriya");
+pref("font.name.sans-serif.x-sinh", "Noto Sans Sinhala");
+pref("font.name.sans-serif.x-tamil", "Noto Sans Tamil");
+pref("font.name.sans-serif.x-telu", "Noto Sans Telugu");
+pref("font.name.sans-serif.x-tibt", "Noto Sans Tibetan");
+pref("font.name.sans-serif.x-unicode", "Arimo, Arial, Verdana");
+pref("font.name.sans-serif.x-western", "Arimo, Arial, Verdana");
+pref("font.name.sans-serif.zh-CN", "Noto Sans SC Regular");
+pref("font.name.sans-serif.zh-HK", "Noto Sans TC Regular");
+pref("font.name.sans-serif.zh-TW", "Noto Sans TC Regular");
+pref("font.name.sans.my", "Noto Sans Myanmar");
+pref("font.name.serif.ar", "Noto Naskh Arabic");
+pref("font.name.serif.el", "Tinos, Georgia");
+pref("font.name.serif.he", "Noto Sans Hebrew");
+pref("font.name.serif.ja", "Noto Sans JP Regular");
+pref("font.name.serif.ko", "Noto Sans KR Regular");
+pref("font.name.serif.my", "Noto Sans Myanmar");
+pref("font.name.serif.th", "Noto Serif Thai");
+pref("font.name.serif.x-armn", "Noto Serif Armenian");
+pref("font.name.serif.x-beng", "Noto Sans Bengali");
+pref("font.name.serif.x-cyrillic", "Tinos, Georgia");
+pref("font.name.serif.x-devanagari", "Noto Sans Devanagari");
+pref("font.name.serif.x-ethi", "Noto Sans Ethiopic");
+pref("font.name.serif.x-geor", "Noto Sans Georgian");
+pref("font.name.serif.x-gujr", "Noto Sans Gujarati");
+pref("font.name.serif.x-guru", "Noto Sans Gurmukhi");
+pref("font.name.serif.x-khmr", "Noto Serif Khmer");
+pref("font.name.serif.x-knda", "Noto Sans Kannada");
+pref("font.name.serif.x-mlym", "Noto Sans Malayalam");
+pref("font.name.serif.x-orya", "Noto Sans Oriya");
+pref("font.name.serif.x-sinh", "Noto Sans Sinhala");
+pref("font.name.serif.x-tamil", "Noto Sans Tamil");
+pref("font.name.serif.x-telu", "Noto Sans Telugu");
+pref("font.name.serif.x-tibt", "Noto Sans Tibetan");
+pref("font.name.serif.x-unicode", "Tinos, Georgia");
+pref("font.name.serif.x-western", "Tinos, Georgia");
+pref("font.name.serif.zh-CN", "Noto Sans SC Regular");
+pref("font.name.serif.zh-HK", "Noto Sans TC Regular");
+pref("font.name.serif.zh-TW", "Noto Sans TC Regular");
diff --git a/watermark.svg b/watermark.svg
new file mode 100644
index 0000000..78898e1
--- /dev/null
+++ b/watermark.svg
@@ -0,0 +1,4095 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="128"
+ height="128"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.92.2 5c3e80d, 2017-08-06"
+ version="1.0"
+ sodipodi:docname="iceweasel_icon.svg"
+ inkscape:export-filename="E:\Mis Documentos - unicko\Mis imágenes\imagenes SVG\Ice images\iceweasel_icon.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ sodipodi:modified="true">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient22783">
+ <stop
+ style="stop-color:black;stop-opacity:1;"
+ offset="0"
+ id="stop22785" />
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="1"
+ id="stop22787" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10381">
+ <stop
+ style="stop-color:#3465a4;stop-opacity:1;"
+ offset="0"
+ id="stop10383" />
+ <stop
+ style="stop-color:#3465a4;stop-opacity:0;"
+ offset="1"
+ id="stop10385" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient9111">
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="0"
+ id="stop9113" />
+ <stop
+ style="stop-color:white;stop-opacity:0;"
+ offset="1"
+ id="stop9115" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5537">
+ <stop
+ style="stop-color:#73a0d0;stop-opacity:1;"
+ offset="0"
+ id="stop5539" />
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="1"
+ id="stop5541" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient7357">
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="0"
+ id="stop7359" />
+ <stop
+ style="stop-color:white;stop-opacity:0;"
+ offset="1"
+ id="stop7361" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4684">
+ <stop
+ style="stop-color:white;stop-opacity:0;"
+ offset="0"
+ id="stop4686" />
+ <stop
+ id="stop5577"
+ offset="0.5"
+ style="stop-color:white;stop-opacity:0;" />
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="1"
+ id="stop4688" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3785">
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="0"
+ id="stop3787" />
+ <stop
+ style="stop-color:white;stop-opacity:0;"
+ offset="1"
+ id="stop3789" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2868">
+ <stop
+ style="stop-color:#697484;stop-opacity:1;"
+ offset="0"
+ id="stop2870" />
+ <stop
+ style="stop-color:#697484;stop-opacity:0;"
+ offset="1"
+ id="stop2872" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2856">
+ <stop
+ style="stop-color:#e9f6fb;stop-opacity:1;"
+ offset="0"
+ id="stop2858" />
+ <stop
+ style="stop-color:#c9dfe2;stop-opacity:1;"
+ offset="1"
+ id="stop2860" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2762">
+ <stop
+ style="stop-color:black;stop-opacity:0.70588237;"
+ offset="0"
+ id="stop2764" />
+ <stop
+ id="stop4540"
+ offset="0.40000001"
+ style="stop-color:black;stop-opacity:0.35294119;" />
+ <stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="1"
+ id="stop2766" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12684">
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="0"
+ id="stop12686" />
+ <stop
+ id="stop12692"
+ offset="0.34999999"
+ style="stop-color:white;stop-opacity:0.84536082;" />
+ <stop
+ style="stop-color:white;stop-opacity:0;"
+ offset="1"
+ id="stop12688" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6348">
+ <stop
+ id="stop6350"
+ offset="0"
+ style="stop-color:white;stop-opacity:0.70103091;" />
+ <stop
+ style="stop-color:#13059a;stop-opacity:0;"
+ offset="0.80000001"
+ id="stop6356" />
+ <stop
+ id="stop6352"
+ offset="1"
+ style="stop-color:#4434e2;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4564">
+ <stop
+ id="stop4566"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop4568"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3667">
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="0"
+ id="stop3669" />
+ <stop
+ style="stop-color:white;stop-opacity:0;"
+ offset="1"
+ id="stop3671" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3657">
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="0"
+ id="stop3659" />
+ <stop
+ style="stop-color:white;stop-opacity:0;"
+ offset="1"
+ id="stop3661" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3645">
+ <stop
+ style="stop-color:#4434e2;stop-opacity:1;"
+ offset="0"
+ id="stop3647" />
+ <stop
+ style="stop-color:#15069a;stop-opacity:1;"
+ offset="1"
+ id="stop3649" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3645"
+ id="linearGradient3651"
+ x1="60.812256"
+ y1="222.16092"
+ x2="428.62836"
+ y2="222.16092"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="radialGradient5459"
+ cx="244.72031"
+ cy="222.16092"
+ fx="244.72031"
+ fy="222.16092"
+ r="183.90805"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient6348"
+ id="radialGradient6354"
+ gradientUnits="userSpaceOnUse"
+ cx="244.72031"
+ cy="222.16092"
+ fx="244.72031"
+ fy="222.16092"
+ r="183.90805" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="radialGradient8140"
+ cx="49.709621"
+ cy="222.16092"
+ fx="49.709621"
+ fy="222.16092"
+ r="183.90805"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="radialGradient8144"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)"
+ cx="69.944862"
+ cy="222.16092"
+ fx="69.944862"
+ fy="222.16092"
+ r="183.90805" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="radialGradient10886"
+ cx="246.35255"
+ cy="226.88303"
+ fx="246.35255"
+ fy="226.88303"
+ r="154.3577"
+ gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="radialGradient10890"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)"
+ cx="246.35255"
+ cy="226.88303"
+ fx="246.35255"
+ fy="226.88303"
+ r="154.3577" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="linearGradient10893"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)"
+ x1="98"
+ y1="240.92043"
+ x2="420"
+ y2="240.92043" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="linearGradient10896"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)"
+ x1="98"
+ y1="240.92043"
+ x2="420"
+ y2="240.92043" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="linearGradient10899"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)"
+ x1="98"
+ y1="240.92043"
+ x2="420"
+ y2="240.92043" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="linearGradient10902"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)"
+ x1="98"
+ y1="240.92043"
+ x2="420"
+ y2="240.92043" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient12690"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient12696"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient12700"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient12704"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient12708"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient12712"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient12716"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient12720"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient12724"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient12728"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient12732"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient12736"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient12740"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient12744"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient12748"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient12752"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient12756"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient12760"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient12764"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2856"
+ id="linearGradient15435"
+ gradientUnits="userSpaceOnUse"
+ spreadMethod="reflect"
+ x1="114.07964"
+ y1="107.97852"
+ x2="186.34959"
+ y2="50.610096" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4684"
+ id="radialGradient15437"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.809622,-0.809622,0.250014,0.250014,83.81524,99.32497)"
+ spreadMethod="pad"
+ cx="15.355529"
+ cy="-3.0354726"
+ fx="15.355529"
+ fy="-3.0354726"
+ r="88.585754" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2868"
+ id="radialGradient15439"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.523063,-0.523063,0.441691,0.441691,-0.408577,186.6555)"
+ spreadMethod="pad"
+ cx="184.14488"
+ cy="181.15724"
+ fx="184.14488"
+ fy="181.15724"
+ r="88.585754" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2868"
+ id="radialGradient15441"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.970922,0,0,1.780566,-69.2131,-107.2556)"
+ cx="71.285957"
+ cy="133.21147"
+ fx="71.285957"
+ fy="133.21147"
+ r="23.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2868"
+ id="radialGradient15443"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0,1.970922,1.780566,0,-104.2352,-67.57889)"
+ cx="71.285957"
+ cy="133.21147"
+ fx="71.285957"
+ fy="133.21147"
+ r="23.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3785"
+ id="radialGradient15445"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.310746,0,0,2.068998,-142.6885,-110.7459)"
+ cx="104.03423"
+ cy="99.501823"
+ fx="104.03423"
+ fy="99.501823"
+ r="31.06394" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7357"
+ id="radialGradient15447"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.135664,1.135664,-1.136306,1.136306,137.6281,-182.4655)"
+ cx="144.06706"
+ cy="138.31898"
+ fx="144.06706"
+ fy="138.31898"
+ r="58.598324" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4684"
+ id="radialGradient15449"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.646155,0,0,1.552316,-117.0982,-97.50456)"
+ cx="181.22314"
+ cy="175.71002"
+ fx="181.22314"
+ fy="175.71002"
+ r="11.883564" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2868"
+ id="radialGradient15451"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.110542,1.218522,-2.055946,3.561002,75.79333,-463.5947)"
+ cx="135.94887"
+ cy="112.66441"
+ fx="135.94887"
+ fy="112.66441"
+ r="12.654797" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2868"
+ id="radialGradient15453"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.218522,2.110542,3.561002,-2.055946,-459.7805,71.24326)"
+ cx="135.94887"
+ cy="112.66441"
+ fx="135.94887"
+ fy="112.66441"
+ r="12.654797" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient15455"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.825408,0,0,0.975257,-94.23655,-4.807866)"
+ cx="114.16966"
+ cy="174.71097"
+ fx="114.16966"
+ fy="174.71097"
+ r="20.540869" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient15457"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.188227,0.518147,-0.464444,1.531759,-60.83048,-127.4488)"
+ cx="107.87936"
+ cy="145.0222"
+ fx="107.87936"
+ fy="145.0222"
+ r="13.298701" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient15459"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0,1.825408,0.975257,0,-1.007268,-96.98454)"
+ cx="114.16966"
+ cy="174.71097"
+ fx="114.16966"
+ fy="174.71097"
+ r="20.540869" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient15461"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.188227,0.518147,-0.464444,1.531759,-60.83048,-127.4488)"
+ cx="107.87936"
+ cy="145.0222"
+ fx="107.87936"
+ fy="145.0222"
+ r="13.298701" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2868"
+ id="radialGradient15463"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.881047,0,0,1.699371,-61.7392,-98.06259)"
+ cx="71.285957"
+ cy="133.21147"
+ fx="71.285957"
+ fy="133.21147"
+ r="23.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2868"
+ id="radialGradient15465"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0,1.881047,1.699371,0,-95.16428,-60.19517)"
+ cx="71.285957"
+ cy="133.21147"
+ fx="71.285957"
+ fy="133.21147"
+ r="23.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient18154"
+ cx="274.80017"
+ cy="232.80792"
+ fx="274.80017"
+ fy="232.80792"
+ r="192.01729"
+ gradientTransform="matrix(1,0,0,0.985709,0,3.32706)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2856"
+ id="linearGradient21706"
+ x1="76"
+ y1="232.76584"
+ x2="470.79068"
+ y2="232.76584"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2868"
+ id="linearGradient23484"
+ gradientUnits="userSpaceOnUse"
+ x1="286.02908"
+ y1="417.52744"
+ x2="286.02908"
+ y2="105.22803" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient23491"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.593728,1.391541,-0.661399,0.757499,-136.1777,-371.7597)"
+ cx="232.28439"
+ cy="181.21686"
+ fx="232.28439"
+ fy="181.21686"
+ r="192.01729" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25275"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,493.4496,98.9069)"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25279"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,512.7733,94.07598)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25283"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25287"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,494.6574,102.6509)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25291"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,509.8748,99.02771)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25295"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25299"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,489.3999,136.3178)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25303"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,507.0328,132.0907)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25307"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25311"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,479.1409,175.8382)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25315"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,498.9477,172.215)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25319"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25323"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,463.2255,218.5122)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25327"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,482.6675,216.1218)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25331"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25335"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.357101,-0.344723,0.272815,-1.074022,478.8798,190.6596)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25339"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.357101,-0.344723,0.272815,-1.074022,499.4374,189.3847)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25343"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.357101,-0.344723,0.272815,-1.074022,481.589,195.4404)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25347"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.37743,-0.251484,0.199025,-1.09011,489.767,179.9215)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25351"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.37743,-0.251484,0.199025,-1.09011,491.2012,183.5868)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25355"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.37743,-0.251484,0.199025,-1.09011,491.0418,188.0489)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25359"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.37743,-0.251484,0.199025,-1.09011,510.1651,173.5471)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25363"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.37743,-0.251484,0.199025,-1.09011,511.1213,177.2124)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25367"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,506.1715,196.5367)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25371"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25375"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25379"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25407"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25409"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25411"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25413"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25415"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25417"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25419"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25421"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25441"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25443"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25445"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25447"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25449"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25451"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25453"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25455"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25475"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25477"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25479"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25481"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25483"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25485"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25487"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25489"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25509"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25511"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25513"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25515"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25517"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25519"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25521"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25523"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25543"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25545"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25547"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25549"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25551"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25553"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25555"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25557"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25577"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25579"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25581"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25583"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25585"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25587"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25589"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25591"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25611"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25613"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25615"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25617"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25619"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25621"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25623"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25625"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25645"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25647"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25649"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25651"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25653"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25655"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25657"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25659"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25679"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25681"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25683"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25685"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25687"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25689"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25691"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25693"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25713"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25715"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25717"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25719"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25721"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25723"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25725"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25727"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25747"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25749"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25751"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25753"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25755"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25757"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25759"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25761"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25781"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25783"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25785"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25787"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25789"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25791"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25793"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25795"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25815"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25817"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25819"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25821"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25823"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25825"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25827"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25829"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25849"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25851"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25853"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25855"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25857"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25859"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25861"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25863"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25883"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25885"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25887"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25889"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25891"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25893"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25895"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25897"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25917"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25919"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25921"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25923"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25925"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25927"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25929"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient25931"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient26836"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient26838"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient26840"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient26842"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient26844"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient26846"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient26848"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient26850"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27755"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27757"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27759"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27761"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27763"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27765"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27767"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27769"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient28674"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient28676"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient28678"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient28680"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient28682"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient28684"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient28686"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient28688"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient29593"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient29595"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient29597"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient29599"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient29601"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient29603"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient29605"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient29607"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+ cx="209.81361"
+ cy="44.715385"
+ fx="209.81361"
+ fy="44.715385"
+ r="15.346955" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient31389"
+ cx="396.12012"
+ cy="272.26727"
+ fx="396.12012"
+ fy="272.26727"
+ r="40.577301"
+ gradientTransform="matrix(1.741551,0,0,1.462928,-293.7432,-120.032)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3645"
+ id="linearGradient31429"
+ gradientUnits="userSpaceOnUse"
+ x1="60.812256"
+ y1="222.16092"
+ x2="428.62836"
+ y2="222.16092" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient6348"
+ id="radialGradient31431"
+ gradientUnits="userSpaceOnUse"
+ cx="244.72031"
+ cy="222.16092"
+ fx="244.72031"
+ fy="222.16092"
+ r="183.90805" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="radialGradient31433"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)"
+ cx="49.709621"
+ cy="222.16092"
+ fx="49.709621"
+ fy="222.16092"
+ r="183.90805" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="radialGradient31435"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)"
+ cx="69.944862"
+ cy="222.16092"
+ fx="69.944862"
+ fy="222.16092"
+ r="183.90805" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2762"
+ id="radialGradient32337"
+ cx="257.04688"
+ cy="252.75"
+ fx="257.04688"
+ fy="252.75"
+ r="183.60938"
+ gradientTransform="matrix(1.180228,0,0,1.162049,-46.32701,-40.95785)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3645"
+ id="linearGradient18272"
+ gradientUnits="userSpaceOnUse"
+ x1="60.812256"
+ y1="222.16092"
+ x2="428.62836"
+ y2="222.16092" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient6348"
+ id="radialGradient18274"
+ gradientUnits="userSpaceOnUse"
+ cx="244.72031"
+ cy="222.16092"
+ fx="244.72031"
+ fy="222.16092"
+ r="183.90805" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="radialGradient18276"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)"
+ cx="49.709621"
+ cy="222.16092"
+ fx="49.709621"
+ fy="222.16092"
+ r="183.90805" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="radialGradient18278"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)"
+ cx="69.944862"
+ cy="222.16092"
+ fx="69.944862"
+ fy="222.16092"
+ r="183.90805" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="linearGradient18280"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)"
+ x1="98"
+ y1="240.92043"
+ x2="420"
+ y2="240.92043" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="linearGradient18282"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)"
+ x1="98"
+ y1="240.92043"
+ x2="420"
+ y2="240.92043" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="linearGradient18284"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)"
+ x1="98"
+ y1="240.92043"
+ x2="420"
+ y2="240.92043" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="linearGradient18286"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)"
+ x1="98"
+ y1="240.92043"
+ x2="420"
+ y2="240.92043" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="radialGradient18288"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)"
+ cx="246.35255"
+ cy="226.88303"
+ fx="246.35255"
+ fy="226.88303"
+ r="154.3577" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="radialGradient18290"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)"
+ cx="246.35255"
+ cy="226.88303"
+ fx="246.35255"
+ fy="226.88303"
+ r="154.3577" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient18292"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient18294"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient18296"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient18298"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient18300"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient18302"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient18304"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient18306"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient18308"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient18310"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient18312"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient18314"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient18316"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient22783"
+ id="linearGradient22789"
+ x1="232"
+ y1="199.5"
+ x2="232"
+ y2="160"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient22783"
+ id="linearGradient22794"
+ gradientUnits="userSpaceOnUse"
+ x1="232"
+ y1="199.5"
+ x2="232"
+ y2="160" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient22783"
+ id="linearGradient22797"
+ gradientUnits="userSpaceOnUse"
+ x1="232"
+ y1="199.5"
+ x2="232"
+ y2="133" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient22783"
+ id="linearGradient2398"
+ gradientUnits="userSpaceOnUse"
+ x1="232"
+ y1="199.5"
+ x2="232"
+ y2="133"
+ gradientTransform="translate(0,-38.52843)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient22783"
+ id="linearGradient27406"
+ gradientUnits="userSpaceOnUse"
+ x1="366.26343"
+ y1="114.80904"
+ x2="366.26343"
+ y2="44.881653" />
+ <mask
+ maskUnits="userSpaceOnUse"
+ id="mask27403">
+ <path
+ style="fill:url(#linearGradient27406);fill-opacity:1;stroke:none;stroke-width:5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ d="M 359.46875,0.625 C 359.22153,0.63619718 358.96553,0.67159844 358.6875,0.71875 C 354.42366,0.87145699 350.90932,4.3429027 350.21875,8.4375 C 346.75961,7.11174 342.53349,9.5205632 339.6875,9.21875 C 335.03895,5.9159492 334.93976,13.948052 335.40625,16.96875 C 332.26927,19.605667 329.52399,13.671189 325.90625,13.375 C 310.92311,7.366308 295.57763,23.939757 298.34375,38.6875 C 298.24256,41.733128 300.31166,45.353554 299.90625,47.84375 C 275.55469,61.924675 256.38142,84.00267 244.9375,109.53125 C 244.84989,114.24205 244.61194,118.98392 244.84375,123.625 C 247.38732,129.13951 241.46331,132.15154 237.5,130.5625 C 233.98496,143.8726 232.49565,157.71118 233.375,171.5625 C 235.43062,223.43911 270.19802,271.60953 318.40625,290.40625 C 364.08857,309.19547 419.80436,299.98487 456.84375,267.40625 C 493.25938,236.8573 511.17423,185.99392 501.8125,139.1875 C 501.22021,135.98562 500.48943,132.79781 499.65625,129.65625 C 497.2319,131.57438 492.92752,131.53452 491.09375,128.625 C 491.25219,121.2273 491.10078,113.78341 491.03125,106.34375 C 479.35889,82.011572 460.42568,61.157553 437.03125,47.59375 C 441.75037,36.117858 438.94072,21.134585 427.5,14.8125 C 419.37559,9.384991 408.4688,12.769233 402.28125,19.625 C 398.38563,18.10165 403.49534,10.281847 397.625,10.5 C 395.98168,12.009027 392.29857,10.056615 390.375,10.25 C 389.85765,6.0475644 382.09328,2.4636918 380.9375,7.65625 C 380.66823,7.833275 377.54583,7.5624412 376.5,8.875 C 377.99471,0.60357278 371.15026,2.8605373 370.59375,6.90625 C 368.11455,3.4754984 361.90283,3.4880999 361.9375,8.25 C 359.48316,10.831248 356.92781,7.0357815 360.0625,5.65625 C 363.42144,4.1408686 363.17708,0.45704226 359.46875,0.625 z M 382.125,9.0625 C 384.89896,10.699884 382.73389,11.837309 382.125,9.0625 z M 296.21875,94.34375 C 306.70493,93.916066 311.9165,106.15207 309.5,115.09375 C 303.45485,116.69108 296.76392,115.32951 290.46875,115.78125 C 290.99623,122.15337 298.42924,124.54303 303.8125,122.28125 C 308.49033,119.4308 311.48281,123.61082 309.6875,128.46875 C 302.80572,132.33721 292.67783,132.76235 286.34375,127.25 C 275.37552,118.11801 279.55281,95.111415 295.1875,94.4375 C 295.53666,94.396839 295.88049,94.357546 296.21875,94.34375 z M 471.4375,94.34375 C 481.98225,93.939455 487.10325,106.1013 484.71875,115.09375 C 478.6736,116.69108 471.98267,115.32951 465.6875,115.78125 C 466.24794,122.11596 473.5684,124.519 478.9375,122.3125 C 483.63537,119.36972 486.77399,123.54271 484.9375,128.5 C 478.48357,132.04246 469.29594,132.69809 462.9375,128.28125 C 450.36684,119.994 454.10818,95.185289 470.40625,94.4375 C 470.75763,94.39781 471.09735,94.356792 471.4375,94.34375 z M 375.1875,94.375 C 385.71909,93.989729 390.83198,106.0974 388.46875,115.09375 C 382.41258,116.6883 375.71227,115.33147 369.40625,115.78125 C 370.00195,122.15132 377.3797,124.54582 382.78125,122.28125 C 387.45908,119.4308 390.45156,123.61082 388.65625,128.46875 C 381.77384,132.32773 371.64732,132.76759 365.3125,127.25 C 354.3395,118.11789 358.53164,95.109947 374.15625,94.4375 C 374.5072,94.398517 374.84777,94.387428 375.1875,94.375 z M 265.65625,94.40625 C 265.98233,94.402698 266.32437,94.419585 266.65625,94.4375 C 268.32674,94.345111 269.99559,94.490352 271.65625,94.65625 C 276.29172,94.349418 279.25635,97.415617 277.84375,102.25 C 275.61628,106.40516 270.21026,101.55082 266.34375,102.9375 C 258.46736,105.2405 258.15125,118.70995 265.1875,122.21875 C 269.41665,124.59363 274.37209,119.58245 277.8125,121.84375 C 280.16166,126.95431 276.7732,131.01174 271.53125,130.90625 C 260.95345,134.0084 249.9974,125.32871 249.90625,114.53125 C 248.33231,104.77947 255.54767,94.516351 265.65625,94.40625 z M 407.90625,94.40625 C 409.55187,94.422958 411.18578,94.612061 412.75,95.125 C 421.10087,97.353956 420.3154,107.70309 419.96875,114.40625 C 420.72863,117.26513 417.84403,124.57431 423.21875,123.59375 C 426.29228,127.26783 423.47801,131.80688 419,131.34375 C 415.9722,132.28479 413.4039,128.94893 411.75,128.3125 C 405.34625,134.15514 392.69942,131.25082 392.125,121.8125 C 390.87895,111.97613 401.93264,107.55645 410,108.03125 C 411.1138,105.68059 409.53958,101.74879 406.15625,102.6875 C 402.15415,101.71885 396.2098,108.53524 394.8125,102.78125 C 392.80228,95.599203 401.30685,95.085528 406.25,94.4375 C 406.79457,94.408419 407.35771,94.400681 407.90625,94.40625 z M 437.59375,94.40625 C 437.84137,94.405304 438.0933,94.419716 438.34375,94.4375 C 443.21442,94.845006 451.19752,93.37225 449.34375,101.125 C 448.75452,106.82389 442.24684,101.63874 438.5625,102.75 C 435.20856,102.52981 435.92299,106.7777 438.71875,107 C 445.43152,108.94509 453.73215,114.31319 451.40625,122.5 C 448.58382,132.69215 435.14445,132.89887 427.25,129 C 425.0264,125.1575 426.71291,117.56348 431.96875,121.625 C 434.76207,122.90462 441.45103,124.70307 442,120.1875 C 438.93522,115.43482 430.7018,116.00585 428.0625,110.21875 C 423.7501,103.29743 429.91759,94.435587 437.59375,94.40625 z M 335.84375,94.65625 C 341.23995,94.706034 341.47559,102.05804 342.84375,106.71875 C 344.34126,117.80162 346.27779,111.45024 348.25,104.125 C 348.67846,98.14156 353.05879,91.978454 359.28125,96.09375 C 357.66327,106.3413 352.92521,116.27897 350.125,126.40625 C 350.05664,132.75351 338.04517,132.4879 338.65625,125.84375 C 336.97199,122.76724 335.49117,106.93996 333.625,114.875 C 330.91215,119.70748 332.0347,128.57935 326.53125,130.625 C 318.47157,133.18283 318.37629,124.17159 316.625,118.84375 C 315.10097,111.16888 310.88961,103.49691 311,95.8125 C 315.18835,94.412189 320.9452,93.969544 321,99.96875 C 322.73263,103.04184 324.34441,118.85115 326.1875,110.875 C 328.87121,106.03251 327.77016,97.272122 333.1875,95.125 C 334.18731,94.806053 335.07286,94.649138 335.84375,94.65625 z M 295.96875,102.625 C 295.79766,102.62944 295.61645,102.65908 295.4375,102.6875 C 293.6963,102.67814 292.09799,103.6686 291.40625,105.25 C 288.9436,109.81573 297.7081,106.50163 300.1875,107.5 C 300.18564,105.11137 298.53505,102.55837 295.96875,102.625 z M 374.78125,102.625 C 374.60653,102.63261 374.43212,102.6556 374.25,102.6875 C 372.54633,102.73908 371.06451,103.6944 370.375,105.25 C 367.91235,109.81573 376.67685,106.50163 379.15625,107.5 C 379.16473,105.04218 377.40209,102.5108 374.78125,102.625 z M 471.0625,102.625 C 470.88917,102.6319 470.71158,102.65648 470.53125,102.6875 C 468.71042,102.72792 467.1258,103.8632 466.5,105.5625 C 464.55709,109.76216 473.02347,106.45373 475.40625,107.5 C 475.44105,105.04766 473.66239,102.52153 471.0625,102.625 z M 409.3125,115.28125 C 406.91144,115.35238 404.41229,115.91743 402.65625,117.65625 C 399.80078,120.57016 404.49984,124.49714 407.53125,122.125 C 410.97361,121.66054 411.19293,116.35794 409.3125,115.28125 z "
+ id="path20168" />
+ </mask>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2762"
+ id="radialGradient27833"
+ gradientUnits="userSpaceOnUse"
+ cx="65.329872"
+ cy="63.501297"
+ fx="65.329872"
+ fy="31.0061"
+ r="57.350651" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3645"
+ id="linearGradient27835"
+ gradientUnits="userSpaceOnUse"
+ x1="60.812256"
+ y1="222.16092"
+ x2="428.62836"
+ y2="222.16092" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient6348"
+ id="radialGradient27837"
+ gradientUnits="userSpaceOnUse"
+ cx="244.72031"
+ cy="222.16092"
+ fx="244.72031"
+ fy="222.16092"
+ r="183.90805" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="radialGradient27839"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)"
+ cx="49.709621"
+ cy="222.16092"
+ fx="49.709621"
+ fy="222.16092"
+ r="183.90805" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="radialGradient27841"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)"
+ cx="69.944862"
+ cy="222.16092"
+ fx="69.944862"
+ fy="222.16092"
+ r="183.90805" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="linearGradient27843"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)"
+ x1="98"
+ y1="240.92043"
+ x2="420"
+ y2="240.92043" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="linearGradient27845"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)"
+ x1="98"
+ y1="240.92043"
+ x2="420"
+ y2="240.92043" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="linearGradient27847"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)"
+ x1="98"
+ y1="240.92043"
+ x2="420"
+ y2="240.92043" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="linearGradient27849"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)"
+ x1="98"
+ y1="240.92043"
+ x2="420"
+ y2="240.92043" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="radialGradient27851"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)"
+ cx="246.35255"
+ cy="226.88303"
+ fx="246.35255"
+ fy="226.88303"
+ r="154.3577" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3657"
+ id="radialGradient27853"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)"
+ cx="246.35255"
+ cy="226.88303"
+ fx="246.35255"
+ fy="226.88303"
+ r="154.3577" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27855"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27857"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27859"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27861"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27863"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27865"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27867"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27869"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27871"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27873"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27875"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27877"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient12684"
+ id="radialGradient27879"
+ gradientUnits="userSpaceOnUse"
+ cx="156.5"
+ cy="148.5"
+ fx="156.5"
+ fy="148.5"
+ r="19.5" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2762"
+ id="radialGradient27881"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.188983,0,0,0.766325,-21.8805,20.2196)"
+ cx="104.979"
+ cy="98.510025"
+ fx="104.979"
+ fy="98.510025"
+ r="94.905266" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5537"
+ id="radialGradient27883"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.459241,0,0,0.206721,10.53032,45.74607)"
+ cx="262.09546"
+ cy="89.625023"
+ fx="262.09546"
+ fy="89.625023"
+ r="142.27028" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient10381"
+ id="linearGradient27885"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.459241,0,0,0.459241,10.53032,20.12988)"
+ x1="339.83295"
+ y1="306.9231"
+ x2="183.82016"
+ y2="36.701027" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5537"
+ id="radialGradient27887"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.64753,-2.07785e-7,0.117425,0.709002,37.7577,-78.52625)"
+ cx="167.68634"
+ cy="141.66774"
+ fx="167.68634"
+ fy="141.66774"
+ r="21.772516" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5537"
+ id="radialGradient27889"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-0.560777,-0.323765,-0.456194,0.555301,385.3552,14.61217)"
+ cx="167.68634"
+ cy="141.66774"
+ fx="167.68634"
+ fy="141.66774"
+ r="21.772516" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient9111"
+ id="linearGradient27891"
+ gradientUnits="userSpaceOnUse"
+ x1="185.18442"
+ y1="178.86754"
+ x2="185.18442"
+ y2="162.24416" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient9111"
+ id="radialGradient27893"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)"
+ cx="185.18442"
+ cy="162.24416"
+ fx="185.18442"
+ fy="162.24416"
+ r="8.3116884" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient9111"
+ id="linearGradient27895"
+ gradientUnits="userSpaceOnUse"
+ x1="185.18442"
+ y1="178.86754"
+ x2="185.18442"
+ y2="162.24416" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient9111"
+ id="radialGradient27897"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)"
+ cx="185.18442"
+ cy="162.24416"
+ fx="185.18442"
+ fy="162.24416"
+ r="8.3116884" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5537"
+ id="radialGradient27899"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-0.112227,0.418839,-0.513402,-0.137566,305.5392,-5.279497)"
+ cx="221.79688"
+ cy="186.60339"
+ fx="221.79688"
+ fy="186.60339"
+ r="66.984375" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7357"
+ id="radialGradient27901"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.560173,0.150098,-9.854531e-2,0.367776,78.27287,-37.29894)"
+ cx="221.51555"
+ cy="231.31619"
+ fx="221.51555"
+ fy="231.31619"
+ r="13.714489" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5537"
+ id="radialGradient27903"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.350884,0.46174,-0.842594,0.6403,234.9399,-166.622)"
+ cx="231.53711"
+ cy="137.96158"
+ fx="231.53711"
+ fy="137.96158"
+ r="22.607796" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5537"
+ id="radialGradient27905"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.840878,-2.163325e-2,2.674197e-2,1.039453,8.024359,-106.1116)"
+ cx="211.6808"
+ cy="126.36234"
+ fx="211.6808"
+ fy="126.36234"
+ r="14.333125" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2762"
+ id="radialGradient27907"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.787392,0,0,0.504635,230.3383,97.1944)"
+ cx="142.69583"
+ cy="188.13281"
+ fx="142.69583"
+ fy="188.13281"
+ r="76.514389" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5537"
+ id="linearGradient27909"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.459241,0,0,0.459241,210.5303,20.12988)"
+ x1="508.02838"
+ y1="546.03558"
+ x2="452.004"
+ y2="336.94971" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient10381"
+ id="radialGradient27911"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.224464,0.18462,-0.307912,0.374357,304.435,51.17504)"
+ cx="129.82773"
+ cy="205.84695"
+ fx="129.82773"
+ fy="205.84695"
+ r="169.40698" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3785"
+ id="radialGradient27913"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.635432,0,0,0.559103,162.7164,-15.63328)"
+ cx="235.33363"
+ cy="388.71188"
+ fx="235.33363"
+ fy="388.71188"
+ r="126.06937" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient22783"
+ id="linearGradient2957"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-148.7625,-70.36789)"
+ x1="232"
+ y1="199.5"
+ x2="232"
+ y2="133" />
+ <mask
+ maskUnits="userSpaceOnUse"
+ id="mask2954">
+ <rect
+ ry="2"
+ rx="2"
+ y="89.632111"
+ x="83.237457"
+ height="55"
+ width="273"
+ id="rect21896"
+ style="opacity:1;fill:url(#linearGradient2957);fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ </mask>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient6348"
+ id="linearGradient3563"
+ x1="13.9265"
+ y1="-52.5"
+ x2="78.073502"
+ y2="-52.5"
+ gradientUnits="userSpaceOnUse" />
+ <filter
+ style="color-interpolation-filters:sRGB;"
+ inkscape:label="Greyscale"
+ id="filter4564">
+ <feColorMatrix
+ values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.2 -0.2 0.5 0 0 "
+ id="feColorMatrix4562" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="160"
+ inkscape:cy="64"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer2"
+ width="128px"
+ height="128px"
+ inkscape:window-width="1247"
+ inkscape:window-height="731"
+ inkscape:window-x="0"
+ inkscape:window-y="1"
+ showgrid="false"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <cc:license
+ rdf:resource="http://www.mozilla.org/MPL/" />
+ <dc:title></dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Ricardo Fernández Fuentes</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:rights>
+ <cc:Agent>
+ <dc:title>Ricardo Fernández Fuentes</dc:title>
+ </cc:Agent>
+ </dc:rights>
+ <dc:description>iceweasel icon
+</dc:description>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>iceweasel</rdf:li>
+ <rdf:li>ico</rdf:li>
+ <rdf:li>icon</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ <dc:publisher>
+ <cc:Agent>
+ <dc:title>inkscape</dc:title>
+ </cc:Agent>
+ </dc:publisher>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Capa 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ style="display:inline" />
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="comadreja"
+ style="display:inline">
+ <g
+ id="g27773"
+ transform="matrix(0.801637,0,0,0.801637,-10.13981,-2.934495e-7)"
+ style="stroke-width:12.47447411;stroke-miterlimit:4;stroke-dasharray:none;filter:url(#filter4564)">
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#radialGradient27833);fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline"
+ id="path1874"
+ sodipodi:cx="65.329872"
+ sodipodi:cy="63.501297"
+ sodipodi:rx="57.350651"
+ sodipodi:ry="57.350651"
+ d="M 122.68052,63.501297 A 57.350651,57.350651 0 0 1 65.329872,120.85195 57.350651,57.350651 0 0 1 7.9792213,63.501297 57.350651,57.350651 0 0 1 65.329872,6.1506462 57.350651,57.350651 0 0 1 122.68052,63.501297 Z"
+ transform="matrix(0.78208,0,0,0.28341,39.84316,125.4226)" />
+ <g
+ transform="matrix(0.623724,0,0,0.623724,11.10494,1.377407e-7)"
+ id="g17859">
+ <path
+ transform="matrix(0,-0.525214,0.525214,0,11.42181,267.4213)"
+ d="M 428.62836,222.16092 A 183.90805,183.90805 0 0 1 244.72031,406.06897 183.90805,183.90805 0 0 1 60.812256,222.16092 183.90805,183.90805 0 0 1 244.72031,38.252869 183.90805,183.90805 0 0 1 428.62836,222.16092 Z"
+ sodipodi:ry="183.90805"
+ sodipodi:rx="183.90805"
+ sodipodi:cy="222.16092"
+ sodipodi:cx="244.72031"
+ id="path9557"
+ style="fill:#4e9a06;fill-opacity:1;stroke:#4e9a06;stroke-width:7.61594343;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#linearGradient27835);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path1872"
+ sodipodi:cx="244.72031"
+ sodipodi:cy="222.16092"
+ sodipodi:rx="183.90805"
+ sodipodi:ry="183.90805"
+ d="M 428.62836,222.16092 A 183.90805,183.90805 0 0 1 244.72031,406.06897 183.90805,183.90805 0 0 1 60.812256,222.16092 183.90805,183.90805 0 0 1 244.72031,38.252869 183.90805,183.90805 0 0 1 428.62836,222.16092 Z"
+ transform="matrix(0,-0.525214,0.525214,0,11.42181,267.4213)" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#radialGradient27837);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path5461"
+ sodipodi:cx="244.72031"
+ sodipodi:cy="222.16092"
+ sodipodi:rx="183.90805"
+ sodipodi:ry="183.90805"
+ d="M 428.62836,222.16092 A 183.90805,183.90805 0 0 1 244.72031,406.06897 183.90805,183.90805 0 0 1 60.812256,222.16092 183.90805,183.90805 0 0 1 244.72031,38.252869 183.90805,183.90805 0 0 1 428.62836,222.16092 Z"
+ transform="matrix(0,-0.525214,0.525214,0,11.42181,267.4213)" />
+ <path
+ transform="matrix(0,0.382405,0.382405,0,43.14837,21.00481)"
+ d="M 428.62836,222.16092 A 183.90805,183.90805 0 0 1 244.72031,406.06897 183.90805,183.90805 0 0 1 60.812256,222.16092 183.90805,183.90805 0 0 1 244.72031,38.252869 183.90805,183.90805 0 0 1 428.62836,222.16092 Z"
+ sodipodi:ry="183.90805"
+ sodipodi:rx="183.90805"
+ sodipodi:cy="222.16092"
+ sodipodi:cx="244.72031"
+ id="path6358"
+ style="fill:url(#radialGradient27839);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#radialGradient27841);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path8142"
+ sodipodi:cx="244.72031"
+ sodipodi:cy="222.16092"
+ sodipodi:rx="183.90805"
+ sodipodi:ry="183.90805"
+ d="M 428.62836,222.16092 A 183.90805,183.90805 0 0 1 244.72031,406.06897 183.90805,183.90805 0 0 1 60.812256,222.16092 183.90805,183.90805 0 0 1 244.72031,38.252869 183.90805,183.90805 0 0 1 428.62836,222.16092 Z"
+ transform="matrix(0,-0.306725,0.412392,0,36.48655,251.3615)" />
+ <g
+ id="g11789"
+ style="opacity:0.5"
+ transform="matrix(0.525214,0,0,0.525214,-0.426697,22.2088)">
+ <path
+ sodipodi:nodetypes="ccc"
+ id="path8152"
+ d="M 201.58219,398.66524 C 201.58219,398.66524 25.59643,220.69905 234.16166,39.888097 C -1.634599,220.03851 202.12567,397.72391 201.58219,398.66524 z "
+ style="fill:url(#linearGradient27843);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="fill:url(#linearGradient27845);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 418.06183,185.18557 C 418.06183,185.18557 240.09557,9.1998797 59.284695,217.76518 C 239.43502,-18.031148 417.12049,185.72905 418.06183,185.18557 z "
+ id="path9971"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="fill:url(#linearGradient27847);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 66.93794,267.02123 C 66.93794,267.02123 244.9042,443.00692 425.71507,234.44162 C 245.56475,470.23795 67.879272,266.47776 66.93794,267.02123 z "
+ id="path9981"
+ sodipodi:nodetypes="ccc" />
+ <path
+ sodipodi:nodetypes="ccc"
+ id="path9983"
+ d="M 283.41758,47.541558 C 283.41758,47.541558 459.40333,225.50774 250.83811,406.3187 C 486.63436,226.16829 282.8741,48.482895 283.41758,47.541558 z "
+ style="fill:url(#linearGradient27849);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ sodipodi:nodetypes="ccc"
+ id="path9993"
+ d="M 92,316 C 92,316 262.42047,243.53212 400.71024,137.76606 C 239,206 91,316 92,316 z "
+ style="fill:url(#radialGradient27851);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="fill:url(#radialGradient27853);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 335.46957,381.23563 C 335.46957,381.23563 263.00169,210.81516 157.23563,72.525391 C 225.46957,234.23563 335.46957,382.23563 335.46957,381.23563 z "
+ id="path10888"
+ sodipodi:nodetypes="ccc" />
+ </g>
+ <path
+ transform="matrix(0.983093,0,0,0.983093,-24.81549,-4.294319)"
+ d="M 176,148.5 A 19.5,19.5 0 0 1 156.5,168 19.5,19.5 0 0 1 137,148.5 19.5,19.5 0 0 1 156.5,129 19.5,19.5 0 0 1 176,148.5 Z"
+ sodipodi:ry="19.5"
+ sodipodi:rx="19.5"
+ sodipodi:cy="148.5"
+ sodipodi:cx="156.5"
+ id="path12694"
+ style="fill:url(#radialGradient27855);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#radialGradient27857);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path12698"
+ sodipodi:cx="156.5"
+ sodipodi:cy="148.5"
+ sodipodi:rx="19.5"
+ sodipodi:ry="19.5"
+ d="M 176,148.5 A 19.5,19.5 0 0 1 156.5,168 19.5,19.5 0 0 1 137,148.5 19.5,19.5 0 0 1 156.5,129 19.5,19.5 0 0 1 176,148.5 Z"
+ transform="matrix(0.417478,0,0,0.417478,112.5483,29.80421)" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#radialGradient27859);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path12714"
+ sodipodi:cx="156.5"
+ sodipodi:cy="148.5"
+ sodipodi:rx="19.5"
+ sodipodi:ry="19.5"
+ d="M 176,148.5 A 19.5,19.5 0 0 1 156.5,168 19.5,19.5 0 0 1 137,148.5 19.5,19.5 0 0 1 156.5,129 19.5,19.5 0 0 1 176,148.5 Z"
+ transform="matrix(0.255874,0,0,0.255874,157.2722,63.78154)" />
+ <path
+ transform="matrix(0.525214,0,0,0.525214,15.85494,9.603656)"
+ d="M 176,148.5 A 19.5,19.5 0 0 1 156.5,168 19.5,19.5 0 0 1 137,148.5 19.5,19.5 0 0 1 156.5,129 19.5,19.5 0 0 1 176,148.5 Z"
+ sodipodi:ry="19.5"
+ sodipodi:rx="19.5"
+ sodipodi:cy="148.5"
+ sodipodi:cx="156.5"
+ id="path12726"
+ style="fill:url(#radialGradient27861);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#radialGradient27863);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path12730"
+ sodipodi:cx="156.5"
+ sodipodi:cy="148.5"
+ sodipodi:rx="19.5"
+ sodipodi:ry="19.5"
+ d="M 176,148.5 A 19.5,19.5 0 0 1 156.5,168 19.5,19.5 0 0 1 137,148.5 19.5,19.5 0 0 1 156.5,129 19.5,19.5 0 0 1 176,148.5 Z"
+ transform="matrix(0.525214,0,0,0.525214,100.9397,30.61223)" />
+ <path
+ transform="matrix(0.525214,0,0,0.525214,76.2546,115.6969)"
+ d="M 176,148.5 A 19.5,19.5 0 0 1 156.5,168 19.5,19.5 0 0 1 137,148.5 19.5,19.5 0 0 1 156.5,129 19.5,19.5 0 0 1 176,148.5 Z"
+ sodipodi:ry="19.5"
+ sodipodi:rx="19.5"
+ sodipodi:cy="148.5"
+ sodipodi:cx="156.5"
+ id="path12734"
+ style="fill:url(#radialGradient27865);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#radialGradient27867);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path12738"
+ sodipodi:cx="156.5"
+ sodipodi:cy="148.5"
+ sodipodi:rx="19.5"
+ sodipodi:ry="19.5"
+ d="M 176,148.5 A 19.5,19.5 0 0 1 156.5,168 19.5,19.5 0 0 1 137,148.5 19.5,19.5 0 0 1 156.5,129 19.5,19.5 0 0 1 176,148.5 Z"
+ transform="matrix(0.525214,0,0,0.525214,-10.93098,96.264)" />
+ <path
+ transform="matrix(0.417478,0,0,0.417478,109.9222,127.494)"
+ d="M 176,148.5 A 19.5,19.5 0 0 1 156.5,168 19.5,19.5 0 0 1 137,148.5 19.5,19.5 0 0 1 156.5,129 19.5,19.5 0 0 1 176,148.5 Z"
+ sodipodi:ry="19.5"
+ sodipodi:rx="19.5"
+ sodipodi:cy="148.5"
+ sodipodi:cx="156.5"
+ id="path12742"
+ style="fill:url(#radialGradient27869);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(0.255874,0,0,0.255874,123.1333,167.7739)"
+ d="M 176,148.5 A 19.5,19.5 0 0 1 156.5,168 19.5,19.5 0 0 1 137,148.5 19.5,19.5 0 0 1 156.5,129 19.5,19.5 0 0 1 176,148.5 Z"
+ sodipodi:ry="19.5"
+ sodipodi:rx="19.5"
+ sodipodi:cy="148.5"
+ sodipodi:cx="156.5"
+ id="path12746"
+ style="fill:url(#radialGradient27871);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#radialGradient27873);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path12750"
+ sodipodi:cx="156.5"
+ sodipodi:cy="148.5"
+ sodipodi:rx="19.5"
+ sodipodi:ry="19.5"
+ d="M 176,148.5 A 19.5,19.5 0 0 1 156.5,168 19.5,19.5 0 0 1 137,148.5 19.5,19.5 0 0 1 156.5,129 19.5,19.5 0 0 1 176,148.5 Z"
+ transform="matrix(0.417478,0,0,0.417478,13.28276,129.5949)" />
+ <path
+ transform="matrix(0.417478,0,0,0.417478,13.28276,31.90504)"
+ d="M 176,148.5 A 19.5,19.5 0 0 1 156.5,168 19.5,19.5 0 0 1 137,148.5 19.5,19.5 0 0 1 156.5,129 19.5,19.5 0 0 1 176,148.5 Z"
+ sodipodi:ry="19.5"
+ sodipodi:rx="19.5"
+ sodipodi:cy="148.5"
+ sodipodi:cx="156.5"
+ id="path12754"
+ style="fill:url(#radialGradient27875);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#radialGradient27877);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path12758"
+ sodipodi:cx="156.5"
+ sodipodi:cy="148.5"
+ sodipodi:rx="19.5"
+ sodipodi:ry="19.5"
+ d="M 176,148.5 A 19.5,19.5 0 0 1 156.5,168 19.5,19.5 0 0 1 137,148.5 19.5,19.5 0 0 1 156.5,129 19.5,19.5 0 0 1 176,148.5 Z"
+ transform="matrix(0.255874,0,0,0.255874,19.66611,143.614)" />
+ <path
+ transform="matrix(0.255874,0,0,0.255874,50.65376,36.99558)"
+ d="M 176,148.5 A 19.5,19.5 0 0 1 156.5,168 19.5,19.5 0 0 1 137,148.5 19.5,19.5 0 0 1 156.5,129 19.5,19.5 0 0 1 176,148.5 Z"
+ sodipodi:ry="19.5"
+ sodipodi:rx="19.5"
+ sodipodi:cy="148.5"
+ sodipodi:cx="156.5"
+ id="path12762"
+ style="fill:url(#radialGradient27879);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:type="arc" />
+ </g>
+ <g
+ transform="matrix(0.623724,0,0,0.623724,11.10494,1.377407e-7)"
+ id="g16948">
+ <path
+ style="fill:#3465a4;fill-opacity:1;fill-rule:evenodd;stroke:#3465a4;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 193.53125,2.003716 C 191.6364,2.0670752 189.2102,3.1038123 188.03125,7.503716 C 187.33978,4.1246657 179.9375,4.941216 179.9375,4.941216 C 179.9375,4.9412161 182.37313,6.6092463 182.3125,7.909966 C 182.31221,7.916175 182.3129,7.9350263 182.3125,7.941216 C 181.04294,8.084915 179.79948,8.2706498 178.5625,8.534966 C 178.02639,7.3417285 178.71319,4.9688292 178.375,3.316216 C 177.32684,4.9037106 176.86994,7.1503295 176.65625,8.972466 C 175.45014,9.29791 174.24899,9.679194 173.09375,10.128716 C 168.76685,2.8442144 161.76679,-0.4102805 153.28125,4.847466 C 148.64596,7.7195461 146.47714,12.317905 145.84375,17.409966 C 132.33701,20.216733 117.01667,22.566216 103.65625,22.566216 C 70.927402,22.566216 52.367866,44.268823 52.0625,79.691216 C 51.757135,115.11362 56.953479,123.65726 60.3125,124.87872 C 63.671517,126.10018 61.53125,123.65997 61.53125,123.65997 L 63.96875,125.15997 L 63.96875,123.65997 L 66.09375,123.94122 L 67.34375,121.50372 L 70.0625,121.50372 C 70.062499,121.50372 72.524118,120.30295 72.21875,115.72247 C 71.913391,111.14198 74.661674,110.21633 72.21875,105.94122 C 69.775831,101.6661 67.020404,64.410967 71.90625,60.441216 C 76.792097,56.471465 91.771109,47.297525 103.375,45.159966 C 114.97888,43.022408 123.22159,39.992869 150.09375,44.878716 C 150.11465,46.646719 150.2475,48.736651 150.53125,51.316216 C 152.06978,65.302949 156.87316,67.582237 163.1875,78.659966 C 170.86596,92.378207 181.86445,94.703579 195.21875,87.253716 C 206.226,80.817292 211.48236,81.221142 219.8125,69.878716 C 221.50784,67.570323 222.7521,65.724825 223.6875,64.097466 C 225.69502,62.61311 227.69343,61.145545 229.59375,59.909966 C 238.8665,53.687636 249.82662,40.623874 243.625,29.066216 C 238.60835,19.716922 230.20407,19.559006 222.40625,24.597466 C 221.69015,23.586395 220.92715,22.592623 220.09375,21.659966 C 220.68041,20.432671 221.51671,18.380505 221.4375,16.659966 C 220.24489,18.056638 219.90191,21.389396 217.96875,19.441216 C 216.0356,17.493029 219.96875,17.128716 219.96875,17.128716 C 219.96875,17.128714 215.87143,14.016492 214.28125,15.878716 C 215.78296,10.274281 211.25,9.909966 211.25,9.909966 C 211.25001,9.909965 213.18357,11.845653 212.5,13.378716 C 212.2716,13.89094 211.69048,14.241398 211.0625,14.316216 C 210.37038,13.900889 209.68701,13.4766 208.96875,13.097466 C 208.80728,12.640311 208.76715,12.037356 208.96875,11.284966 C 207.77257,10.858759 206.86021,11.187021 206.1875,11.753716 C 205.66484,11.521218 205.12599,11.311289 204.59375,11.097466 L 205.5625,6.191216 L 202.875,10.409966 C 202.46979,10.265376 202.06565,10.137502 201.65625,10.003716 C 201.53023,8.2867604 200.76073,6.2899897 198.0625,5.784966 C 197.6051,7.4920541 196.69108,8.2640542 195.71875,8.472466 C 195.02256,8.3392793 194.32522,8.2305201 193.625,8.128716 C 192.67768,7.6085489 192.00596,6.690423 192.09375,5.784966 C 192.32011,3.4502916 196.15625,2.4724646 196.15625,2.472466 C 196.15626,2.4724659 195.78581,2.3015707 195.1875,2.159966 C 194.73876,2.0537625 194.16287,1.9825963 193.53125,2.003716 z "
+ id="path5069" />
+ <path
+ id="path15157"
+ d="M 191.81187,14.207731 C 189.98977,14.268657 187.65671,15.265595 186.52302,19.496587 C 185.85809,16.247258 178.73998,17.032461 178.73998,17.032461 C 178.73998,17.032461 181.08211,18.636456 181.02381,19.887242 C 181.02353,19.893212 181.02419,19.91134 181.02381,19.917292 C 179.80298,20.055474 178.60726,20.234079 177.41777,20.488248 C 176.90224,19.340819 177.56267,17.059014 177.23747,15.469844 C 176.22954,16.996395 175.79018,19.156767 175.5847,20.908953 C 174.42489,21.221903 173.26985,21.58855 172.15896,22.020815 C 167.99817,15.015963 161.26684,11.886407 153.10706,16.94231 C 148.64971,19.704132 146.56415,24.125961 145.95508,29.02254 C 132.96686,31.721556 118.23466,33.980843 105.38714,33.980843 C 73.914743,33.980843 56.067701,54.850295 55.774058,88.912835 C 55.480416,122.97539 59.621087,128.62248 62.851156,129.79705 C 66.081222,130.97162 64.023119,128.62508 64.023119,128.62508 L 66.367044,130.0675 L 66.367044,128.62508 L 68.410466,128.89554 L 69.612479,126.55161 L 72.226857,126.55161 C 72.226856,126.55161 75.022069,122.82838 74.728424,118.42374 C 74.434787,114.0191 79.218033,113.55707 76.868892,109.44608 C 74.519755,105.33508 71.316635,75.166615 74.427919,69.973742 C 89.287794,45.17194 129.94495,45.44874 150.04192,55.436775 C 151.49132,56.157113 150.18977,59.146605 150.46263,61.627141 C 151.94209,75.076928 156.56107,77.268715 162.63301,87.921174 C 170.0167,101.11278 180.59296,103.34888 193.43459,96.185013 C 204.01928,89.995681 209.07385,90.384028 217.08419,79.477033 C 218.71445,77.257259 219.91094,75.482609 220.81044,73.917724 C 222.74089,72.490351 224.66258,71.079126 226.48995,69.89098 C 235.40672,63.907523 245.94608,51.345274 239.98254,40.231311 C 235.15848,31.240933 227.07684,31.089079 219.57837,35.934114 C 218.88976,34.961858 218.15605,34.006237 217.35465,33.109384 C 217.91879,31.929204 218.72298,29.95582 218.64681,28.301332 C 217.49999,29.644387 217.17017,32.849201 215.31123,30.975811 C 213.45229,29.102414 217.23445,28.752087 217.23445,28.752087 C 217.23445,28.752085 213.29442,25.75934 211.76529,27.550074 C 213.20935,22.160791 208.85041,21.810462 208.85041,21.810462 C 208.85042,21.810461 210.70975,23.671839 210.05242,25.146048 C 209.83279,25.638608 209.27398,25.975612 208.6701,26.047558 C 208.00455,25.648175 207.34742,25.240175 206.65673,24.875595 C 206.50146,24.43599 206.46287,23.856183 206.65673,23.132677 C 205.50647,22.722832 204.62914,23.038492 203.98225,23.583431 C 203.47966,23.359859 202.96149,23.157989 202.44969,22.952375 L 203.38125,18.234474 L 200.79692,22.291268 C 200.40727,22.152228 200.01864,22.029263 199.62496,21.900613 C 199.50377,20.249571 198.76382,18.329456 196.16917,17.84382 C 195.72933,19.485373 194.8504,20.227737 193.9154,20.428148 C 193.24593,20.300074 192.57536,20.19549 191.90202,20.097594 C 190.99107,19.597396 190.34514,18.714517 190.42956,17.84382 C 190.64723,15.598773 194.3361,14.658484 194.3361,14.658485 C 194.33611,14.658485 193.97988,14.494151 193.40454,14.357982 C 192.97303,14.255856 192.41925,14.187422 191.81187,14.207731 z "
+ style="fill:url(#radialGradient27881);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.84644151;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ sodipodi:nodetypes="cccssccccscsssccccccsssssccsccscccscccscccccccccccsssc" />
+ <path
+ style="fill:url(#radialGradient27883);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 181.53497,8.2206235 C 181.53497,8.2206235 136.60759,22.5728 103.66678,22.5728 C 70.937931,22.5728 52.365386,44.253746 52.06002,79.676139 C 51.754655,115.09854 56.945868,123.64877 60.304889,124.87023 C 63.663907,126.09169 61.526351,123.64877 61.526351,123.64877 L 63.969274,125.17559 L 63.969274,123.64877 L 66.10683,123.95413 L 67.328292,121.51121 L 70.076583,121.51121 C 70.076583,121.51121 72.519506,120.28975 72.214138,115.70927 C 71.908775,111.12878 74.657062,110.21268 72.214138,105.93757 C 69.771215,101.66245 67.022929,64.407866 71.908775,60.438115 C 76.794622,56.468364 91.757529,47.307401 103.36142,45.169842 C 114.9653,43.032284 123.21017,39.97863 150.08233,44.864477 C 176.95449,49.750324 184.89399,11.885009 181.53497,8.2206235 z "
+ id="path7708"
+ sodipodi:nodetypes="csssccccccsssssc" />
+ <path
+ style="fill:url(#linearGradient27885);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 65.206277,61.607651 C 71.218316,147.46352 51.775684,119.18141 53.010112,78.051647 C 53.030417,91.482853 52.782426,105.22753 56.655338,118.13478 C 57.527092,120.28931 58.405721,122.98561 60.688048,124.03316 C 57.530578,119.75938 63.226241,124.5908 63.510125,122.6521 C 66.561249,124.28674 65.914812,119.11035 69.169655,120.58885 C 71.261897,120.36743 71.345172,117.38592 71.293645,115.73812 C 70.842069,112.43683 73.687108,109.12046 71.264942,106.0797 C 68.836131,98.117071 68.791025,89.5643 68.34028,81.267138 C 68.436472,74.440846 67.725485,67.14696 70.46127,60.744002 C 73.901215,57.069439 78.699774,54.8277 82.949048,52.244936 C 91.067625,47.603642 99.938472,44.417105 109.23098,43.073694 C 123.3523,39.844684 137.99066,41.699567 152.03395,44.225677 C 104.17088,30.82577 77.445587,51.481505 65.206277,61.607651 z "
+ id="path9488"
+ sodipodi:nodetypes="cccccccccccccc" />
+ <path
+ style="fill:url(#radialGradient27887);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 153.2811,4.8555222 C 142.13151,11.763942 145.07985,28.555472 149.99913,38.580544 C 155.15424,48.711911 159.61951,64.994516 166.33521,59.666466 C 188.22312,37.778551 176.01178,-9.228692 153.2811,4.8555222 z "
+ id="path3761"
+ sodipodi:nodetypes="czcs" />
+ <path
+ sodipodi:nodetypes="czcs"
+ id="path6444"
+ d="M 243.61809,29.061243 C 249.81971,40.618902 238.8706,53.68662 229.59785,59.90895 C 220.06771,66.10542 208.05937,77.973934 204.90743,70.001855 C 196.8959,40.102416 230.97484,5.498612 243.61809,29.061243 z "
+ style="fill:url(#radialGradient27889);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 195.18792,2.164983 C 193.39297,1.740169 189.61014,1.624911 188.03821,7.4914493 C 187.34674,4.1123991 179.94418,4.9286545 179.94418,4.9286545 C 179.94418,4.9286545 182.37691,6.6088148 182.31628,7.9095345 C 182.31599,7.9157435 182.31199,7.9208502 182.31159,7.9270399 C 181.04202,8.0707391 179.78414,8.2676015 178.54716,8.5319177 C 178.01105,7.3386801 178.70949,4.9590319 178.3713,3.3064187 C 177.32315,4.8939133 176.85862,7.1569538 176.64493,8.9790903 C 167.32708,11.493314 159.34481,17.655661 155.51751,28.309316 C 151.57245,37.430757 148.99347,37.340115 150.53201,51.326838 C 152.07054,65.313569 156.85826,67.576759 163.1726,78.654488 C 170.85107,92.372729 181.8532,94.688075 195.2075,87.238212 C 206.21475,80.801789 211.48826,81.234495 219.8184,69.892069 C 228.14855,58.549647 225.87852,57.341003 227.02709,47.470247 C 229.24215,37.23605 226.11228,28.407572 220.09326,21.671717 C 220.67992,20.444422 221.51865,18.368205 221.43944,16.647666 C 220.24683,18.044338 219.90559,21.381785 217.97243,19.433605 C 216.03928,17.485419 219.96329,17.115194 219.96329,17.115194 C 219.96329,17.115193 215.88138,14.014573 214.2912,15.876797 C 215.79291,10.272363 211.25727,9.904242 211.25727,9.904242 C 211.25727,9.904241 213.18346,11.856192 212.49989,13.389255 C 212.27149,13.901479 211.70138,14.226805 211.0734,14.301623 C 210.38127,13.886296 209.67543,13.475801 208.95717,13.096667 C 208.7957,12.639512 208.76823,12.051274 208.96983,11.298884 C 207.77365,10.872676 206.85658,11.186475 206.18387,11.75317 C 205.66121,11.520672 205.13157,11.298511 204.59933,11.084688 L 205.55195,6.1990859 L 202.86538,10.413691 C 202.46018,10.269101 202.05066,10.144425 201.64126,10.01064 C 201.51525,8.2936841 200.76179,6.2923927 198.06356,5.787369 C 197.60615,7.4944569 196.7002,8.2740263 195.72787,8.4824381 C 195.03168,8.3492514 194.32836,8.2280062 193.62814,8.1262021 C 192.68082,7.606035 191.99285,6.6844977 192.08064,5.7790407 C 192.307,3.4443664 196.15415,2.4801688 196.15415,2.4801702 C 196.15415,2.4801702 195.78623,2.3065877 195.18792,2.164983 z "
+ id="path5801" />
+ <path
+ sodipodi:nodetypes="ccccccccccccccccccczc"
+ id="path6446"
+ d="M 223.41229,59.269797 L 234.02658,51.60376 L 231.06316,51.899282 L 236.6356,47.539216 L 231.50497,48.785054 L 239.73118,43.626417 L 232.43337,45.822527 L 240.52674,39.809483 L 234.24612,41.103245 L 241.14545,36.343898 L 234.33419,38.691718 L 239.46412,32.974195 L 233.31632,35.122372 L 235.61563,30.554805 L 232.12158,31.904389 L 233.75744,27.536461 L 230.92683,28.6864 L 231.98806,26.578291 L 223.14245,30.73082 C 223.14245,30.73082 225.63121,35.571742 226.32891,42.293248 C 227.0266,49.014748 223.41229,59.269797 223.41229,59.269797 z "
+ style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 155.67556,41.119795 L 150.31632,29.173669 L 152.73497,30.91131 L 150.08912,24.349164 L 153.90946,27.993404 L 149.36467,19.412789 L 154.58671,24.96358 L 150.58416,15.709446 L 155.37647,19.970191 L 151.78114,12.398808 L 156.50595,17.837707 L 154.92206,10.321222 L 159.17213,15.255501 L 159.46465,10.150214 L 161.81579,13.066012 L 162.58305,8.4653456 L 164.45947,10.876527 L 164.59447,8.5202369 L 170.17873,16.539236 C 170.17873,16.539236 165.60294,19.487217 161.63796,24.959366 C 157.673,30.43151 155.67556,41.119795 155.67556,41.119795 z "
+ id="path4650"
+ sodipodi:nodetypes="ccccccccccccccccccczc" />
+ <path
+ style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.19669604px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 163.70396,32.283917 C 163.70396,32.283917 180.66336,34.150292 176.19306,50.833666 C 160.37175,46.594357 179.82029,36.602278 163.70396,32.283917 z "
+ id="path6450"
+ sodipodi:nodetypes="ccc" />
+ <g
+ id="g9129"
+ transform="matrix(0.535676,0.143534,-0.143534,0.535676,93.24388,-76.18562)">
+ <path
+ transform="matrix(1.396026,0,0,1.396026,-71.55557,-66.82562)"
+ d="m 193.49611,170.55585 a 8.3116884,8.3116884 0 0 1 -8.31169,8.31169 8.3116884,8.3116884 0 0 1 -8.31169,-8.31169 8.3116884,8.3116884 0 0 1 8.31169,-8.31169 8.3116884,8.3116884 0 0 1 8.31169,8.31169 z"
+ sodipodi:ry="8.3116884"
+ sodipodi:rx="8.3116884"
+ sodipodi:cy="170.55585"
+ sodipodi:cx="185.18442"
+ id="path7337"
+ style="opacity:1;fill:black;fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:1;fill:url(#linearGradient27891);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path8224"
+ sodipodi:cx="185.18442"
+ sodipodi:cy="170.55585"
+ sodipodi:rx="8.3116884"
+ sodipodi:ry="8.3116884"
+ d="m 193.49611,170.55585 a 8.3116884,8.3116884 0 0 1 -8.31169,8.31169 8.3116884,8.3116884 0 0 1 -8.31169,-8.31169 8.3116884,8.3116884 0 0 1 8.31169,-8.31169 8.3116884,8.3116884 0 0 1 8.31169,8.31169 z"
+ transform="matrix(0.550417,0,0,0.256292,85.03803,134.2209)" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:1;fill:url(#radialGradient27893);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path9119"
+ sodipodi:cx="185.18442"
+ sodipodi:cy="170.55585"
+ sodipodi:rx="8.3116884"
+ sodipodi:ry="8.3116884"
+ d="m 193.49611,170.55585 a 8.3116884,8.3116884 0 0 1 -8.31169,8.31169 8.3116884,8.3116884 0 0 1 -8.31169,-8.31169 8.3116884,8.3116884 0 0 1 8.31169,-8.31169 8.3116884,8.3116884 0 0 1 8.31169,8.31169 z"
+ transform="matrix(0.869052,0,0,0.489141,26.03174,83.32977)" />
+ </g>
+ <path
+ sodipodi:nodetypes="ccc"
+ id="path9138"
+ d="M 216.86927,46.529529 C 216.86927,46.529529 201.24882,39.666153 196.77852,56.349528 C 212.59983,60.588837 200.75294,42.211167 216.86927,46.529529 z "
+ style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.19669604px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <g
+ transform="matrix(-0.535676,-0.143534,-0.143534,0.535676,332.1243,-12.17776)"
+ id="g9140">
+ <path
+ sodipodi:type="arc"
+ style="opacity:1;fill:black;fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path9142"
+ sodipodi:cx="185.18442"
+ sodipodi:cy="170.55585"
+ sodipodi:rx="8.3116884"
+ sodipodi:ry="8.3116884"
+ d="m 193.49611,170.55585 a 8.3116884,8.3116884 0 0 1 -8.31169,8.31169 8.3116884,8.3116884 0 0 1 -8.31169,-8.31169 8.3116884,8.3116884 0 0 1 8.31169,-8.31169 8.3116884,8.3116884 0 0 1 8.31169,8.31169 z"
+ transform="matrix(1.396026,0,0,1.396026,-71.55557,-66.82562)" />
+ <path
+ transform="matrix(0.550417,0,0,0.256292,85.03803,134.2209)"
+ d="m 193.49611,170.55585 a 8.3116884,8.3116884 0 0 1 -8.31169,8.31169 8.3116884,8.3116884 0 0 1 -8.31169,-8.31169 8.3116884,8.3116884 0 0 1 8.31169,-8.31169 8.3116884,8.3116884 0 0 1 8.31169,8.31169 z"
+ sodipodi:ry="8.3116884"
+ sodipodi:rx="8.3116884"
+ sodipodi:cy="170.55585"
+ sodipodi:cx="185.18442"
+ id="path9144"
+ style="opacity:1;fill:url(#linearGradient27895);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:type="arc" />
+ <path
+ transform="matrix(0.869052,0,0,0.489141,26.03174,83.32977)"
+ d="m 193.49611,170.55585 a 8.3116884,8.3116884 0 0 1 -8.31169,8.31169 8.3116884,8.3116884 0 0 1 -8.31169,-8.31169 8.3116884,8.3116884 0 0 1 8.31169,-8.31169 8.3116884,8.3116884 0 0 1 8.31169,8.31169 z"
+ sodipodi:ry="8.3116884"
+ sodipodi:rx="8.3116884"
+ sodipodi:cy="170.55585"
+ sodipodi:cx="185.18442"
+ id="path9146"
+ style="opacity:1;fill:url(#radialGradient27897);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:type="arc" />
+ </g>
+ <path
+ style="fill:url(#radialGradient27899);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.02841294px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 152.84634,39.28236 C 152.06535,39.167387 151.17653,39.66863 150.69277,40.657704 C 150.30632,43.112568 150.31976,46.293471 150.87093,51.304124 C 152.39568,65.165574 157.14051,67.408489 163.3983,78.387003 C 164.57984,80.497918 165.84161,82.346134 167.17836,83.918249 C 166.96047,82.828589 167.36548,81.25286 166.84254,80.313965 C 164.60405,80.208771 165.91044,78.69458 167.21202,78.03291 C 169.63878,76.005517 166.24504,78.322765 165.3411,78.145208 C 165.96301,75.196367 168.53073,73.127082 170.43334,70.937751 C 173.02414,68.817734 169.7516,66.489162 167.49307,66.505447 C 166.32224,65.601748 162.07134,67.366142 163.24889,64.996339 C 164.15572,63.095376 164.80309,61.459247 166.47684,60.097069 C 165.38595,59.986241 161.2351,63.117084 162.7214,60.094892 C 164.09809,57.546624 160.39996,59.609098 159.56046,60.233409 C 156.86915,61.738589 158.97477,58.664995 159.92995,57.952359 C 161.75167,56.554011 160.09231,55.285096 158.47309,56.241805 C 155.17739,57.051429 159.32213,54.683509 160.31629,54.151101 C 159.52571,53.661413 157.62371,55.17503 156.32717,55.090392 C 156.30554,53.78279 158.62568,53.015302 159.52059,51.985505 C 162.05546,50.077693 158.3614,50.536301 157.17297,51.170517 C 154.65979,51.822088 157.30625,49.955747 158.22642,49.667752 C 160.52743,48.189267 156.88605,48.940502 156.06681,49.330807 C 152.33126,50.591933 154.48937,46.579725 156.03679,45.417984 C 157.54834,42.606484 154.47874,46.634309 153.54381,45.214852 C 151.95592,43.453428 155.15929,42.300079 154.31341,41.162996 C 154.15425,39.983048 153.54055,39.38456 152.84634,39.28236 z M 223.71541,58.271669 C 223.11921,58.169313 222.42332,58.438157 221.79949,59.245834 C 220.4984,59.807637 222.69592,62.408149 220.44005,63.139642 C 218.92066,63.901468 218.27621,58.878464 218.1795,62.069068 C 218.93874,63.848875 218.80161,68.402608 216.19709,65.442662 C 215.68277,64.695036 212.90485,62.22375 214.15834,64.654659 C 214.81124,65.364159 216.15262,68.29904 214.30193,66.478177 C 213.58983,65.334708 210.63733,63.095164 211.87869,66.014812 C 212.13881,67.354096 213.74701,69.174183 213.07447,70.295783 C 211.90932,69.720813 211.0363,67.463625 210.10679,67.492424 C 210.70155,68.45058 213.0897,72.56898 210.64035,70.219981 C 209.7164,68.581831 207.66226,68.855713 208.54075,70.977581 C 209.01163,72.072329 209.29835,75.786946 207.7202,73.137773 C 207.30533,72.177353 205.1339,68.54213 205.052,71.437341 C 204.82809,74.797787 202.78142,70.006323 201.78126,69.55686 C 202.54968,71.573414 202.29226,73.31403 202.12712,75.41373 C 201.96201,78.054811 199.18016,74.405995 197.71434,74.603211 C 195.76654,73.459839 191.76815,73.840178 192.95184,76.971563 C 193.50488,79.818885 194.67661,82.890151 193.74077,85.754873 C 192.86917,85.456679 191.10607,81.757658 192.19401,84.726816 C 192.99038,85.950624 193.36465,87.915152 191.37346,86.887003 C 190.56973,87.367704 190.13246,88.617455 189.54354,89.483317 C 191.35882,88.825055 193.23035,87.962647 195.14625,86.893837 C 206.05492,80.515062 211.28119,80.943896 219.53672,69.703064 C 222.70206,65.393096 224.32279,62.559377 225.18247,60.152302 C 225.09496,59.143336 224.4843,58.403664 223.71541,58.271669 z M 168.86607,85.114236 C 168.60752,85.121502 168.40259,85.096069 168.21363,85.050981 C 168.5632,85.416376 168.91295,85.765702 169.27214,86.096971 C 169.17163,85.71142 169.05302,85.357652 168.86607,85.114236 z M 187.20355,90.027748 C 187.02778,90.100464 186.84461,90.202425 186.67097,90.349896 C 186.93024,90.285933 187.18825,90.222617 187.44983,90.14952 C 187.36856,90.109107 187.29033,90.081157 187.20355,90.027748 z M 172.52147,88.47375 C 172.47769,88.462135 172.42116,88.476294 172.37338,88.471256 C 172.58805,88.603618 172.79866,88.726052 173.01619,88.848036 C 172.88415,88.670893 172.72801,88.52856 172.52147,88.47375 z "
+ id="path9166" />
+ <path
+ style="fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.41941813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 175.36002,74.779348 C 171.72622,74.987316 170.87882,75.477946 171.50647,78.473364 C 172.13412,81.468777 173.86425,85.687521 177.87062,86.761024 C 181.87699,87.834527 185.48918,85.047256 187.53195,82.767377 C 189.57471,80.487494 190.11677,80.399838 186.04168,77.641485 C 181.9666,74.883137 178.99383,74.571381 175.36002,74.779348 z "
+ id="path10070"
+ sodipodi:nodetypes="czzzzz" />
+ <path
+ sodipodi:nodetypes="czczzz"
+ id="path10960"
+ d="M 175.89395,75.572136 C 172.72158,75.753697 171.98178,76.182026 172.52973,78.797073 C 173.07768,81.412125 180.80222,75.894307 178.08574,86.032351 C 180.79371,75.926091 184.73689,84.536199 186.52026,82.545825 C 188.30362,80.555447 188.77685,80.478924 185.21923,78.070839 C 181.6616,75.662749 179.06632,75.39058 175.89395,75.572136 z "
+ style="fill:url(#radialGradient27901);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.41941813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="fill:url(#radialGradient27903);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
+ d="M 190.45993,35.684968 C 190.45993,35.684968 194.73007,37.627589 193.40585,44.059534 C 198.82733,38.725448 196.2004,33.630128 196.2004,33.630128 C 196.2004,33.630128 202.23312,36.444256 200.36356,41.931632 C 205.31276,36.870223 202.68583,31.774902 202.68583,31.774902 C 202.68583,31.774902 208.57243,32.154544 209.16409,35.906076 C 209.07146,30.292153 204.82806,26.759812 204.82806,26.759812 C 204.82806,26.759812 214.98479,29.082075 213.21504,34.196971 C 217.10028,25.656705 209.65071,23.660597 209.65071,23.660597 C 209.65071,23.660597 214.71928,22.623389 217.8185,27.446035 C 216.63516,19.942977 211.57348,18.550429 211.57348,18.550429 C 216.84253,20.821347 218.89668,24.759562 218.48323,32.414806 C 218.16423,29.13556 213.89514,26.748635 213.89514,26.748635 C 213.89514,26.748635 217.87654,29.430512 212.87387,37.671363 C 213.32657,33.002007 208.49936,30.937305 208.49936,30.937305 C 208.49936,30.937305 212.13321,35.830737 207.86663,40.748295 C 208.592,36.551226 205.2397,35.65298 205.2397,35.65298 C 205.2397,35.65298 205.57827,43.328908 197.94866,46.474436 C 199.31919,42.849456 197.58335,40.388234 197.58335,40.388234 C 197.58335,40.388234 198.17502,44.13976 190.74502,46.540336 C 193.33279,42.84229 190.45993,35.684968 190.45993,35.684968 z "
+ id="path4019"
+ sodipodi:nodetypes="ccccccccccccccccccccc" />
+ <path
+ id="path3754"
+ style="fill:url(#radialGradient27905);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"
+ d="M 188.92632,11.045378 C 187.39579,10.367777 182.72494,9.397654 179.27244,10.5866 C 183.81161,8.7072233 189.08399,14.24747 189.08399,14.24747 C 189.08399,14.24747 181.58323,12.574196 178.70847,16.114528 C 186.89219,13.64461 189.44373,20.550711 189.44373,20.550711 C 189.44373,20.550711 183.95163,17.313349 180.23621,20.796697 C 183.88105,19.289257 189.2319,23.963944 189.2319,23.963944 C 189.2319,23.963944 185.83621,24.085958 183.69103,28.326601 C 186.40338,26.989609 190.25463,27.677584 190.25463,27.677584 C 187.11338,28.08014 185.55426,28.606432 181.7468,30.954962 C 184.26151,26.039678 186.78796,24.662778 186.78796,24.662778 C 186.78796,24.662778 180.14467,20.545136 177.01155,23.298615 C 182.16035,17.492246 186.33887,19.320287 186.33887,19.320287 C 186.33887,19.320287 179.47994,15.576365 176.24701,18.702319 C 179.44917,13.288297 185.60515,13.721458 185.60515,13.721458 C 185.60515,13.721458 182.97,10.7933 177.39835,11.425618 C 184.48262,7.3355159 190.45684,11.72298 188.92632,11.045378 z "
+ sodipodi:nodetypes="ccccccccccccccccz" />
+ </g>
+ <g
+ transform="matrix(0.623724,0,0,0.623724,-113.6398,1.377407e-7)"
+ id="g16941">
+ <path
+ style="fill:#3465a4;fill-opacity:1;fill-rule:evenodd;stroke:#3465a4;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 420.01102,169.14822 C 420.01102,169.14822 421.84321,214.95303 380.92424,220.14425 C 340.00527,225.33546 313.43848,206.4028 295.11655,194.49355 C 276.79462,182.58429 265.80147,161.81945 265.80147,161.81945 L 267.93902,163.04091 L 265.4961,159.68189 L 267.63366,161.51408 L 265.19074,156.62823 L 267.02293,157.84969 L 264.88537,152.35312 L 267.93902,156.32287 L 265.80147,150.82629 L 268.24439,152.04775 L 267.32829,147.77264 L 269.77122,150.21556 L 269.46585,147.16191 L 271.90878,148.38337 L 271.29804,146.85654 L 274.04633,148.38337 L 274.04633,146.55118 L 276.48925,148.078 L 276.48925,144.71898 L 278.62681,147.77264 L 278.62681,145.32971 L 280.76437,148.38337 L 281.06974,146.55118 L 283.2073,148.68873 L 283.2073,147.46727 L 287.78778,151.43702 L 288.09314,149.29946 C 288.09314,149.29946 335.1839,177.20257 367.79352,193.27209 C 393.6565,206.01697 405.9642,200.90622 420.01102,169.14822 z "
+ id="path8623"
+ sodipodi:nodetypes="csscccccccccccccccccccccccccccsc" />
+ <path
+ sodipodi:nodetypes="csscccccccccccccccccccccccccccsc"
+ id="path15159"
+ d="M 417.27509,178.93562 C 417.27509,178.93562 419.03695,222.982 379.68884,227.97393 C 340.34074,232.96585 314.79384,214.76001 297.17528,203.30795 C 279.55672,191.85588 268.98559,171.8882 268.98559,171.8882 L 271.04109,173.06276 L 268.69195,169.8327 L 270.74745,171.59455 L 268.39831,166.89626 L 270.16016,168.07083 L 268.10466,162.78527 L 271.04109,166.60263 L 268.98559,161.31706 L 271.33473,162.49163 L 270.4538,158.38064 L 272.80294,160.72977 L 272.5093,157.79335 L 274.85844,158.96792 L 274.27116,157.49971 L 276.91394,158.96792 L 276.91394,157.20607 L 279.26308,158.67427 L 279.26308,155.44421 L 281.31858,158.38064 L 281.31858,156.03149 L 283.37407,158.96792 L 283.66772,157.20607 L 285.72322,159.26156 L 285.72322,158.08699 L 290.12785,161.90434 L 290.4215,159.84884 C 290.4215,159.84884 335.70446,186.68076 367.06221,202.13338 C 391.93231,214.38899 403.76753,209.47444 417.27509,178.93562 z "
+ style="fill:url(#radialGradient27907);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.84644151;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ style="fill:url(#linearGradient27909);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
+ d="M 420.01102,169.14822 C 420.01102,169.14822 421.84321,214.95303 380.92424,220.14425 C 340.00527,225.33546 313.43848,206.4028 295.11655,194.49355 C 276.79462,182.58429 265.80147,161.81945 265.80147,161.81945 L 267.93902,163.04091 L 265.4961,159.68189 L 267.63366,161.51408 L 265.19074,156.62823 L 267.02293,157.84969 L 264.88537,152.35312 L 267.93902,156.32287 L 265.80147,150.82629 L 268.24439,152.04775 L 267.32829,147.77264 L 269.77122,150.21556 L 269.46585,147.16191 L 271.90878,148.38337 L 271.29804,146.85654 L 274.04633,148.38337 L 274.04633,146.55118 L 276.48925,148.078 L 276.48925,144.71898 L 278.62681,147.77264 L 278.62681,145.32971 L 280.76437,148.38337 L 281.06974,146.55118 L 283.2073,148.68873 L 283.2073,147.46727 L 287.78778,151.43702 L 288.09314,149.29946 C 288.09314,149.29946 335.1839,177.20257 367.79352,193.27209 C 393.6565,206.01697 405.9642,200.90622 420.01102,169.14822 z "
+ id="path11276"
+ sodipodi:nodetypes="csscccccccccccccccccccccccccccsc" />
+ <path
+ sodipodi:nodetypes="csscccccccccccccccccccccccccccsc"
+ id="path13066"
+ d="M 420.01102,169.14822 C 420.01102,169.14822 421.84321,214.95303 380.92424,220.14425 C 340.00527,225.33546 313.43848,206.4028 295.11655,194.49355 C 276.79462,182.58429 265.80147,161.81945 265.80147,161.81945 L 267.93902,163.04091 L 265.4961,159.68189 L 267.63366,161.51408 L 265.19074,156.62823 L 267.02293,157.84969 L 264.88537,152.35312 L 267.93902,156.32287 L 265.80147,150.82629 L 268.24439,152.04775 L 267.32829,147.77264 L 269.77122,150.21556 L 269.46585,147.16191 L 271.90878,148.38337 L 271.29804,146.85654 L 274.04633,148.38337 L 274.04633,146.55118 L 276.48925,148.078 L 276.48925,144.71898 L 278.62681,147.77264 L 278.62681,145.32971 L 280.76437,148.38337 L 281.06974,146.55118 L 283.2073,148.68873 L 283.2073,147.46727 L 287.78778,151.43702 L 288.09314,149.29946 C 288.09314,149.29946 335.1839,177.20257 367.79352,193.27209 C 393.6565,206.01697 405.9642,200.90622 420.01102,169.14822 z "
+ style="fill:url(#radialGradient27911);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
+ <path
+ id="path13072"
+ style="fill:url(#radialGradient27913);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.24597967px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 277.26105,167.53963 C 277.78129,173.11053 297.84308,187.08906 297.84308,187.08906 C 297.84308,187.08906 283.68337,178.20835 280.32463,165.4186 C 282.42888,172.64652 299.67619,183.06617 299.67619,183.06617 C 299.67619,183.06617 289.74622,176.6192 283.61428,162.43599 C 288.00862,168.58669 301.1246,179.0978 301.1246,179.0978 C 301.1246,179.0978 287.08229,165.49966 287.02644,157.53884 C 292.87519,169.0944 303.7271,174.96583 303.7271,174.96583 C 303.7271,174.96583 296.16977,171.69671 290.01976,156.76343 C 297.16518,167.67244 309.38326,172.36072 309.38326,172.36072 C 309.38326,172.36072 297.17634,164.29362 292.65548,154.72472 C 307.20969,166.20055 371.21719,199.64946 393.05349,201.69339 C 380.85002,203.69131 346.41046,193.36922 346.41046,193.36922 C 346.41046,193.36922 373.15969,204.83242 389.41084,202.76497 C 373.30952,205.18749 338.35896,195.8674 338.35896,195.8674 C 338.35896,195.8674 373.41786,206.94138 386.76071,204.74507 C 373.08802,207.12587 328.47525,198.3656 328.47525,198.3656 C 328.47525,198.3656 371.81643,207.77281 379.40201,208.35776 C 363.96038,210.4113 321.50103,199.79859 321.50103,199.79859 C 321.50103,199.79859 366.02217,212.13142 373.36837,210.21699 C 359.71964,214.67025 314.06593,200.67055 314.06593,200.67055 C 314.06593,200.67055 355.97432,216.06503 361.0719,213.65274 C 332.2091,219.2624 288.23656,195.04608 277.26105,167.53963 z "
+ sodipodi:nodetypes="ccccccccccccccccccccccc" />
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/wifi-disentangle.patch b/wifi-disentangle.patch
new file mode 100644
index 0000000..8f474b9
--- /dev/null
+++ b/wifi-disentangle.patch
@@ -0,0 +1,245 @@
+# HG changeset patch
+# Parent 2edd69b245fbc493c3a1cf17c40c63b0280ead12
+Bug 1314968 - Disentangle nsWifiScannerDBus::SendMessage. r?kanru
+
+Make a copy of the function and specialize it for each message sent.
+Avoids the mess of comparing the method name to figure out what to do.
+
+diff --git a/netwerk/wifi/nsWifiScannerDBus.cpp b/netwerk/wifi/nsWifiScannerDBus.cpp
+--- a/netwerk/wifi/nsWifiScannerDBus.cpp
++++ b/netwerk/wifi/nsWifiScannerDBus.cpp
+@@ -34,19 +34,47 @@ nsWifiScannerDBus::Scan()
+ if (!mConnection) {
+ return NS_ERROR_NOT_AVAILABLE;
+ }
+- return SendMessage("org.freedesktop.NetworkManager",
+- "/org/freedesktop/NetworkManager",
+- "GetDevices");
++ return SendGetDevices();
+ }
+
++// http://dbus.freedesktop.org/doc/api/html/group__DBusConnection.html
++// Refer to function dbus_connection_send_with_reply_and_block.
++static const uint32_t DBUS_DEFAULT_TIMEOUT = -1;
++
+ nsresult
+-nsWifiScannerDBus::SendMessage(const char* aInterface,
+- const char* aPath,
+- const char* aFuncCall)
+-{
+- RefPtr<DBusMessage> msg = already_AddRefed<DBusMessage>(
+- dbus_message_new_method_call("org.freedesktop.NetworkManager",
+- aPath, aInterface, aFuncCall));
++nsWifiScannerDBus::SendGetDevices()
++{
++ RefPtr<DBusMessage> msg = already_AddRefed<DBusMessage>(
++ dbus_message_new_method_call("org.freedesktop.NetworkManager",
++ "/org/freedesktop/NetworkManager",
++ "org.freedesktop.NetworkManager",
++ "GetDevices"));
++ if (!msg) {
++ return NS_ERROR_FAILURE;
++ }
++
++ DBusError err;
++ dbus_error_init(&err);
++
++ RefPtr<DBusMessage> reply = already_AddRefed<DBusMessage>(
++ dbus_connection_send_with_reply_and_block(mConnection, msg,
++ DBUS_DEFAULT_TIMEOUT, &err));
++ if (dbus_error_is_set(&err)) {
++ dbus_error_free(&err);
++ return NS_ERROR_FAILURE;
++ }
++
++ return IdentifyDevices(reply);
++}
++
++nsresult
++nsWifiScannerDBus::SendGetDeviceType(const char* aPath)
++{
++ RefPtr<DBusMessage> msg = already_AddRefed<DBusMessage>(
++ dbus_message_new_method_call("org.freedesktop.NetworkManager",
++ aPath,
++ "org.freedesktop.DBus.Properties",
++ "Get"));
+ if (!msg) {
+ return NS_ERROR_FAILURE;
+ }
+@@ -54,58 +82,92 @@ nsWifiScannerDBus::SendMessage(const cha
+ DBusMessageIter argsIter;
+ dbus_message_iter_init_append(msg, &argsIter);
+
+- if (!strcmp(aFuncCall, "Get")) {
+- const char* paramInterface = "org.freedesktop.NetworkManager.Device";
+- if (!dbus_message_iter_append_basic(&argsIter, DBUS_TYPE_STRING,
+- &paramInterface)) {
+- return NS_ERROR_FAILURE;
+- }
+-
+- const char* paramDeviceType = "DeviceType";
+- if (!dbus_message_iter_append_basic(&argsIter, DBUS_TYPE_STRING,
+- &paramDeviceType)) {
+- return NS_ERROR_FAILURE;
+- }
+- } else if (!strcmp(aFuncCall, "GetAll")) {
+- const char* param = "";
+- if (!dbus_message_iter_append_basic(&argsIter, DBUS_TYPE_STRING, &param)) {
+- return NS_ERROR_FAILURE;
+- }
+- }
++ const char* paramInterface = "org.freedesktop.NetworkManager.Device";
++ if (!dbus_message_iter_append_basic(&argsIter, DBUS_TYPE_STRING,
++ &paramInterface)) {
++ return NS_ERROR_FAILURE;
++ }
++
++ const char* paramDeviceType = "DeviceType";
++ if (!dbus_message_iter_append_basic(&argsIter, DBUS_TYPE_STRING,
++ &paramDeviceType)) {
++ return NS_ERROR_FAILURE;
++ }
++
++ DBusError err;
++ dbus_error_init(&err);
++
++ RefPtr<DBusMessage> reply = already_AddRefed<DBusMessage>(
++ dbus_connection_send_with_reply_and_block(mConnection, msg,
++ DBUS_DEFAULT_TIMEOUT, &err));
++ if (dbus_error_is_set(&err)) {
++ dbus_error_free(&err);
++ return NS_ERROR_FAILURE;
++ }
++
++ return IdentifyDeviceType(reply, aPath);
++}
++
++nsresult
++nsWifiScannerDBus::SendGetAccessPoints(const char* aPath)
++{
++ RefPtr<DBusMessage> msg = already_AddRefed<DBusMessage>(
++ dbus_message_new_method_call("org.freedesktop.NetworkManager",
++ aPath,
++ "org.freedesktop.NetworkManager.Device.Wireless",
++ "GetAccessPoints"));
++ if (!msg) {
++ return NS_ERROR_FAILURE;
++ }
+
+ DBusError err;
+ dbus_error_init(&err);
+
+- // http://dbus.freedesktop.org/doc/api/html/group__DBusConnection.html
+- // Refer to function dbus_connection_send_with_reply_and_block.
+- const uint32_t DBUS_DEFAULT_TIMEOUT = -1;
+ RefPtr<DBusMessage> reply = already_AddRefed<DBusMessage>(
+ dbus_connection_send_with_reply_and_block(mConnection, msg,
+ DBUS_DEFAULT_TIMEOUT, &err));
+ if (dbus_error_is_set(&err)) {
+ dbus_error_free(&err);
+-
+ // In the GetAccessPoints case, if there are no access points, error is set.
+ // We don't want to error out here.
+- if (!strcmp(aFuncCall, "GetAccessPoints")) {
+- return NS_OK;
+- }
+- return NS_ERROR_FAILURE;
++ return NS_OK;
+ }
+
+- nsresult rv;
+- if (!strcmp(aFuncCall, "GetDevices")) {
+- rv = IdentifyDevices(reply);
+- } else if (!strcmp(aFuncCall, "Get")) {
+- rv = IdentifyDeviceType(reply, aPath);
+- } else if (!strcmp(aFuncCall, "GetAccessPoints")) {
+- rv = IdentifyAccessPoints(reply);
+- } else if (!strcmp(aFuncCall, "GetAll")) {
+- rv = IdentifyAPProperties(reply);
+- } else {
+- rv = NS_ERROR_FAILURE;
+- }
+- return rv;
++ return IdentifyAccessPoints(reply);
++}
++
++nsresult
++nsWifiScannerDBus::SendGetAPProperties(const char* aPath)
++{
++ RefPtr<DBusMessage> msg = already_AddRefed<DBusMessage>(
++ dbus_message_new_method_call("org.freedesktop.NetworkManager",
++ aPath,
++ "org.freedesktop.DBus.Properties",
++ "GetAll"));
++ if (!msg) {
++ return NS_ERROR_FAILURE;
++ }
++
++ DBusMessageIter argsIter;
++ dbus_message_iter_init_append(msg, &argsIter);
++
++ const char* param = "";
++ if (!dbus_message_iter_append_basic(&argsIter, DBUS_TYPE_STRING, &param)) {
++ return NS_ERROR_FAILURE;
++ }
++
++ DBusError err;
++ dbus_error_init(&err);
++
++ RefPtr<DBusMessage> reply = already_AddRefed<DBusMessage>(
++ dbus_connection_send_with_reply_and_block(mConnection, msg,
++ DBUS_DEFAULT_TIMEOUT, &err));
++ if (dbus_error_is_set(&err)) {
++ dbus_error_free(&err);
++ return NS_ERROR_FAILURE;
++ }
++
++ return IdentifyAPProperties(reply);
+ }
+
+ nsresult
+@@ -126,7 +188,7 @@ nsWifiScannerDBus::IdentifyDevices(DBusM
+ return NS_ERROR_FAILURE;
+ }
+
+- rv = SendMessage("org.freedesktop.DBus.Properties", devicePath, "Get");
++ rv = SendGetDeviceType(devicePath);
+ NS_ENSURE_SUCCESS(rv, rv);
+ } while (dbus_message_iter_next(&iter));
+
+@@ -159,8 +221,7 @@ nsWifiScannerDBus::IdentifyDeviceType(DB
+ const uint32_t NM_DEVICE_TYPE_WIFI = 2;
+ nsresult rv = NS_OK;
+ if (deviceType == NM_DEVICE_TYPE_WIFI) {
+- rv = SendMessage("org.freedesktop.NetworkManager.Device.Wireless",
+- aDevicePath, "GetAccessPoints");
++ rv = SendGetAccessPoints(aDevicePath);
+ }
+
+ return rv;
+@@ -183,7 +244,7 @@ nsWifiScannerDBus::IdentifyAccessPoints(
+ return NS_ERROR_FAILURE;
+ }
+
+- rv = SendMessage("org.freedesktop.DBus.Properties", path, "GetAll");
++ rv = SendGetAPProperties(path);
+ NS_ENSURE_SUCCESS(rv, rv);
+ } while (dbus_message_iter_next(&iter));
+
+diff --git a/netwerk/wifi/nsWifiScannerDBus.h b/netwerk/wifi/nsWifiScannerDBus.h
+--- a/netwerk/wifi/nsWifiScannerDBus.h
++++ b/netwerk/wifi/nsWifiScannerDBus.h
+@@ -25,9 +25,10 @@ public:
+ nsresult Scan();
+
+ private:
+- nsresult SendMessage(const char* aInterface,
+- const char* aPath,
+- const char* aFuncCall);
++ nsresult SendGetDevices();
++ nsresult SendGetDeviceType(const char* aPath);
++ nsresult SendGetAccessPoints(const char* aPath);
++ nsresult SendGetAPProperties(const char* aPath);
+ nsresult IdentifyDevices(DBusMessage* aMsg);
+ nsresult IdentifyDeviceType(DBusMessage* aMsg, const char* aDevicePath);
+ nsresult IdentifyAccessPoints(DBusMessage* aMsg);
diff --git a/wifi-fix-interface.patch b/wifi-fix-interface.patch
new file mode 100644
index 0000000..1980db1
--- /dev/null
+++ b/wifi-fix-interface.patch
@@ -0,0 +1,26 @@
+# HG changeset patch
+# Parent 7a6d836b62779aa61988981c6ca646495574a505
+Bug 1314968 - Explicitly specify the AccessPoint interface name. r?kanru
+
+The DBus specification allows passing an empty string as the interface to the
+org.freedesktop.DBus.Properties.GetAll call to get all properties, throwing away the namespace
+(interface) information.
+
+However, GDBus does not allow this. When NetworkManager moved to using GDBus, Firefox lost the
+ability to retrieve access points from NetworkManager.
+
+Since we're only interested in properties from the org.freedesktop.NetworkManager.AccessPoint
+interface, name it explicitly. This works with both the old and the new NetworkManager.
+
+diff --git a/netwerk/wifi/nsWifiScannerDBus.cpp b/netwerk/wifi/nsWifiScannerDBus.cpp
+--- a/netwerk/wifi/nsWifiScannerDBus.cpp
++++ b/netwerk/wifi/nsWifiScannerDBus.cpp
+@@ -151,7 +151,7 @@ nsWifiScannerDBus::SendGetAll(const char
+ DBusMessageIter argsIter;
+ dbus_message_iter_init_append(msg, &argsIter);
+
+- const char* param = "";
++ const char* param = "org.freedesktop.NetworkManager.AccessPoint";
+ if (!dbus_message_iter_append_basic(&argsIter, DBUS_TYPE_STRING, &param)) {
+ return NS_ERROR_FAILURE;
+ }