Downloads:
467,853
Downloads of v 88.0.1.2021022509-alpha:
79
Last Update:
25 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
88.0.1.2021022509-alpha | Updated: 25 Feb 2021
Downloads:
467,853
Downloads of v 88.0.1.2021022509-alpha:
79
Maintainer(s):
Software Author(s):
- Mozilla
Firefox Nightly 88.0.1.2021022509-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.2021022509-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.2021022509-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.2021022509-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.2021022509-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.2021022509-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.2021022509-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.2021022509-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 25 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|756e0b0affe2ce4d2b387436b86c07cb026cea505eb1a3652032c577ff4eba4a1d9d5cff54a293671e1aa33c5ee625b1061a98f5279133d0a5fad0cc59ce2983
ach|64|6e3db2ad92184e80b8c6c045c55bcc3bae155dd2febfbdc32bb26826059ddf08b316327d70a3f29d484679b47a90a5222524b9901820d27c1766a53082234913
af|32|1d49bb032bb7b0f4e4737e4fcbe5f21efb9b271624abfb74ac3d153ca87050c8d8b82381cd94c7220955c72f6ee2038d3ac5b7567fef52beab563ec78825a4be
af|64|b1aa4e77ec0a3d21dce2a9c9d0eaf4ddfb25b8575aa8d45db882ab33e49c81c9d5f3c4580c21e912d916dcae53466522605ad595a604ed7127e95f53b75b9855
an|32|d7172a6a173f8c9e93e8b8a89b59b3285180249f5ff509e4a5edc56ef071d4a140d04596dc44c84851daa7c4d86d9e7e5f478935d0225a34e334fffc92f9664a
an|64|88b84d17038dd401fb2d12463f8ee769e53339c79ad3dd86d31075340adeff3ea8c8f8c7b6d236768218fb2ec3e9be470c48234219457eb620525182bec219f1
ar|32|357c632f8a0b9b7d7b4afb5e671489ee70ef6308b8d5862271b545695b4a31bfa32c7ae8654d39c76e0d889514b0fd076c0d9dd5fd099eadb2298558a8b6b59d
ar|64|a775773e1e6f80ae74907e78568d844ccad8b7dc08343577b04d8dcb80cdd322bee1666cf0de91aa7e3073846bae0f6c8955e102650222981e8cbf3469169044
ast|32|854ba851a87e6e80bd5901231ea3386e6d3e517a3d5c061786286abaf895021c33eca9e90d6f1ccd19e5f82e1447cf87d1caa5aa613bc368e94b095abc1aaf69
ast|64|7577b5159d200170f88ab255fbe8dc00d9c2d4eb926de7a1c7d48f8de60d5f19fca41a2ae9a965159181667d263e6c8624c6f93b7781726abdae8228c9d75017
az|32|23fd90632c0250d67091e17e2032c32e27e1153a73055463aecfaf2c4acbebd8f5b28faca6f888cf49513f43738550749ab815be53ebbdcdffba689e4cad40c9
az|64|f32ff5c2041c106d3c028d94fd251a014d9ffee02d9068be2e19ee9cf86fccac4b41a907f6853f8ca310daf75f44cdc4149a1117be2cb9b213becf1e477b5e19
be|32|c19a3417f9cd54fb8bc3e7978ce45e695214d8bd55f76ff38ae20d9faca3c8901876aab1e5905ab85df3d33be5fca350b160bdd5f59292922b1e3fa05e97dde6
be|64|fa4a4bfe06ba308a9ad15feb37fb28baa27b4297b32109b24bb7a8a9b4195fde4f4bb23e33f9bfdf5642c3b24bcc5f0d6d278c71a9d8d1d57e2d0d51631f2de0
bg|32|5c783f2bffca98b7d5e87088f4eb28d4ea2c101136a0c132f6f724f3a2e8d355530f326c55811d1a364dd2b52244da7416ef52ce96532de3a05cad7e6a108ebd
bg|64|31d45dfede0d3a88341e8c3c609f8a8a8633f6653e62abf7d580e7f337c8579e1d0ed67ac0fd67a23572946dda86df30e819f925e3c02f2983e9fc12c259d8cc
bn|32|7e757a86296d9665e2f283732023019d9fdef2886bc7a65417e4b12cb43b637b38809ec3ce1f536c81c50171613e57ee810c86f089dc9457539d13a8f1887837
bn|64|f1c4e89f058fcecdad8599a6db364a01b487385dadf09d157422ad8c9f973e8470edfd43099b2e30802b7f6127027a526dc17152fb72ee63d283ace09fb21de7
bo|32|91e0189ee6ab50b9e2ed8c529d0018bdd8802d7ccfdc641c54b9e1c2faf8e88099526522d23fe17d6b92e32f0ecaac68c3afd117a4a1e3b06192712d8724af16
bo|64|867f31c2af8b39b55c76868ae67fae6817f696866bf6e8ddef953dc38aa6237b13ab044838326861951ce5cd112a4c87e4f76b974242b7826730e66c2fab735a
br|32|0efeb259553952cc76f02a8b0b203041ec9f97fb773aaf497d2a0e29e1803a109f50d9badd315ad758defb1e208cfdc12c544397ec305d274ced78e375dd238c
br|64|e3b9ce1c210207144c2ebc818f448298b2419fb576f75b2b6d3607d4700b9e29df62dd03a565387558d2c634d5c017d88009abbdfe0434c9afbe78fd1057bf9c
brx|32|6ac9219e809ace9e5eea1a0f604a7147a92c1e1e46a7fc167a8218e973d54459c20179eab8676d13a5ed97dd4a66ab1598d9838efa7751bebe290a5945b5b5e8
brx|64|fcb1980f55c7ed9c9e2d726206c124f954bd938c236aba5b6c630f34c8f04176a3fe14c9dc784ac081e9b23d08f1a319b686de12fa1f7beec843557abed1fafe
bs|32|f6e5a9d80f04b3b4dbe821e1a7c1302c115cc0a529d9cdfe9c438def4728e29b10c156358f5af96ed046ed1fb2814ac5035dd86aa9d50a1e0ce66ec046f9bf73
bs|64|187b3a5cf4e0654855b9d4f483b7a894947cdae49469ae65ec9891a9266dffa2e9f2838d97863192ac898eba08a0153dbc221d8f68a64468f360401a88141bf0
ca-valencia|32|166afca852bd3975e16b6e6561c53642f9408921097a07a81786fa1a021e7156a9475ecbb4f4a8add318ac88bdbfd27e05ff07410bd9347e708824f488f091d8
ca-valencia|64|6523434cbe03f6f58209a69d8a235705d0e0eea9bad8f8096bd73474274adb8215a45928167e70c7b7bd13fb19e328f33e4e7b1aad32e2b9a902d95523d49b57
ca|32|21fa0ddecbc0084a3577deccd786b778604dda28d5e66edea9145427137cb949b661e42d82cc713266dd02a1799786318ed3d89308f00d64552c557c94e14fe5
ca|64|ca569b1ba2c5d3bd195f3c88d7f22623589765a490db4a8a5f270f10b68f0bb1161506d229724291b398563efe12a758e2dae19bd7b8d6063ee165cdfd33d434
cak|32|8082a86fddd5db0dc75af8a0f6414178f08a4fee9f438ead5ef39c8028496d75ad6dd3c5a8140dc7a78206f0d0ca52dbf2eadd81b382fba062cbe1e359f45e2b
cak|64|6f90656680e68f3a03867ec64bd69ea87192a50597a6c4c469c0a33a3f962d4e20d31561b1b2a36d53211d87d49e03cb4ac18e24a45b48f1d07d25e132d59774
ckb|32|80169b3dc9b49217a646d135ff4656ee782f37b8498de34c5fe3a7c6f79226b770b4dd525a4980ad29d9d520230fa939ac8c04dfaf44f6e5a7bd1585293a7f97
ckb|64|8147f348e03fef4c4a221eb02f272fb6d0bf3094249bfedf393ee95aa3f8450997da8e832d9712c6a837cccf19bdaa820896c660697c110c51b04ba327d39d75
cs|32|d3d32df16f411143471293ed28973d309078767887b42bb3d57f7de5e144c5c83b4ede6d84c03bfb160b16178705fd04344a90be372b254284262f839ca018c5
cs|64|af8f46ea8cc902509cfcbf3f2cd17b6782e9177f2f822fa049ce0383876d32b8a12265fff61a4e24e0ce50b073894f9551e8009473cd1cd50354c6447e85aa0d
cy|32|054e25c2419040c14a76d900ba4537eb1e983290059f4b4239dd30bd689b05ddf3fc56c124accf0eca8e992fb05767b9e53d2615c839e7637463a1e85aba46f1
cy|64|6d36b466c1bbff903ce4de86be6a5189000df068c48b14d849a29a27a3418952dc5ba6209ab07fa3dd1f6210d1d9e67df6e983fcd1c65b8c4cea78a37b3ac869
da|32|b248d16aa4f9b1c2b645631eb973a8d4ddb30d634192339433cf681649d05ebe54705074a9e6c1c66def67a86a4413a019dadd2f508da1dcc850bb60d6c05672
da|64|31f5c9d7a728bb92b686c29a29ced5785cc446689314e8d718b7551565a3a6dbe33f7b761e63b62eee62def4050c9a8490428704cca6c6bf57c85f9b35788615
de|32|5805f8cf50006f78b82d43eb3c8837a4ef4f2e536f01ee1529acf47f72e83925214568df936fd08d5713a5df58332d7d646aa0faa0c49b01f78e53c2d3799c09
de|64|384b05c7afeb87d03205c2150d84ba071748207c853e76f45b7992d3228c1e90d3bb7e93c40c01f8593bfb406e82916fb99e2af87abd78c341f309ca7292d7bb
dsb|32|ea73b49bf4a0eef3ce12c2fec7401d2415ce57da3e2f2b064799056a5ca45d0ae88edb4296051dec9fdd4c8e2c111634d04125c0932525efe71c240c817e2061
dsb|64|2ff4c283a53cb937a28a037bc558459711dc0c43a8e60de0609f92fbd7ba3374f969db760d17c777861e3227b4918650b980b1a3410fb3a747daba5f0f7bbaea
el|32|aa6c20029fdf6afbfa438dc94921f99c4b0bebb79dd6d12ea7f6980aea6d64c24617aebb6ef0f87a739c1610196c196c1cf557641f19d490a783b7de3b19f796
el|64|f9724c6583609461307717aa26cbc297f46955508d84c6ccf926819f7da902fa8c258b25301da5571dd6b565596034486ac997126b3b13f844fa44c14f30e02c
en-CA|32|5634b474c8afef4d16d596eabeb9cdcc32429e9997fd070ab18cedf4e1454b8ed20f1bec5d9588091f71d07e3842add5a1a76d717d67109d4562af6f25ca9ec2
en-CA|64|77cda9c406d5b0219f40449e277013746586185cb61c1c7d92995dc9e4b0b16cff3a37e44bc3bbfb9540c18743c254270666525f339f27e6bd2dfbd4dab3be43
en-GB|32|895ec2a82afa55f677d4cab4cb8aa6591fe38cbdcddf214330762c7accc2127706593617e5f02ca35ba76f9a39bc90daf0c1920164717ecfb915ca09e5b3a609
en-GB|64|3941f9643f63f0fab1d01dde0e42a72e586a1687f9bbf825b592208cd979ce5c8012f2bc7abeecb2f6d74241e73ce0d9f3d7a704b57d3496f2b6a9dbf2339a09
en-US|32|b17e8b48da152e3a3378de83a2ef29fafbafb4faba7e73eec83cf6f49d8760560064308421719d6808ec8274e8bfd01eeb3e9d1649606d84a55876f5f96e3bc6
en-US|64|037fdf78fa2ff1c2f57f8659e4c8d2821ded8767b1c7f3c760441d9b91e098eda0e84bc2e9b9a388a2ca6ae696c1bbbd1c3f52f5b63255843c0ed2058d2f3517
eo|32|0434a24eda539a0069d6bf2003ccb68ed13e795c9fe14d2cdeaf151b558a656753d66253426875a827851c80cb07a0defb5b686f272aa4a4a4a886a3f6d2ddc2
eo|64|bfd9377c242cdd9bea2273bd02771c43d0329530ace5bc75887e2bf31c6607286a5c61b8e22f7fa691864b11ea861799df2aa81c2f8b379f694dd5fddd8eddb4
es-AR|32|1ec1d8fde354f95626686b360843b6664ad98f4b6ed87eb18647e6a7a854a37c86214012a40152f336b8da7631dcffb04a4e3faa76e487e1ec5e25d81a40385d
es-AR|64|a1903d95536d8d9a8cae63b4fb5af062cec150ee6ce4c40c6a18b675b8de8a0f3efe1a6fcd25560446711b1321e654eebada39a90aea5a6f7dcfb76816f3b244
es-CL|32|0acb1a99f3ad004947f10dd9adf93313b5db1517458e927483669e1e41991ddd4c24d524c4419cdecc78ee7bd10c9355431032fa1e9e438a617ab5918df22c23
es-CL|64|7ec44dedc4b53e1d174c9a4b362581c2f5715514e0f0e17900dd2c9bc37edcee9ecf469ef30164ed1265c129919c61340c24576f2b1d4af6cefb0c28e54ee998
es-ES|32|d8023a5af564f6e6fead6fba87ae87c44a6cd653f559b363c7387acf83aaee2af51c791322964057c41e9a6332da2ba7544d624b33fc03443c9bf499c0de82c6
es-ES|64|f1dc81fefa1d6d9eae5367049fa5449c87cdb61b3b31a2dcc373635341c54e5829d3aefa2ca58462259d571e4bb7bbd08619ccee8fb0780d72b3252bd5fa1991
es-MX|32|264cb35bcac5e9d9fb33f069219045f5857ea7303b0ff1de9029b8957449c7ef772b9bc8ccb1b27dc84b5b5f71ad2cbe72f6f80fe118664e5540397793fb2847
es-MX|64|e43be29582657252bc1d4029d13f115f63813887625a31f778363e70e71198061c6992abe7c189fafce41ef6c50b0f3c92cc263aa967d4c1e03734edee68b87b
et|32|0342b403ca3405dbd5c901497d0ebadfd8cfe21546525d28f54c3957de420919b1e9a6abe9829c2d1188d7ecc53e9f4b5c3531cf8278b9d486377910a62b2fa6
et|64|c2b0033e2b274d1b1c5a579e138085622c86a8c6561fb684f8c9206ade86638ceeb67dc4d9eeb7ba73db11e8049022c9ebe9111652da56f7deedc967a0ce76a4
eu|32|ff8dd0733b57ec19065bf9178e2b03a3507ece2b9a8e7f84ca4e711e9acdc93503a6b16d29f518e5a05c69e5a88f456a6c3bcbe19df0e9c3d4109082b760aa52
eu|64|47615edfda81a5ed7dca66173c60d0022de29a4a612bbe5b9e7f75ec2df8064ad01197f83750b104d72bf64cd158268923f32447a538b9c584614b842b4247f3
fa|32|ef59f2d7cc1d384f52f7b4ca4dec4035fe52b0c88488e5cd94ca9fae9a715680c19be7bcad2c263647a449c780deb0b4f9c1f83240e2a10076d6131b547f0e5b
fa|64|949909963e3a71fafb3d53ea2f2f1b4f2e852687abeef394c8aaeffb34508481bd12ddb56cf0288d93ad172fbe7f57ea2448f24dab2956a5efe94bb06239af16
ff|32|13f6080e1ab12fc0c9107844d7754f28c9431a204b5ba7023b20419dfc12b2beb1d768994e8f6b74f2e9cbde0e1b2db0f59eafaa45bec65f40740e796bbdf878
ff|64|a4d07b59fa271ac3ada0c1928edeeb04d4cd8ac7ac59b7bb9d21bce8df041aa27d63da7150b5f5ebd880b998f899d8d933641231c572a1594c32faf4aadf566f
fi|32|7f2ddee724bf45a9523b1fad448312c76dc021bd442151f4c85365845d65c3f2a8572a4330234516af774235ff3054e66ab777d99aae74e4141e2e1f7ac37016
fi|64|34f9d4ed0c9a96a49a94003a08d9e4f98c65387c24529f0170a214142f90c0046e145ae35741edfd8b4f2caf1ec42aeba0127da302d53388acb1162c73cbe23b
fr|32|c61762caa0310a01f45d1b95a01266f0ac533161e3da565945b4949c9673a0e67baedfb459a3ad9b1754b3782bae364b31a3c5cd2a03677b19d965e71d2afbd1
fr|64|652a2d717ca686e3f574675adcea23a1507e5bba3147728d66c88350b0d677c9b1699d3ae1defa9a19e3620498590cb351d4fe40147a7aa226db646ca105dd27
fy-NL|32|0550dd44fb90e8ce7777e17b68987f9fe7137b7224189d48996cee93dbc834c5fdc017be03465fd96b3fd4306059b79804fb103e1f3d241168c1d58fb6f81703
fy-NL|64|7c5bcbaac3f39de1c9bcdf96aeec7cf186a795c6dc9f3b7e0b3e7679d9388c4821741310317ad336f30ed3ce693ad85aa1d000769327cb4d50e1f3dafe298e05
ga-IE|32|2bd0b4810115cb54fa52eeb5d15b436ae0a9877fcc9b0d2a9d0d3a35122a6ed80e5723de109e428196360c21db3745d2ab0325f8110436090534d11417388085
ga-IE|64|9a9a98d46df3803ec5bccf8241f377db4ede4a2d38895b2ff3417f2b7f3a7d8190c0efee87fe06a064c03681ec7b644e3143e882f006e53778754908ce4694e5
gd|32|618734cf5c10aa2ebbf39b2fcf36794d424a15e7a8bb538b3a3f70189a6581271eec836283cfe74fc6de7440abc6f2af2c0c8e524afcfa52800e30aef1ad6573
gd|64|81237e66a3a88c27e689e56b6494fd4fc3f6e305f09044e1dfe201028907d383b6f151d1e94a00937e474973111f4411f73b86b83c786826b4e1c52b54967598
gl|32|0a1a8a8c268c6702ffff1ed52e12c6da06b8e8344f3fc92891094017783763f0473612e4c967a8bffd93db244731819e956e80fc8337f2ae09dd4e56da420fb7
gl|64|52d0ab11821ccb755459e1cff7aa15ec0d592256bdfaf72feb3a1f9a60204fa53bd9355e6e9f2d1fa884d5587add7e77002eff909fead93bdc323ca9f9717ead
gn|32|45ef13d7a0fd6b30fb65686a70957549d49823385a930ba146f5fed04ca3511c794fc8afd5415de2f732f69e662a7d817cda46b8149a1dd238303e5313281415
gn|64|d4944dd3c9a34e86fafd7291ef75d958ea5a28914b09557dd53550038fe461422d84513c091bf4d2441bce78ef9a39e88016019875005de6101284b23832125c
gu-IN|32|eca309752721e98d5a55703dd52b21f066e9d7770669f36be0c81a106e80719c730a72ad534c1d4f4fea1b7a4dfe5ec71303469ecbd5aeb4f0f9fe0758ec13dc
gu-IN|64|62edee3ac0320a46adad64f41164e0286e538ed01a091087a2e5e60155a82dfb95b2443e47e1e32b8a2e782cf04cde05ed4ee5bf9439304262c94dab3075e612
he|32|3bcf224d359a7c0262a83bd4d28402051dc664ddc9400895a0e23f9f6108613b2a6aab5648e462454bfd024461f7a96c67a2317bbd744af4f1033c0c62024f0f
he|64|761359cca5b55441fa16b801888fb2b147fc6fdda10a6a0610217ee1a378f121b896675dec273a928a5e1e2c2cd105f432b243cd5dac903e4ef222ae436141aa
hi-IN|32|f0e381fddc2d2e48846b069aaf391bd95a9fb2951fb6a974115f66634ec9db4760110e7300c975d1286276ab884613adbea4e903c4dc3e62f9e1d6b30d8c5c06
hi-IN|64|66aefbd0febdef155e14b7368c70d2999dec65bc199bda4dbb4a409fa3c4e8f553744deda00cf7af5550bf3ab319655261dfa8054c3fc2b188a5dbe6641592fb
hr|32|89b34a558abd5adfba2935a2d44e61941895f6192cded004a85726a24dd2ff4ce008eb542cc49e7f9918f48b6d02d2e42e443b7bed0ea3e01af68119e278bd08
hr|64|57b76cfda7e34700ee36eff1d0af6e7da761f3c88eb036f7e166402b86f9e8007bfc6013180a1c89d461e9d00760d49a85c976de2280d541d6fb1f24e45119ca
hsb|32|fa9316557269df6e6b1425c90451cd9d9b0c2e0497c328549741f92e66b47d00d98c84bc1456f3ef96e05d0723570133e0b5f90cebe08d9e5a6a9e44741bb84c
hsb|64|f3bd50d68b803ba93d3b2a694081aac895e147204b4a60c9b685762009f76e5a9c3646fc5bfe32776a408d462acef597a3f39b4ae6b353821e8649dec2a165b2
hu|32|0ffe6f6976424155f024019160a81c2d117c2c6a1df6bce2912f52530965415cba344e34de95d3e19b1ea3539cfdd45d078e2ec7128d629cc882f28f31743b75
hu|64|445ac20705f5c9a816c2882a8d9bb128aef6903bbc376c53a7766546b7fa1de7f8d2e978878986c3e0b746af6ebbaa12aa28f4889ff3917f840a9651a61bd07b
hy-AM|32|e985e178250eaefa518441cbc862f333633e7d0cfa2ac44539c17897b97ecc1f410a66ffb0d7eea747879518ad0dc4a3221e04c1164109e513e7dedd271943c0
hy-AM|64|bedaa28d79983532834fc98c8f7500812fe56324960bc85d3dc953ccbb2e89262b2c90e7bce9275aa5f6d2a4913a89ee54941f48054cca5177829fbc20b428f3
hye|32|e9b6d1c410db62eb70273d7b9e8af62ce93df4029d7667590745db8bc1c0e394f416dba9b050d65283bb684b5d5ca959267286f4612975971b14c8f88e19edea
hye|64|c14345f89b135697942b4726062e047cdc6c1ccd211c5b74cea1f8b20bc24a799c47dc54e88b01e6c03f9f4c99b0219bc0beb6d921c9faa13729a96235f1d3db
ia|32|f01b81474051f4c2256424e9e58bd068b407cbfe48548797755bc7e3b7768a282a617847db0bfa150b5cc3c814781a67c1eb43f30ca94467f55c0de9fd07b633
ia|64|a991d872525ce35b8f4e8b5b3b8c954fa4c59c45db900ff0d4d3578275f69e3cae20630b03771b225883b0a38ec67c60fd3f21abf1c0d96946be96ed1608eef3
id|32|65a7228261eea186a9f8d8b8cff9319a848376dfbfee4449dd568832a91fefaeb963d8cfdea835ee61b3f9a0bdb5e69678c8e5b9345ed3d0ae220caa68465360
id|64|06614107123de4c8566392a686bab62d1815072cd4b693effd53440c057c70e6b16b5078a7d373955f925d49433f7e7b27ff694b3d272058d84faf08ee190a46
is|32|cfd13bcc9328f70fbadbeca7d53dd82adb17caa0e975ecb21f0f26f5a638aff5778c176954427c28e44a82ea4594d92bd883e1dc1ba0bf01bf07c6728b1cc7ea
is|64|3ed99adf6657b17a18544d1b307ecc46e740856984729068d3d2b6582b455f752be1c1b80f8688e4bf8f55dc70f7d3fda6f9b5f59877157f548e61a187297809
it|32|3d32441e755fd467cfd5be2c899f1fa6db4f609925b9c4f8bd6d85e0ce516b0c373785789c26f2f459eb53729b96eb7b818c9809285b3a37f87bb5b772f87ff4
it|64|a39b3b8bfb83c9f0f765354e4fb5dc852b179c7a115a442d635b4fe5b6afde696b2ee17607baa3784cfeb345555fa1338704efe0c08aac43030c9259cc4dc8b3
ja|32|2d57e4aea3f0a9ea18bcae9a3bb4e54a57ff23c32803207138ec0a8988814bbf7fbf0a408f47cd6ea91357d274fc90c75e282a733d8b08725c54b133a6e089cb
ja|64|575cccc090be79de4e79daf8ab5a96434f70f7ca28a1caabaad3e4413e095eac003941ccc66dd56ed432df4dae0263f2a2391c9271a101ac012d1b5173c5bd93
ka|32|bddd32b88b42c7ad5c74fed31a930515192bec282461a34760eb2c2f2c9b9c2d017fe62f6231ddeb82046b6a3aa55f1f01628c81931f91812e093ee6e9840236
ka|64|560c9fdd56902e9a58ade39e5f1ed9369836caff6ceedcd29aa7e0e6f65e06a28b30d3ea89492aaeda3ff491bbb2a8f3e0b7cabd11bec3722b95e11000947a8d
kab|32|9d750afc1418e95ecdb688e952f146215a040c106bc7a3e104059f5b27ed9aed101dbe0a00c578d2bafce915ded4d969e4bfd27f5a484bc087e9311226f71860
kab|64|4aa8c2b641b986fef03c2ca80fff0e5155dbbbc2375671ac66f734a09c2144642bb3ca791343687eff4fe559c626008069e5832c4d85635a6aa074a3a82874ae
kk|32|1b627fe84fa195b2101d6194933756c532be7ed08a751beee9c2f17fc3d80858be2a90a5aa50657fd40bdac62d20da5906fda8fa45f1ca3681f18a881c3b3d95
kk|64|f5f96fbddb959fa5c3921dc74abf10a673354b4dc9cb25bb6f1fcb13f471613bc43690bfd5209aeee0efdc284d16cc1c0b49c91ffbdac498f8ed1a744080745d
km|32|e3c59266f45c22014de8181bd2b07696b95d4d0efbf2e2b8d94ea772e155514fc4cfed308e8490fcab3b2ae3c7c88992925b264a445a4b0ad5d9f4780f6afd35
km|64|6ce52ec9881547ee994863cd72197281260e8b4c8e238267ed2dd10cc935a712a3e671bc51b6f1dbd701be6f27fccdc2a80f6b83931d68a93a5289badf2d57fc
kn|32|37fc9366ff5937388985027144dd58b220e7364c48bba0ce007a1ac850901a11d1a68a4b5942dcd1b28651d29f6182cb1f43462eb851202689842a7ed117c97b
kn|64|35704e6cafefdb559c214ba98ca4e907fec5f896cbc97297638c18526a6f01c0c645f5321c1491afdc69fdeff7b4cedb88bf71475f3f73da3f5df11e04c3b803
ko|32|fae3f30953196d8112dabfbcdaca1721527ed43af59c6c598df028af0ff2dcf6082b11577918059e18ef530d9f504c9a683f81843cb4d538b698b7672f6762a2
ko|64|403d4b46ec22125d235d2c138cd05e20c92d0a119216f63e24d482820f14826865572d312b1a1b7970cf64d0b3e1721430045984c312f3d52d2c321c51e5a3b9
lij|32|7fc7b3d05372b737c2564eb5432c5cae62b4d23bb833f019c8d2e60834db49496cb3bd916df302614bf8a85f131b3291ecf691b100955e145498c6d2452282e7
lij|64|f76ca7b359175facbf50f6051000bdef7e8a7191c7c2ccf8d4c7254cacafcb2adc8f26164ba0e581766ebd511bb284a5b723ab20ad80e0d9f9df9fc5dc21c01f
lo|32|c2d9141fbbb52fcac9f19e7e12678b4eac6441d12de2354d2406c6529c364bdb609df84e1a1ffedcf1718b8a621e9b3df4b4fa1ef478eed28c496938b810dbea
lo|64|e79e2c7e8ee0791caa2ac275bbed969f8c5cf042fe53e543984e4899ce1e2a3e7db7597cdc847d62170dd4af55034faf519d7536fb1326637545ce461bce84f5
lt|32|fa0611e27cb1d41366783dd481a3a69871298434f110d2ccde64c11d67aa71a3e9e4c97147a703144198fa2087ec367f469e41ad1a792d87cc8058bb16c2b749
lt|64|3840c9e19ade0d5161a3a754e1d1bf8e136fab8f61491d8f47127038c8be3a2e7b8b20f57896bd5718e5f8121f5248810a50a4fd22748d6a02cafee85155c360
ltg|32|96bbfd3a6d99b1ae811a06a0f88934a8abd27c564d6a3874e479a9b126916a0d6267e5cfe751372a9c9bca7a92bcedd089aec7299a156dc5c613e8ec6c6da98c
ltg|64|4c435d219fc25a302aeb872987fd67034ba3a4f3d5781139c32c6cc725b8b4b5bb60e0ff338dd254734159e26d934ca437732525f3432e9699cbf14946f6906c
lv|32|86c94cf97b8f1b687805b637a6d661bbd6e23470d4c48473ad980f0adb5e1e36243e02817225cacda40a998fe051c51c89167ab8c0cd60579c1fb65faabffde0
lv|64|23d5cf54faa37827dbb37adf17fd922b1676f1c7af011fb0f081692ccf386cd3677b4c1b7f48612c117223f7fb4ac2126c346961b584c1c9228ca042d01f172b
meh|32|8174bd250da6426fef3685bfbf7c3d1b39794d667e50803390c55b39ba7cf2d89e5236a3286176207b79a8cb37ec79107daf4885129fa6283c77e7d93b5acf2b
meh|64|8b0ce25844bee5694a9a92643cc1103f2765d52f317c5470778be087b1a97de85dfa50419ef808f5c5072f9b5e8b3fed36f5eaa052ca0af504d4152c3ad89cde
mk|32|8718f01e09d4fe0e130a2334e05e6c4fcfe3b4b94f93bf3fab6512b14df584caf76faacebc7c2121b4a2800a93f52286b3eb4783e84d4d7beaf06f873ae62929
mk|64|586480a0b9f808e29e3f2ccc4b512d6b13a1e5adccaff511a87753de8348a07a5817f4f99e2e72fb17d6ef776e42cd0c4017784a79802fff86edc13511f144c3
mr|32|2838a3383ee35a686634e98479fef51ddb3303f6cfe33813c52ea900ae1e20cd78b0b306fdaebfb587b424d1fec9eafceb1208596418f272590934585a0be814
mr|64|34915cd3bbce7b8a300ec5b03f2c855822b93052f15e9357cff512dd0697851ee72059d33362ef4d487ab928d3499e4863154c4fca604559582b773084c4b7bb
ms|32|98a57116292f424348984918f8a687ea9737760659c9b24be2fd83e1064c8d7c9193168335c8ef2a60f75a890ffe114eb2df6a35ba8ed0315c838fdb6dbfbe9f
ms|64|b5ea8da20642fac23dd66f4ee76c51f598814c8d9a5867cbef49e14d4957e6d3ec584e610c8db3bb3475d8476d898c753ea27ee012474647f3e95f3d0019cedc
my|32|66fab81886a2490fc521c5a272f23d10bf4667d4e51e993723c26e24b8d2b0e036d0a2414c47a048822131177c6cfa5b78e9c82fe5f910f5e53c253350508991
my|64|83a7b0a8b9a953928bb124c2bc5a0c5a0cea02bde37c5c8fdd9d21e2c2f05723d27ae303f91a86398828304c057f3c1aafbd901401d2a3c1eb99b5ea66342092
nb-NO|32|858634974cf126d102c247ab26ddf758a6e68cef1d33e49468caf74608cfc5c3a4a29d467b47cac5777052114a122f4d0467bed5551d6d967f72bd0b01f7c29a
nb-NO|64|fc204c574c7c10d74f417f352147c511ddd4ff3f73ff7178cc7c611f7f0057131839e33dc7a9aeb20eb74635a55ae06a0e2981b770ee0bded6a3dcfe3c01b52c
ne-NP|32|3f217c9b0daa19192b3cce671cc6adfbc9532d89b304106b6f2335a2da732d54f7964661627ecba6ef8bf2115d54e93df4bb9bba7774c0325bb698beac900de7
ne-NP|64|b28497b52de52ac7c6638349331145c55890272433573f78238e054fc9ccc2ae39dd59f566b2f107868ccc190bc3e8d8fbc4d2484db7822f8c53ea65952eeb80
nl|32|3a54e395f12df723a3cf0f190f370e3e4baeae265ee75549a1da723833d7c9a5727dff1b28a3fb82c9b765aec2e772335c4d319677c78ede302d3e860b021a89
nl|64|4977b5e3f9a1dbf823e355cb1cd92e55bd059ba2335b47d3b40001acf15205c49d27cdd3a3fc8f2e8f1d45aac6cb5241ad339f5464c5f5c9ac036630d7627f98
nn-NO|32|fb92d07135ef32c7bd8fda78093cfae987cd03ed3819739cab8d4639c8ef1f111405c3cdcdb20e6c4f8daa2fa5446479280a94c3379e9ed90ca8b57971f783bd
nn-NO|64|165054c9e8903770545068fd310241fce268fe667c7723ab84941779c82c94df9f1eeecfe95e9b2cd68be1708fd42a535728b78ca02400b73bb2709bf92058ac
oc|32|8a5d9bef59abe9b3534a571a2194ac3fd437675d2ef750f1bd2384d3663cd9b582f4f59ae382d61493440c8ec64775515b75dd22e277d000493853b079e346ef
oc|64|0f27d2dc08823d81acaac3d76bbce87295c1d79d8600d33d4fb1a4c6976ffc45c45b8d92890696dd1305e2b9254b0c3d94a031cee0366c49bba842a175d35468
pa-IN|32|5f5b2290f8b5dd0d95852c34d9f0adaa33e99c7d07cb8f76fbb70eec99e249a7541fb96d2b1cd4766407fdc3fbf85b653aaaba5ba1db298007de85b830f56abf
pa-IN|64|ceaa75b5edd7987f7c1834f9ae78dd8effa2fdc48b647d5928076f9634563143700e12f7f8d6f97d421518085cafa9a819898ed69ffea43981484a9e9da7fdf4
pl|32|697fff7141962329726e33adb499ca3bbbaa84aa9aa5b9a4a3bbb0318bde4040aa34154066346cd22e7b605bd0efe04f7ee535c136732741ca36216c07e54c03
pl|64|143af69539ca62cd76526b2ff2b722bd2a8cbaf4635319e4e46e1a1863c93f14bd306d2a80bfb3f1dc9e2b0cccef0026cb65ca59ef6d39525406bc460791b19a
pt-BR|32|fe3bbc06a615e307791f32db54a3c7267bb3c42b6ffafcd12176b8319224bff7f66fad342dd197ec0fcac27559c2a3091e4978f7c05e2d4f85d23b9de5adf957
pt-BR|64|9f1f59dd58b7ecd3abb3d1f7996772ef7aa89a1b40c142911bc299c79d05110dc91cdcdec2ace900505a5ad0736557708f6ffcee2f120fd57aec485951b82d3a
pt-PT|32|e4d0a3d00d4ae7bd39d26e3345fd84c628682b35b79c7dddfcf95070c280e8fc82a2aee600f23160a37fe16848c71c159fbcbd231da031e5e332764e9e824c17
pt-PT|64|287f55a00e53eecb3590f5f75dc18dd914d149b033074a68a1ad7955b86f5f984507d92d5a8583874e78672e5dac4c333037887b91767f359aa98870928ad153
rm|32|b24770b51a761eaf5f2e7b5a1f2fa6da3aa6f7f2f1d99f7af4e3290714d82724684f0cc427464c28ee4d885433d653976144be2a2fb576cc204e9156f24eb2d4
rm|64|b5f649e670172866746315fbd715130c9a45012b8f021fac076870da6207b9808d2f25e729afb82bce19867179e693f21f34d783a9e255399d2a41ea968f0e67
ro|32|7e285fe0a9b7eb40e7d98cbb635c15c97cdce429cdebd6f994d36e15e72d9861f95194f49b76dff7ceb7f34a7da19a474cdd1de375ed3e72bf521fa43f553b17
ro|64|c58ee4a3db7546640f1b3fa4dc3efe2c1c7a80c213ceb8ed8576e635760d0e97635b960deeb50f567d168bd7e91ea3c44841f68dcff1cbf695c7bf96df07c88a
ru|32|87535b1ea1cf59d49af66c6d7e0b300acaa40a76cedb24966515ff010837f8949049991aacdb0b4c1d1c34e694fb337cdbee6c11bc5ca763e3d04e97aeb85c52
ru|64|be1f1ce14b07ea80b500d37a10ac8ce2f5068066595cd6315648de763d41d8aa817019214a393010b4046e684ee5fcfd72ccee047a1d1b5795176da3aa98a8aa
scn|32|6c49f577d43066dfa04b1da29337a68a7b50e5878cb0f81ded15b824c4745e5c4dddf82f4928ac5eab3bce9e4b0d71a5cd3a02e64cb29161ac47b80c183212f4
scn|64|0c2abc106efcaa98c7c9d4ec5472e28e8639e8402c2312f87d69258ec56ee1d7c63e135b1be01d6290695d5ea3760dced575c0ad85623677d500f0e093020767
si|32|17fe7be99b1b88d055776631b10383eefcc570bb01b756e1e1f223422796d07c770138df4c015b6074566f26247cd22d9f8c2e2e06190c66e09e21453af238fe
si|64|2c3ad8a3fa22779a030e1bb9fd12872b8937f069a706c62d1fbc7f88f0df583232e9239bb3a4e10787db65d3ad701806227e0f7ab3c9124c7a85873dbe318926
sk|32|b4b2e4d462ddfc407097b6265f8c418ee60218606ae8d91d6550ecd9bfdfe45df010147cc556cbc0928786fa8c8e26b71de38a7aa0d9b050eb6d8f0675703e79
sk|64|84b4853d0a02058e8af786cdd17dcd64c0fe44ec5d19d885251e92618d101fe5d7387f43273555fad394564c218176b0226510ea62d612a4db8f42cf4fea3be7
sl|32|eac78f528a9a61b057759797653a32a3fc0e160435dc5f64a534c288f177e26fc1d160b6542849e3d1e9b4cabf6acd83f940227ea6150823d901ee170a025854
sl|64|398fb2c3f4655a779bab8418c7412c69cba3122e50f1ebff4c9c4bea254f7ae1131b077dd9e6a2be76313382f9e4597788fc082cc55b70385b44fd2ff12196d8
son|32|ea833424367385160ff5e133722fa09804b0cec3f79de8fb5c7fdaceb23ff47d8b335d8b8050b79892203b512c37e9ba5e22c4c96a1776268104948f9c63a2d4
son|64|96a56a31c576a610f043711a27e81baad4900e1966580c7c109f2282662f8539ba76f754e9f7806ed77e1e9a197b7f7716893ef8772ae11c7a53fc5e86017941
sq|32|7db20afbba14cc85291686f2013fba57336238ec64e2085486cbf3444c716825f3f4222ac7691d7717d4c442a0d86607425c621018010b4f6cbdaee1a2c6e0f9
sq|64|0da6c14bc7952a46eb1ee13ed192fda2dc5a397fb662a69ca1b308a3437cf607748ba8fe8abb45727f1bd23987b21218fac04bc4286cb51ee238c7eb24811ebd
sr|32|a14f2aa4120dab95987e427a50968c336c8c52c8cc3add5811db1cc706900f73b8e483b4aff99ace37c2df603a4654825a31159e4b9a382d555f70a06d99a740
sr|64|8a359a3a23a46fff31bdf8e292e2a62fc40683cb0d83b035c89a7e31fd53d9d07f8fe5636afe128e0049768998062b05235d81f553e056ca4dac5100c43dbcae
sv-SE|32|91766f58fe22cc6ff93f75258d596a6feb128e068986eef8442f23e0751e3a11ea54787cc0b7d65e208c38c251a7eda0406d4f4715604d7a183e19532771d60f
sv-SE|64|71ab1cfd5ad43094556f9a5a568512577b5801df8265ea3a91a102346c202ab2eb3bbcb825298ba9e49ff7344ce5c0b8172af36cfcb92b59217dbd4ca7eddac5
szl|32|be8ebb28fc9358d6030825b500ef4340d316798d295096241c7e0465c3752c4d445445fbe466bda4e26bf3e7601bcee5cedd53facb213a0ac4e26f2e35ff831a
szl|64|7511c792b583213bd5dbdf48ca948edb6237364275967c733b47b28c3fe6e3cf6d120073da269d7e6f1a88a6f15f3c3d8e73f012f0c297d9f6ebe15fe5901ee2
ta|32|3d50a1a3c3f4711baa5ccc0fe756d96e85490d4c128c06a6362c7a28947c0f05f934bced86a18c8c295f53f918511bc4775493f4bde54f70c74b6dee95bb9185
ta|64|c375fb2795e6b5a1cb45bad21913fd4ea38444a3c899da4251a24cd7f9c0e01586ff2f2b50fe60b5bf7761f3fc5df59b804059143c108d34685537b47a09165c
te|32|4f335c90a6c37cacd1ebef0c7c88defea1422f58b2387c589501eedf47090dc51ed2fe3aa5c97ddfe35cfc879b5708ef5222cd25fd271c943dcae42d53a66b37
te|64|8570dc3f6d044ea62d14f013ca82e91bc5dbe6971d04713df33f5ccffe009cdcb086169dc9d27f50eddc583c82be13cdc17861a1cdda0304fdb374f48eb5a2ee
th|32|525d833673749200647ac4f58ca51db380c5a3989588801a2fbaa11570f9ba815aaf67d23b8901916e1cfcbc506b18975abd41ad5cca118c8acb386b16dacbff
th|64|da08aecc1ea34d3b3952f5e69acad540fd7cd5a370d6e786a77b692a935786f21e09e55bf89873d896c59bc31de5f040119334efb5af1dbbddb6d694d43c1e7b
tl|32|b33f51a591083ef7a4b113bcf22854baeca415a5f444ef8d13099c4a06ef4a18df78e78e0e06c8d411c2c3abf809458eb10e4c7d0a8523234ae67c0bf1c34aea
tl|64|9f763a7bd68a03301dd92aba491700034632cfb2700f05a62b4799c58b299e05b4f0ba60439bd8a19d6180956635b2c34772c440896e469eeb212951a7da0f04
tr|32|1bdc846f713e631fe97892f7a92c1b3513fd4d0c02c76fcdf936e482d10cf45c7673b21e89c67d90bd2a62f9662d47d7c5776884c406f4fd31fde962c2184c3c
tr|64|962f885c5d79e872cc1cebb87cde83af4b26d4ce6cca57c79b73de7a0c561383fa448f82501fac28131274b5e5d7413f15964725ddf18b2fc26cc991f27a0a44
trs|32|9076aed90f3a376f1f43f73b60a7b1901bdd37442d672dd1b189befdf2cbaf2f1a7ca0d4e898259ba39ab7f66f843270aaf0c58d5120fa48686040a01eaf2a2b
trs|64|78c15aeb514db056453fec07bc753ca5627e26919f1cb75e6b993252015aeb6cd6563f7a31acabf9e32c77e19beddd9422c1f97b20999d10ec5ee080e9efb1cb
uk|32|d5ad0a4c5747da92e6a5a6edf75394a5167cf68dd78f4d692720281a57fbf45798f16d3f2a678a81880330d6457faaaa4a85d4b1d5847d3dd750eb41918bf29a
uk|64|285ae86701eed33ad940da0965a1882ab66044ac5798cfa486e3bd617cf781e2f2214a46e8149b87f968a8984e4853a239e4c45789f249825600592630222b15
ur|32|e3c68442a05399c0482ddf690b27b6e6ce25b428fc806e0cd05cd69be02d811bf00b49e770b5f95a65974ca8cee1bf26da3537f00d33d7a80e3cc456aeee8187
ur|64|cf7ecaaf5e4fc8874912d98ea17882f5527e1b65c8aee29f700118d8b4d468b981a2675cb5de0d254c0bd5c700b53b80d451139c374a27885080ef3e4949cc3c
uz|32|7a039dace9a5d1806ee4929c68a63166d1b6d634237f92ac25910008035042e32d17aebfc40e6abc813a1ea255b2735a4c82d77401a9ffc8c66553171e79face
uz|64|8fe2c79721323283cdac69170163a2116535e2c402566e4a28e10c303a68354fdfe8d71984465aa20e6cc00ba70d356dee75d504a07305aadc8171ab1eeafe34
vi|32|93b12a04d593f8138583af20bab4da3f67fcc20113d6f8f5a6d1fe1b0eba784493079af1aa869c6f87b3163015bb3ee9555cf432ce0f2d8d5e0cc0b779a2c2c1
vi|64|b218d0a31ba41e79b8256300304b35334b64edc842c0f880be18efd09d7f3bb10d6eb4eada86dec629b126ae093eb6ec2564ddfe3cfdf11342d4e2700b4c3ba5
wo|32|503ca6b805f8e744ce599454deda3faea708e19cb171417c461b616cc4a966f93ed26720422fe70562e0e3832a11469e92b66d3fe70543165efda19604d6ad01
wo|64|1eb6f6808feaf86e704ea4722c36b6492e479dccb64df005aca3846fbfa84d8aca54744a8ec425810341c2db0d2bfe2656e05b44a1934524885b1a73e04d806f
xh|32|204161b2bf0a4de5021c08346192adc5ce0d7914dd6326acf142931a80b713e8594e6b91e9c4f60e8f574418d2df0e9559b131a60733f9c99369680e2ba74c09
xh|64|4a90f6ea6e8759f567d793b777b47aee2dd0e9c667e3ca51ed9d315c6565f640bb9e518323bb0b05a2b1694f3681bc6d02f3d5747c968d5f24a2cff0f8b185ec
zh-CN|32|0811025edec08c0a47e78cf42b8815e14130cb903202867fc4d37b83931dcec426e19086e6dd191fca01e74393b8eb9074dc65f69e9c0498c62feb0c927da044
zh-CN|64|fb5e853c300fd6707aa6d8bfde56d931ba6384ebcb0efab531e9a93bbfcad893756d05d617b5472f4a710824b57f6496f7915cda9fb6a69ac905790a2fadda10
zh-TW|32|05b5b50d9a63ff00bb2390b1447c5933c24fc7712c0c11e1aec12ee9731d9b1da8238c343e8c63014f2030467185052b01dc70fffc390d274643880a5ecc9a7f
zh-TW|64|5e4f4668fb4ba4882446ba6a9d544bbf370e4cf9aff5cda899d447612b369f89996f4fc76e4f9743bfd8350138bea964a9d22b835ad84ea50e48ac68b96eed46
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.2021022509-alpha.nupkg (82ecf4dc6b82) - ## / 63
- firefox-88.0a1.en-US.win64.installer.exe (e1c0caf0b582) - ## / 58
- firefox-88.0a1.en-US.win32.installer.exe (0608dcee9551) - ## / 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.