summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libre/iceweasel-l10n/PKGBUILD252
1 files changed, 127 insertions, 125 deletions
diff --git a/libre/iceweasel-l10n/PKGBUILD b/libre/iceweasel-l10n/PKGBUILD
index 1d04c3918..525d4f732 100644
--- a/libre/iceweasel-l10n/PKGBUILD
+++ b/libre/iceweasel-l10n/PKGBUILD
@@ -1,3 +1,8 @@
+# $Id$
+# Maintainer (Arch): Thomas Baechler <thomas@archlinux.org>
+# Contributor (Arch): Jaroslaw Swierczynski <swiergot@juvepoland.com>
+# Contributor (Arch): Michal Hybner <dta081@gmail.com>
+# Contributor (Arch): Andrea Scarpino <andrea@archlinux.org>
# Maintainer: Andreas Grapentin <andreas@grapentin.org>
# Contributor: André Silva <emulatorman@hyperbola.info>
# Contributor: Márcio Silva <coadde@hyperbola.info>
@@ -5,22 +10,18 @@
# Contributor: fauno <fauno@kiwwwi.com.ar>
# Contributor: Figue <ffigue@gmail.com>
-_oldname=firefox
-_pkgbase=iceweasel
-pkgbase=$_pkgbase-l10n
+# parabola changes and rationale:
+# - rebranded to iceweasel
+pkgbase=iceweasel-l10n
epoch=1
-pkgver=57.0.4
+pkgver=58.0
pkgrel=1
-
+pkgdesc="Language pack for Iceweasel"
arch=(any)
-
-pkgdesc="Language pack for ${_pkgbase^}."
-url="https://wiki.parabola.nu/$_pkgbase"
-license=(MPL GPL)
-
-depends=("$_pkgbase=$epoch:$pkgver")
+license=(MPL GPL LGPL)
makedepends=(unzip zip mozilla-searchplugins)
+url="https://wiki.parabola.nu/iceweasel"
_languages=(
'ach "Acholi"'
@@ -30,7 +31,7 @@ _languages=(
'as "Assamese"'
'ast "Asturian"'
'az "Azerbaijani"'
- 'be "Belarusion"'
+ 'be "Belarusian"'
'bg "Bulgarian"'
'bn-BD "Bengali (Bangladesh)"'
'bn-IN "Bengali (India)"'
@@ -87,9 +88,10 @@ _languages=(
'mk "Macedonian"'
'ml "Malayalam"'
'mr "Marathi"'
- 'ms "Montserrat"'
- 'my "Malaysia"'
+ 'ms "Malay"'
+ 'my "Burmese"'
'nb-NO "Norwegian (Bokmål)"'
+ 'ne-NP "Nepali (Nepal)"'
'nl "Dutch"'
'nn-NO "Norwegian (Nynorsk)"'
'or "Oriya"'
@@ -122,14 +124,14 @@ _languages=(
pkgname=()
source=('brand.dtd' 'brand.properties' 'region.properties')
-_url=https://ftp.mozilla.org/pub/mozilla.org/$_oldname/releases/$pkgver/linux-i686/xpi
+_url=https://ftp.mozilla.org/pub/firefox/releases/$pkgver/linux-x86_64/xpi
for _lang in "${_languages[@]}"; do
_locale=${_lang%% *}
- _pkgname=$pkgbase-${_locale,,}
+ _pkgname=iceweasel-l10n-${_locale,,}
pkgname+=($_pkgname)
- source+=("$pkgbase-$pkgver-$_locale.xpi::$_url/$_locale.xpi")
+ source+=("iceweasel-l10n-$pkgver-$_locale.xpi::$_url/$_locale.xpi")
eval "package_$_pkgname() {
_package $_lang
}"
@@ -139,127 +141,127 @@ done
noextract=(${source[@]%%::*})
_package() {
- pkgdesc="$2 language pack for Iceweasel."
- replaces=($_pkgbase-i18n-${1,,} $_pkgbase-libre-l10n-${1,,} $_oldname-i18n-${1,,})
- conflicts=($_pkgbase-i18n-${1,,} $_pkgbase-libre-l10n-${1,,})
+ pkgdesc="$2 language pack for Iceweasel"
+ depends=("iceweasel=$epoch:$pkgver")
+ replaces=(firefox-i18n-${1,,})
+
+ unzip iceweasel-l10n-$pkgver-$1.xpi -d $1
+ rm -v iceweasel-l10n-$pkgver-$1.xpi
- unzip $_pkgbase-l10n-$pkgver-$1.xpi -d $1
- rm -v $_pkgbase-l10n-$pkgver-$1.xpi
sed -i 's|Firefox|Iceweasel|g' $(grep -rlI 'Firefox' $1)
- install -vDm644 $srcdir/brand.dtd $1/browser/chrome/$1/locale/branding
- install -vDm644 $srcdir/brand.properties $1/browser/chrome/$1/locale/branding
- install -vDm644 $srcdir/region.properties $1/browser/chrome/$1/locale/browser-region
- sed -i -e 's/firefox/iceweasel/' $1/install.rdf
+ install -vDm644 "$srcdir"/brand.dtd $1/browser/chrome/$1/locale/branding
+ install -vDm644 "$srcdir"/brand.properties $1/browser/chrome/$1/locale/branding
+ install -vDm644 "$srcdir"/region.properties $1/browser/chrome/$1/locale/browser-region
sed -i 's|Iceweasel|Firefox|' $1/chrome/$1/locale/$1/global/aboutRights.dtd
rm -rv $1/chrome/$1/locale/$1/global-platform/{mac,win}
rm -rv $1/browser/chrome/$1/locale/browser/searchplugins
cp -av /usr/lib/mozilla/searchplugins $1/browser/chrome/$1/locale/browser
cd $1
- zip -r langpack-$1@$_pkgbase.mozilla.org.xpi .
- mv -v langpack-$1@$_pkgbase.mozilla.org.xpi $srcdir
+ zip -r "$srcdir"/iceweasel-l10n-$pkgver-$1.xpi .
cd ..
rm -rv $1
- install -vDm644 langpack-$1@$_pkgbase.mozilla.org.xpi \
- "$pkgdir/usr/lib/$_pkgbase/browser/extensions/langpack-$1@$_pkgbase.mozilla.org.xpi"
+ install -Dm644 iceweasel-l10n-$pkgver-$1.xpi \
+ "$pkgdir/usr/lib/iceweasel/browser/extensions/langpack-$1@firefox.mozilla.org.xpi"
}
sha256sums=('d319f07f17268240cdf0c5f996952f09fbfbdfb2905f9d7b1741a7a42b4d8085'
'754ea5ea2fe184d3bc1b1bb60d4caf72cdaca5e4d8f16065b22b988b1ede9ad1'
'81d1f98843f29a81c10a9a96655505c72ee34acee45225dcd307ae9a123e63d9'
- '0db61e82a56775653e8863cf46e92d7791ad855b789c326ad58dfbbf996a3880'
- '018e8ca7b2ac1ca55f53bded94cb979d0872986ee494864330b97457d9efd7e0'
- '2a536acaa8efa972b4a74bd8a786607eee939f97ea6c5aa5773f7132f42638fa'
- 'cba589fa5e88446edf0d051e80c02f1a06224ad0b8d66a2de81cde615b78f01d'
- '758d4830417c3fff4cef797c12afac34d915e8940061e907ac68083f1c46c592'
- 'fb8b1c0c67bacf1cadafb43ffc639038a32fc5318be0dd691f8929ee2bd2b01e'
- '17f7ac16870d6ce48ca02d45ba9a35bc42b58e85f2e86767f211fb956d2a83c6'
- 'b55f05cbb024c897a1f648cbc111a1802ad60b83531ebe3f9f5453606bed471c'
- 'b715180f7c48239b8d3404f1cfc102c0142e22f2aa7ac19877177e7a7f08d46a'
- 'da35dcf4bad2ec7484a4c9f0ddcb1424190e564e69801fbf2bbd94ee1d0c2a56'
- '9093099dbb01f46e6b1aac94f401d1417985233dba072cfdbefecf7031756e81'
- '198aead2f677fe5185edfc2abf3c83735e5b7f1cd19a2aaf7362b57003974eb4'
- '6ba5d0950dc28aa070f32b2d613ce0913420ce2022004b1c189f253b2b17847a'
- '6ef787d51d1bcd2426d3426ea57d0cdab244fc49b93f19226291cb6b7c06b30e'
- '099d5847c14fdf22dc81c1bb581d136d292b01714d99de2cdadeac3c2988e561'
- 'ec2f172874be86e1c3950998e26cc77535ca8121db63c96d34068c58c3179d99'
- '71f431a351e93c74c10f569601bb32ec990ea2a16b6bfb5f724966d0d7520bc6'
- '5a4a0a5aa93c19c4f5fb5aab3f83765ddfd2f993d1cb8278de1366f5626fc925'
- '4370210b943ebbf8b814a6e04be9c7e99416c2ff4c54c31748f781f44309e36c'
- '5170e4e0e160405dd3ed5515e35fe36dae70aec8f48102345619e5c75bd1488a'
- '9d2e01e55e1fd7d39b8a0a923088334dc00dca0547fd5985aaeed6319cce5095'
- 'ae4e8350e6a36cdeb8bfb31341bef5bba1eb48b6915b99a34a6cde2fd838651e'
- '3afb8de6b06406aa92c2b7c353286823c06cdb45218af798278c04ab67d85032'
- '92c5c01f2b5513d49aca2c453721026ac006cda7b1ed260083b8f101197dd9ea'
- 'b71b76d3a61b243bcdb71e02ed3e1752adf35301d45a441c21faa770799ce196'
- '0c9ffc8db2fba0359bf69b6bf82b3be15b939dc834bb021cfaef88646abc9e3e'
- '3f3af7c94265797b7947a6ca5b3868eab036dc2562777ff9a9c65cfcda9a5648'
- '04edd799bfeb4a7433a80320abafc7d0c1c7c24982e1d53976638e5f2ac243f9'
- '7bfee1ac67c2a50fca910ecd21aa54592774aa49ce11f58ddc64de1ccbdcc5c6'
- '37ac8824f08bfd6d931bb6d325226a970adcf4a8b3fb9ad651ef6d965f8784bd'
- '7b6df791d0390b4cdbe92811c5bd5e374958ad242a3bbc7a49f1cbf963aa5b36'
- '7be55f40579f970e2682472fbb66e8f182c14491f67127991684e45968fbf3ed'
- 'f3321f6ecaad8d0171741fe91420492d09515b25cc9f7be764dc258b06dc7db7'
- '71f29805ebe1f46242d4e01846880f42f310a42fbba22872014d8d45ceee29ea'
- 'a959c6f196e6a26d0941a336cb6b1183a8e5af789380f249f7a2e75510bc2610'
- 'f4e9632af6d1850a8079b12e2652de3af69fdcc2c9db06f79c94b3ef5d1de0c2'
- '665ce3c813e280e821a1311c8ad3a7744583fbed821bb23240354163bed13ff1'
- '20388643eececf3e1687b7deec855ff5ae094bf852c0d22c9bb805f344a7404b'
- 'dc3bba2acaa91c3cbb9a137d4ba76ea321447f1a935de45c81e9a7ac9310e2c6'
- '6138f2080bab839e83a709307f443b765daa8654a2bd40a8b93c1db9e94793bf'
- '651fbcff0b9b94071695bcfc2517ef2a151235ebd609fe55cf7433771103e6de'
- '004f5c836c007157851e70e27b9afe690b83ab6cc3358d5a406961fc504b62e7'
- '2355ad6a0d3ed332068e619d2f159111b80327989c6a4ca7cb4eff87ff77f753'
- 'aa836c086e743f90807db62eb66c911a8ed2d48e52b99b649c446832d399cd96'
- '49ec24fff47910b9249037f72e14252284c51cd0e171259128ea7365bbe68844'
- '606bfacd3bc3ffceb3b431378f66c49db6b6a37c5eedc84128dd00b15a8fb3d2'
- 'de5d81269f2293eedb3146150e49a2b48a5729d1a09f092be4c66bf4712fe267'
- '5c3af12deb175399c67878856850eb7a1794bb6836dd1f3b072489dd8b3a6e1d'
- '7fcbefb0ef86f4416097042a20a9ff5ebb08cab09e8efeea1d446fc436bbeee8'
- '6dae24cb5e0d562f6521d5ceea3f79beca5ad4f7800a6883cb32429ee02e4bec'
- '8e861ab62866d82798722c433accbd94a7a20ca7701fa05ccc2458c7d2026f8e'
- '162acea7cd9df51ff0481d90dc239682f8cf834ec37f51a714b9e38d4ffa338e'
- '8c7f6ece7b746c37a407bbbb22c79961a9e0762e7aabc8f945390e1bec515ebc'
- 'f003d5f0db4c94c793b0327f3ca5040d9a420cbcd03d6c717558c936c6aaa4a3'
- '438f20f6ff1f24066c91679dcbb570ed814ddd3090cbba06e1d975d542916931'
- '21e92623823811b62852a14a61985151d2a4dfa1c2d97592b63338eb63b354c2'
- '9e26a3960988d1c79a60dfe1cbd9221f754f3e9cc54984f28660ea729012cc4b'
- '6bb35ffb667d942c548086c82717eb29b6a9c18933346d0f47278e44fe68ef76'
- '63b12574a6bbb97619f1aa0e0d585dbd57df3a2582989eaacd7520c1cbd13adc'
- 'a15d7e0641a84b914257545ae422b24476bcc536378fe15626e750ebdbddfa95'
- 'e990c82a2b92081fc064813db8d73da71ed0f9bc611a79e767a0d3a88928e9c0'
- '8f15d51c621e877314c68e4f11559b57556a22ea74e18b40bdbad2c906b2d110'
- 'ac1b73452a2818a80958de7122e9f653bc62de3408ac3207f60cf1ad6f033063'
- 'fdc5bbf4e8b4ce6bb2039c57bd28a2737765a97995794a338e123e31e64d763d'
- '64dbc7ccca7adaceb6b960ddad0d03b3b5cd220c691c79dceef5f89c0f3e6ba4'
- '9dc539ef7641fb881f66d7b98b6bc0a76972d8e8734499ba6309d904436dc684'
- 'efe347ea92a21c9e1f9acd34eb0e05f19ccafd62b10a21ffa09febcc7584e8ef'
- '0d8ab0fdda99f63ab21b482b7351409715a2cd2f41cddf6bbe5b1b272da74bcd'
- '223d3ef52c3820258b49df7f42d9d861ad56f756860778b0ffd01cb13c453f1b'
- '0e72f2fcaacc58de0031c4f4410e5b5f2cc0eabe931a26f23e74407b63b27aaa'
- '870ee04109bceda64f6097eb64d57dae741cae1b3f327515a6ecac6c87253974'
- '0d91f5bdc4dfaa9fb6daa20f771148e38f2d9e4399bf30fe244030e276c9ac89'
- '4b2d43c3b949a37cccf71b71b45080792e2885d834a4e276fa7df5cf6a74dcc6'
- '2ef8b8664011c26508cb09b136c45d9c9a1900a2300e097a5f230ca814a79780'
- '37e0a1fff509be32a6cc359eed53f56e06f207c8c2e85d4e1e6faede3bb3b4ac'
- '9c5669d219007a5a09fc0b9f813edb63f152a85329698e534a18799dbc8e9b68'
- '4a392e7dfa9cc7e28f3e9a0d4ce5de24f6531d12bca17254d86043c8172acc1a'
- 'd124a90746df53a94b6dfd0f74b7a0e365ce8a36d8b5ff6b5022d557be801651'
- 'beabdded23f975d25273b4179933d8bfe618cc49de46a356bbd8a8d8a0b632dc'
- 'd0c419d071c43f139c0467f643a7619a333bfc28733b2c5c4df3bba1e1aa94bc'
- 'f0b8b5450dcd145148ae5fa4f4c446a623014ddc0f8c8a69b7990db667d5c32d'
- '2f08696a618b027f3b5b866abe42bba53c1f37d89b0b2948aa4c3f893795f537'
- 'd1418c1a1de6b9958917d3ae288eb794a463139c947d2af7d8f758f37b8865ff'
- '452278c7f1e5ee9f23d126de8f3659750ad5a8f5c87235fc089ffacf19348e53'
- '642a0c33076fa02ddb624c5aaaa7f4892151e902585d6b6f72460db5923f1548'
- '8e2fd00f5eb274f8dd8fb51101ddeccce2c755d85cb4054d682ae2c5981a48c9'
- 'f50f501e4eecd612b4946d9db620009012b3ccef5bc7ba87b3bf47c92204068b'
- '5706cc11ad164057b7122829d15d3fbed85a76fab1f6ac398191711084663e95'
- '163417dd79a964730dfd1e5e673679d70d0537089934a8ef4c72ef305becb830'
- '4782235ccb58b4910eb41d9e40e09e596cda1028cf250006d6baca96abc2231e'
- 'a07005793b45fa437374f28007d2e2cd38a87c3c143932f33c9e015450fa7b2d'
- '5579932fc28c8032a48a5a0bf79dc0c53e73455037e8e1263f7bb0601522b18a'
- 'b311b001e941a9e4065037b77b846132482ad711de4f214a4bfe8e8619a77d49'
- 'eb826002503363424f93a516623382b887b1a5fcee96ef0e610d9aed53c744cf'
- 'e24b8dd7a5953bbbf0dcbadbd370d2153fb9050da02acd0709a6ea7b629dbd87')
+ '2927ffaed1c67d844e36c61a735508341b4da5ae062e87ef6bb728ea6252c120'
+ '56398a4ea260c26c5d1a5722a17e3ae4946a25aca36bc21e7f8146f56078b31f'
+ 'eb772b7256e31da01472bfef779a47767e9e7ec95a6b577d8e6ec354a759eaa8'
+ '754c5c35470b100ce707407c134a3bd2d8a42c0b3da557b4f49f83d415e064e2'
+ '1bef07d2815d4964016df69f78c6114ee5f62109cc11021147cb0161b06ca83b'
+ 'f46615482b9b3a34e2fd11554c3170d8622e6ff7ce95c0c79b5af599f450b4c4'
+ '0151c39c10b75a251394dd102a77e0275b7c427ecfdcf6515e66d863246b7d3b'
+ 'df24d17bed26e712cf6c71219898104b99ff923672dbcb686f90fb638ab353fa'
+ '64cceff752fda7766d405361d10748def5e1ff82773e944a6f08691eb6ccb3df'
+ 'b87404168c03170dc43d423e01ebc7a557f83a8e713e71bf393656ab9b4c6dd2'
+ '7d4b4ff1b94684f9dd4e25a323ab78114ada914ef1d159131332ed45152ac806'
+ '54ecc3a8ead5ae71615e617114e286daebf6277d7b688bef9c4cccf07d558257'
+ '9fb0ff7811fb5d970f47eaea32bb87affebf23da24b0ef1b0470cf00630d6e2c'
+ '12582056284c6d0212ba3cd20b71d26775058ede4c2f876fe4600db7ae82a95a'
+ 'af4d9eb9e9d1197d6461407cf7461a1c1c6598917618be1ee8c958ce1e1687bf'
+ 'f8ae5c3876c2a4ecadcb1a88760a912652c02a894e43a40140f6eefa4a552e6f'
+ '255551e0f07da13f57ac8aa3e6aa81e57f2e9cc5646d9e1d71cfb3be640e5a65'
+ '6a19b3654ef1045fa8d3c49e23a49747397b260233159df00aaf4e58dd1cb8c1'
+ '215a5aa0947719613a2aeba9f3189b2bc17d123740b48d74548c27043cc5bd7d'
+ 'de549c997832ee2a6f7305d64a08f8b283c14455df667a6b5a6e30e496cb3072'
+ '321b7f69e2db2f794604fa5dd085e4deccec1c67c97e454176bac478142600a2'
+ 'c969f4e459b719e292fd1674ae90191b0e6b1262c86fcd26d9a96d12673c3abe'
+ 'fcf9498e7303362fae71ae7848b806503ae598e70ad9c55e5045ced0cff76acf'
+ '21ff6c58a514b0b05b137196096f2711105f4b15c27a9dbadeff6ad111e14747'
+ '628b4c660141ab9c6056e087c200929d2d850668d7d8b625aee2413be1f70120'
+ 'fbf852bf97714001e49643856a86f331683b1b87dc52b186eeefa95eb46a3945'
+ '301a981d1b576c21f18ea7991108bbf5bc868181a1b0b473f1374e5a1abe621c'
+ 'c7ab2fe066aecb5984754c99a405c9ea2d3739e534fc3dfb811c7a6cf544ffef'
+ '56bcdcd3638ba5a9aaa2af356aae110b8d0a7d8539f1f22ad9d21490cefa251c'
+ 'acbe50d069b4465737523924e93c6cd8cf74e177734652955cbdaddfac5578f9'
+ '5fe6143e1e8fc642c6b5f845b74466523e5c0296ca7db50a233216d711986ef1'
+ '35f2cde36f4424665c4bca5df7082d21173d29a11558fccb7e99997c769eca5a'
+ '191419293850fee8c149ca525e161ce6fc37104169003db158d7d24a1385082f'
+ '68d00d05faeccff23052eec2d1a2d9b8485084a0f1e847630bc04167396ecda9'
+ 'feecacfbf31bf7993efdca1f60433db3a718ce22579165c2462004738ffdfd14'
+ '3cdba94d7f31134f5a4228e1fe81c2b9ae71ac694a51c00d611204c35f18e2d2'
+ 'c062cb09191d908796c098f405f9dabe6b4990c95ea0d92a1ad54f0403eac7c5'
+ 'cb352cec2c477f6e74aacbd55e27b71b975ba56b2bfe49c1b9c77dc70cbae1be'
+ '96792d343d328d2586b9ba02362ee7c72b4b7683b7396915e38973b1f73a9a79'
+ 'e52cf21bbc06962868019c132ae7e9f1893dad3f58abf49f38624f3e804620f0'
+ 'bb67ed994122eb42ebb037b3afeb55e2660e7afdf21a7d471a2c8ef9fdb5d016'
+ '12a44ecccb5c11fe58e24dcd23e70527b222d0e92269aaea150e59cf92898a3f'
+ 'c5bf19090e30ff30f5ab36dbb93fda8c003051cd7efc17d3c84c2ae6496a4361'
+ '0797ebeb8bfda35e4fc3e908244e9292ec00b6e9b648b03fa1077e833bb07e7d'
+ 'b8b1bcda275d19db6393d2c42feae30c231ab5c80b7868fe8ce696625e1b2ce0'
+ 'dc5d146555ef1d3032e0636dc8c060c13e8cbd2cc235cfab4cb037e41ab3cf22'
+ '679aab0a53133815ca2190f84f1258c66830e30a0f0985cb5469196a617f6cfe'
+ '9bc516279669509397ca4110cc9cd1f296afb6c5fdc56c4ddad862aba455966d'
+ '79cd15ed28fe52e68980a43f3ba7361577ba067750241e65fa9bde2c56eee5d6'
+ 'c08681d7b81a8723e523bd10eecbce12881c9568883537e1799fd98c9eea8deb'
+ '93a1818321deb22721d097ef1d07e7a934bb345da563a140f4a215c4ce1965b3'
+ 'be27b0b319473d05e123c268fe5a870d06d5d0f70910746d3f017530ce4b652e'
+ 'f1498eb19efd50ea028459f8d6ed662615812538565bfa926b9954c95321ed30'
+ '7f857dfff53577a51673270c12f99511cf7c8178a151107b9b9770c59422ef2a'
+ 'e9ec76e291103587055186e48ad8c189b48c9c680f860bbcdde6b8d8cd9ebbd7'
+ 'edafb9e39d01c5bb257c68dbf91315e3dfe0a8d2c31a52cbb0c9a96e9972c652'
+ 'f5f40c625f666927ec035fb8c119ebe103cf25b438db3223ac858aa2ba509e53'
+ '4d35c9c5eed73a23a21b0acc3fc9d56cb438d86eb1f611ca145aca0904a5171f'
+ 'cdab9353ae0b3fe9d697d6d39fbb960acfa50c311e6cc278ba2a19043e1b79ff'
+ '909e3bfa6c849d8212999f5b6b4df745cbaed50ef2f70923cc9b934d39014f92'
+ 'ae9f9390adb8ea8e9df3a9e805ba5149e65db7ac44ea3a955dde3a2fbab341ec'
+ 'b10ae273eea89b520a1f96b60279707bf5ca41f1607a8dd0bf23f76db50a8067'
+ 'baea3818789e68b888797ebe5b1c317b3443d25d453fad41b5f4ad20369a13d5'
+ 'd1f544fd567985280daa09b9c1cedf5fa848df2db3260ff3d98875a3dff3a09c'
+ '6fcfde9562efac654e7b8151e11d3d141b5ea9d5f38dc69e53e741b8a1b5f1ef'
+ 'd8a309b641915532ce098cee4181d893c747ea58b73171a1967bf77cb3d6add7'
+ '4b8c5ce7b80bd4d4a48f5ec98f5fcd28d84f9496353a925a88f07e5781e5f217'
+ '4042ce43ff583a104703c09ef32ef9465d5de3a8f4b7287322ed3bf08a4d20d3'
+ '9e6fc901b49c666796ff2fd1dd1cbd7d536eebae09ec350f8185aad792741fb3'
+ '627ec9b8a42f0d5c8bde791642bb1a3b8aa99d2e0f391176d37a6da6d86ae50f'
+ '02b420331fd283f381440edf189fd95d5b0dcbf4970c944c17138908164c3102'
+ '627b3dc246f4abccba6096f1931208d90517201c934f6f1c7918d67f85e3ddd1'
+ '046511fc3966d0e5ac4e6e1dfe836e212024cec0a43a0ef975583db8cc2ed471'
+ '845810f1585a41f4ba1acb70644e1df4899c4c67fea8c1fa9e17ff8b7a0edb9d'
+ '1e391e4236a6bd9af4ab7edf6264b861e3adc151c149b70a71b6a471c07a17b3'
+ '58fc13c2b8fc8853129062ddfc66c2e807a0a6dbab2be0c203a16b05f6b24798'
+ '40a679c02a8d62d2aa267944994e06f4107f46e8033690bb9b88aaac3a32ab33'
+ 'd03470d5518d1a8929ac1b15bd2bfdc9af5e91447140067e70b3356e53b93b83'
+ 'bafb94e21c1c48687b7802952a5e1d322b49a272ee15d8e2526bbb5237d98a13'
+ '0c2c9b13a844b3658a6e1ee1341da1cbbce03f8de42629ef3e737bc5975441a0'
+ 'ffce054d93228c124bb346ba5f5fac2149f5d202f11fd3e4e1b3c9c986717364'
+ '0b6275f2fca13c105f7857c74a1b67745a4ce0eba648ce30b4aaf86a4b2183da'
+ '47e8c7147281fc75c428bf980076d5407dcee6ce4e65c1f6aa59ce3699d7984b'
+ 'a6dfa6487490cdeb54c45ee63a19530e9e181813795864db9966469a0111b7af'
+ '457310083072dbddbc7dd4569abd4ea6602aceb95cc715e1f107f19b48370630'
+ 'c346fd857bace161a3bc27ce86aef7d59802a2691946b6beac6462d6666473b7'
+ '0a5ced6fe21bad735fa003d7c5b9309a61f259b6f5331419a45d5eb1a7175908'
+ '628d31deeff3033328d91d8afa8f83f0f612b74dc4ad39d63d7f30be0e9d7761'
+ '0f77a1204fc13c2a74e464d767e6a252e8ad8f0b477d668fe028c015677cd23f'
+ '12f4c0b33ceb09d2b842844350146dae3f0683fa509cd469196c737dce0c7a81'
+ '39f005a19eef6f6d4efecc5fef6169c3c414fc3aad5e2368942fd1a095e00776'
+ '2b6cf0ae2087227427bb0b2c7a2a0d736d6b64f236e88dc08c94185a1ba015c9'
+ 'afd216752da3f18f77fb78d8e629e32ccc5730b37ee7e4e88fc194c0168f084a'
+ 'ddf454d3517a9fd42c164a5d56330bf17e0c039c4c2ac05149f822b1ef4bdbcb'
+ '19cca01a1d0f641954e1d4ac305018f6f05add784d3b564ea5f161b156660884'
+ '26c3322bb2469310601737d8589687f3cf27b0f06b2dd96041d123ae4f4d658b')