Downloads:
465,424
Downloads of v 87.0.1.2021021421-alpha:
81
Last Update:
15 Feb 2021
Package Maintainer(s):
Software Author(s):
- Mozilla
Tags:
browser mozilla firefox alpha admin foss cross-platformFirefox Nightly
This is a prerelease version of Firefox Nightly.
- 1
- 2
- 3
87.0.1.2021021421-alpha | Updated: 15 Feb 2021
Downloads:
465,424
Downloads of v 87.0.1.2021021421-alpha:
81
Maintainer(s):
Software Author(s):
- Mozilla
Firefox Nightly 87.0.1.2021021421-alpha
This is a prerelease version of Firefox Nightly.
- 1
- 2
- 3
This Package Contains an Exempted Check
Not All Tests Have Passed
Deployment Method: Individual Install, Upgrade, & Uninstall
To install Firefox Nightly, run the following command from the command line or from PowerShell:
To upgrade Firefox Nightly, run the following command from the command line or from PowerShell:
To uninstall Firefox Nightly, run the following command from the command line or from PowerShell:
Deployment Method:
This applies to both open source and commercial editions of Chocolatey.
1. Enter Your Internal Repository Url
(this should look similar to https://community.chocolatey.org/api/v2/)
2. Setup Your Environment
1. Ensure you are set for organizational deployment
Please see the organizational deployment guide
2. Get the package into your environment
Option 1: Cached Package (Unreliable, Requires Internet - Same As Community)-
Open Source or Commercial:
- Proxy Repository - Create a proxy nuget repository on Nexus, Artifactory Pro, or a proxy Chocolatey repository on ProGet. Point your upstream to https://community.chocolatey.org/api/v2/. Packages cache on first access automatically. Make sure your choco clients are using your proxy repository as a source and NOT the default community repository. See source command for more information.
- You can also just download the package and push it to a repository Download
-
Open Source
-
Download the package:
Download - Follow manual internalization instructions
-
-
Package Internalizer (C4B)
-
Run: (additional options)
choco download firefox-nightly --internalize --version=87.0.1.2021021421-alpha --pre --source=https://community.chocolatey.org/api/v2/
-
For package and dependencies run:
choco push --source="'INTERNAL REPO URL'"
- Automate package internalization
-
Run: (additional options)
3. Copy Your Script
choco upgrade firefox-nightly -y --source="'INTERNAL REPO URL'" --version="'87.0.1.2021021421-alpha'" --prerelease [other options]
See options you can pass to upgrade.
See best practices for scripting.
Add this to a PowerShell script or use a Batch script with tools and in places where you are calling directly to Chocolatey. If you are integrating, keep in mind enhanced exit codes.
If you do use a PowerShell script, use the following to ensure bad exit codes are shown as failures:
choco upgrade firefox-nightly -y --source="'INTERNAL REPO URL'" --version="'87.0.1.2021021421-alpha'" --prerelease
$exitCode = $LASTEXITCODE
Write-Verbose "Exit code was $exitCode"
$validExitCodes = @(0, 1605, 1614, 1641, 3010)
if ($validExitCodes -contains $exitCode) {
Exit 0
}
Exit $exitCode
- name: Install firefox-nightly
win_chocolatey:
name: firefox-nightly
version: '87.0.1.2021021421-alpha'
source: INTERNAL REPO URL
state: present
allow_prerelease: yes
See docs at https://docs.ansible.com/ansible/latest/modules/win_chocolatey_module.html.
chocolatey_package 'firefox-nightly' do
action :install
source 'INTERNAL REPO URL'
version '87.0.1.2021021421-alpha'
options '--prerelease'
end
See docs at https://docs.chef.io/resource_chocolatey_package.html.
cChocoPackageInstaller firefox-nightly
{
Name = "firefox-nightly"
Version = "87.0.1.2021021421-alpha"
Source = "INTERNAL REPO URL"
chocoParams = "--prerelease"
}
Requires cChoco DSC Resource. See docs at https://github.com/chocolatey/cChoco.
package { 'firefox-nightly':
ensure => '87.0.1.2021021421-alpha',
install_options => ['--prerelease'],
provider => 'chocolatey',
source => 'INTERNAL REPO URL',
}
Requires Puppet Chocolatey Provider module. See docs at https://forge.puppet.com/puppetlabs/chocolatey.
4. If applicable - Chocolatey configuration/installation
See infrastructure management matrix for Chocolatey configuration elements and examples.
There are versions of this package awaiting moderation . See the Version History section below.
This package was approved as a trusted package on 15 Feb 2021.
Firefox Nightly builds are under active development and should be used only by advanced users for testing experimental features.
Package Parameters
l=<locale>
- Install given Firefox locale. For examplechoco install Firefox --params "l=en-GB"
. See the official page for a complete list of available locales.
Firefox channels (development cycle)
Every 6 weeks, Firefox developers take the current stable features of each build and introduce them into the next stable channel for further development. The Developer Edition is a special build containing features never moved forward since they would be rarely used by the average user and needlessly consume resources.
- Firefox
- Firefox Beta
- Firefox Developer Edition
- Firefox Nightly (you are here)
Forum
Mozilla Developer Network documentation
Privacy policy
Please Note: This is an automatically updated package. If you find it is
out of date by more than a day or two, please contact the maintainer(s) and
let them know the package is no longer updating correctly.
ach|32|2c91ea5a3df047a3e523f77c41a7ea32cdd277eb697ae34518d89c893495d6437e8ac3d8db03d8b2b084601d75eea941432985f5b7a7670393645b98da891964
ach|64|44d6635bcf5b552a4b1f1817647054e9ca1b3c0925f368d0b91b2bf032bb9839e3a321a8026c6f9eca789aa5fe4eba4c0cb5455a43c71c4de156e31514913de2
af|32|f8abf57943b8b732a9da861892d4ea77150fe90907ec11a938e2616a9cbb89c278327dce06b7ec7ccb8c41eed8d864aa5c1c7324f9784995aaa4891f57b21c1d
af|64|87117a693290bed5fc94785668026d83df6c50f9f35df30f20d4974c18d84d21a2cca4cf66c80eddad31e5c059e0839e2c209bd5c84ac13c8322ccba7073654b
an|32|9f7c179a4f88f897a729c3d9a3089472c8087e112496103f73dd4e6b106535ae3fde1c0fa44272a7fb0995211101c8fd2e265bd87891e4a7a34fb0fb33cfd1b2
an|64|6f86c8a3fa8ca23fc852b439f80fdd9186e84a762ff1e1d4a284dbffaa2067daf65bea3af0e192f336847cb7cc8f5136f31111ec342f95a658a591b20dc9db9f
ar|32|29a2f4db829234269e8c52cf923f7b0176acd8e98dc61a27cc91f3c2eec7b930461ae87e13fee95721654a71ab4030f4f38a63bbde57b0e2ae8d65adf25b4c81
ar|64|1283614b3762ef7d0ef2e6199c1f5f06253f9b43978c6d2775f90ca2200daf03b1e27839d8654d0c121bca80bb5be8432512f6bcdb3a704957411903e3e694b2
ast|32|6115d0c27bb33a72e19e3da5780d04234616dd10131e4a799ed6d3e9770a4d5fe955a1da3a3de080d9506daa43537efca6792f3d97b69b1f83a69210cbee3c57
ast|64|0cb53ae5b6aeedeecfd5ff25c8cdb3f7947a3a77caf0b2e7e197434fb04d87feb57218ea35a5039d7f39f814cb00ea077cf9146d44d0b80efcd70322e111ba28
az|32|946eb3bd71044aa42ea9e57b3ba66e66f384dba38959750aed947b64a9efd48936fe3a70a03b5bd08f4bb076f97537b87b6708fefa44af21c763334bc03bfdca
az|64|2058a2442e211dd37bde9c304d8eef0c9c74cbc689136eaf9d46a492222d3c9df813d3ca1a6fe26f6e44e0fb9911ac710ba94b972f33c9778ac5b6af3812d107
be|32|94660fcbb1a9f52b41cce77fccd6e29962823d803236e7b812f167ac8a53202728b8e92c82ce17b7e01ac9bfbe9c591525943900e0af8723b31fbbb0535a79b1
be|64|340e86733296579728756717e8659d27191ca1de0843047ab7177af7446d09c3c55b0fa244a91c85099e8889b0dc09b91f1ef2bcac0cc28c7f8d49604e31ac1f
bg|32|aa5ed4acdf6796a33208da7d843895fdf650d4089ef1a2f5b44bbdf9aae2b9a4e3bc931d2bcd1dfb5ac00be114425f5e220c7220b20611fbd2764640f9fdee3d
bg|64|c8313612ce0a651be96da3c30c3628fe7c555fe04df021a8fec6c66ced09ab19b553118e25ba3c9d16ab4ba675688b4227f5624f230f7ebf8db698f312dc3ed6
bn|32|f0be4e876678e3e16d1f6df8f10e100d08085c30e69a8860a8d3c4af186a90aba07d359d5638a73614db1b5018e2af3c861a7181366477dfa90ee0558488d463
bn|64|cb5da4c6d94409ce10479fa3b35491dfd68ada216a0e44b1e9b739f5fb8f2345fb8ed1f19dfc102351c01fd491e2673a5a93fbbb220d9ba803468f40fb41d4e7
bo|32|1c6c72c893f791105bbc1f50b5c90a7f33636fb5bd9b843b6f422bfc5327a6506937b5d5a89b13282737a6b1e10c3ffc71d6f6593f9636651b229e13aec4e910
bo|64|c5fcf9d9adbbc72c49f742b17f8b103d310c88a42d1910f98063dddff2459797fdc71b673bc4f80dd15fe2627672667005cb8463f49ca7467bf298140883bde6
br|32|90f484f0d3319008c892180a82f72570c5bb762fb0f6ffd160bddae9ba23a830a218a90aa8bd539522f34aec5e67c0b6b9d155b00cb87742e48a5bebdd9cf304
br|64|55ea9d1b5a798b8c73589d4b67478699dfd718008d3259cd35ceb34dedbaa23b1f5a9c6781e8a911b044f3325e66e7610c871e64928a01634ccf8a4aa77af837
brx|32|72c10a2903ac9e33851cee35cab0d03dbf29f1a33eb34b7e5d86953f0bd9e0feb7b9df8bea1e275a29f170b40848bdb428f5328c903160c60d85eb3b00dbc5f2
brx|64|b64ba9261d249eed64152fb3b890edee2e98dc644608aa84a7d29f3093982c04d2d2e8961e480f617ccc0f1bafcc1d29d794651615a668fed86f855c4bd2eab6
bs|32|63346020e202dae5a869234eeeee62a062d5480885374ab3dd272c528fb5eacf05f1c68910ce3f34e4abdc99682582a0042d52c919a9fe134386bc63615b2665
bs|64|f4eebd14f9ab2ecedaa7d0f99ada285ecb407380d2a9f70a15411ab4f08e98dd37c47f14c8fc91c73bfd89ce82739015deb33e2e2f79f0ecede6a31ba143d037
ca-valencia|32|1e4035dff2086d183944c16cc5886bdcc1363c07f597d075104843f43067ff08e6efd32b7dce41c9b54882058e3da859fbe977eb898615bd2d5a257f8f1002c9
ca-valencia|64|3d9582ba0aadf9b4f6482dce959b5173e2f8056043feec8052ae0668065832527e11f5582605a045c6ab120f3c5f40eca60a0fea1a601acfcfbb18d2d819640a
ca|32|fc0758360457099fcac3d72cbd53b8557f84f659baff1cab8b3c48fb0a5d275774ede4ad8a0c65ba30ff23cde6cb982bdd49c343e25c7c2417a740359eaa0301
ca|64|df14e755bc280c658ce5d05813390a05b7bda269a5487dc4b30ca718f96be90cfcc1782e097fe46b7f36410841402166b77eb8ecff7031fc13de71fff9b69bc3
cak|32|4778fbc7606141a9cd9c31fa61428f6732ecde81fbdc6279400e63c9cbebb64760e6651da8f5d8021269f05db426b0bf755bc82a878a0707a6163e5def8f012a
cak|64|b4da507084ee28ecc0f24c5c6850ce71843042f3171db3177ec9c2eca589b2da32f885502e5a08b1ea60359f0ec7356cb56e0e023082c728c0c8883713c960bc
ckb|32|db03660bcf1b2ae3f13661e90fdf6dd6e568e533801e6b469c7e6c5e1526aa19d87a2166dd0843eda4a3fe3762c84317bfaefe31e08684b0fb2b810a6f52471f
ckb|64|cff99a09d19ff14875953b64731b0afee4092302317d4249619d28277a99ad8b08b1372537f6d1b2facaa2058c6e93a4b7acd04455328b70f176b157f36dae03
cs|32|19823dcad342607abaac56958289a41a6d85997f096b38767bae07f051d65d731fa38453c4aabfeb05734d00f85b365f3dc1e1081a6474be2b7256b9220efc14
cs|64|73fd23e460d25edcb2c314b581269e7a14d358dec359b2781377b903e1642f8f1d271e791187411e57afb07d47c57cdd80891cf02609987ba51e1944e1bea28a
cy|32|af39cccaf981955398bfe08bdd6b379f9d948b8074e398dfedcdebad6dde6f5ee90dc5815f9add0d78d7179778ff54f6de63744d178c4743e5618584a7ecfaf7
cy|64|c8752751fa91941de02ca8387ebe67733d7aa12362dad660c85d5ac9c97b634ae1840f96bbb5bf0ba8fcd2a61dc2a1ba3b192f49e9d7d1af25a226e7a57571f8
da|32|a9a41e75622ba3f42e85149a6e54948d74dde479f3553b839dd109815d64fb3abaf21a61b386c7cb76e5c58076cce39d001da2c0a61f11db38f46e818cc0becc
da|64|2addda26a2ef74bf9cfde39008f1e4429c77263427be01b1996854a12532444e3dc832abe28384d4b4cd77bb195291dd758c005fb4395fa0a6bd86fcf4123555
de|32|293a22d279b0b574a99548b2aa9d06866956af44fd5d3a7b0c1bf80ba45d92b43cfe252bf0d4b693ff43f2cf0d1e31c6fb7c2c9bffae8b7d33cf5ffdda861ab6
de|64|9ae8e29b2ba167eb0892d664d9177d817b1e2e89c6238ba413ad3d3868a5adeb365304d27532dd4eb5326db0da63e975647cf4c4ee0cc93e3a40b1d3f90c30b6
dsb|32|daca3fd54870c29d2bfca28900af127e8e685f575efb38e0524f6bb53d1846248fac8c6e46e2f7a292f9404378ae059501c071bcc689d2efab6fb6b297004225
dsb|64|384d106b72f53bdb72094e121d57a7e4901eee928e5890877929ad95a2f7e5993ea0a52dffef1035eee66de3cd25c134a36a258892754bf4e77d63e6a045ba93
el|32|560c3b047a2e2e9150e80851df18df71423598ef222640b6432cb2053ea23233af0467e5291737488b264495d3cac48450ebceb999b2992d0039214c25e2d7e7
el|64|af3616b46e2162a26526b4bf90b08da05dd9981ac370fe7c9d3d8b478c6b3276dbfd0cca0b2cfb98708cdc1c242b96cf9da1ca3ee6e0658e374ebef11a46f16a
en-CA|32|1f4b62173b7e082ce4495284aa51c42be8eaf8c67fc4a94af3af6b18418442737f8bad3ad43bf10c325657bb7bb1976e639abc78841c606a1c56b02c523c2104
en-CA|64|40f82ad785e218dd9644428a6b1b2f7ac9c224b4baa29086dd176b8bd46fed74481d979d9d3e9025e0cb859a77c20408901c6735987132fc245ec60a61659a44
en-GB|32|457cad780c858d8c5422e207b880270be642922afe60fa219f708068c8f4410c1aad7b2171e5a9a9812ca8525d7debf10c74d9f2bea01d0dd73255b642a21017
en-GB|64|27dc20692fe754100c1beebf5439183fad62018773afe73889a2c8ff28b5e0ba364c219d720165ab2bf95e61d170bc9fbf7199094bdcb29221e5ccb790cc12a5
en-US|32|6fcf7f72b3296f5339bbdbec273c0a4cf8887a7cf7b6e7a3876d390547819ba03589452ef272b502bb7786a5e6af0546d5834aa726db0e0658dcd36056640bad
en-US|64|badf79dd5eb2f7c514e96cf50f4e4ec1cb7fb7c770f5cde849b2aa56038addca1cf7f21d6e8a55ae74da02d7b5a5ed4e19175adec69336585fcfa280e34e56f7
eo|32|8e16ca06b537454f27ef3d2883c79df404b8ccd7d22cd312c8653121f168bd4a95221125d6a7466a5ddd0c2bad8878aa7a8ed5359c2dc1acc768703e0d348bc9
eo|64|b898ff8aeffca5a5d0621b57faf2615e955ec29d05c72e1948738fcb85cad761f841e4ab32a373d8797162ec38785db1af2341badeec25d509866d396e5063d6
es-AR|32|c1a17bd8c24d92b1e1aff2a665e0f6465e6f7a313c3e12478435ccb8b00faec9eee601fdf8ba9cfa597fc5e560c45587b28ead4e646468200a166f7149795f5f
es-AR|64|084e1e369574c44d5037df6e7c7ddecdd30295a5d58ef6ca9a75e65e71da662c0373774b7441d6963b863676a382540b94f859c573e6c90f8af050866c51f979
es-CL|32|a2b67878f5d50c54ad50550784ccc5e9362518de56ce7d7062beecca350049058bcdc7058eaf8c95f8b10083cc4618ec17b5a89e30bf58b3fb17737e4075cbb6
es-CL|64|fbf32ae589362573fb62455993cef09af208cbd83c8db4e9ce3226cfa7c3a9701de442873dd04e0ce5309ffd8ab17a4ccafb0acf8e2333616b29865ac821bada
es-ES|32|c597d3ad746e63aa67244245dfa2e23ee2ad2cb01da5ecd68a5035bc4e14e013bc4dc6521ae55dfa69873312f34a9b101ba27a53a5efbd5503c20f77ad3b132f
es-ES|64|ba9d155dee8de384945deafe4b07a94c0b662c61287959f8e34048f0ed50b4b235646baf0f3e34ad229fc6691a72806eedefab1d2050edeefce115637b113def
es-MX|32|21af8a11594522de133120cdbf0c83add834a349d5119f5658e59ba0c127c4185cf14b71ee57ac7c863ac4c86af9f1992fe8b06ea2f0c7c979d9652e4a1ef58a
es-MX|64|cb2715e9f733f87fbc491565981760746ca8a9df407fd74ef3e1a51a0f057fe86456b2ff922310fcb245e3817e3db35c2460e866d7a75231d00cdcc08db946dd
et|32|45de3b3284806f0e46e482f5710b7789fdadad0babbf236c8f203427d0949f749af46eeec8e6f97261c2b9814deb150ea5cee9c9a4fef5da89d73e9e78c335b4
et|64|8eb733d62a496714dfa57ac614124abf8214688cd7ddb1c3d96c798cb2d1dc0b00cbae8d2d15ec94c47c9b7634660f7929e6746d72a596952b50dd071f581bd8
eu|32|f4b87ae42964c0a22bd6df00d6685716541787884ae008025ef9ca118c6db3793e459c2981f63ecaa9fe7feb2ed0ee8af68e8278f88da9035bfe313abc7ed07b
eu|64|beb78cc331648e77ebba3559b299b405880e77f985eb046fab2cbeba46aaa822866722f834a307d9218b328a241e1acde7b71719d84faaea21f6eab1620d6912
fa|32|ab7a0fb02a5d36b1ca60f31d102ce474397649c7a736db21877509f4f715ae996f97ed55ca3dda061a671b8436c7fb0f91246d1333ae631640c14028e993d6d2
fa|64|e5bd580970af7d347c37c16468bb48485c68b66020d50aeba72fad23612212c037d8c3f6d5634bd3f668a03f7d1ad432e278438bceb89659014c6db7f72e0ff6
ff|32|bf26e04e39f71f35b2617f368b205f29e5af39bfcd9e1a31d9a6f30d2710e72f90903b57794892c41a0edbec6637d5fff73232e9acebdca2f7f12bac9836fc9e
ff|64|d217c7c1053c396a5794d74d2daea972f8a5a3c25be171d63d5d179a40f8e48b79b265ebd943a0fab899aafa7ea3eb34e5e1b634c3fe6c4d6696d248e22093f0
fi|32|2f90a51f5f823108641e62bfb7e00c4e1caf6a4d30bc9284e1ad167cf497085ba8c6b926a1d3d6b649e7edcd47ef3f632d418cc40b3cd7aee528fed13e431548
fi|64|74e33cd359035cc71bcebc9407f1ac4e632ad3e4786adb5fd8113b490570451d15c34bb6d507a946f62a4a944ee2855db4a8e1e9245a2e2c407db1f53555cbb0
fr|32|cf6f663751e9434d4122acb0799c679d5e578e83887ee35f920baf728eeb1eb6439374a63f90f3e1cf1e531daf98ed1b076feefed27e6feb47f5a553ad3f6b31
fr|64|4d93789c5c6139d255f2d1639bd73b4f67dd92da496d0158999e74e1b6df746f2d1a8f5c244c48a5053f04f3be3e49ed9930f8d6b1196f9e44b740a0476bdf1b
fy-NL|32|581959c0215d653e4afa66cc9b519c7183f6ffcd220f61ab161f2120b9aa6c168fa6ee1f63fed6ff656c16e75124a8a215687dde352eb488af3b3a93a0cf2171
fy-NL|64|4696f4a9414c55a8452e8d9c4ed3c32de6a974ad2621d6def3f4bdf665b215bb5893f274172bbcd6106db268460c866ebba64bbebdd3a6dbe0520384ada137ae
ga-IE|32|852b1475a61c7f3b91e49d5b088129b7716f3309c8d8c4011a0150577f0593c951b388ec707703881f71775818ae08c909b20c8ad0bc571a7934e2bb09ca5e8c
ga-IE|64|c5487d0d74795e059609fb11dd9b2664ba151abd45f5cd850ec803f01a4e5e5798e3007406d99169d63ef5b39f42ad24fc69cc5d0f33fd50d96b73dbfbf056cb
gd|32|5a6cacc59ed9b4e2df13c2e39e913796c1c2682d388db74dc47c6978c6b2b4a08da929c00af6db545b24eb56de27e828d32d7a7db5f1e2bcdd632da00d0ddcf8
gd|64|44ed2433a40ead4fcfa3fe8e13cd6ed0cedac5aba80cda5474886d09d47bf86750518689c48aa48da497173401d87de44bb31e727d31a8e4777a61dc776cb140
gl|32|a9a084775cff274430e52d4aab1788d1ae55c5bc4de93bd38d64e500dc4c6361a44759235a84929a7269829838fb0fab77823f901af966cf3ead9d1723f5cb07
gl|64|44e585a886583aa656911c1eb9d87cf4f47b7d4596c6156ffe208eded694306d3991f6b24d388b013caac13bcaf55d00a919d80d36f38c7a27a5477966c9a348
gn|32|287f05fdba6ab481e855b79f851e0ab6430f34ba4268700c367a8ed2d9689aab7c2e5a042ff5d990dbd00b143683d6df24973b773cf96714061c8293fa6a6af4
gn|64|a6bc314ee8d58749d3f3523f4abb3493e0290278a8012fe6dc12f21b1f461e12d35057ed35ffd35e7452e4b8b2597284b18ea9dd1a3a3065718b23e0f9fa41ee
gu-IN|32|8262823faa265168d736dbf6a81bfdf49b855354595549998f1e39ca001b1901dc93aacfa6cd1e0d74b725bdee4764c428935c26c5853291e2bbec634ba8a8cc
gu-IN|64|743247aa36e3b8b7768d6280b4ec728d223c731a16dd2cae43df1336cf0d904f3727bcde0b245016be4a07aa1f7d227a1f4a1f8eb4ce12511f486972a015e880
he|32|d0fe62ca15665d69a75c3148a53fb4efddcb4ac59b637d50f982d96cd8e2fd665f43c2c500c0a3c212a53f189764649df86689b0a9dffb48854bef734782b488
he|64|efd2e98afbb48001d5742898bb51fe845e8dcb9d7e8a9e03ef91149f59951aee3a78e38020b8d09b7a59d8b49d4528b0116df3045de379dd6213a76ac091ecdd
hi-IN|32|8b88e0d5a15710448cbb0ac1e428548dcd6dcf940a6dfd3987d850622ae2c77ef3e3e6f3fb80ca9c9e4c6a3dccc51db83f07357f59bd65454d88a3dfced5f620
hi-IN|64|7b8f6dffb06016603cbb9231c2ba0ba76dcc7b6f9ba45dd21e2c2e8847a3335b062e7a0b52b646713b770127efb2092fc7418804df7e3ea914f317bd89fe7c22
hr|32|9b1e60892caa08f7969b7e13a683f235608e4c7c9cb952a535513f655313e9f30bab3bef4726f4cd25ed185e91a5c0fce00caead9b3905a4703c5b00ba70d666
hr|64|188d0745a46a8fd892dc1c663bd2f6a3b7d8f165a1c21a3f2967770431029a473a7dc8a45cf094a9ca3c03453080534fc0df3d5a12592fe79139d8b7c8b1ee74
hsb|32|6839eb38975ac54855367f3602003a0cf964628b9cf4b9a27f7e7b12cc08b40375150842e6d24f5747f77d0adeeff638a62850f464c59a0f3fad2afc7c1d4998
hsb|64|6eae922795add063c1323a5e862450ba26e5696d64151f3050da2ffa66a8021d52ef5d2e2eba30ae058e61a8367e40f0990d2f2d53d4aeb5a9346037826bbc58
hu|32|875ed45e4de5f747c15087b11842194c1e54aedf38aed30d609755400b40bf8f04ea85f7e3d6d51fb7dfd87f151e1ef2cc54277734b074a6fe8fe162ccc6cc47
hu|64|d36f8465908034d349df114d6832d11b6978eb3d555ad23a2a21a2b8dba6006374527ccc57b4c0c8888c7415b5f415cf79f19bc5b9184cfe1ff4eab881593147
hy-AM|32|d9dc2f35ca3d07a61a795ac04a5ebb59079ce0c28191b24a0279e8a94873c5e2ab31fb7f99d4d2d36f63a9c09d7891bed53bfd6da70460034784b4f264842181
hy-AM|64|31c0a0aa074b9058e78e8d0dfdca1cab3938968c91419cb86a3408c239dae08c90cda2b22233d13fa87a7dfc90b359ba42b560669c544fd4e4fd64139b942882
hye|32|dd9124ca0c22718509cd92b48e15a1be7d74caa90b55ed57086659cd3b5f4b5651b0b1eb6a77e8aeee646bafad5c57a750c5f3ee2db707426432b49c9944398e
hye|64|d5585746966a385b69ce360275abdeda673c0196e52c8394e26db242bc2de2da6c38c7b793d2bf0107b46563e5fca7a32b7f92351c797ff38a4e1850e3f73f7f
ia|32|4a77af492d2e3e13d6a4c245aa0de6396fb6c7ea25872600b9d895cb87826242a464155942b5a9ae0759e1b26eea59c7b9fba769eb83eea107ab94f33bb0ee2d
ia|64|6a5d0e192a96d3e95c829d8f7468d4c437360d54e4cd69a9b9ab3c8fadc4efbce5b25441d66c42c3d13c5aee21f3917f0ae9ba3f1bc65990c788bad8ed86532e
id|32|3265b241867ad87d3639ceb921343b564bd5a4a060bef21ddb1079da87ed5714ab442b5d5b40b9c967ce7c28d9883336aa77988cf3a8625490991129d531492e
id|64|c1469fdb6d6a6a4b74af3cff79ba3408bffde723e3c9c712b116c48c8da34b127d600cfcec6f201c87a11459ecd81d0ac1b19568a95941f183548667966a5fc3
is|32|66905c999fa19c31df1721b400333af669f69106da6e471fd5122c1a6d414f426a13d993107b732c3fab730e4f282e743032383478a1864725cbf3e0f2bec24e
is|64|4c7aaa0f0c8c8259a2f8c06a7fef42f2f97bf95ea102028931a8f3eeade446096ea48ba5eb41dff5823d652f1f19056b774e6e39fa1ce658c4ada74b5008944b
it|32|4289a1313e525c7265fbd564d74b89ebed5113458bfa14c9bcdfb09cb8a1d26dc716ce196093c75627abdb6f0d673ffb814406996aa67bed4a742f87a76bcb02
it|64|a352f8ea9b869373672758e26ee6403208c07a97b8b52b89e0f5d40a949d6636b9452ea554cf4409c02df9f5beeac9797e6f081e8e844bc5b6e115a9e1059be7
ja|32|0de7bc973be742a7bb31db849d1ed9ceb74664644c2aeb2a9815c294cdd5d13fe2eab2a1006bebbac2a5c3e027323b2c2a50baf19776477a0280bd142310ec42
ja|64|49a78fa635acd9df5c40039e623f9656f3c95b9bd2ccdb4fe21b17dec0400ef16281db3a0af9e5fb5d4cac9d9ed5a18d133eef976e76d3ec331a8aedbb4fde19
ka|32|f06261127a8607711070cfa1520180c0337d37deac1abb7142218ac8f5a7b6f27f5667b24c8c6e8208058e6b192255e58f3a70c4852f2633cca837d22186f57d
ka|64|3cc5f4e679b426af853d28bf80cf7621a69957c58cff37bfcb13f0cc1c557392bf1273864de973bd7be8bdeb9cb96edf76ba31d7c04d3cf22c51b3634183383c
kab|32|83f39fabee39695ac03fc53a72d3d369f5fac5a1e9b5ca458511b1509c082688aefd8177bfa0dc77980b477c2cdf976731e443b4e39eb884a2e9e6ba50a383ff
kab|64|475c9047124c21d1b87952c6043c17fc59d63c237eb7a67266825f69afbb10f7a4847b2f06970b8220a8648afa36de0583a7bde5855d9b18471926469e02ff56
kk|32|07c3a0a89d4ab5571560c7f1ec425c91e88dd40caffea425755fe8d6b545aff8886d12373c3c9fa66326f5ad4b76c9d4d7058ae8e9f26fe4bb23517e96997c50
kk|64|d9d8d4d9cef4579bdfac0522cc0f28044574d473ec2b125406fb67eb933596d2d1893b88f89147aa8afba8291db04409f3911dd22ddaf93854aebeb755ef87bc
km|32|f937cef844f1bdf4917a40178d56f93639a913bc85a2cc19ed018b923ff1d6ffd1ef98916e25e2e01e352f769781a3d6cf308db77c537b50b81f509e90a092ea
km|64|d6d9458afcba6dc24d290947ad2e4776df724e1c984fdf9b6c12eb8e8dd21daf9adb07e68da167b212fd9d7b54937b42d15c5f9dd181a16ed50c9f4ce6412d40
kn|32|949a2a5a079449da65a24dc49da3768a05e18b6e2699efe74140ed83015f35ce666c97f7f52b010922b84d90e58025e6e9dacc1f965c622a4f4ecdcd16565285
kn|64|ba30328a6ed60002e1f390310db82d6af0c440fdfc27c62b695fd6e72c5d6cae3da5f830e11dccc8b7a7cd1e5344db58121abdd41bb1074db9289c37d1a56fe0
ko|32|a231ab877a8176f596a6543b6f01bd5573ca00f7fcad120b33c1fdf9eef0d2a518957183c834732d5655a57954e586b82f2f0648e0a6bafe6ebfade126a831da
ko|64|b30dd9a572de737770b31cd2861e33ecff41b747dfef5432cae78904fb458588d2a5b2d4b040f7bc2f0d157930495824bbc9c4ab22558d27737621ac70977ee5
lij|32|2dd60f2e22ea55b75e060a0362cec799344d3cfb7d9ada03d9fb13e3fc221fe176d95a2d4c979a835bf1332c49532fb3ae75b738bee4a0f6bd9dc43f7d82b957
lij|64|0e06d2d46499c25d87c46cf760b53171d98dff4a523b0610b1dc2d51a1c08df394ac01603e0538c61bf2b606581d3e05dddde27f47457361df33f58b6e43c232
lo|32|80e06f5cc282a1bf9d9af8952d81c2d6c08531cbb768751b9c478edeea8a663afa11cb6b4cf0cbbba7868495dc90c2a9f19cfe9461ebe6d23cc402a302b4fe13
lo|64|059a33c8df5b4d95fd8c76516a149b77879f2a2cedd85d99691d846aab0de0f94ada06f9f0326f84d3bcb241b73d409ac8fc093162fd591db7c308d60cba77d7
lt|32|cafeef0e48de914e58e9a797906908ce56e61737f64b0030de012773541fa7bdf39b8a5629397a7546b9a84e7c7906e08cbd0f387a619dfbe0ec42c684e031eb
lt|64|613030473547d6afbae17dd6c12e922c73c4fab4d79fbf744381ec7effe23db473e869a5183a47768a831c9c73c9b64771b4c74e60869474a5c3880515958d85
ltg|32|27df67fb0859cd5a57aae65299ac4a7e97361c809d91c43cb1f412708b8bc514359f61cb0ec37269de0db71607f8bbcd13751a0598f9f24e686069e64d68c9f1
ltg|64|29967028b95520b714c6fa313b53e987814192a6829f3bb0f54b643d6c28b5d73eb883bb8f73edaa9c2783989dc361fb7b6aee631409a79dd7b8848c3bc815e7
lv|32|378bcf7215d36a5256ed27512b05c91b8aa42ec340e3294a20fb58a11ec71e642a64934b4463ff2f05b7df3e7b86f2ef728ed5e8ce7e5319216793ebf9107b84
lv|64|1fa2ef9182a6fb4ed3f5c80c07353032106bb15d5c44a8226b7ff742ffb40bcdd6d121ee6a089371569918be6601c3630107a0069294646a0d5556446a7b17f2
meh|32|dd3be979438760b757987443a5db67b550016971ab4a2969855b7bbeea42091ea8ec0205b2e4192dad47abe146d5d87586f7b615898a7f9c92d43ea4faf8e634
meh|64|9f54ce2c68a88146e42fb05c775f1f16ae3296278911dc7fd15375f2f866e4c105e4b6cdc9a97a0dc94be9f00e3be2458ede29a7c63aa45589be7fcdcbc0dfe2
mk|32|bf618cbdacd68f6e060a25b18491c55f72b94b2d10508bf47cf2e49dc87398ddd4386d347bc84d4a4dbd22bb63aa3a37e6b34ecd49aed103627305db3fb4e03b
mk|64|fe89366b66800c7874d4f58c55deb4fb145df321066bad026c960bd13d7d8a0b9f85bf9fdbefd7e379475c62ad0d56ea3823ffb286b9e66f065914adf9590abd
mr|32|2427a5cf4048d1c4af4a231c5dc63d0ef556e06f19753c9fc75dfdd9229750eade19d62c9eb41640d5156758a828aef146f48dce02bea91d4da945a9cdf94b2c
mr|64|d6455328a2366b92b8ebc3d23b1b3e21c04e9da86ba8202aba7f8d6ad7fb7752154c0d80b2cb5f106173f69f22f7b7f9b0627a1ebf9ef2583f8b7a68d2bad0d5
ms|32|1e4490e2f0b98e14ab491174ec0a49b86b96f351137849e261bfa071ee706d4ec3bdba04e5cb2b2a30065bdb9fd53c0f9360aedcdadba8697eec3eb3f4b01455
ms|64|a3cd2a0aad47312cfdcb7411e83cce44d2baaf0e08d805b4b6fe5e29ef6194c5423432ccd265e8f764258c9f59ffe6fd895231f0cd2de1edf4ef236b1d7b743f
my|32|adc12aecb1d7997996a820eb30c6c6d6ee0e948612196480861390af0f253308cf055eedd93b3a1617c1a41dce26fbc1923d96043fb92ceec3771df52a48d39f
my|64|90a2f7bea38f2f92bb43b8f346780d3a64de362cc7dd197df9155f65a7e73ec25f01106f282d665c3be5b5c1df90b2402007fdec1c75596378f73fb9d07875e5
nb-NO|32|3af1c26b070b3a903b6e79f950e48c922f867aaffc5bb58bd22ed0b31427faa5006da1e184762b9889c25f184d5e4dd316a23b390048fcc95f1327d1a46200d4
nb-NO|64|24f2c0ae5e42a5fbb57012e7cbc6379b95d5dd52ad344112fa1387ef7af6618c7d438dd630f906d16861834c8f0feb6b3cb2317e6a3a528d8c24d16fed83434f
ne-NP|32|710e7a5e5066e4a4e3a0b59cb75dbab3a8d073f53ef93d2cb567e80489dd9c9283c589c680f90c33bd201173be441c977fee19d16b2f5eb4916954b15af93391
ne-NP|64|e9b4eb9253dd1e3760906da9b1c878b8f04dfef79f8128f8425a44fd8b4e410847d24a674d45c8155ce90bcea36c1bfe9c7633dde8307a112e96cc40bd053f41
nl|32|e08a554d37e9a8a8a8ed7edb72400375964b1a7a8920cc55dd4ab504c79ba8bae40c21cc96cdaf7f431397dca9afbbee3194e9047ac1a07c41a4e4e11728c645
nl|64|eba65abb9e9ad942b26460822a441061608cb816e14a9b8cff5e2acde16677a3a481cb8092b02c711de8cae0673e5e81a52c07cda1a7869956a10c32e65a6bbe
nn-NO|32|07a8eae9c3f9b16565169502b109246e11a176aae7f8430e64abb8b9280f7aa4e8991adacadcf126b9ad4a224df9c6c6bb4fb671b5f0fa1d5c9caa09f959e3f5
nn-NO|64|0b18be8514650934af53b1714c505e4c996b082c4037a056229877bb2dbf5187ff1b7af61586c56a49587b44225478a62bdfa1fc24e6df3ab6ac22b94e6c963c
oc|32|c4ed4b1f33a1cb1b59711618e90203ff814a9c2ff38821fbacfd9bf30b09691e77caaf499a0d8bcde87ac474314cc5aa33291e0f7b8d299565d7b2acf9636741
oc|64|10af143248bb06473f1d9eec42e0f85055e415c8bbe7de58c23715d1c22f425883ef267e4d04e5d085ccbe824da4b49a233089fa958867da56e8b2f588ee213c
pa-IN|32|a78a6f96a21396978b5991627fa0274cddc23b227ea306762e83d56ca7e73c48b63db2814e39b288c467797fb7e002876f7603c8565889a7e73813e88133fc14
pa-IN|64|d9776386c10af3c84232d349a755a1e65412db840f34a743fde1b4411f952008579c4454d0085e61ddb5114ad38fa6cb7e31d5e0f72c3f4b8a519144a62caa98
pl|32|69c3b26a99af975ea8a7989332feb9d0e3c2debaee4ecb8ac86971a3a5350ee2c0f96a86569977f32508ab66ba742b0229ee231068225ad43479ba3e282fc83d
pl|64|8915e5a7209d4352864fb011f054e35d08ca77c4e4b03d3ce77e77474973697c8f1248241c3821eb794d442f080f7526873e9690100e492d9a5e4d5df8c753eb
pt-BR|32|945b0b64e8b4e676ea1cf50c32f049ac79308b1585bbb0906229de82acd4f0fa50b062d80a670a4ab7156450317c317907e01f7144552293daa5f809d9fa749f
pt-BR|64|9c943968069c8817d24969ff29135dbf74570191260ccd22965b6c164487148cafcdf0be4c032175ccd3872c51d238a38fa80125b68ca06485f1232da19fbce6
pt-PT|32|6ec8279e7373e215ae4eaf3c416010089f272e46245586b7dc4ea901f1a97a29e555523d656bf5916e81aaf6261e9bc74020396691f7d103fd9ffd990f2fd1a9
pt-PT|64|f0c6c6c2241cbe7303d3def0d1657a6b4b94cf0257ce642e6e1e1c2f5c08e28c51575bec708f7fc48f30b15a759f634646a8f82d91e149747d8e3f3e8109fc6f
rm|32|63b0400856a273441a876756c056682c1ead240578809c5badc61b5c243f849d5e34301d09eefc60320ecb7afea47cf281a6f0922a30a2edb79b72a53467ff42
rm|64|7c9dbd09e72f862ca11b80483a82b2ea0a88d7a1d965f4a79730f19064e83f9eb4192551f8fe65962eb4fd13fbee3798b65fd21fd44f5df876e09dc46000fc46
ro|32|69601f203625da9710dcacc25ce6fba0e5ff3e74931b28d7cfd2d27c16f3029cc1414b6946daafffbb9d63ef8bd95074bf2d63032ecd0462ffdd7f37a0b6a6fd
ro|64|16b21cab27420a805a377ac86a6a681ac7d9e84b407b45d06ffe964512ff3bbc8f90959d33f63f37ca06ab5db44f85542b677979fbc2d27b2d475bd773b8b00d
ru|32|860ee69b4b08a667b1783310f023617fa9312b58a1cfb38a32a757bedb2b77a203b82e9ddc7304f740f58dd861b2a033829cd71f958fe87db570fdcaeec0e38f
ru|64|a45126f33b0f3dda4fa70b77e60ef3816cc20a5886a7db6a2cabdc94ba8c2d1a4c38f6af48fd7e4fc930fb3cea87fc6f6ecfad4d8ef604021d7f28a21ddf8719
scn|32|063903deb72716096546ec03ecc623029be6519d5dcc610cb9a4b9742f32c9bca46849aadba7e97d8f44a8c020bc3838cb60e50405b8063812162bfc50007b5e
scn|64|b05511527029d9a5c91d18b33c182fc9510ce641c0812ef53842a38302733d945c630f0270c7e1b18cf4ca66c00964a49da9a7adef54afa57fc2e51c479ea949
si|32|fd49916197670087f6cf22cd178fe833f96accbc3f71442e43224fa424c04262c5cf919f7841e30baaab4c9d21a5e9c3f252d21a6b39ff6ecac55ade8d610e3c
si|64|4d57a41474addb0e95b40f41971d06c1db236112d6b8aa3b236186270b02d001c7f40ff23b4b20be990ac04894eb67e4a2892e482dc4d51d2ef6ca1a6eaa861a
sk|32|89f1b316e83ce26010f1027efc5e6971653bc1bc139a208e98bd44cff4a7a3f97978c5a3c1d7cf297690ff66ce3020c22a73de5a1fefef11c99fdf77c089cb31
sk|64|6a77a5a5256b31af64612cdac391cf4e510e710cac9e5a9b4a4d5464f31bba72b4598e26f3eda60e54380a2bd3eba04e5da1efb9e6880b541818245aeb618dfb
sl|32|b4bef278941281afdf2a32ae64c1b0ad0b0758c99f05d2d11c2da016de35a047e0ea6dc2e3e9553ee931cbb71ca21da8767503d33a02010ea74b7d6191787af9
sl|64|e7a465795d0160044921e3ff99402f2b587e03c6dfb48fbe00e1002435f9bf6ed9c295b28703cb6053ddc20d1e2f76f048a74a2c974bdac65da67aa36f57b2fc
son|32|71b555d4081dfea0ca6d04f31ef2e2cab01136a2307b0bb9b7d0b4c1222e6145890032e7ee020f01a1c20d63a26180c0a1885e9b96e41eb1eb1a9701a84339cb
son|64|ce8f592b3152ec9854cfbddee6e3471cef7918628681c2b612bb41721371923e7ca61280ca298176a1c54704beb3650bf56361bd921605655058cab656badc8b
sq|32|9a3e3b1e6a41348aabc7d70f8371a893445778a6f38b3e8ec56301c7548880e96d12bb76603d8c5320cfdb0b268d51ae2fe2b03601f5942739499fa68ef0b85a
sq|64|246ab279bf65a08b407444c1aaa4931488c6ec865b81e168860475a7e504ff06e06ac5f2d252e0832f0a89891350c60777d79a5904ad2c6ad98b22b0a3d66d24
sr|32|65b304b767c154e66614c1f91da99d45d884edc6fc399a94f52c872a1e0e146eefab13b4cf932397bdedef13b803daf89c4d980f21cc28441405d24133094edb
sr|64|985ee98386c43076b765db7fdee8b0053fcff083955b37aabfb2e93d433490c4cfb53228d86b85f7d6ec941fe45694a6515efbcfcc2b62e0f54fa2bbf6c486dc
sv-SE|32|f7c7e13d181676a159d9df466d686847a41d6052b286d667865f81afb3f8104ed8d376d7f3169927010268fa01a1366d3eda641a14aad70aebaa7a692d00a76f
sv-SE|64|5f83ea1a9b0f07a71b682cfbcef1565880d6fe68b9def28b51dc50ece4d0b1c7e29d7e70bfb2f2bde5d77dc5be9e408f5ec0aabd5518dd098593b0dedaa07527
szl|32|5d859d49e1f9741a9771c78785ab519cfbde2a71968925cb13ee5386acc4af15b4b22f5caed80615a8f8dfe6d579177522925283f0350c9f05cf01dcd04603db
szl|64|fdbbe2c2a8260658b54e359eb84d2b50cd5388967e26199427d158136e38ae239359c2f2c2f2b1a30e4e5101122f0ec1d713140f6e68e9bf013d33ecf69ebab1
ta|32|ae8e687ca707fa4b13a59960c06da4e705c19f8d5cdbfb74e1bacbb3ccb9cb650c54aab9ea956aba892bf78c5f128ca7996eea233f5f0bbdfaea1658daa3bfae
ta|64|063fda5852899051bcf23639261d8621759a3e832d9de53f8c8891d611a35fd12c6ebb52cdadc1978510e5bcf66781b3f4c234011cb507a9f7c61b0b34d04d68
te|32|0194e04c5d283faf360b0427326163817abe90c70dd3d0f9e947b3a7f63f67d7315f782c4034213bf38ad058be48102395225192ce864f66d3bd5cc1b91ed15a
te|64|9b64bf7b2f1200d3a31fa93a5fabe8a092ff94cef6477c33f2e3d7dfb76c53c10c8b432999298b9447c33bf74b52b969ed23d8ea4aa0f46ab27b3f3af26c42e7
th|32|fcf32cbcae6371960e9092ae0dfdc9106e86d29bca612c85472efc2ecf438171f971d06f62fba1c3598fbd8906b43bf9448679743478c4b6801472f5501cd322
th|64|bf8e93f3520667bfd549401287dfa5d93df3365ec413fc2442b194848b66c8378f4d28e51f3ad6c969b732bef30840f0dbddcfd21ba136ddcf88153d1d010e5b
tl|32|87d272aba4e0c22cf6d2cc706eddf1fdf613c025ac11d32e6672e7d34db6d49d7c6fb27dcd1f42a5f2fa441e9cf19db0279f6dbd57efe5f68e4dd6eea53fd68c
tl|64|6cce2ba493c5a7090790226c32ad3d055eef832fc90d9f52b82f34a5ea313d16f0ee880fb48e9c79da931d30cc9e3aeb06a04b940074452388781b2a8f95784e
tr|32|6204f9ab0cc40e063ca2d360efc2e38450afdf8b9618bcd1542b354989db2176864a2c0fa6db7010735479ef4f412efdd5e747632a05abac82ae906aaeb45076
tr|64|433bf40972cdcecfed2524ae65ed3778e12ac6d60c060a99f8cc0ce80a8cd7288aa0cffd76701bcf595e6db2a934e021d7116f3b49465506a4c6f1a1d38e6e50
trs|32|096a9f9307dece82278f2b64f83972c0d76470eca23903d3205ba8cb8b0aaf2da06bbe515c90c6e218081b909424b07455c800f3c7f6a6e7252d2b54c7d4aa25
trs|64|5eec77a944950b07611f1b029fe01f953231a753865d0a53842c919ff7c9ef2d2cbabbf8858d1cdd727ac76b0f8460f5d86b2782f21db2c84e9676fe3eb95e68
uk|32|b03b08a36df1185cf0c884ee46bbb01fb708eaaf77227cc6b68380b396007b990fdeb19ed4ee6e3da81c6ddb8ac5e73ed483b3ba387d1d434c203182fe5311ce
uk|64|9da5057771bf23ae7f2c14d3a866a39a86f54061c04515636e25ea0607242dd67cd67932234326ba1f4565b5a4cd4db7c8a919d14d39e6137a4f800c606a376d
ur|32|9bff71d640e438d0a64380e9beb413c4711ca47b76de6a0e2b31688c6961befaf377e54d093f010d5e5fb9be4775a9e9755f5cd7247dfce08d1c7da43ecd6cc0
ur|64|cbdb0fa67ffcf60f58c6c537d794c34a6c04ce8ec472bb106b2aec68dc921a1a4de9c726f2476068ce33a4b39bf03cba632f4c1d939a1b808f86c5fc17f87439
uz|32|10afe9e7cf2117445c24085255d46623ccfacbc5f4b77f86fcf2d413121d696db12a973f8e913a7bc4c81a7b3c355a79c8d8b21ffa3394c05671eb0d01b6a140
uz|64|035a064eb59f9b3f1616a1ce7a18ec57413ec9221ca17f4c62996e8189daceb24cc103efc6100a2f89bf7da12873f047f89f3741f0fdeb764157969ca3f9b6bd
vi|32|c3f1ebcb355209461337f8bbe5e09b2b86d0ec61287c14af6090edd5c5fd89a75bbbc1c9e999011a70c53426480f52a96d36573ea9cd5232e54b755cc9041dec
vi|64|d0cd6ed7a0ecb2251d9246c52a05f2a831df3524dcd9f921fe5c67b9fadba7256b94b306eea82a22645eaf431ff7e247108dacfeb5e1fea887cfad73c973ca05
wo|32|6266c409cd3f9f16e7b3dbacb65c7e3a9b396ab6a7863182a027ada70343bd525ff9ecbc23c520f95ca34288bc996572a0f1a9939aad36ba011dd62ca61ba305
wo|64|c52e588983c04b200c5a57e1f0a861e718ed8208954e044445d7ae5042377fe73ab60df47dd6cdb98359e344b7fe300cd4f71ff06a33ea004bcc17809ff9cc44
xh|32|562cd126f7cba3a8973c4be54b2e45a2417c32a24964c16116a52564e63a0a3ef32635c3887c05bd64fa4a66c8151f25b80d2d9da8c3438312dfa2b4f7986267
xh|64|4d11619bb71c42e5149c05ab8a9cda86b727e021bc7adc1e68322d2b31510d82492f3e95ca30c9418a9638c457faf7fc2aae6a8b06abe2e9767e2c13ce885fe5
zh-CN|32|0d8c13e73e8906f54d1de4616b937092eb90374a84586646f4eacbe3c1070ccde8d83606b5bddff49b8a0c616ee55911fb40f3c659d23f538554b01b33ee117c
zh-CN|64|9d86493ebedb44ebb9babcab5608be25a2d6d148125d6b09ca5a51335c70be563191c72666fc37bf575c8c7cd7059a813ae210560a9b27a4b948e3201018d654
zh-TW|32|fe3168df7a7dac5e539e6a5509cf3bb311ba5b2564f9518c5855456cafbde360a0599dce352ce79af25dc987375e13bfb865853d4cf695f35ef954ec6f0fe49c
zh-TW|64|1d12324c08bd6f920f47cd29edc7682d63dbe3741eed0e03cf932e348af3df4f4040c509c009e5af59fb7e58ba8c51da85eaf72fb367e406a60f430813c6fb41
function GetUninstallPath() {
param(
[Parameter(Mandatory = $true)]
[string]$product
)
$regUninstallDir = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\'
$regUninstallDirWow64 = 'HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\'
$uninstallPaths = $(Get-ChildItem $regUninstallDir).Name
if (Test-Path $regUninstallDirWow64) {
$uninstallPaths += $(Get-ChildItem $regUninstallDirWow64).Name
}
$uninstallPath = $uninstallPaths -match "$product [\d\.]+ \([^\s]+ [a-zA-Z\-]+\)" | Select-Object -first 1
return $uninstallPath
}
function GetLocale {
param(
[Parameter(Mandatory = $true)]
[string]$localeFile,
[Parameter(Mandatory = $true)]
[string]$product
)
#$availableLocales = Get-WebContent $localeUrl 2>$null
$availableLocales = Get-Content $localeFile | ForEach-Object { $_ -split '\|' | Select-Object -first 1 } | Select-Object -Unique
$packageParameters = $env:chocolateyPackageParameters
$packageParameters = if ($packageParameters -ne $null) { $packageParameters } else { "" }
$argumentMap = ConvertFrom-StringData $packageParameters
$localeFromPackageParameters = $argumentMap.Item('l')
Write-Verbose "User chooses '$localeFromPackageParameters' as a locale..."
$localeFromPackageParametersTwoLetter = $localeFromPackageParameters -split '\-' | Select-Object -first 1
Write-Verbose "With fallback to '$localeFromPackageParametersTwoLetter' as locale..."
$uninstallPath = GetUninstallPath -product $product
$alreadyInstalledLocale = $uninstallPath -replace ".+\s([a-zA-Z\-]+)\)",'$1'
Write-Verbose "Installed locale is: '$alreadyInstalledLocale'..."
$systemLocalizeAndCountry = (Get-UICulture).Name
$systemLocaleTwoLetter = (Get-UICulture).TwoLetterISOLanguageName
Write-Verbose "System locale is: '$locale'..."
$fallbackLocale = 'en-US'
$locales = $localeFromPackageParameters,$localeFromPackageParametersTwoLetter, `
$alreadyInstalledLocale, $systemLocalizeAndCountry, $systemLocaleTwoLetter, `
$fallbackLocale
foreach ($locale in $locales) {
$localeMatch = $availableLocales | Where-Object { $_ -eq $locale } | Select-Object -first 1
if ($localeMatch -and $locale -ne $null) {
Write-Verbose "Using locale '$locale'..."
break
}
}
return $locale
}
function AlreadyInstalled() {
param(
[Parameter(Mandatory = $true)]
[string]$product,
[Parameter(Mandatory = $true)]
[string]$version
)
$uninstallEntry = $(
"HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$product $version*"
)
$uninstallEntryWow64 = $(
"HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\$product $version*"
)
if ((Test-Path $uninstallEntry) -or (Test-Path $uninstallEntryWow64)) {
return $true
}
return $false
}
function Get-32bitOnlyInstalled() {
param(
[Parameter(Mandatory = $true)]
[string]$product
)
$systemIs64bit = Get-OSArchitectureWidth 64
if (-Not $systemIs64bit) {
return $false
}
$registryPaths = @(
'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall'
'HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall'
)
$installedVersions = Get-ChildItem $registryPaths | Where-Object { $_.Name -match "$product [\d\.]+ \(x(64|86)" }
if (
$installedVersions -match 'x86' `
-and $installedVersions -notmatch 'x64' `
-and $systemIs64bit
) {
return $true
}
}
function GetChecksums() {
param(
[Parameter(Mandatory = $true)]
[string]$language,
[Parameter(Mandatory = $true)]
$checksumFile
)
Write-Debug "Loading checksums from: $checksumFile"
$checksumContent = Get-Content $checksumFile
$checksum32 = ($checksumContent -match "$language\|32") -split '\|' | Select-Object -last 1
$checksum64 = ($checksumContent -match "$language\|64") -split '\|' | Select-Object -last 1
return @{
"Win32" = $checksum32
"Win64" = $checksum64
}
}
$ErrorActionPreference = 'Stop';
$packageName = 'firefox-nightly'
$uninstalled = $false
[array]$key = Get-UninstallRegistryKey -SoftwareName 'Nightly*' | Where-Object { $_.DisplayName -notmatch "ESR" }
if ($key.Count -eq 1) {
$key | ForEach-Object {
$packageArgs = @{
packageName = $packageName
fileType = 'exe'
silentArgs = '-ms'
validExitCodes= @(0)
file = "$($_.UninstallString.Trim('"'))"
}
Uninstall-ChocolateyPackage @packageArgs
Write-Warning "Auto Uninstaller may detect Mozilla Maintenance Service."
Write-Warning "This should not be uninstalled if any other Mozilla product is installed."
}
} elseif ($key.Count -eq 0) {
Write-Warning "$packageName has already been uninstalled by other means."
} elseif ($key.Count -gt 1) {
Write-Warning "$($key.Count) matches found!"
Write-Warning "To prevent accidental data loss, no programs will be uninstalled."
Write-Warning "Please alert package maintainer the following keys were matched:"
$key | ForEach-Object {Write-Warning "- $($_.DisplayName)"}
}
Log in or click on link to see number of positives.
- firefox-nightly.87.0.1.2021021421-alpha.nupkg (fa9bacb42a8d) - ## / 62
- firefox-87.0a1.en-US.win64.installer.exe (ec5fb3af2246) - ## / 65
- firefox-87.0a1.en-US.win32.installer.exe (9ea443fe1da6) - ## / 58
In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).
Chocolatey Pro provides runtime protection from possible malware.