Downloads:
464,244
Downloads of v 88.0.1.2021030409-alpha:
82
Last Update:
04 Mar 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
88.0.1.2021030409-alpha | Updated: 04 Mar 2021
Downloads:
464,244
Downloads of v 88.0.1.2021030409-alpha:
82
Maintainer(s):
Software Author(s):
- Mozilla
Firefox Nightly 88.0.1.2021030409-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=88.0.1.2021030409-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="'88.0.1.2021030409-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="'88.0.1.2021030409-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: '88.0.1.2021030409-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 '88.0.1.2021030409-alpha'
options '--prerelease'
end
See docs at https://docs.chef.io/resource_chocolatey_package.html.
cChocoPackageInstaller firefox-nightly
{
Name = "firefox-nightly"
Version = "88.0.1.2021030409-alpha"
Source = "INTERNAL REPO URL"
chocoParams = "--prerelease"
}
Requires cChoco DSC Resource. See docs at https://github.com/chocolatey/cChoco.
package { 'firefox-nightly':
ensure => '88.0.1.2021030409-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.
This package was approved as a trusted package on 04 Mar 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|0c7200c34212a9aeb4ee505a75c0a493c527e309ea381d563dfc2b24e9836032f83e0fd709b7a7335a8cd5fed0b959c4bc2c875db59acbdeeab5a247c747320c
ach|64|1baea39331bfe2b0d37f48daa4f8af537098ac2f288316735feb5662446a93ab2385dfdabf9c850d22011beb4def39c96f8191db9f1e400a708196fe3b76f049
af|32|2cfd380e0c89aca3fb3cfdcbbffefd8acd213f925eb79b2134f4e1b1f00cb1bfaec0d8b425d96049288efdf546bbaf37d1172751aa129444969c802483ea8ae7
af|64|7afa8de009b0051cc477944468ce5df35e0b3a36d4aac91d95f7b79584b806579029ca53fe8caa6794ccc0c80892e48b7278b319e153e8e0ee83a34475b76b3a
an|32|2a956d35b46dfcc29fa60905a1c014e35b2ae801233194a657c77fa23b9b5ad1715d110e8565fefff6cda010b57cdc84dc327584215ae4000e7760f518a155c9
an|64|b77a4a9865f0d5f2753e6e140e25deeda8eee6bda26924ade397ea34ab2950bc4ca965656560b5096e5f26cb41c8e12066447ae06c7d99bd79b66d830577bf13
ar|32|833f10a6d6e90f9185b01e0e760b62614bc705ad17985a9ad5c432803b3fac7566afbc49bfabc60d091d4ae22a76b7087adc55b5370b3c93db03f5cf9d15b686
ar|64|75f923dba3ce141f455b77de3ab42c4280ff23ca647fbeee8e677495060c33aebb5cc46001a8946d68630205c5cce2875ede122196423141f5a21390424243c1
ast|32|8189801c8cf9f21ef806b186f054fff5d545e253b82cb3828d8a11e75abf433e20d9ca37f3438d12f9fa3cf5e9bcd7ff4329bfd50e93af090f29ef749fa70531
ast|64|1f9190087be8abe8113d663e0d9ec68ce946db3104937a770dd78d1f80ecc570e3510d99d2e633c937021313b4c6af8899739ba8b70c974f912c22cd929c5c30
az|32|0e1ae07cd7af7fd89652a779645977a936dbfc1f6dcca8b9b85816248e20a630e252ef80dfdbc6ed2c85c870bc669b72a6635bf246d7a2943c9683bd92fb0de1
az|64|c5f4f53d582a3ec4e9209bcd3fd18b9cd190325110cfd5fc5e474cfb1a2c2bacfe907dd14979f0dcfc6c57d7ef0b5969e750c3ed9625f1397e7b59db3b52d0c1
be|32|da659e9cb32f7ef90df86ea95717377c177751d8366a391487c0d8aaa311c01f076b6a5a351729cea7151d4d29153c3a5ccfadf9c705bf097dd0152249067597
be|64|510b5a725e6f7cd74cad647e29d071a13eef62df85a82273f81675ca9b84670c4f4d23b95f59a30fcd1f271ad6d11578f966de60db125fde54faca32000852c0
bg|32|e0fdcccb5442006f250301c6fed517d57031c89b812d20fe3fe4a72820575bb24170264e64fe493f3e66562f2e022d4210aa79327db824bc50dd6c220beaa580
bg|64|55de609cdb156b628f49e22d7e3960827e072ab18763eab6f157795fcf5579a4b7a9517a18192ed3def04b75463f3998b1e03128efb8a18bb5040de64851e9f3
bn|32|3adb8a1ca1bda2ac649dd94bde056f6110292c36edc882500d95b7c7419336d6557df81d4c881fef71607e37a8748aade52597b4bc2695d929b8df1f8efc3e10
bn|64|00f692dd0a9ad99aad71f37c5ab2174ffee581435bc9044a602f2991b652a923dbc41d4ef021bcf2075bc2a603c6dd2ccb8d0b41d44cf7a2ee32fe9b0dd37973
bo|32|7f3a3c6fdcf99de7e331993af7ff3195b35a4442b668e99230217f4aa42b8a524c58b506cc70e1c4e118c995645020da376c68da5ac9038de8147a20f66cc457
bo|64|12d73431acd47f98287b605e2e0411e6a0c6f14aa71447ef0d93b2edb812712b4297a1030974d927f9031bfa92990c0e3761a327d00ee79cad3056c98867d104
br|32|7af4e4575f5cf536b73668db2225b2a073bbfafa7f04b01f45e3558f25fa6e76403a13d2d7e1509d0f0718daa93c0237f22b1ab57f66a55b34a2fc4e0ff4dfeb
br|64|08ebe71cfd67dab7c553c1382b8435142bb2ce507157e4bd07d6dc8dbf222c98c36460b37fad50ed4555fefa3287257bbeee9896d06e5c15163a86880d494641
brx|32|d6ab5b7276fc87bb55103533ef95d1e23c66d6f027ee61f3226ec601d8fc9d9b1b623b7b457a975140c6599b64f7ddf53a053e3509e62894db5238a8fac1071d
brx|64|e696841a6ac5ce3f284e717b1d74521d5b7e92f5a9e13d8d115661f7fccda303d6a4897430f24a19063aa86061370d6952cbaa403c639a3f271d8370177462a6
bs|32|5345e390973bcdb3b72558c37d2ccdb0e16f1e0597dda863e41701962767a5d6415c314bfe98f7682d4497ff0572ef6ad9e436946cbecdca26382f32ef6a04ac
bs|64|5f75a46309e1f601ba4fe79155225073c7c5036c3ed4f12ceaf929eeec4e251b9ee17bf3e32c23c0634725d291a230a73517d4198df5ad8d837f0683acef8223
ca-valencia|32|1d9dabcb2e7588d0a4e3440dcdc56c7f75d2f384fe724d9f3709f082a8d6c56ca46821dfe7ba3320d9a42f83eddfa8906954526a982f142a21afb130be265dc1
ca-valencia|64|1db05aaeb9be9bfece6fa235c0de268eb84f2f40d6ef65080414d388a8658c32920a55ebd0a503477fc67d2b35a8ecaf1c4ade2e236e1a364eba5cd107aec388
ca|32|34740a6fd75c1d9255f1ceccb79dad36256035f0d4a42a0c5d9db7ba3d13e4ee50433f116c6d2aa1801e1cf455dbaee4022d1979f29074bec9a896d97962c880
ca|64|067356b6bbedae9e83c7b87ac2e3d21a27877e97db42b7d49f2a4b6151bfd712459e51793948f0271c2e1d8cd9f3dfa220731fb381db04a24812391f981c4421
cak|32|87476b570b942ce3812cd2984cb3e2039acb4ac10dda64cf8a75e57b0e7d7677fb74e7fb277e8004b6b7ac61e8318d6812beab9a0fd03c233c597dc8ef206219
cak|64|d4255f22f58515e84bd938163f8c1ec04c0a45797721c4817eeafa1c6cb543f0e615dd19c1e0b289fd04c418b0987ea24581c7d05c43995466f2d19c799715a9
ckb|32|4cbeb30c208e43a36eb8c764449753eec1638517daa33fcde72b90ec01b7cf60165086e6cc30e84cea739b97c49d8631c5f61fba87a19126b24c8f7f062e06dd
ckb|64|c044e2148a015bfa97d525c77f9044bead857016fdec7a9c32d1c44f04aeb0f71ce3c183b593ffd622df5aa471b26c2480239baa1f657b89fd3ab9b28dba82f6
cs|32|c9cb89f71dca19c0e1f0fa6e3294369ca878a9c1872edfa8e882d71de11962eba839aed629002058d99daa687add74ee53770beaaaa67576ddaa00e58273c487
cs|64|bd78ecbc38260927c042fa0e5533172fefdc0c1530e6cb662bf02b9db36d4647916590fb5362e695e9fb434f25a2605eeb28f992fc7f76c334774ba8160e77ed
cy|32|f34f9008d35258df17a554a70abd79dc2fe88c983ef4fe6195ee6927be92f1a5c34895dcb6eac142641639851d9d3bb818e7c23e1da34ec79c785614b8ea9d7c
cy|64|9a38abbb49261e0b82a96d45c13f989941357fa0db39de5606f907d25be409294678925a5763c359ab74edf991d7d5a65af241e732b57ea0b190393267b6ecfe
da|32|20baa5878e3c3e656926f41d44c2854a231a06451dc1de1fb7e13e368427032ad0a8baf78f4271f8bb467af70bb78726be5edd66c4bb200ebe77509e9c3588df
da|64|e9a0d7bd2a6427ba236e8999416d8a1c4969145c40c7a5e48b3773225a2944b0204e7e15d5a2f941647a91dc2033412c88d4223b3193f30c6db15fc9781123fb
de|32|0f9220269ed894f720f1a89e4eb8668c6513ec2b8bc785f74d9591d36699f20d0e124f2dcad273aaefd4d6b34cc4a56cfc6d3b5af180749058cc74eed4da70ca
de|64|85a98ba6db35b22534b74f288bd1b43788e38d73f9552e0db917c52e5cf0983060cd4e4f165addba6f3e74a1566a438c3a5ebac5d6f6cdfe47efd8201b43babe
dsb|32|37e04b53668a90c4da0692d5ff0484d7fc61b965e471db266fd79d5988eaa072c3c5d1c94f5e7bb8b53158f6b72b18f05096f78b4599151fecda6f137e5d71fb
dsb|64|76e9eb50e7dfcb50eeea7d1b3fd398bb763502a3851a88b2a76dd968c0f27d0326e8068cbfeb072cc0551d7cc8c98f27d6c123d4131eb414575697996bca9ddf
el|32|68a06281dc86bdef28d52aba3638fbeee8beb0d03df375be0813fb3f34175363f2a2e22d2ec14491919a5b8e36f3bb3db7e041f284f0e5afc266a632a7fe1e94
el|64|c0e435fa4cbaa688614bd64ecc087210e0fdd7e45d2bbec054e8c382402023362b7f2ca892cec9ff34632b1e86f5c6b1bb3912b67e6fabb6f1a6c8752209c24b
en-CA|32|0f4ee1bd5a5146d1d5652fe017d81790973cbbfdb2565a12c20fc4cd77133b46ae4070a0159342b576faa5fdbdc7a15a40ca7ea3c9c3b1e98e54c27494296308
en-CA|64|d80cc8ef7afd81ac3525de68fbcff9b4d0f8150e861cfcde600a9eaf3d043708668a40095123debb7d58edee6a19d90a2be8286bb7c4805fa43de64792296927
en-GB|32|bf0c4b309581ae21ee36cff982177a62570c9a17f999d3e4ee82b81d42f1bb40151ff4eada50bcba2371f200604e1b7c8de18f5d87550ae41e0ed1e9efe3e804
en-GB|64|dd3f574eebfff3a6cf2fa2e4f201ed5f9dfaffc7658c7c4d145eaf712a233821a06d69e4ee82eb1223435663d0f066770ae7b350cdf4fbf79ad3d106bd15389d
en-US|32|981cac760885e4837a1ebd0a75a320e88eabbd833051bd1d0bbbcce4cb118957cc49665701c9dc01cf84eb4f93b1c3ef64cd30738404243495bb63fbf438b15a
en-US|64|ab86e8742e3e7883c4ad8dab7a40a2518d19bf8fde38d719db2ffecaea6eaa8e6281427c86eb8707e6cd94e7adf51f3d4e82daa0dad190c52be444bf2d30f1a3
eo|32|ef8a0cc305d39e3441454b438a0e68088bcfbfbdacb3cbf231807925498dbd1f7a18697068ee471f747af32269cce98021ea464adb9ce3748fd475a0b97441f4
eo|64|e978ce19a4e3f459d6087dca9aa650baedaa7ee640a75de0e2f957ffffbb506c022177096f2890ea92f29c1b78c95510ef94d95d9a0a8db95f1f7b9642e286e5
es-AR|32|288427a978c2a2c09cbb07ee4b907df2b56a9c4cb2f5b2a40e25300d33f8ef2c8c8d3453f8be00d9bcbfe664a3ed75b8b07f91a1dcec7193a33462737c8bb427
es-AR|64|1cda10aafb7ea137f6311ea6c511010c3d3ff3d6b3fd2d3acedddf3bc7f48e739c56708902528c4b85bced67c7a1d06757b56088697a3b6951b27d025205ef92
es-CL|32|367c7b47ca86f840122c0c90809574d3907ef5024629e51b8d995e2aba841eecdbf53a382b6dc7a50c1c73c05eac2a540fcc213d8783aa8f7e0a3743c34de526
es-CL|64|425ae6196134450c0e73b9dc1a6739b8c30a005180f37ad68d4ebbd4fcc46608b01339e9c2e2d2448819a129d233c2696102e747d61f9abc39cf7508ece3376b
es-ES|32|ce70daed476124687307339356e6e468f8af3c1e9c4ef74fd2df8398f1b83c64d656df60bdf413e9cd107b49cc74375c942afe3a07d4707a4c39f46918396e6d
es-ES|64|82fedf5e6f2ba29bbf22782e231b8f3c654bbfdd8e6fff932c2027157bc76128ab3d59c608403d215b8a8490cd15a3d727c7efb8eac25c436294dd43ff828328
es-MX|32|dfa3aac5d4b2913f5b2c9951df8e23907bff4a277a5de14d74c6b3f43d424cdb180ce4dd8c55f5d86e58fb8fb6790062e2c9706b1d1cd4b55f8bc7f6f94b4cc7
es-MX|64|2de7c59159b933b1038b293aef1832e6adfc6d90841e5f79644360c0bd8a48b9d84d3a981b7dd4f1f9055fcec169ed7ebc68e41f64c9d7ad91f1d38af99e7cb4
et|32|e3fb7d91b2d4d92d7a2cd9e52b7b6657654064411af9921ddda7ba598467dd3d9e06c146960ac748df1a469758efc42905559c05768cb0bf06f06aa0f57b09c2
et|64|b8db7ff4177c8cf1ee3fb2d96577aae772db21399b9f1ddb96ace4b5020851d437c4b048640eafb5d3a09711dcdbf286e7f47ded280ec2deec316211b89e0435
eu|32|7f6cc4fc3e73a2bb2585336ee5df3689c1acbf24334024d86cc49b61071b9f3df59ec3fce99c96fd64affcc235d38ddf1fedeba003469a19165fcc555d1c3d62
eu|64|5ddadefa359d43a493bd81781172df2c0af6df152d6815c307bd6ac89bb65536e00f0e5c7a889100005039542d5106689039b13590c41c77a42b77c7e971946b
fa|32|c5bb864f2b11b866f1c3620d13ec594dd57e7ece8118b321af1b5e0e65c4abcede06fa243d1943ec909ce6ab58663f6b036114e31725104b7f5cd19e7d2b36a7
fa|64|cc9bcf510b6504781e19c5a0103ceabce801707d6f4caed01600c81cf9d14748a80cc495785eb790f9e54fb735afa7528be213254134c4a56043849dbf7b222a
ff|32|93b86730fc3e68e843ad0371867460026d61e8ede982f6bcd2eed1abdae675b646e09acc57eafd4f10b7f392b9034728b439ba6772d0ccacafdc3d21e432d31c
ff|64|2de2977ff5f36b972988fbc7610f349e47bbb66f52e07f6ebb28e637d76d2ab5f738bd55afd3dd8ffa8e9a43d3bfff837bf0618efa1f3f0b168e6f875b24dff8
fi|32|07826709b49f1f5074f65e57c4f0e2464358b507ae500cb146a5c15fa05dbc8f65548cdf0898785cf6af66ffda8c4a910ea13e364360e8b57cee043a399a20ed
fi|64|a79eff0038a7755ae7e0ff36c3de4d948f0988085330c3637becaff24596d24c57b7ec6a74036774675376041f81cc6d9eb84852e2bc6a0c29877f23ad438a58
fr|32|a93e341ab8c70cedfed086fd253352702ce19e732a7b8eca950ac29aa3f33d042d79a17e2c46c07a370747d2f1f9556a7b92eb521774216db12c6ffc21715841
fr|64|e89ded31062a1b53fa9d330cfb568329d28d8ba5e088815d564e9a93fb7767aca634e390937d7951fab25fd2acb5216788edc6c2dc2a7d3478aa74551b1142f5
fy-NL|32|e85337e3dca68a4a54cf575a8cf67fd8fd110c7570d1bfcc81794a53b25bb59df4862b3242e59351492776952cb4521681375b674a5c98fd891fe476c25c1e77
fy-NL|64|2ee9a04e17dac64159439aec3f3192512f6799f38ffc57a12e56de79a1a7355630d39cf9a5c9d3f5616a8677e6cc970c344cd393c3f162692413bfe4d2ab34b7
ga-IE|32|bb38dfc03614fe380bbfd48632b46b47abefe21424e06442bc7f86345068b9a266b25073e526e80fe7b745a18448c41a13537668aeb22aac31f652e25cdc0ff5
ga-IE|64|28e4222935e36f57b2b08b35084f3597526ebc0f87d256557e155d085357ca19112bc4083e9581bb53fe8d67092fb3c9ff8427b6ee56ffb9cf083d1fbc79dd4d
gd|32|390d9dc2289871ac5496136cdc6c0e7c694e5c3717f4ba73edcca0829fa82685be53012199da88db02431e71eeb672b1697e20ceb4c676af997189e176098284
gd|64|e07de83e7940f3585ee3ae2646e1bdbf883381bbd1ef6096dbd8b4f901f405d5f16f90382f94fb39f6f6f37ee84c1fe9d140756e7bf8f648325917ece8f0fa34
gl|32|7cca22438106e569e21e15cb8818fce5df2ac8e004c53aef25c04235c8aa19a7dfbc4c475148fb9d1db011d6d63825bfa32b6380dfddb4aeaefda053d52f6a6b
gl|64|41e19eccc0fcaadb8849ee08bb1ec31084bbf76d96ffa310440121dc769c3c456d2848f1705b5764a6670374aa0293dd870f790b08b5defed6eea6af41dfa5b4
gn|32|b78a33cb881c1a7c5d4a59a345905b725651de370940719b6d3aa967710983c39679ca53058b5789008abcb224ff0a08bc8d16c77f5ed729f3a1fd0b8c6b77f2
gn|64|48d55711b6d039f0d79b8223cfff935f73d477d6d9bcdf7eaf0193068bc7b63fe3ed43c8bdfc18f8bdb31abdfe882947d75bec3379082475a76c77ad46ce4c90
gu-IN|32|f6303c4cee616683e640ce515b2273edad34b0dbf969dac1783592ea889c7af66fb02246d3e14a0424e007ff34b666f8aa200ac66d2b38e16664dd263f98a4f2
gu-IN|64|aa168d4018b46c9768899e6012840050948a35d1bb36ae0b0531a4f6f8889d1ec0cd615dcb4b5586efb66196b5c28d88a6e49979fc3f8d2942cdf51d61bfa785
he|32|d241b1668bca35eb49fc3cee2c8b6d6bbf1613e6ba9b4481bf280ddd668bd9ef063eca6a60be2ae9561032586faf0f5c6f8209eeb6ec4bc3f3d00365ebfccc05
he|64|d2bb8eb45ee1e774b4070a7fc350abd1f55a665246ebbc494c44e941c766d544ce159e830507829af5ba778c066d29814cf45e7613d058918d1322fc56dedfa4
hi-IN|32|8fa9987e8128b8a4a30ccf1af2078e5d97cb6e98045f4bb0ba596a3bd8f7a118ba3c2d68fba109b40f0e7d69c9268cce9ad30150f27f4ac004097132392f7fb2
hi-IN|64|b10457bfd2dd053d8099e2822ed17bca23dec7eef6e0e3093d85b2431f1cc0b606b9365c148102a0e069836f651dff5bbdae13637f3f04c1e641e7052a9938fa
hr|32|b6d54137f18abd2e2c9a0e039a0565df02c9ac4c44338a3cd98050650ff1e45e0b5873a2ad25a4168a45ff2fcf95daa09a53fd84f8138bde20b2239f95c65245
hr|64|9d048c47452d13e80e288fe85bbf399556d5ce559f07618eeffe2cc8f82799f53071be1b31da3118d7bb7d87ad3f85edf1ebfe8f22063cd495541b6c43dffa57
hsb|32|0a6ce1dd55b4ca18b486ad8c6bcc6965546f2daf8c04ab7ec6a5dbdc0094216bea2651fec6020f2e5029dd8fd51a34fdd4f27b637222508181fe12f33d6a69d2
hsb|64|24261ce5c49cafc10b609cef65373e66635da057a248b08a16c56ee41e631940291417dea9cf3ea6ba23aa9ac1a6e6a4d72075c58a2355cabe8ee822b6676621
hu|32|cd67853a1a87e31673c4630403e88cb115b33787c2921270a492ee371d8646827d9996e0d452ea2d7b904994a0dfd65c6876fcf1ed6b084510a4b9d03837d554
hu|64|7da634344ea51f6af351c4cd9670023512f397e422054a24b1670e5580c3a2535dcd0475eeb72bb5248b5897210ea034f13b715d21eeb96619276e40871a1d5f
hy-AM|32|d979052cdcbca2d6c5213467ef1bcbfaa462910382bd7e630d18265190105033ce9516ee6784abe42d6299fbc3fe176fee7fae2abcd6a7e6379f3032237c8f42
hy-AM|64|78811a70d9d1e7c65acad37725f10d79c03fb05cb2849ded7bb4bf5ee303d242eb70aff93395e8628845b8ac88c64b0127ab44ceb47912c03f953ceba6ab93b1
hye|32|d7a1facddba847a40b81a59365a0c08148ebc5c91049697f1ceb4ac0cee96d933cdfaa97720adb4291c8913e0e9072c312927596736dfa02cf3445b014925777
hye|64|d6addb1219474638df2e0c83cd51e244a37c0fa169907c2ec21165c2cf9b9a5cc45d60e0ab802e0d54cb731655cc898bfcf23045d2d4babb7535744b04f6734b
ia|32|45b8d68b6c1b58b6c2270d74e6f390de15860f9c60d1b32956375a3bd232b32dd055002450b2e97c86778e20a0b5025d3209755266c92a835fdb92f2d0c938e7
ia|64|9ea48ab9eb452bc53bfff3a44ab7acc56fd382d6d252ce2663ec88a94d1b5e0b5cd89a276f78fd4fcad6e023e2029cb93e15ba89249dd729c3acb051b307bf5c
id|32|9e7ea191bb8379d366fe8116b57106beaafb5bcbec11994514ab7263362575144bf2fd144f77b61b32e9e8363c21ae2125ed224eb1db836e749ec5b0a3720ba6
id|64|63fb5c8d183480ff6af046d09d32fd3cb9b1dc31275a5ce37ca800fb51a37dfbd763b2c09c51d6416bd191385d0d6103594b80d0ed4672cf00d6770b35cc4b05
is|32|918d0d9e946226f48c5f67f2a6f0a0a1c5e54c1327db56caba2b445592c33450f9491cd702c8e73aceae3316c76ed92c4770975c0f3ff7d3613a3146a712c566
is|64|6dc03cf82d7d3b0bddc16e0c0db5f94cd2b77b2fed9d06048fa5088ee63b7e05015aa0d825ec2fc889f7654e36bf7c024965288801503dd6c7fee36e2e562c3a
it|32|7c8f50afe01363b3ec0d7e6ede3ac9a573957227f2227016ccc6c49a10e28e3a52bcb722c4e95b1d841c3ddf3ee3ef1ab0a6f7b1bd0c0034c40edb240ac1c086
it|64|2cce88dbca7506c2b1e1d50efccd359d02d26450c39e71c1f088007c4a658a2eae03356c9832043532f965ad2180a20a1e4a73cf44d0516aac7665a71a45695e
ja|32|c04f5112321b7296b6197fad6a4c49edaae5d5642798011f5d83a79b8d53c069ff6078773a0943b25c7e68ace7570c9b6ca6cdd8ea2a55337f7844271bcb26b7
ja|64|7857d5b0e4733bb7667c538779f2ce60dbcf943014054a1a344a7a643232527e6f6a4c51cdfb461c9b4d8c72d500e24b2aff7e355b84fc920d1c3c6bb7bda8c1
ka|32|7d4793ec04d43278a54f5b30b63d9c17447cbd8643d11c2bd51d7d4af28d82b871da26654dd50a4cb92ee63f2564099b081748ad453c5f2ca0c28a723c70c46a
ka|64|60df0ab75671656e12b6b244aa5633455a1659ad0cc06274dff12a8e0f924b0356b0f4a4c5faf1dbf6a7d02447e9c00a37e15cebcc3689c63e96ae2f3ad47735
kab|32|34ee58ef7e33a2a1506721b203875cc210f0b34798dffca26378962880909c71552f5bfca95b78e45ad9e174bb37afe1ca1ab32ca4c76f92348ef993db2a0d8f
kab|64|5a68cf1fbf7e89fae502504e205cafbb6c42f8497dc9ef71b233a82aa4069205ec9012286571f3bc3faf7979b37669f94f52d90c498d376d1c356ff7d1ee0db7
kk|32|11ae876db49f102ee9562daa8756f6b986feec8dfe1c6f1d722897ee4f7d04f2af2e6e30cfb280cb9cfee202e6d49933445ee7bff53d710e0ebc7137b9cd95c0
kk|64|cf4e56790279cf7b27349a64835ef95b364050b65e54060a679dd82b75580c9457089c28b0ad50ed936662e298a655803a73db5916bea04b74ab841fffa019d7
km|32|a5215c16fad20292b2281e61986a15f84e8ebd041f8b85ea2c2080c96380c316dabf0fa55135a8502e089300999b03d93db176e256a6c1211e5942bd43b209cb
km|64|10e685edcaac09fa9ddc96ad2cd3a8bf537564078730caa20e31a36acac4d9aebd095c8bea013965e5dcec9b68867eef6936209433ace4e7a22ead6f8b392c79
kn|32|85da66174928e4b8802462aba5671394db2bfab0cdda05fb2aff76ea9a21d825245024777223e7c581f9b2ebf3c03af607a8e4a2ca8201b1032d96c945b9eda1
kn|64|33872b33ad7a38308c7a0d0d1cccdea6c0d2e1453f3fed7736d7cba803762c60ac657c59ad180fe2dde36f8a7f04d62cbe15ac929e11eec285719156f47987b7
ko|32|69939630db5ecf2f9a57f27ed653f47920e0cbb52d6317fd08b1f831abbfc6204fe8960689ed242a46274479bce8131ad2e4062b111d8469f3357e848d9d9217
ko|64|50a99539011f6f05ed4d35aa90122daf54825badfa001499d091960a013b7b2a3f3d0aadd90f0b59c45b8736969adf78eafe72b328446eaed6e9e62ecdb3f82f
lij|32|31d2306ca6e20bf57dd972d286147358d8bbcccace720ab369d3effb6f7aed6c321924218d7c1d564f5f982944636e689371d705e0ac1a94bf9694119e496d79
lij|64|7c742b1fae3c7aaa9ec01ab6e9084fe072fe4088e659d29eb4d44fce08dc39fdd185a999b9e8df9c58693cbe90919acb59800f6d132457b85e031655abbc55e4
lo|32|d76bf91da82277a29bbe6f19cddc6c85519d057e461ea1b3df46e0db732a8a57521607dd3641f9290445d501e9c9ae73f7898d13eeef2246e686f885032d34c4
lo|64|d6dc510d9902fc71edb33319e0546db23fc6b67cd823f2c642e1fa307599dff3957c9ab2998ac89957240c2250e624598862bb2f5e1d3a3d46d31e50bb4dbc45
lt|32|90f391a142d8097ab9c83efb07ba18c5def94c2b5bbbd124cfbd4884510533ab9bf280b9b32112617b66bc34e6c553ccdec9f93ae0cfb6f11fe4936c8fee98a8
lt|64|661efdd0b9b8d8d0de46fa9489f2266b906d95f49681bc4949ee52768da1a5bb9f6877416bb1079c4b14634495eb77b444c7111aa8cbacec5814d9fb35eefe53
ltg|32|2f0ac8377c6c0b3c518e8d6b65f2b284e58ef3dfea8ad9018a7424808b8aa8e6c82b177fe3c6c4053fb6913d2b9ee311fae708aab2405c074558398d991543e3
ltg|64|c50338b1d9c66b4082440738794552aaeaf60d6e3ed72ea105608218f67d1f53e537e1823cc2ab1c53320a3897497c93510f1fb144aee05b7a7018c38c7fcf89
lv|32|b9ba112ae9b56729eb07073bbc2f73059435b2e4b35dfda1a0586ecd7322dc6d47be667e247e0a26bbf01986db1f99bb129f3ea84dd5e4f7ee40aa535453cb18
lv|64|a4a85f5e097d5b1881607f6c285f003c002d1ee8a4aa1cc4710a1548ddcfe72d361e863406cfdb15ceebb563747e932c6d2bc40108188c21b50970ec292eca73
meh|32|1f6dae7e9281417b2fb02a6bb72dad7d7320ad761669d4f9db57e7c99f91e62a97931ddc4b1783c74a1366a2d27b83a8f64a654fdd226c13a9b3c44ad4dda48b
meh|64|c88bae0ae9d379b1e43662b757f9d105d67586e778a029d68189b483587832a0786a2569bab98b3c4c3b2f6957d39299a3498a8241d30f0f1b5478df44a617ea
mk|32|c5e59e18156a2fc0885da66f4697edcc17cd21e1cb042e9b11457f3f8e9d4016fb44f823466eba99b82b31de5be31a7ec2ce3b8b6001b214a8c69ae5e31e3ff0
mk|64|40d62d57151b9f31cc1c20b803b42bb91703416cd8274ea4af456505887ef8bbb1737a4711066c851df913bfd49e4e81dd5bbbfdc70925980fa56e395a54f3bf
mr|32|3a2d74e05a7dde917248437757df1849a394f6d7195b7fa9ca541f05809eb26e55ec6da23c7ce8bf233612f14a3f749cb922f9aa5a8ad83792d454da9fe33edf
mr|64|84dda1fced8dc4642ce62ae4f0fc861d6e883fa41339f6c280e4df3a2404012ccb1364a257690420fd765fed54cf27e26503d22f3b97d29bf34b45093f9f81d7
ms|32|5d75461adac77c72fcc14769461ae0ab34d9b7a00ad7343cbfe0ea0d5b3fe1032884b449880f21ada57221c52a92ff6cf9904532efa1fbb0ff1417d92d34afb3
ms|64|58e12c08b96416c360edf5f0fc11868be116b4db29877c468c71380a017f863c79f39fc66d81a593a4f450d46a5090cc0bc78c0ddef3235acf96b20d2cd76ca7
my|32|9d4afd5176220c0c81f1904a1f31104b0c475c36a622521f8ff065277e6a38105d7f0acc7d7e8dc4a30da4cb4e9032a4bd1cd045cb8b42b41b952115f9a9583b
my|64|9de80768ba326708843cc5bc6362b8e0d4936c964e71bab794e945317dc10e4712f1aedc447c32cae874cfeb29f51c141bcd44364e2461119a10059aeb11e3ff
nb-NO|32|4ffa87bb578e9552ec93b811a677b289df79f621de76cae7ef3a87712dca50d9b03b767bc20bd5e563f029f01d36f4215f3db5c82b6f57ba496f1aa6c820b2fa
nb-NO|64|2b0d7ffc992318f4870fcb812464b8e29e2aa1bc728afbc16945f271f8c6f131c9c6b7c3bc49a30d60ac7a4dc270b93ef0f3fa3451c6f347c55c6771707ccc25
ne-NP|32|85857a3eaf18bbc0d5de004b72c2528e4c530bff88006e4d8882cc2580f3cde15f823b9eb938eb76140b2a579d046d8e1dec81fcdd1c7b43aaca156757ce94f4
ne-NP|64|4acaf9319a159c35162a5a29c0401757ad196c484b25e4b60163213753078e513445c8d63b6dcb0dd1072891020ad6212c74cc90762a53f1395880c0c8a891f1
nl|32|4a9980b48be906a2a1c0caf31aa9703382549eba1776f34ce09561cf920b8645bc173669cfca7389cebde118a3bf103c88afd2709e4c999993060506dd870d02
nl|64|d5c1a38df17f9726c61622011cbe1183a1912f72cc494a5dcee4037a354f62cd3f177dac19be43c3a00cec446a78634b38cb35dc0d5d361cc7b544d05d856a56
nn-NO|32|77d60cab5ec5c38efe24f1bb97608b7d11975f8362e0c51353612997a850abfc88affa73c0b75ea39215ed20c407d1e945a9b2d90bbbd3598445489f53f128df
nn-NO|64|70fe9d0e5305cc3b4d13768ce014b4c2ca99f498dc4ec21e5def917afc94437088ed767b51376096d77dcbd8d259d4b6b0f90c91d9fe2864389f2c62f1e1c1ea
oc|32|d1796f0b805a9a49eb400f884d819aa8ad3647ed8004fe6123753b139527f1998294bd96caddebb255af54b8acb32a581f3d588cccafe65e9c15c5a902b66751
oc|64|a7e590aa428acfea8769055a397dc174d24245159d2f5255ef726b8bc715f9969e9203d1ed4c8c12bc258a5f944165e3eee83e530e3aeb68ee43426693e3e745
pa-IN|32|aa58d061e041cab032ccdaf8f1a607af790a71a94192d34d9708a9d6923f6dd0214c1aabf0683c5e52741ae703e043e8067112269ca10f11a995d1c5673d44a6
pa-IN|64|e12f678ac18754b9b8af76987cdbf371ef729cc6b2fd2c35be417d5c3c3564994f9f146eab6fab9ff356f05f8bf58ec4cbc882598559a0d46ab85465e7cc4c29
pl|32|f56b40be497245d4b03755c4c443c7084be2062176a655f3c5fdb9d83c0b875e111bd60f3b2d4d28805486a1efd54173fce910f74c18c1ca03c80c8fad62c5fd
pl|64|6f21d7dac5b9b5880d8f8a93ee13d6621b965cd8c9bb6bcaca8f00c82c74fb54926153dcf679a44555f5749b99daf0ebcd6168f36744cb131e89d178f7767016
pt-BR|32|c0cadf7e672f07672ffb4e9662737bcabdd6f7ca9057bccc34371caaa49e57e1265a3fbecff4915ec8f3896508be92d6fba48ef723c3d41c0d97fdbf8b5b7767
pt-BR|64|90eafe9b1a1dd9f33e74fe4741b67c4020c402fb3860466a8803f29a9c166e05ca84dfede6087717b2f502df0c8899d5910ee24381097941080318692cb44d40
pt-PT|32|4273f012ce392631de25af134594b05137e6baf84310f5cbb358953a4b372a2c7bc91c212aeea7280705818643204321976487d1cbda5ffd98d9d2cb3d53a93b
pt-PT|64|55ab8ed88356f2fc21f5aa41ce242c49c05c2c273579dd2b2bc890f39cd6a21be56284015dde9af9b914a6c9b3eff71050bf95f4d2fb41093e718521e8b021af
rm|32|44f01c4c7e26104348db38bf3734e104600bf2d02c33b40d0e57b5168595e12c36498343b8bc28268c07aedc5325314c478c926e10639310a8690940dbbf64f4
rm|64|69aa9df5796bd0d8c94db65da318ac303c8ba30718fe7107a45b3522a6fe6dbcca5bd74550db477c9657061556bf32a7d18cbf596273e10815226aac03e4c53d
ro|32|6e1d2e6304229ed5e359013ac2cf9be1ff419af79a4396a7f35238688007f8a7a376d19a3bc5e48b5a9b7dccc51bf18f13436bb4db7a89cc294e7799320150da
ro|64|1f5160f419f9794faf1e4f2d7836ed397da469806cf4400e98b3991c41920a55480e9de27484e72aae6a933a5f630a00eb6bee0d2c498ba12e5f9c5bd5d24ecd
ru|32|916defedf255e8c6823840449aed15083bb798fa83d84622e8a6362e2402dd5ddffc155d29ff6f7b9bbb451fad93c2e95d538da5cc1b8a04ce7f24e5107488cc
ru|64|3215094037bc606fc9d306b0863f270323e69fe5c8614fd999095bdd3032e8e1f68cc10ea9711a276c9d76189a7c5f2bca30f9d27b4977fdb920a07e23f78460
scn|32|f94e9ab474921c73f7bf670103329c625405d55fd3e6dc6566306eae4369ae173dc406609a73e29ff5853ea53f9e02c03a9c8d0ee40b34f56a83951e6a84a88d
scn|64|25a3c272dc7822dc84d4f677dd33c238c12bb8d888c1621ee658cdfda1cb964bc9d9eed987af62300a0fd5ed8e55613103f0a6f69772cf49284536dcb6f94705
si|32|34c188e1458b5ca3a781fcbc9e9554f77a1623e8795a01f5c95d82b3b2ff4727528f40ed269600701222a56d56a306cdb9d3149587456301e0e5f4a1ca27fd35
si|64|18cff03e876cac2e300c7e81ff5470648983d8941693a907713d5e5e6498ed7b671aa2d3e023a652e54dfbaf3ea9e1bc266861f040f8001e5896f1acf3e8f0bd
sk|32|1912def941f811a894852538c8f6acd7d982b95025478cb9cf4942fb90dc352c87534613da72897a549364ca1f06e8871833c43ec0aeaaf3cfbc67f72f79e43a
sk|64|33c599386770d3d7ef4be9611ec942b944145148691329e412220a23c27fdb802ae7d412ca40ac6bf6564f9df9e6f757de4da50db7094e54b6dcc0572e08e174
sl|32|ed5201aa34fd54d15b9a9cddeaf554b5cf55dc7be7d7b0158236ef715b5d1eb695fb973fca35c4d9d89f097fdb62f58ea1ec20d78f982390558a8580356886ce
sl|64|fd5b5a357cecbd93d07b470d63771abf1dc70d05f3a89e88aa21b16144447aa198ff4443e7e8ee1e1c09a762fc8cf23964223cb0df127663ccf896e007e5d23f
son|32|ab6d12e6ccf771c6135f40f4ae47eaf3203cd4d87fc8d8f26dcb2f1721566c1ff546fc9d000b91fd0159c409cafa53322c8f33ce42c0eba098183483bfad3f82
son|64|892aeb037fd8c302a68682d2b7bd976027dc49d05bce384d478c5a02332ffdfd1f841c626faab84dd9a8b9a2ea8aca71810b93eb2d39771c55c0be65f22b8f6a
sq|32|3ea74cc8d68c7b38084f3c6464ef1337de8a93132ccb6f38524cb40ae9b3812e7485c49e904c8e07203358ce5a7703efd6b46d82ca1b2a45d15d23227cbe8124
sq|64|74614ae25b983b33cd74b91e62b32ce3854d09729f0a7b18e784eeccf610da2473778e2b148a9d310aca11f8ac2436b65b29f2f2182caef8f25b680b5082b06d
sr|32|b7bd63289be59f5d17dc3a58d4455143fcc47e03a80febd0f4f5023e30a91d513a70516b4ecf658f880937c5180d415475329c5722ccc008d3ec40694c8fe840
sr|64|6f92581e2cd4bbbca8cf8e87dffd2cd5912a52144f8f19c83c515fadaddc23fb83eaabea6522275800b21772763f252eef9a501eec7d78142a0f30376e992616
sv-SE|32|5d0a4e15401c8b431e586d679edeb3e3fe9c84053963ba3fb76e701102b758e46392778ddbd545304c1477f8ee417818b194abc4cd6fbea10616dd40b259762d
sv-SE|64|2ebbb2ddcaf48ea1e2e70b2a49ab3b5784940c7ef9fd0e050660e3885170d6b0b0067053e04c6828e0dea53ac80a996c581a5f65178df470babdb2d0f098fde6
szl|32|4d4b6036e21cae04a6021b53a8e5966fe8850ba95a6b6914ba815088a57892a03f64b81ffff698345d4bde4f7ee1b3aec5aecb7083d4971a3cbd1e0fe352c6b8
szl|64|9f3d0bc1733e33a85907ab81668ffefbb0451740275f93c05b85e702ee668e12bb2e651613eb00923621c8dd3dd0257f228c10ee7c9591e4bc29dd3fe7dbdf10
ta|32|db19d15658cfc97783d9ac040e586d3a6e7ff603c4ebd59c574e9e13aa86aa440103f124d648f383f1f9232dc1268172b3f8f07556c37ac8d0ff3a3703248623
ta|64|c54da97c21bfd52cd2e9f09ecc55549d39636dfab1fadc37df0dba0b89a960042578680d7b46b6b4f12fd40083c19bfbdd5e5bd1291bcbc01447da210a483eaa
te|32|420f6b39fbb6b52649503072c21e51a6247d202a0749c3a49af6479c12e04331d2a151f39e326e63805555c926c60748528a71ce7390c5feac9df2cc1ee03323
te|64|d6eafbcd673ad202eb9d97a9f36ef5e57772084f85470afd9e423d706006353cc1348561de9e365e2aae9f6c9c9ecb6afac3f849e816c8e586af193876f53f49
th|32|c6a37366c536da10f3ce9f7357c0d237929d3bcdc58e347f70c90645dfb45b21d1a484818c1885f2af1f3d3829a6dd5e857e415ab2657d8f0dd72063e72ce1ff
th|64|ec333811c443abcaeb156a5caaf6646c29d2e7eb859bff87308ebd80fdd439504e401a10cead5806297a44c325312350cb1ddd006e7f91ea3ecb881ffc57174e
tl|32|79a3f010824f08000b7a5e078532f2b602bcc787b51873a0605fe72f10141fee78dab152f9950aff14a72f5c5309129c7e01dd185f73bf81092373101346b683
tl|64|2532ffd58fdef64cb44508e28930afd48f0ca96e7d8539df03cf098a11e9019a5384b4e9679c489baf3efe62ca84e3f258501677016d1a9306f33c1d9e6d9502
tr|32|dc289c2baa48f202db07a932f650a1efc9f9c74353866bc7ba77076ff9835ee67f74de7fcaab7ee9285cbed145df1fe65e1a8f59bb1b0babfccb37fd394cbbd6
tr|64|c0ebedae95782eed81aeb7671be96810dc8cae2765dfc8906fdf5b24d7b68cd671625149187845dbc9843435ce1a93fe9fc8d535ebefaabbf276c4435758735f
trs|32|c89ceb77c7c8af7e16fb9afc3bccdb39ae88e064f23c7c29010432f5010990498fd9b6de51113bf4a63442b3e2ecc413a0c69ab82522b2e7cf125d1517459cd8
trs|64|d9c3fe1d9958b3884a86e74086340066011b8b49bdb7cb2325b56c282c20827d2c71c71a5fd5abed99d92d4861461d56a1d1584a00a1aad6da3e8fde22536986
uk|32|5040ce4bcfdc26097a743f1bc8dd12a8afb85f52203871dd5f622efb4c00bd1fb53f7526e16344fe20ca702470f818cf14f468ef61d9b7bb2b83ccf821cc42ef
uk|64|37775a31164c0d91b1060adf3f7bad4d6abb95ff91fb065f31696b733a8bf758ad347d59858dba0dc2553eb8477b40bed53be0ce1807257b4ea35aec51b44ce6
ur|32|c7ae09a68b943feec9e0849927cb47143646b3dea022b3cbec6199f89b479c840b7f83f3c61a1e19ef3863f56029d3c76800d32145e36a0e404c9c5f704b4c5e
ur|64|441306a07eaacdf462ca7ce8533062babc5d4300e75d682b742ebaa9261b4059a0576906b9407e22df473cdf304daefe5344033321c6eaa84fccb7fda957bcd7
uz|32|4443a8dffbcfd46c63a0cfc128f8eb708ffa74d06875db5088b84e302b739c157bccc4992236dfe2ac82ec00908cda651a84f2621b36fef2245273e7d4f551bd
uz|64|669193866fca4aef0937acb744593e8ed7651274c11440024f4eb1795b4ce269579d4be049535ba9e4cb82ad5bd9da8a1c7f5c6ecffc3206763f98266a2d5f6e
vi|32|54b45f1ba29018aa5439f03e821e26aa3db548ccca5862fa01cc635830669f5d43edc279a6ca9f4d7d8a8079916a3bef9ad249818c0755d2ecd36170a4550c8e
vi|64|db88d9e8169abe0d687ac0aece414b81b1a185dd40e23a6ef66774a9242416dcc8e69ddee3b42d59ed38f08ff487b2c2f1c222bfb8f75d70dbd508c61947371c
wo|32|3b9ac31c32c65bf551b0465a5f5652cbfbfcbca7f88573f962a6e7cce3fedf674e056ac353d5cb98fdc3f5d70b4110587d74e605f93fd93c7985a1a6afd7a277
wo|64|a4e1d31fb1f77fa174fbf9bf87c72724388ae244e7c26244d245ad234cb39347ae8cee25a84c319c3ff74881e53d4e8507c88267fcf8f7562c206bdb48c3acba
xh|32|83dd43f41aef5af411a8c4d854fc79f3180cac331d579fe8aa82bd3b41b9aaa1ddab28ca223b5daa404330cc6b43cf3af8982830efe3b9cc2aefbfa761889fd5
xh|64|ccb816f9a555eda2efd74d26d78dc7fa6e3309ba8e1e6891ca53be5de489d7a67189b68e865bd6b8c4256a46f509c85ce12c07293dd1712b30e57d43d65672d7
zh-CN|32|a2222a76a356bf7c0ad9d0f97859a69349d98b28b8144dfb323f95069fb27961108b676991031ade303954544a266b9bca63076da57daa505a092020a581c4ef
zh-CN|64|86ec0062987aa7d0cd5362c91cd030eb9afddd473ad37ca0ad11945b96b8decee68168172852674ed035c0233731cb59fe752eef6f0e643317599460691d9ea2
zh-TW|32|c3cec71ce3a5fd55a2d144a1943a975e03361d179ad1b59629a78e23281d32ffbdf91cdafca043770f24f6f32a55890b2dd380ae9e02b5982610a410eac90ce6
zh-TW|64|ff079829a0780465104e2eca8e007eb91595fa5382d52829ff9bac5386a19ba7b2a09bac0c2d28ca562d16c6651643634c8f1d99659b08a11d997468fe76c4c0
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.88.0.1.2021030409-alpha.nupkg (7f7c884c4986) - ## / 63
- firefox-88.0a1.en-US.win64.installer.exe (87650d5fbb00) - ## / 58
- firefox-88.0a1.en-US.win32.installer.exe (df52233abfda) - ## / 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.