Downloads:

33,907,646

Downloads of v 99.0:

332,762

Last Update:

05 Apr 2022

Package Maintainer(s):

Software Author(s):

  • Mozilla

Tags:

browser mozilla firefox admin foss cross-platform

Mozilla Firefox

This is not the latest version of Mozilla Firefox available.

  • 1
  • 2
  • 3

99.0 | Updated: 05 Apr 2022

Downloads:

33,907,646

Downloads of v 99.0:

332,762

Software Author(s):

  • Mozilla

  • 1
  • 2
  • 3
Mozilla Firefox 99.0

This is not the latest version of Mozilla Firefox available.

  • 1
  • 2
  • 3

All Checks are Passing

3 Passing Tests


Validation Testing Passed


Verification Testing Passed

Details

Scan Testing Successful:

No detections found in any package files

Details
Learn More

Deployment Method: Individual Install, Upgrade, & Uninstall

To install Mozilla Firefox, run the following command from the command line or from PowerShell:

>

To upgrade Mozilla Firefox, run the following command from the command line or from PowerShell:

>

To uninstall Mozilla Firefox, run the following command from the command line or from PowerShell:

>

Deployment Method:

📝 NOTE: 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

  • 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

3. Copy Your Script

choco upgrade firefox -y --source="'INTERNAL REPO URL'" --version="'99.0'" [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 -y --source="'INTERNAL REPO URL'" --version="'99.0'" 
$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
  win_chocolatey:
    name: firefox
    version: '99.0'
    source: INTERNAL REPO URL
    state: present

See docs at https://docs.ansible.com/ansible/latest/modules/win_chocolatey_module.html.


chocolatey_package 'firefox' do
  action    :install
  source   'INTERNAL REPO URL'
  version  '99.0'
end

See docs at https://docs.chef.io/resource_chocolatey_package.html.


cChocoPackageInstaller firefox
{
    Name     = "firefox"
    Version  = "99.0"
    Source   = "INTERNAL REPO URL"
}

Requires cChoco DSC Resource. See docs at https://github.com/chocolatey/cChoco.


package { 'firefox':
  ensure   => '99.0',
  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 06 Apr 2022.

Description

Bringing together all kinds of awesomeness to make browsing better for you.

Features

  • A powerful, new engine that’s built for rapidfire performance.
  • Better, faster page loading that uses less computer memory.
  • Gorgeous design and smart features for intelligent browsing.
  • Instantly import your online info and favorites from any other browser.
  • The most powerful private browsing mode with added tracking protection.
  • Firefox Quantum features: screenshots, pocket, gaming & VR, library.
  • Customization Features - addons & extensions, themes, toolbar.
  • Synced across devices - passwords, bookmarks, tabs and more.
  • Ad tracker blocking.
  • Password manager.

Package Parameters

  • /l:LOCALE - Install given Firefox locale. See the official page for a complete list of available locales.
  • /UseMozillaFallback Makes a request to mozilla.org and reads the supported Language Culture code from the website.

Command-line options for installer configuration. See the official page for details and defaults.

  • /InstallDir:PATH
  • /NoTaskbarShortcut Do not create Taskbar Shortcut
  • /NoDesktopShortcut Do not create Desktop Shortcut
  • /NoStartMenuShortcut Do not create Start Menu Shortcut
  • /NoMaintenanceService Do not install Maintenance Service
  • /RemoveDistributionDir Remove Distribution directory on installation/update. (This is the default behavior of the Firefox Installer, but not for this Chocolatey Package)
  • /NoAutoUpdate Sets a policies.json file to not update Firefox and does not install the Maintenance Service

Examples

choco install Firefox --params "/l:en-GB"
choco install Firefox --params "/NoTaskbarShortcut /NoDesktopShortcut /NoAutoUpdate"
choco install Firefox --params "/l:en-GB /RemoveDistributionDir"

Notes

  • Looking for Firefox Developer Edition? Install the firefox-dev package.
  • Looking for Firefox Extended Support Release? Install the FirefoxESR package.
  • If locale package parameter is not present, this package installs Firefox in the first language which matches this list:
    1. If Firefox is already installed it uses the same language as the already installed one.
    2. The Windows system language.
    3. Language Culture code specified on Mozilla website (only when /UseMozillaFallback is specified).
    4. If Firefox does not support the system language, it will fall back to en-US.

tools\chocolateyInstall.ps1
$ErrorActionPreference = 'Stop'
# This is the general install script for Mozilla products (Firefox and Thunderbird).
# This file must be identical for all Choco packages for Mozilla products in this repository.
$toolsPath = Split-Path $MyInvocation.MyCommand.Definition
. $toolsPath\helpers.ps1

$packageName = 'Firefox'
$softwareName = 'Mozilla Firefox'

$pp = Get-PackageParameters

$alreadyInstalled = (AlreadyInstalled -product $softwareName -version '99.0')

if (Get-32bitOnlyInstalled -product $softwareName) {
  Write-Output $(
    'Detected the 32-bit version of Firefox on a 64-bit system. ' +
    'This package will continue to install the 32-bit version of Firefox ' +
    'unless the 32-bit version is uninstalled.'
  )
}

$sa = ""

# Command Line Options from the Firefox installer
# https://firefox-source-docs.mozilla.org/browser/installer/windows/installer/FullConfig.html

# Always prevent Firefox installer to require a reboot
$sa += " /PreventRebootRequired=true"

# Prevent RemoveDistributionDir by default
$sa += " /RemoveDistributionDir=false"


$sa += if ($pp.InstallDir) { " /InstallDirectoryPath=" + $pp.InstallDir }

$sa += if ($pp.NoTaskbarShortcut) { " /TaskbarShortcut=false" }

$sa += if ($pp.NoDesktopShortcut) { " /DesktopShortcut=false" }

$sa += if ($pp.NoStartMenuShortcut) { " /StartMenuShortcut=false" }

$sa += if ($pp.NoMaintenanceService) { " /MaintenanceService=false" }

$sa += if ($pp.RemoveDistributionDir) { " /RemoveDistributionDir=true" }

$sa += if ($pp.NoAutoUpdate) { " /MaintenanceService=false" }

if ($alreadyInstalled -and !$env:ChocolateyForce) {
  Write-Output $(
    "Firefox is already installed. " +
    'No need to download and re-install.'
  )
}
else {
  $locale = 'en-US' #https://github.com/chocolatey/chocolatey-coreteampackages/issues/933
  $locale = GetLocale -localeFile "$toolsPath\LanguageChecksums.csv" -product $softwareName
  $checksums = GetChecksums -language $locale -checksumFile "$toolsPath\LanguageChecksums.csv"

  $packageArgs = @{
    packageName    = $packageName
    fileType       = 'exe'
    softwareName   = "$softwareName*"
    Checksum       = $checksums.Win32
    ChecksumType   = 'sha512'
    Url            = "https://download.mozilla.org/?product=firefox-99.0-ssl&os=win&lang=${locale}"
    silentArgs     = "$sa /S"
    validExitCodes = @(0)
  }

  if (!(Get-32bitOnlyInstalled($softwareName)) -and (Get-OSArchitectureWidth 64)) {
    $packageArgs.Checksum64 = $checksums.Win64
    $packageArgs.ChecksumType64 = 'sha512'
    $packageArgs.Url64 = "https://download.mozilla.org/?product=firefox-99.0-ssl&os=win64&lang=${locale}"
  }

  Install-ChocolateyPackage @packageArgs
}

if ($pp.InstallDir) {
  $installPath = $pp.InstallDir
}
else {
  $installPath = Get-AppInstallLocation $softwareName
}

if (-Not(Test-Path ($installPath + "\distribution\policies.json") -ErrorAction SilentlyContinue) -and ($pp.NoAutoUpdate) ) {
  if (-Not(Test-Path ($installPath + "\distribution") -ErrorAction SilentlyContinue)) {
    new-item ($installPath + "\distribution") -itemtype directory
  }

  $policies = @{
    policies = @{
      "DisableAppUpdate" = $true
    }
  }
  $policies | ConvertTo-Json | Out-File -FilePath ($installPath + "\distribution\policies.json") -Encoding ascii

}
tools\chocolateyUninstall.ps1
$ErrorActionPreference = 'Stop';

$packageName = 'Firefox'

$uninstalled = $false
[array]$key = Get-UninstallRegistryKey -SoftwareName 'Mozilla Firefox*' | 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)"}
}
tools\helpers.ps1
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
  Write-Debug "$($availableLocales.Count) locales are stored.`n$availableLocales"

  $PackageParameters = Get-PackageParameters

  if ($PackageParameters['l']) {
    $localeFromPackageParameters = $PackageParameters['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
  $systemLocaleThreeLetter = (Get-UICulture).ThreeLetterWindowsLanguageName
  $systemLocaleTwoLetter = (Get-UICulture).TwoLetterISOLanguageName

  # Never change the fallback locale here, this is the absolute
  # value we always expect to fall back to when nothing else is
  # found.
  $fallbackLocale = $mozillaFallback = 'en-US'
  if ($PackageParameters['UseMozillaFallback']) {
    Write-Verbose "System locale is: '$systemLocalizeAndCountry'..."
    # We need to use web content instead of web headers here, due to
    # web header helper does not allow custom headers.
    $urlParts = @( 'htt', 'mozilla' )
    $Response = Get-WebContent -url "$($urlParts[0])ps://www.$($urlParts[1]).org/" -Options @{ Headers = @{ 'Accept-Language' = $systemLocalizeAndCountry } } -ErrorAction Ignore 2>$null
    # The lang attribute on the html element will be the closest
    # supported language when comparing to the system locale.
    # As such we use that as an additional fallback when possible.
    if ($Response -match 'lang="(?<locale>[^"]+)"') {
      $mozillaFallback = $Matches['locale']
      Write-Verbose "Mozilla fallback locale is: '$mozillaFallback'..."
    }
    else {
      Write-Warning 'No fallback found using the Mozilla website.'
    }
  }

  Write-Verbose "Absolute Fallback locale is: '$fallbackLocale'..."

  $locales = $localeFromPackageParameters, $localeFromPackageParametersTwoLetter, `
    $alreadyInstalledLocale, $systemLocalizeAndCountry, $systemLocaleThreeLetter, `
    $systemLocaleTwoLetter, $mozillaFallback, $fallbackLocale

  foreach ($locale in $locales) {
    Write-Debug "Testing locale $locale of whether we have the information or not"
    $localeMatch = $availableLocales | Where-Object { $_ -eq $locale } | Select-Object -First 1
    if ($localeMatch -and $locale -ne $null) {
      Write-Host "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
  }
}
tools\LanguageChecksums.csv
ach|32|60e7f35279b6cf127bc1580d5d87452bc4a29384b712ece7f73e761be6496e4b00ae651043b77715bbc23119aa5603f40fda8343224b7658b4c727bd1ba4bd83
af|32|0a85580fe1449993ff5ce83ca8075ab231bb3ffa0e0fe929cdcfc76b1349d0c06e5c4f4e02d9f6882b2539ab320add52ca7477c3102232f53f73461efde82969
an|32|2ad33bab56a1c523900000fa0f11602749d30850a5cdc9dce154bb39947332e7f778c10e49bd144685b2ea040e53feaa1aad5778940a4dca8c74cf445e27dd1f
ar|32|1c35868811afb41c7f21ebdf138f13f48c790348ff81d865796e9bff4921fa297a278732ebeded8ee0de73ae69d160419c913f2f77c35979f2ef0f9465cee868
ast|32|bb536e3d074188b997ffcb2d76e84b4de23556aff596223ffc7742166d4b90c11c88bf86289a8ec7ec69cd09b266dc19d6b243e42997d55e4073dc9a6ce56c9b
az|32|387bf9e83fdab61823ce4b9ea7a4f9e937b7a49d59ffeee2a1bcd800d01bc961842739b6b1d8ac0b270a3e288e21a4c90aa3a0821101974608d9c2177baa0cb7
be|32|da06bd664d4c6f6a36386a70244c81bb5ad3c1787ff7d6f066c5252b54310e6542fb67e32623964a7293d39cc00a2167f74f11d3310efcf09396dd38be2ef6ae
bg|32|53e9cafd71c0dcf85fd9bfa82c66c109a327b18fe9d2bd5ce6b3959545a63f9056e6ca4d4da0202275d81d3af0371a51bdb5c9e0fc0c06757ef3530c5c664e9c
bn|32|7fdabc70250e018681d04c295814001303eabad63d296b18b90ee4cd50a1b6b47b5e5c76d0b3dbdd1b379ad7e995d1ad54b91f4a4527f01c8f89341ba611354c
br|32|04a90de972d867fa85bd92f57c40f9a8bc93bc43bae133bac6ff73a5b03c550632cee426e0e65078cf7b552f024d4667493863cc934fb252f3aa37fe174a77c3
bs|32|6ae5656316c462ff4410ff24034278741c792f0c723236135e2e41e69a6d3952052f184a636b38a6102b57a5dd364f4f2cddc834f4ea11287b2a8a0d0cc8ae06
ca-valencia|32|ed6f89b0902f1fd0af00d038796d59eac73e8005426b7516d1df98229609b8fa9877fd9f6b1caff6383b35cb2320440a8dd7e599b49276aa9f5eab256d32ba11
ca|32|ae555755650990575fbd78dd077bfa08292bacc1ad6cdef289328727da7cddcd0fd3a36b24815e50cc76ab30a42d57c6b8671326b130b08ab2d7734b6ea0a82f
cak|32|796b9aa0da822764fb115c4b560b3c20af67862e8917eb4e70b3f3c39c9bf1d174e9c5904b496052d38d7d0d2b03fdbb458d44b7f2114ae723c6b42be5b97205
cs|32|8fb84595b7770a14e7e6399f08be1ee64d1a82a6d61197389a53e706a487496cce847b278aff2f70aa43ceec741f2e6487d0a032dfabb7c62a6a2675ab2efb9a
cy|32|ef1ed06067ef92916de9379963c922faad4cf9338f60d0e250e70911bbb2f9157a642f1c11da3013299483f92a2336a762edf671b3484f96b9fd5ddadf596a00
da|32|61e63183d1199a4a01f119481f1d52dd2d5eea593cd09a727d914fa5dd3492aed0f0eaf01f3ae95f725fd48dac2751afe9675e9b7cd75e65cf543ed61e47f8a7
de|32|3baf0acce6b2af4d4c39fa4c54ff27d932301fcd6be03b53e4a12ef0feda3d030bba2c624c4d85f9f12418dbf25b517abd6b00f2fb943d755b700d52284dc2d1
dsb|32|e4adc12aae56cff5283c8a71af131ffa24c7d7850d6e4f8540a6294e0707bd920097b66e9fba3fc40738d395299674cac8b129d7643d468d3e0015b99016d52c
el|32|295690775e27bfd469ec09db0e0773772a5a1d2f7b12ecb6fea4c5b7d09131c0f1e583ac3e4305d98fc83389a6f883449ee9c9d37c7e95a8679c30530af16473
en-CA|32|f80e12ccc0fac875c5f8cab333f9d021219816f3ea165f4c4bd3b4b07910265de9e12ee69853fb3dd28a80ef4f3cf690110d8a2338b8dc579bb750041769c0cc
en-GB|32|568df879b10d48df669740362b5ee73bda3abd56a868edf021c1ae8aa4410302d1172677ed33e10f9b5213dcd82a8ad216b7c0fe9a4592f03588616afbbfe5a5
en-US|32|5afdd36b65f21b5792b289febe9fc9517dc508ba9c34b337f65947f22be49ee99206c215e3572a3d2b76385ef4d94cba1afb361c862003bd7a8292e362cb8beb
eo|32|f434b239f798838a251726dba483d28afe92d9ad557ef1fe8537d07eaf76a4181a6797dddcc83846921107ad6e805186b3374187aa455b513fe50d93ee313a83
es-AR|32|f3518239785af15f597db5aa654b80f0fb917c41ceca4e7e584b01d48c8ff57567bf78a10ee6dc5b77f43e12a065c5034840993cbb84cc8c5470dc54bf6d4e86
es-CL|32|6709c4f646c6c210fe4a70e4785e96980ffc7cf83c1f6c6578289618a5bd51bb7b472757108a5c7e8332a310b8d60b5cfc23960ac5cacb04b3323101b665eb2f
es-ES|32|91ecc4f85a95d197a90f8db8b9533bc2525d3955792c8408b5cff71aca49981ceee2a8700cd0879c727e085fc9815a96f8b7761fc384d69cf2d3a71a34061454
es-MX|32|0296f6f1bf20fd8dbd0938eff029f0a050336a8fb6cfc4cdbd664060c9bfd6e359bb9e3558bfc3232195f2ed71deb1d130e45291a7033578d244b657e5feb335
et|32|b2a53c5b219b21127fb9a5155d1b1519454ae113a19678755b218c4581249466faa9916891338d888eba126df867ff221e585504f3bb8579e689ceb160d661f1
eu|32|a8fa0e2cf5a441f8a4e00f7c95b4dc63b99545124155a72d220a87893981e7b76ff467cd90e86f25091589cc58ede5f68d54d38de12111d4abd14964e8470e4d
fa|32|34649efbb35d39f50d0a155236749a116a8d8d4823afec994f23f048d089397c03f6e76c4719d5633bcb80f7898723c45f315c7f720e1b1fda5b24bc6ecce833
ff|32|69a65bfd2469d1421ec19bccced5633b13f59fd05e6346bf9f1a92b97adf96b2ebf0892dd4e99a0fbba96646a0f5f9a200eacffc5d5ef32cc6649855ae89d1d5
fi|32|00d91d44d08b96f71f73c263c6608a3edb7092ec06e11f647fc16c347a5186dcb924a3e6f3c0bbd14f78dfce6ac0f45c2acc035c6330b02d1e508cc74afe89f9
fr|32|328b8b81ea7933726d1060049ac64c1433763502eb0dc4eabe1df3407ac17f08db3fb87a4fa8fb290a16d5c4d18a137776eac7c9e5a601dd316a42c134cf4163
fy-NL|32|5678ee056c4d4b6ea3b97a426194c8ccadaeb13bb11750507c4596e5ee96032c2ce55794b0101f16a0ac34c8c4ee934a3f1c2ffe6ed3414460c756c507397d12
ga-IE|32|b86d73c5699c6584e400a5134df333a3e4ce82ddae8e80d9a18cd8d0b26602c2a3ae0da1bef10d970a6b8124f4683f9f4a849beaec940626dd1c95c81c0ffc58
gd|32|02e77124409372cd0acd0b3c41f2785670b335ba2f57059b6db4c74ba04591800b5f8b2643a3eac42b004d3467837ed74fa62535f23a1068711f691727a35000
gl|32|9c63a604a1e7f23cc3827c8ace08e0157277892ad61a236601e1a03378b1027509981d5938d650da1a7d9169dba2c405f29bf9dddfafc91ec866415d2f2f17f4
gn|32|e86d668f08b1ef533a3dcc1d2d8d8b1a5148f33e6cef0f5d307d4a0fe49bae3a6f13f8749e710ccb6b1766b83e6994e1b0a2f88571d583701f5db969989e3507
gu-IN|32|6b40539fcdd0db138386907b0fc1ba2e484dcbf216f37b4161c4704a5afaf64ee4169f43753516a8fbdb17f0d32bf10a5ab1d4b0ebb010920a58b3af2646cb45
he|32|74fe6a287a81db91e50ab41add4b0b6ec2fcaf3167495c2d6bcfe6e3e37f6b1a9e13099b979cec36b4abf55cef6e36aec8f99c3b651495022b947111d7482c0a
hi-IN|32|72e47c7de26f1c34b1bfb168f98ddb8c4dae65f87e6d5a62ac97172120115e2aa83a92edde0ad9e94e6732c2bd1dcca8f4f129d6e3617d6b4673804104c85e41
hr|32|f5aadfbd2ab58c360e23338d4e201ab6458a30abd8fd537684d4116a2d722f822ae29caa57d5b822d30c3014f5394e6c669036add468e80781fdeb3aa097c81f
hsb|32|35aac3b2ad7c66d56d33a5e5cf1e0a9eb7e1f3b9aaf1da081da74e5a9fdaffc5a91aaa43137c0a9d9e3d50c1f91fa3831783aa815bf294eda15d8595614d8dc9
hu|32|2a8b30e68cabd6f50084a8f7941a5787f1855361ca4ef3ea0346f2f96bb6b05efa843be043d479f45265d2cc775280185bc8173b8068b513b7ac673507a5e67b
hy-AM|32|df2b89099ddacb6f85c7d3aef142bc33e69584852aed0eabd1b26f7aa531f0630188510bcd1d7990a126e74626d2777398fe49fd6a7fd0e53b8e69e340307a99
ia|32|27ffaf6c62b69d6c2654861eabea7cd3e4266614a8aa8b191498f14d76e1bb7e0c3987f644922408d0a24360780ccb8efa9b873af5eb30537e2a65481ec29a8c
id|32|d49cf5b9962146ce4e6253bf36ed072d0ee9c7c550bd02a735f31739a5501175f1af8c2b7472702ae30482e1a6231bf9eb3553ddaf91e4c41997a93e0b981730
is|32|581237574d34f1f1a6813626f9aca28439796d60f1137dc0e6cb9de75e5120a1e0616cc6a8f3dc8ebabd0cdb7f804759ff0b01b1fec43eb4fdaa5b2e951103e5
it|32|30ad467c4e09fb37ed413de94a6d57b267e522acbc88fca02d66b32850907da50f65484c1bf30de2d1d67afd698d265e6cd378a021e09a9bac89f34f054b74fb
ja|32|70bb7da38de3347cc379495ab359fa3390d6af9be29c4e66fecbf24496da14b548c2e533a366a8827d3d8ffd78d8a2b27d75505eea329c1164645b8847d0bfca
ka|32|34095c79a78e995baadfd46734f0c7a4292d3658d88e2b6494129681a6ff6b42ded365e3d8b301de6acaaece49da7b614ac15978d431eb19991a50fc52e5a05e
kab|32|f4dc0190d03fed938b373167e5aac13a24bc8046666d42294ff6e32a0a6a0032dcc48378e79d7c54de5bbcbd878f4bdedebf45e6ff3142c9e1cccb5a13b5c051
kk|32|e15df62e95bd8ce2795a736508613919c8c41b11fa4ce7097e9c90f6c0aed6c0f74bceaf128ebf27d6ecbda99c159e225bc70f55b417454995af7e274b37106f
km|32|386d767b47ceb22916fcb9948cbcafee1b08774a2f792d4119d0877dd0a067be7fcba497e5c008e52e2662f7ae78af66e0ce6bca756f20ece3c19508e7f7f635
kn|32|3be1902cdd0d1f611e7c91d26f39fa155d72ddad56ef4757c52853a18e317848b9c66341811b0351970f51ad7ec413309caffa3bc4de094ddbd07a010203ccd3
ko|32|9de251f306bcbf1eb2f51a362bd0ad42157f1728a67a09966f58946257d5962d14af30ba3b3e6f784e32e31f61b1fc1a0ab070e1a9e9be9093b1f91bbde3a658
lij|32|133ff42cc307790199fa488cbc757a42bc6628177cc4170ee8aaad64a12c71e01803317db8a243a42b93afdce49ce4a934cc8b1b92d06264d42fcde6181d0a8f
lt|32|cbdc60b02f8e4c268509c3e7b5c1ddce85bff5cb7065af582e020a1e7426d005451b9e6aa9ac4eeed661ae2b49183a954b5bbf0787cd2df36d95a186b24f1bac
lv|32|cd0e2d90bc04e0b750637c2b48e2f278a4daa08f33ac473a1a7cc931c4b9b128cf22b682cd28939b48648b8f2c8020842e1dac871283eb6e0a1379a3deaa9a2d
mk|32|2d818c9f8fd4a0696a6dd869ab79785990edf8994b9039ef18206985c90fa4c41f016ebc1e70fc2738f9a9dd9a9ee346ba912a403a27614576fc61c394bd2941
mr|32|f0e0a69cf3c0b6863d1dd01c9a8ab16f0f1b8a2cb500f155dd6e793e7c34055d54686343e3dfd85987e6da9e13b1d4738a59f9ac94821da40a7f89d868a66dc5
ms|32|f7f094acc87d47d9cb65563f59715f87fedef243a91048a72eea60d71780d20c475ac23db34e8dcd655a18785076c9bc9bf28d3f8e2a7dcde51774d96114a4d2
my|32|3bc68facd08d97534bd30eab5c92df162eb3f1ef0e99204eddf7111a72733a2ab8818143aea2802c1d65e33651373a52434464f2e137fc08c7892b3b7d874036
nb-NO|32|bb36dacaae46f09bb62362da77ac1de978ee5ed84075ba603915691a085198da93f83992e98a049cc95ef3328b8d6ada118bc4ea62397bf10278936d85f3102a
ne-NP|32|22231152697173d9e8626a9026811b9ba599d0c92320cfd44bd6163947179c91e97ce370f4af93e3305a3f5f37b83969f94a7e016f2404bdf4224a6943a57aa0
nl|32|0eaba6b18402f7344141b66827f5307a31f2324754e6c95a51f1a29914949751538f46daa7dd88a333cbc1a3b8cfbbbbfa852c2f4d20708e7eb200d3031941ea
nn-NO|32|826f03741aeb5e7f3a336fb976c58f4e152957bab19e92c7fa84a33af8138d4c12a05f60e06c5698f9a957308229f7ecbdb28a6d74664ab482c472d80995fab8
oc|32|9e0499221592c041ea08d57f66668b16c8b94f632d708418c94312866ec5d7554254ea34e4a3986080ca18a867e635108a7e49bbb29d92ff3e422277a57c6203
pa-IN|32|3e2bce4749833140a436f9731dbdaa688dc65836c25b994b042cb2130c12d93089f24b3f89505c6aefacfac778b504524ed0353a3b2f4377c9610a425ddb7221
pl|32|be2cec82f3ecaac521f2a7ca92241aab7f6dc70a91e7a870c6afe45d8d4f4acf215bef20caff58692643507a5eb2cca17bf3b898b63e7ae0cd13237cd1232060
pt-BR|32|9c77a42042dbd950c6e3a99ea1efc357954a64176922441b325189098b901854606d0fc60c893ced7f44e971c469517a93c999f4fab7eacc0d7709513ce09c04
pt-PT|32|dfafec0fd14d12c63f066205cf1a85863f49013cfddf5613b0f0e2761be58eb03304a1066a88557f64ea99ec6885aaaaf83a13a3a0af978a4fcd5d0f3e92f15a
rm|32|2a632bb5418f1531b889ddee6cc6d93d3ebcfa1b893a0ff2c0e5f4f3966f722fc2f4ed18f966f6685779414bb02e22f043ae469bbe9b56ed241969a3a2ea3e18
ro|32|df37b70a758b58f54fb0bfb2d490b015ee5f2749ea2eba691ff8fbade7cb0fac9d76d125ce23bd712d6abb51f7432a1f310b550945a1c9af61fa8a6ddd7c97c6
ru|32|708692afe9f2c33c398a4d3384b50c42aec41b17ce0a7f80ccdc96cb902b99a722cd94c46b85a9a11a796d06b26a9cc8ea2324c8ccc585b60f820d42078b5154
sco|32|c9e9d58a85dd7a2f96edc2d6e9fb52a54d71394522d9d036cf8df90f7b6bb209babfa6f3a19dd7ce7a48d3e17dc5214e2d35375d26827539254a25f334ba8e28
si|32|9395a05ffe673a65a9562a35186422dff7fb6ac311970d9e2d8c3040ee80a52fda8e6d1cc7c53306eb500616cc72cbd5e37c440a890bb67ae62bdd36628cdaa3
sk|32|f6ad45b63fbf176537f3e4bdbe44e484d2fd3ed28e8dfe8cd30b681434b3195ed3656c140df6af10e58601508156eeaa1ffcd09df78dba7885466d0b32c5def6
sl|32|fb5262ebe873c896bf0592353323f725f0083867386c5bab95b3903f4e8e5b25576900daf4cf4a6ef5040a8d6cc0ceab890e341d54d58520b6558c8ea15f9ebb
son|32|61788e3464aaca6269a739fcb52c0edd735e4a9037b56dbc4e61266406d22c98a505f1d0e5cc5ab1c448f48fad1cefda476dcf645202e839c6e2c6bb870c8a88
sq|32|8aa1fb779e4064fd2afb66b70890c9e6501203fa3ab36d42a47e1f1383dbbfcc933be1e3ff4eb64d2348924b3087e3ae3c83193a268e6f1132721af76d20f319
sr|32|bead45ff3b0eeae52deed658d21d50e13fe2f736ce5b969213056926534a0bd036de92da9b7e13b10a5430482937a8cf3cfb1a06d1e4f453cd0871ae5389af3d
sv-SE|32|9cdedd9670bbb2c497e23911ccce46e2e06f59109f4225b6079f63b1962ae075a70adc38c8d1a83fcb6186f25308d78079f630297273b02a4af0361149fc58e3
szl|32|5db8fcbdaff658997379419fed8a70425694f52d4155758f294d98d11742771f77894ae9521701521f51ee3972400e1fa2643780f2a208fa45b2bb9ae2f83950
ta|32|d9a0eead925a8b5848193d4f352f88124f00dda6d2aef6e671792b209d580b01c1ddb57f5662c992fe3c64354c396d38a150b1bc5796e1a3e948c4435504c1e7
te|32|264e883d9543ce4d561c37ea272fb4503b817130a5851d455b2a7e8d4b0e38e5d3991eb3c05a81f5eee904e70fb276dbf1479aa4ac9663f961346250e4f3305f
th|32|ac92166c0f879ba5a24bd43c6b1d37a944aea8f9042ca2c64e14827aa53827d8db3ffa3187058c7e19d65756ab48508d03267f6d9b9b605d19cf13ee684b81d0
tl|32|50b6a383ec21ed9bcfb8210901019adf60a953518cff8edfa0d3d573a81d03f7246d9ec5e49d78e6774723cfded0475184f44c0b1c764f215b6149ee83e22387
tr|32|492dd947540174b1d47dd4df49d8f7fe430953bf614f3c06c15455c5ae4b16b4f15adfa20f04d8c29377f1dfe2953b045d5883dc1771912864bf76a2ad809bef
trs|32|78edd8a3f48cd14d364d9d61a3f588339f2325ba8634b62498200893512c9482a46089461c01b5d8d661a3e92eda734df650065b1a80dc2040df653487c9ff33
uk|32|107ad1ee3018b058d232f0980e3c07b9c5a3e6c4a7f871f51dc481d5447a8d3b3a90ecee693a38cc041adfb2b384ba7d7f0dc7fcdac169781be97194a0027f27
ur|32|ac6cc192db067dae7f1baa9c01b2022c76855495cf6ca5203e529c5a6a39ae84c422bee48495fd64872fc5365bac5d60d1211ebd283a857da7b91c1de365084e
uz|32|4aa8b7a58b9073139787a5d2e5b7585ae54a5ecca3920c5e2084cdf884b8816f714507d3bc79ac75855ff4a1057cf40fe1b8145bbd016f7bfd86c78a1e4f9d52
vi|32|1aefd8ea7a5336d21c1e7c0c8712d015e6228c03714ca439d622dce81ce4c8ecd03187cee68da6272752ea547ed1cb9e684cbe62fe71ea80f43ebdc7a8bb4316
xh|32|ab3884200cb769164b5a672714e59f35a0c7e2caa9f4552d5e81a7000acc4a8dca811bac01ac00ccd550f7d6d9e6ea508decc4a47b52202223a8985ddb21f2cf
zh-CN|32|45c2a9708217889820556ded0941da33a9e31c0b7a405c775dcf43be5fcebba122a93a1dc6a1b280da54d9df19ba125fcc62c398ed1b8591b814410e932f4695
zh-TW|32|945a7d16386d55910fbe44fc28cbe1deba642cfdc91bbc0149fea980bff4537e4812a5150be96229a0404e62913e04ff6a824fe6345fc843b9babeb5881b7cf7
ach|64|4cad2aa7900864f4568af9a238c520527cf0bbf060be8d25d1c147c042680c20a651a01d8c122abad94f2a1b745c9e5ac8a4267db04e8690364457b3ce30338a
af|64|d094c0ac7278d78276ff174947a08c03b8b4deb69771e9d693c3841589173e858763b0ac51d03e5df8cb2df57418b18317e55a6cfee069123fc5c0c286bf305b
an|64|ff5ce16c60a98e72faf28f440b881ca2f7c4f86e7cf4f5c9f11756a36ddfb87a1f343265c89f7ef2b0daac2a3df967177cd00467bc625f3c745b9ed9bfc32090
ar|64|8fd25f9c1aa4fb385adfcccaac8af23783a50e1663bfb743d1379712ab2a50ae38603f6a1982f2f975ee19c3999e47287feb55765cab5a042651cffb8710292b
ast|64|cc69dbee65682b48caa25fad94126daf409d3366079c663874fb7570bd5bdc5d0385ebb11b4ff6638b7c7ac86cde16f0937c67fc04a5912975ff3f5fb81e2cab
az|64|b4e46480afaa876c0f6270d3b50fb3b24011ec75dafb054c8b91794510468533929a05b320d59c5ad958c3a2700bfc8b96cc075b685a52941f91563a17841b14
be|64|7eaec9ae7f7ae2c04cc67872a6a248ee20ea8eaeeb080db4e9d1f8c2169e700372a543ff92048dabafa6edf46c210905aa2cd8e2c7f2840f7da8f371efab1d94
bg|64|7dbe392b428429e1085291dc676cfe878da6e93ef05de6102e6eed9fa337c787d02d84aa6b097551fd0c1970be714bfb79dc2845a709d7d1eb5f872932f73c09
bn|64|94c20d6892edeafd392fe97b5bd45663caac9f55022601014b7bef79e79fa49680e5ae4339a0f71ec91d5111c46c87de7baa8f4db6a0a4b1f6ee96a77e17194b
br|64|b35d73b0dbab62332538b3974fc883bfcc2ea27ddf7e88a1adb7f911121ce3e876ee65b9bc374ca61327158d748f83ce3f1ab5aeca692b09afb36255f5a95035
bs|64|ff5da5d67116378b509182032a14f7594e8744640824bd05b61037818ad06f46c629c076d5318a05684ef42aceca9a1ba43729060774cf575ff4052e4aeb57ff
ca-valencia|64|b7842eaf147b19f6600cdb999667467a457a2c045831baf475823c7c73c78b78f24542a7ff2a4bcc40bbbc4a98c0f9eac81eb2342470997c922bfa0e34439898
ca|64|5763012c6f716cb986e13cb0822f261e74474d5b44b62b34f362f22040b56e763fc9dc4c9568fe5962e78118ec7d323e8def9231ea2d9a1efa7fbf45979c4865
cak|64|6f5f76c185ba0a9e6984fbadbae96f8bbaa744b2a9b37428dc73919e63a5f86d7b5c2f1915df9c47b3d248ec5d3d3e481677abeb63f91d573e09b408fbd9f909
cs|64|1a4a37674873afc2b4d455c86ff54661cd9d0c5e08e8b3b81a1e45cf990b215881924db3616ab8c2810b1bb319682bace731e4891873143af4cf5a00e58f5941
cy|64|28294db8ea412e0be696676fe6a8dec099b439920baa2200b10f055f6fb4424061ca4520ba2a0bbe374d44e73c8e9736d3679f8ffb6e72f87b5ca911eff345a3
da|64|fc20b5ac1eca54d723b9cc1383b3875def6b657cae6408e4b0518e8ff62301657db36271ef54938c2a2fd62fa83716fb798c91f36bc29c0c79a585afb7894e83
de|64|05445ac325f9613d1adfc88bd5bfb66c28d4d04dbac07ce4532a0f2b89d4f9d551ae19834aab1fd137ab6112766047c946af6fb5ac8c930a49ff5fed5b551f69
dsb|64|b8c335fb03728c4aa447f71bca621fad11f0558b4a859103536e91e9619d41f7e9553b3e66149800913acd1d40a666b88f1984edee54911e486c04bea2fcbdf3
el|64|f49d69ac18f8131c2d2c2f0d28f50e8c97b9363cbaaa3cbab97621991b99ace1dbeaa8f34737b4642f26be8f087b5410bb65199ce77326a96c70a0122b92f744
en-CA|64|205faec1585d358c6bd17a94f2db7b83b7bde1f16e58f32991d164b7a4b58626df4392fdd70aa5e9152bba9aee211da3acc561658d92a376964ad2661c58c4d8
en-GB|64|bcffd97e116d80ada1c9b36d0e0fdad1fbf226777f77d228589151c372a608081ce5f5737dfea1bf20f2eff09b03490d7262db757d912814898eed1347ecf487
en-US|64|61b41365565e5c38d849e74d23133b5d9cbb646c4897b4a9b1e8f22277499cbda59bf244f00576e508d0ed0bbd6934cb6da6798742d3b154710c465655db6f51
eo|64|d9a2a15c08d5577145ecb9382a4e35544bc80c79611959abe6d9c5d1050b162aba30f2f1056ca77948358fb80956337db8ed7f223d3840d61ff926facd159967
es-AR|64|81a9e3bb1bb56f2f631ad43a403c8e1aba47d7b28b930dc2b98b3c898bd3dcb9a2f82b874d136bfd989c268a953298e593b97c3bc6d1b0ad4a224006b31fd9f7
es-CL|64|2ddcec3506ccdc777a94caa508f05ab6781912245b2aa6538157463d36b10a09fb28b05c99b9bd36a0dece082d39456bc8ae70f69d4a0107a8223d1710646cff
es-ES|64|77882047f311b89c8afc8c82b3d0f05e086870e66becd1db2ac4ddda668203bcc3144a262a52c4fb50933602c8d00826a490e0d0441ee5a3576ae3ca8cc4eb78
es-MX|64|8dbc3b95de576409f3e9270724a834d1eaa8ebff8fe7a86422c29b6fa6b84a81d8a5139c95649efaf656748bd6e162184c954e833ffbcb77ca801d3f27a4ef5c
et|64|88d6edbb50aa54a8951e761a924528cfec1f6efe510510551568bd4fc4ae9b984c99cb577d0168dd5d72990618555afa3e5791faf1979297f99318df66c55af3
eu|64|3d482016466c31a564aa78e4cea345ca621259551b70d1e0edac21dde757a36c252a7ae1446f26275d2993997fd18643b9b7433a4de1db92b941f11650a5ac6d
fa|64|c4b1359443379f5349d24d7b84dc69154dc0dbc5b2a98f1ff1591c809f30325a569bf9798c07b86bf3b672e5ec826b8c0beb30546f907bb16eb9807c90bf5082
ff|64|9d401a082d57a880e763176f092f8c8aa2ed84ddee84451f450675dbb4382d7d6d243678396c65ba36b5781ee6a78d1e91488987f68ab0c3a271f5296b6cff23
fi|64|3c4d49c357d4eb5a7259e04f85573a28408cc5b3ae7851845220018f529de010ba37384d532bb0121ee449ebae4c642cc3ffd5f539d1076bf2b5a6a4afee5dee
fr|64|2a1882669b51a0ee2c48b2fa9105f328126d53f3987a3c1e30fa2f525dc3eb665c186b23af22d27ab5b2098d2946c69f7b37336a182771ea37cd840a2ffd8c4e
fy-NL|64|3e1639e90afa933466f52f6a69f2d125e7f5b03dc7470ff6f071cd09ead8ee862c70d82752efbda3200f50515f594903d3c45cbdf3caad52d5b76e03baa61d9a
ga-IE|64|5bb712f626b41ec97c17d4c40734b929f98f7573e730b368523284a17ba8ac6d66148b6c099661da0451793621bcccc0037f5ceb4940a2e47dacc82a2ca9395c
gd|64|218d0fd9cbbc836269216445889d8d89695e689cca1f3bdeaaa8372b5dca46fcb74f2889505bc470d8fb509a985c9ec7e2cbb326f995fe845cb5d16010e7bafc
gl|64|6982fbc7b1502c005efd3b3cdcbdfed31097d5aaed4c8b8a627516b2ae76c53813f24135ff8bc6049a480cefb5e1f46802318cd68384444e7dd4ce9df4dc9bfe
gn|64|c0e25c5b969d3fa0b4d58a078b2df44a805996bd178fa172bfcfaaf52c7196bee4398d719df970e5541b120e20974e55113f4e384bfb2d136bb2b380ed0ecc5f
gu-IN|64|94d02313991afeac977fd11dd611124fe6d3a340b597609e2a66fffdbe75cb342135a4179d9f17fa2e436b673b4e3c6a858c42f80edafe75336053f24a8b5976
he|64|cac4d3f3beb50e70d3c21e4f7b9622d1ec3021c1d23fad23f883b933453743b2b3a8033302b671bc4c6bb3e005cb0c6df6bd61d02cd742944d5b3724b2d1a020
hi-IN|64|6879ed6077c69e756d396fdddb4acc6e82f12cc83e97778dd4dc0bb213de049abe7bc04622ba579d911ceadd3179866cc55e44868876d9489e12bd2233c476ba
hr|64|bf82d9c5eaac58f825a70889d2ef9784149d91cdcc4d4ef50735d56f99766a434e3eced5c171800aac0422ffef764d8150e59adb9492fb690a55f404ab4c1f17
hsb|64|9615833f9422ef8b1816e2a2f953fbd1a99f416d08e35d0a87a2de2d812a179887a8b28634e06e784a288294655564631ffee8f9cc895b3cd43998807a107c0b
hu|64|ceeae75989463015fa69ceb7e77c557d6fcee41eca15e974fcadbb720b82d1ad08af98f1668df6948f72ac27fd55820880d7c652d10173d67225dbe5cf5b2bab
hy-AM|64|01ed03a7b8a108c06a121de084a496bdd651850837c03093aa6546faa33a813658133b73bb3508292ec12ca5de38628209206a2a20935e3e1342e7a367ca36fa
ia|64|7b83c7d0a864df459a7f944df9040fa071b94fe7c1313bee9d019ed71e12de3a54b7b72e74f52e54ba623666afc2e41b23697c7ef7633cb0872a06851961733b
id|64|bc21a9c3ba30bb8ae826cd13be80d1a7de8374c89f005f81e0838d7d318d1ec87b5fb733ac41b77beaa44abf49fe40d526b00a34da375f969014ca83cf09c95f
is|64|c96b2d9aa36c847f85b1c368188de02d3d2034cb3a303429696269f7e7b6dd814df356516ea3197520c628944dfc0dee8e0c05e7d65bddea443b50f54d579e1b
it|64|7f074c271be76111ac6a2871ffbcc63b5418ed11e0a302114a3046efdd20112b27ea1208a4e6fac2a3a029cf1f478043b9f49fbf4948ba9813b846d9c879633f
ja|64|cc624a6603032776a61dd2b734d4f7747cdaf986e4ef89e919ce63b7464a45b186ac67f3e71b59a9de42591812975cc69505535df92c33451bca3a71847802bc
ka|64|fddcaec6f01232146ce4334ae240c9083c33336ac505056b203e68750fe2581253f70d1c58f7f180e369e0678c0e6e5319bb97d907455cee6413b3f4272b54b3
kab|64|61bab9ad5f9ebe7231952007da538da6ad74d40a3d70ddb2d8dd46f775ff63c41195ff6685612850f416745d68ae318101ef5171c4a101be1a52f2ee08b7d19b
kk|64|2a8a8e61aa10d23e9f2af2200bcd491713556c0136bc1e62e716fc1eb67e1fc30ebe7dd4c38f7bf99e75fdad6ccb5ce1b9562bc730fc2fd6b997ce4af6dfb4c5
km|64|60ec434bea9712b019a45d76cad70c3e9e8a2284d8514d32ff01626719555f9db877b10b7ca3e9bd55368a41208331c6fe936fffd5a21eb9f65ea308056b3eff
kn|64|e6932ae5f6489c587b14e3dd1d64b161e5ebeac86fa247a0dd876bbedd33bd86b5f37fd86bdd1c470c3a5b47607fc4f959f5bf0e51a146ef52e6ddde2f381731
ko|64|bbbb4fab6dc5e3c2284956b0e975247a3df13fe5b75390b794ad52b7f0a1d33bee20be226b5464865ea616e0f0c372db0f1aeb459ad3eed5e3bec8fc09dc0c83
lij|64|225a013587b159399033b3f04015052cb4fdc97347a2bb8fa8b54d0b6624162f106c01c36be2692f578099f70f2489eb0f4ec7de31066a1addd27e6d45152799
lt|64|b51296e58f57fcb6273afa02d361d9490fcdb03dda4e59fe0de99585586db5a26cae729ce08a9729587fd87147875d112904e576825ee64ab91b969ffc028177
lv|64|285f489a681e59e20912a9ad5f2f61cb2c3c7cb07404910539a3428180eef6bfeae7c2668a731e861728615536f5b3407f3fadabe484389e90a52ebf838ec406
mk|64|3e04f47e5e7cf50c7fa8968226e2e168e7df122f289e2dc42f526b47ad37fad7ee80bc599db1196546b06b586f0bc55df3d6df7244ae4ea01d597805b61c2bb4
mr|64|07959b767d5fd71a97c0eb2d4ab55844aa38e374f36fcfd977a97a32dea9d9b99f793b19e432bdfeca3e78c2e17e329e2c701ab39c7c98af8e4e4b7242226af0
ms|64|0579a35e3018c508d29c39763cfd53cac567849504bd7d45f1de57f1607c3b71cb6eedcedf8fe059cb307c42b23304f42216a609024c39f42886d6bb5bf33070
my|64|4e4df8ae92f7ca0f2ccb7f0473ee0e8fdaacdbda725d58770c6435320ff341fc53e7741d2f45bac34a4974757e41594bb5f04a2c079c1de3b463243ac288afb3
nb-NO|64|ba2d3bd7c1abb66f82c8f86d8c39bfa836083b91be3421279b9011cf53f844cbf4b1092f23d47ff8f82826119f06880ef2329ebcf42925a953f0197686c336d9
ne-NP|64|fe6f178b2ada904dc06a009efddcb708adf9591c46c3661c6937dac3d9fce83c6209bad065b4960fe6b73cb72e5328f60e1f6cacb1a7c723fa81f706a45a50e2
nl|64|fc850fa99282e1f5d84551bccded358a9c5024f385514615528dde246c3c9da840b2ee908d24b4c9a08737ea2226809f0bd71fc9d690d845831b8cfc39b1b369
nn-NO|64|2b7b4dcb6b2745cebef78fefc799762f8e087f542cc32eb111d7820fb87e85336216f425a75857ac505ed4c76e9d02d8fb4caef5354086df7374d3c7e496f60a
oc|64|551c440723b126904b8743125af483537bef7c2953f032312e09c3e9f219ddebc0add336363fcbf843b94a90c291edf8c379c30775ae999ef71899c8c6fdc497
pa-IN|64|35dfdef2c7e386fb4e7c1f9469bc1a811afda05ea1ec55ea266cb155a2979044d48f6873d33afbeac42a187019e40458fea6b3cfed633e343d1561ad88a6743d
pl|64|a31f86cbf19a0c91b296c413c1201d9a48ac335896460624dc68e6b02f89818f432916284ce0a4b416c54926c2c6d0f6e424899f28882351f48783a1544f134f
pt-BR|64|872dff77d56f6d23820b30b2c43265cc5906b0da99e049d74eea5b05daaf4bc85bfdcd68e228952b75df9b5db8e9aad3be474e4cae625b3b3b222b94152cb544
pt-PT|64|4c12c6358ed1793ed91ffd39add67745817f7100640b39b4d5410019cacd45d44107658247151897207e2e3be824467023c8a48eb83838bc5c123b829a937e2c
rm|64|51cc440bf9d6da435e5e917c86141f74f48b03a770e3c1578e935ee83cfa3c681150afcfaaaf51816cbd1f8c5197437b22dae90b7cafc846ca2472d09b74ac5e
ro|64|dbe13175c0c5cc9670c9023fd1d2b60ff178a2f0fc495a97521959a474708abe607b0b9374d41bdde7ec5d58f3fe3dddea7f5b5d9e79674eb0ea74855d1d6ee0
ru|64|9916b0166b1c8f7d5ab90ec7cbe8fc770e3fa462af9edaddfe3d7b9d647952361db292b4707eaa6cb0cd7c790bc3e994d2275107e163708d31a9676f25aee752
sco|64|eec261e0293607664bce06af365b31e9f9ccfb7ded03d5e0d9b7ccfc21ce8c70eb6728f76c28b0187b4ffa0707d213aad7aa1ec1ece2bb19cc44c24e292ef492
si|64|77f80b4433c65b54d098335022bda739016f54b8851e5efde4ca8e88d05d18fa7d6fcbec724a60be01c885fa7866cd34bcf29bf8119be5a2c115fb39a494be60
sk|64|79ca9203e070078bd2ff7cb229986be0ce0a42c6a249916606fd0e1c6aa337b920aa7f3723307af8118ed6c24b2fb5f990175f0480bd54e9540c4f0c35225050
sl|64|17bbed59f751540043378745d7932c022c646fe46a6d2b2d313b455502a32f7a64c55a4eb5de0fa80f676995cc0cfff97ec965c79ddb1a1d72dde1c60cb3d07f
son|64|ac5406f22169bc5bb8528e5e6aa9c9570aeb2fe305bd348f7a218f0927e7a006b58646115fdb987b3315c7b27bc0e3a63a09185f6490084a41496a8738c45229
sq|64|6d95455cc0ef6831f7d09e32879c43921df9a4b5a4e06b55362d661575de34d245e07fa7e1e3b5555841aa35a6dc3fb3532185d5e942ea9247a95f3c70e734d5
sr|64|a82fc6d664f01471d3047f4f9bbedd5309b56bcc7cd5f635cdb4ce2cf9b5de2c4335e50d839e7ab6fc000d35490bf98b9e85312d0dba0436fa12669714737981
sv-SE|64|c7e00d5641b2bee2ee2b07e6599cbe65022f6e3c42968f95ab86fe08ac3585d6fc7fa3c1cf16f58fc00469d0cc094027c9abeb8e704666624f635692f787db02
szl|64|9ce6b2d0df0e4bb23d6af247bfa2fea952b1c53f4fcf117647ac45d3618ab526336526f59fd3cbaab99f995651f4f3b15d4ad715c875927b7c2fd7da2ecf17e5
ta|64|fcb74bcac5ececcf731af517ae8a0c9e603083ae6bb5d2246bf5e7314ea4353149b062762ad5e0f221222bf6d32cc53d291fa3a7130346fc6f50f03a366542b3
te|64|2c248e1822ffd1f0fc5bea8423a0e3ba14b78153501d131d939cdeb40461128d8fe5e2353cada7eb319a416eae73705ec6b9606a9ae6b9e52eee326646ac4fda
th|64|acd6d1edc54ba6eba05ce91397ecc6aece299cb2617ceb84f97b36adb0299f317b530d301d4f4074d47d321266413493887de9b38915a15182582e60e1115979
tl|64|43a141bc46cda10cabf38e123b7db0ef5a05e5cee0c7739822139cc41c28d64b11cea025f0ca8c58c45c017987df88c09c0ab95acd89a22314348ec312a5cc04
tr|64|b2236d9e7defc4acafe18836ff69b8851c2701027f181592e65e6b9b89089d1d693e666fa09906bc83142fa6675758ef692e833bc0673b93274feca3733a991f
trs|64|bc3f69e29c0d994b9679881e4f25ae4d6aa5226f4880c83f5e27d80b48a02b9593e70088247419815e09d3d2cde607f655afdee7b26e98ec662206fc38f1d28b
uk|64|e685557fb75f86e9e719ff04429d0b5797b7dd8a2d6722ae960f21eaf4768560a95b225d202c96778cb9b3ac297a52339a33cdaadb1c6b9c0cca452427e37bf1
ur|64|c0d24e08e6083912165815148c4fc22672078bbee9494f568c570e1a783e571259a0404c623fc1ab233fd365c5a691bd75ffb23d12c7287602588483af3c0176
uz|64|869c30e701d442de554e9f177722de8fe392eab665be048ea0413b181032bdb2da1ae8654e00b855e5a2528e9973f0a4cd47ee5071b44fde20b50eb6ec8fa6e9
vi|64|669b2eacfa4692b1589a81aae8e602f316315888141de29d1e831f21c2df896bbacd42e8f42833268624798fd769c9fa4fffed0f3370f41a5f5f2cf3712cb399
xh|64|978e8376d8df3d113b1346a217d681a79cc438f3f8ef17eafe65ca00c223320a7c4d4ee9b6935613ea4582c9cf725abd73e25a8f2dfa8de09cf2411c716786c3
zh-CN|64|493c33a99be6d937092335f0ca621d21173144b0f53db84523b171d2da1fd97a12b93a79c9bc82564963ce85f87a8cf346807cc2db2d85035423715417c37156
zh-TW|64|06af5409b76db6dcb1a0aac095fd82389f19aaf004a810f0a6d7ac686675b4227398c577ad04dee0ec467d6f1cbd05a87322624510b51cb4c888a670beef84a4

Log in or click on link to see number of positives.

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.

Add to Builder Version Downloads Last Updated Status
Mozilla Firefox 102.0.1 28 Wednesday, July 6, 2022 Pending Automated Review
Mozilla Firefox 101.0.1 611992 Thursday, June 9, 2022 Approved
Mozilla Firefox 101.0 440650 Tuesday, May 31, 2022 Approved
Mozilla Firefox 100.0.2 439128 Friday, May 20, 2022 Approved
Mozilla Firefox 100.0.1 294921 Monday, May 16, 2022 Approved
Mozilla Firefox 100.0 462131 Tuesday, May 3, 2022 Approved
Mozilla Firefox 99.0.1 498909 Tuesday, April 12, 2022 Approved
Mozilla Firefox 99.0 332762 Tuesday, April 5, 2022 Approved
Mozilla Firefox 98.0.2 428461 Wednesday, March 23, 2022 Approved
Discussion for the Mozilla Firefox Package

Ground Rules:

  • This discussion is only about Mozilla Firefox and the Mozilla Firefox package. If you have feedback for Chocolatey, please contact the Google Group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or Mozilla Firefox, or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.
comments powered by Disqus