Downloads:

31,951,616

Downloads of v 96.0:

240,421

Last Update:

11 Jan 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

96.0 | Updated: 11 Jan 2022

Downloads:

31,951,616

Downloads of v 96.0:

240,421

Software Author(s):

  • Mozilla

  • 1
  • 2
  • 3
Mozilla Firefox 96.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="'96.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="'96.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: '96.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  '96.0'
end

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


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

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


package { 'firefox':
  ensure   => '96.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.

This package was approved as a trusted package on 11 Jan 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 '96.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-96.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-96.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|1dc08e6110e7e1d8fee1760ce879ed234f7481752d23deac4bacf216d54289546b79b4ad20702ceab5a1477bfc827b208929cc80cd01b37ce543cf8e041d2981
af|32|feb6505296e06c1dc07f98ccac6af64f69ecc7ea0f0398abe29524ddc16f5dbbad3054ba52f83eb74953640f17c444f6b06274730db97d06f7fa4e1b260398f9
an|32|6c97f17b2d0b3478dc9be0bd8b07576fff5c9807157f60f1d4dc2dc4029a7fa2a189f958d7906265c9747bc0bb59518d86a2231fc3404064eee561bb6eeb4717
ar|32|8f0058baa28049422340dda75f49ce06dede9941b6a9562c7a8e2bd24587b9877336a1abee2a10fd781a33ad8cbc89a71db8c98e7e88b47d935adb826cb4721e
ast|32|048b9afdc77aa273b5d794ec923bbbb347f7a11638d9acd481ff754eae76e7d627e76d589bd8f78d7c4001dc67c54e000074eaae1685dd17d40b000fa821c403
az|32|610c71eb5903adffeb81feeb9cd82e7460c37d29c6c85e6c1fcd334017ac0241e27066fc706daeb2361ec51e0177735c786c1b5632e7cd513944d80f8e49daf9
be|32|48b395c5addebfa9c0bd935fb9c28a79a080cd13aa55b6e8a637daa23d565d8affb15db51dc44f99c19b7ad019a7f0d9544618188f9212204e5d57917c4f08e4
bg|32|75e45b98b7c86639a5a9bc377ef67d5990629566005e037c3c945d05fc16a11fe12f841a16b82ff6d038fa337db6b15992d7d275899892d23424b49f5107bfbc
bn|32|424f57da159731548139f53c262f9ea838c460d5f5badc797c75aab5e7e56a2c988b2f23d258eae3d432b62a0e14f03fc277ec789a0a3b4dee37c386f128d942
br|32|14e81f70639ed2bcd13b05034cd3dad8f715f9046e9d8e32305c26a76c94cba54e634c4e580d086c9e7600050d39b66762718d827fa0f2b630990c1f1d7994ce
bs|32|d03f9e8bf92588ac8b877bd515db330a477ed87c0a1eeeb16cad3dbb33c985bc0ff5a97388c94d75c1f578721af368f99a99e5d2cca3863ca1e2141df4354fb5
ca-valencia|32|19bece38465da4476e54c10426a0f52b3e65b746ec5ed8fd32787ae541cd4fc5d6005421b4e132dc2a5f3a4cda9f68a841b7db39531b87d038a341e71e844c18
ca|32|eec52a5d5adcbece0a68e993b37b43368aec15b17d3bccb2adf74b544b72df70197ec9fe1f362eb2d05b2cce03183276601d90107a8898eab519207ba43605e3
cak|32|ebc6682ed2253d3a5059b9a6579508433d32fee5dc0463a10766c1b82e614b266d4bdb021721062a43b2e4abc3fd636310b508ee4981128cf30eedea894a9217
cs|32|192102d905899db6d08d585c796831f5b054ecb9d57c8140d3991846e1d7a749737f5c6fc29de1faeb4778b2419dd00a3af271780afd7a2998970491c36de9e7
cy|32|ab07bae9216f6df54c2fcd41bbd8bec495b9b392d56324863f60d24e6985c5fd8aaf9c58f854d69b1edc2c3bf311a7f2b80e8149027cccebde9567c390af761a
da|32|14ff07033b646e6faf94e50f5a57c400ae995f1996e7317af277f3220c95513c10bfc33bcb024645423627e18b7c436848f31525553129213bdb7f50098f5de2
de|32|023e7f75878c47dbeafcde3903e2424948c0ad8be35a1125886f29c26bc34d3c0471fc4d269ae03a4fb9625ab01553c72903660bc892fbd51589af5d44304331
dsb|32|8249b42b29691f791b5ed72cdb2d00ca01964c5ee4d8e80f7b492d219c8cb51e0fbe4d07c4f4915a64c2155ffc2befec8a8bbc814b832c7b72a0fcb3f7c05a1d
el|32|26f1bb412267db0e7479a6b55db7d2c287380e58f4479f02bc8f1a0f530310ba061d26313699e88d38f33b9678dec84ecae726ae58c17d45df56073aaa9417cd
en-CA|32|dfd2c38cfbfc7cc617d1be7321e1bdffb26014928910c29f5b65146ef1cd8f78cbd1954ccb265952fa9ab4a7b97ef48e6c6e11e232cf345984bab7f8188b8f4f
en-GB|32|37534bc4880e01568bd270dd50b5f2e6b747c8393b3decea78b6d9a8cadcebb6d6091db5e6e9ca90b85ab12317d9dcc7416012aba18b1f2d1e41326b1f3b0d63
en-US|32|7133109b9d313738a927eaa20081604f931485f45123625f06844d9bee3638084aef0aad9621f791948ad474b79eee2af75d068922b06aeca1623f07082c88f7
eo|32|ebabeb7dbb9e19c763732fdbf61137dfcb325017e8d026e4ce1314148896174fe612e5791c76e393641108b8ffc882b627990039cf35795971f26acbc80d33c8
es-AR|32|76db2db9a44ebf0b797f97f7d7301aac2b9ca5bce4f81d8dd5d75e245bc097a11883cd3edaadc7af6535c04bf0b518016fa28e97d956cf3c57ce2f276c42a0f8
es-CL|32|acf030b36df665b7ecb0f5f6cb9811e875dd51c53802a7196ec1e6c7346ec683de2acd19444f7102e96525a7a662ffc973d85924e464d84825d758b92bff87ba
es-ES|32|874071f7f9af086fc7062933c0209f43aa1e40d85da4cf6c1614ca1f02c5b460586634c8d4adf5a669fc684143a8518cc03b6ce5c7a017fea33093b10f37c73f
es-MX|32|96d0f972bb76ee299a4d047643dabd0629d236934d5aa50b72ebda65e8ccca7402165ab4cdc46acad897a5eedc02b8b8621108e51384297ae79326a998543658
et|32|08c374b1c1a40b76828e30151e4c75915a6b43a3e09415cd2b030e22cfef81f4d00f2c71f1440ec73f6a01cc2178a05a53e3591e44fed1d33f78c2046230f165
eu|32|dd1f70a40784aa918dafd82878591ea54a5b43837e23df42b8209f1f20eebc3c35ea15801a28412bcb533aa8ec7c48602f80942ed4e9ac9491d47ba1eeae0dd1
fa|32|8c10455524ecd88603012640af1a0ac21a04791de01c11ca3621b8e8d80e8ad827c3615fc4038447b0f96da3e95aa6f69c0e61dbea3f670b4bb53d7668daa5c6
ff|32|66d23281866fe075e749c54d2d45de5c2987c40551cf2701e112aa89cc3e359087c3afb7bc5e0961419c735b8652cd76f7dfe3b69e3a6ab41b63075e124a12db
fi|32|61e03bb378d0c6db124b5869bd968fca1506a794fa60977c08a81aee2a905698a6ba886de43fa14b4a1862c43017e3fd89b2012d33e26f7690e76004b766c144
fr|32|3a00075915b69be524675631582cda74d8df318d0726565928a78d2729d93a0fde714ad9be357de32509c317669b477c73ccca9c33607714925e2eb7a5ca54c4
fy-NL|32|5cd9890d85daeec2739ab5517f041a34232f57f4a8490bc3b9379f8768026ca430a29aae384931fe264b9ac375b2ee898017aba062b79f2407b724f5762efc3d
ga-IE|32|9cc16b5e5e3c9ec54b2059ce1d96ad52d125d831fc1553401db37c0787fc6ab7a20b2e0f808f177359e957294d5eb5f14ce04b4dfc8adc56a8bc1d8b32d840bd
gd|32|3d560de7bb58fc4533b1a4dccfbf571fe6530d276eff0deb45cd89dd4f1063a1697851baec0f53900bf8aeb1d27f9c86bb1ccd1e19eeebc5cf07fbfbc42aed36
gl|32|2ddd72820e11b285441162fd296ed38d00841a8014ffd0b1646ada3df2991bbedd0360d4f24cd093c83bb9bc92b230c576f23ad8ccf1ffab5fb416db3cc2acbf
gn|32|e9be6954cac5c0eeb2e6f576f747c09094840e48ab3212a74526cc0bde6332e0a1e056de9bc9f78c36b8458e9555573c71b06a3ab3ac60a9f005925e05e9c3b1
gu-IN|32|183cb949cdf65d139c986a4191d9d23381d4eea7ecd77156ef8253be78ec7ce37d9be8a8aaafbe64738c58862141edf374b54f681428f13b514e99fa2f005815
he|32|94a637aacb48530b656c2ab6c078b353237ae0a23ecf09dc048d66bed8743eb5564500e5e51bf2378f6449bce3443384a86ca6938c551b182a5391b5a176b784
hi-IN|32|fd4edb5e8e73a008a0cc407c00023b260cc897cae28106e1f08b5701f5f815c472bb8db368b4e680cec005e7975de105e41a16534353e9b5438b2728bc5db4b8
hr|32|b098af4660ec31bb79c34a3a01b6077fa6bbb660f51744024471e2688da45e441d5013e1fdad035b97d95d01e970627678267110fa229ee4f362c0c9e5c3a952
hsb|32|375c23516db31621e3e9686bbb8ce31ef9d1f4be1d61d63d1787d1bd351ecaba06905a21e0704dadd21a3904c30ccb0a4f410b0536f8c20c7463d1e897d20be9
hu|32|b25011b32471c4a2f7b494fde63591f280bad5147594723c7b0c78c0d4c061a18cd2ed141375430ab1dc53c3871e9ce4791112fd70997e9d25131a2e48baa591
hy-AM|32|e509fb9132020d48af829f3553c50f5b47b764ec237727aa165b9697bf25ca234b2288c9cf792c2db0ad2d48d47a678c89d8a557aceef0f3a03ce28fa5f63523
ia|32|9928a705b3a621b4934cd3fe26a8523f9387d2dabf3f894df0095ee75795fa79b8fa3fed465cab63854bc37ab647d0f917df2831fdbf621a5f12f7f03e54c0ad
id|32|36059f3a7ce096a8db40bc1cd3dc6b75fe638c8f2c178a92b0fbf8397ddcd363f94d7706af9d27eb19eccde4374c100c27a3db9085dd273f99698b4a0c87f87c
is|32|e4daf5af8a8f85dbfb5e18481af5768f0016b3b7c7f1454c90f39b1e782e33469dae91686182fd52b9709df2db227576affebb63805efc03b9aba305008ca505
it|32|66c3793b053211d3b73fc41870f031d2e1227a8f3ff7eb0f830705e712835fcd3df66f0db164c572c5874ff2eeda8f3b1718fca8199ab1483988366f4828ddf9
ja|32|23b8f5dfc5d20b708e9a31ced52383f7ca6b912b6944354845e991553fa02b3ca4c7ef0a69adffb565d0f20103faa024bfe870df16c905ff224bc6db880de05c
ka|32|94cb2bec1f3e2e0ab558bc94e9b6a635c30384d3ce845cad515d9d90190ad182ab49417b5fcf1fe65580d6e34da62bef26e15b260bad23806ff98a24394608f2
kab|32|bd9d22b797f214eb3f818da83dbfbc1425ff9286b2a3ad291c6a9e85f09d15225b87e0ed4d5bfb4e72ab8245b3e8421285caba251f0ab2ff020e45281567f007
kk|32|9b06e8249a893bea5fe7190d89f1e533722fc1561daf0d8c8efba95514a185f2e71e6770119a882acf9af71851df16c0c0a176fd18fae3f9013eb69ac4e0ee0c
km|32|b32bbba92a8edf6ae4cbeacc6ff9dcba657da5a0c2e0ca48238b3da70f93d63450db9a311c5eed2aef2d010a7d75ed618bfe9307bacee3b6cab6df8d61601a94
kn|32|ccc205e5a4ee7d63331d3755bbcfce72cebc18affdaa3cb72025f84ba2713fd5c07e0d3d19ea9c0c42b9d0d493be51f40df6e5a57f9f716ea04bfce213e0f150
ko|32|be77922b71d97ca8262687e4bd83598ed1ef51029f429119dc25f1b582e41c31e89f7122c5ede9d56cfb9045163e6661cb3428c234ceb47d2f80e8ca37a00f8e
lij|32|72647b80e8afcba311c3812ded55141584e229321d71080d8741d5998c99ae2f9b638221cb54f0029baf1e4f8686fe7e1ed5e51efd219bda4c49592786e95f50
lt|32|f7dacc0f9956e34fb68ad3a823b665ab397f25dd06cd3868d18dc329e923e6144c1fecb673df635500381661b95351128b5ebd010067c13b4425d493b8cd4f4d
lv|32|9a41a3e14566981b2257a0fef53092f1e96c6d48818b442a2d71ea03e6f64f4fab91eb7e6096b884dda2c7405cf7dc548a33df80313dfb98bee8060d235aa89a
mk|32|94b4899057b327696b54062daefaaa95b47ade66dd00fb6003002e3ec7853f2124eee704ef540914c1b4558bcca5513c8d194a12ca0360685d1f58b0b00670c7
mr|32|049ad6bde185afcf477117308b2e3b3259b12e5089faa4d5a023f8b5e225d7caa90d78592dd2dbe8c66c38a6e704b63802baa6e17361f3946ed6a23c5e5715fc
ms|32|5b74f0a6682ea883e72fdd9f28e5265d68ad1d270df73e42b22fa87ca88b7e82c3be007d907d8884b264ea1af628e96413b1e8c62ce081453493c74953fffed5
my|32|79053926eba07b5d4ecf6297e3046a3e329641c042450650291632e6ccb976ffb2024152b34eab1aaaadee8fd7b60e837119e4c6a95943a9b4c1523f72b3f2f4
nb-NO|32|d61f164915b88d27702a13a6b124e65c11eba351f5a01869c3fac8d8e398cd2c38b98e0677081b5f59db72c9ed0be825f897d76ff72de2b0bfabece5aca54a90
ne-NP|32|386938b7715d36db33837f6b8303b68013ffc973f2e3b1192529f43a7cb9cc1c79620ef1202bc770ecfb2b343ad65d34f095eea8c176f86147083a300c140976
nl|32|fb82ea485b006c606ee9198c055124c5bb19f34d24d2423f556b6c892fd00438abf1f916e40cb013e9838cfc0364369fab1e5b5879610de4bd9d87da123c9ff6
nn-NO|32|f668a63a7d2c6051e372d57a43cc48f064928fe418e14a254f5a27a1191b87a54e25c38bc8a46dacc2fc761d1d72361d9b91662dfebfa67896f767857f5f1d2b
oc|32|a89262dbe5e72e403126bb8b9a8eba5947f94234e7bd5504569e5cfee229ca87f12332dbf054ea86a58b7f0f851477e16872f87392b619fb5336568419debbb5
pa-IN|32|521786449d6c5f669304c47cbc7cc7cfce8f6d5940f202ec673eb25d54f1fbb9b4b155b24567d86eb335e87b4991f42686b886d670e51788a70a0650875236e4
pl|32|d3e676348777a9687d6a5663061616fc5318efc906dfee92bc9eca41283ad1aa21b1e1f339a7be892a0a4d6c5de7896e841158569a4eb653c2afaadd2d1677dc
pt-BR|32|0963f052971d46ddf14832fe11608ed8e1f9eec67e83de42ed202f641972d176f03dd9b31fdcb0cc05a9b0caae97c963a41953f38d8cf5a389b6d69a35d42ee6
pt-PT|32|0b7824c67e3e2d210fc73930a3f2439ea12265cb0a69bef656cec54272c64214c092285367455b36aecb12b2942d81b39f9f5c271e67b83cc39755cc0b35ad9c
rm|32|cb4a47bbe7d51f67fc8f2fe5b89a1b9dcc271053063c18983d847496ff71e96bddb63aa3cfeee48bcb394a33a91da5b393265d5fdbdd5635ce3d92462d8c104c
ro|32|541f95ff452d5376e59a0203dc1503181a7825d52ecade5e5d0570103f042920140003571ea9e91919cd501eb940f1fd836a09562dd338554e097e50cc3ad90e
ru|32|1c4fe0d8bdd14805870e5261338e566cecf0ebf3ace4cf91bfb8cd8edd33ac8e5a59ab19a768754228cb79a1d81075d9a5225d87b436a1f75614f8522981d3ef
sco|32|680fad985ee941fb350fa1c5cb32d7e05cf1a83fd0635cc36262ecda17029853ec155e1406f017b056eca1d2449f6755bd6f857028dd068e8cec381b28a9f4d1
si|32|f3fbff1880d161db404f823178cd9c1ab47f06245dd6f19af6ce0440b16f8db1e818a05d4926448e66943f466584b5c63e8e918881da4d7ef6199f7fbc0e3394
sk|32|8472dac248e023d2c129d9e81c326173551bfb50bfcf99b1d2330a293a0451183fba3150ab7ef6bb4d6edce0c7e4ef47ed22fd9685a38060a14dc507c24edc12
sl|32|d3a3452af83d8c1d94654f2442e4d24e2b18765a1b45971196fb109a2d9cf7fc2d533e3855c6eb448ba3fc4a42872c26f21fb0d32b54c8b26f2ccb0a8dd39d14
son|32|d1e1d29522e0295d5ca0d46ddcd2bf18837f6945cfeb6c2e3bc89f6a58d84832a32f130b3ac24d25bd87af5ad8effe681f8efbe92dafa2b6f9d183e8f9b4422f
sq|32|b44581156002999fa15c0caec7087013178364f7a71bda3b7eaa83e3b33ef095ca97931398b81bbcb789fc844ab2a85ace1250a97dd6c01678579ee53aac37af
sr|32|7d8662d413a88136b2d2ca8064818a0ce1ced1aac3845496e80396add93a7cd3179aee2ed7baa4537d21e1e5e4aed194c49413323b98c79eb00e73a8dd07edf5
sv-SE|32|18849fc0aee7c95fac7eb66db9dabaa3f1d869db1856601289f5623ba2316de13f9a111d1aecb9fb861342383d58a8cbb4a9a9f6d110530fda95b90fbbe46307
szl|32|96484b954791725c6d80903b47542f8d5c16d4853c746ed799f1f263fb66d824b352c0e66b7038c1760260c23bfc8447dd5877daced8702122292d065294359e
ta|32|4ef16427050209ba8db58cb1f724bb419e05742ec896090fd037c5cccc112cc83df3ececf263029ab610af772447312e7771ce4347b6d75f6ddce46f45554e11
te|32|7d3d406b166bec77c5756e19bf2a3092b85a911f749435dde2ea39809d22179c40cfe540838f181b7a3c3a5f63a57660abbaf197431683d15912d4d6cf91e74b
th|32|e9c62170cd54e1dd67712863ef58ddd5fdf6aa6012cc9ed90bd9912d2f34a8c4d0f2803330ae97b3008e47ddb0c9783a81137674ffb6d72cf195841b9d557c8e
tl|32|ac832789f08d82ec2e44336aa5dc588056d2374bfac7166ce4c4feaa63045765b5d760de2885a25699f75b5fa92d88882d068a82ba89f7b56803805fbf695e5c
tr|32|2938fb96c6dffc648d2c32f73eff947d09003ab51d54927d96fb0a616ab2bb8bce0f03aca5e1385cec0a3b495af48f88abf33e4cd61a9066f75fd92d368c99ff
trs|32|0ea84d93fd4efc2cbb3f78ad6789a886127d28be494ed0650a3dd168e907e8acd7fee6f65dd3a3f3754fd0ae519338449a858dae9efa1a77493e93712e91a9e4
uk|32|b758206e3ed74956d0c93bfd050be9966d03f13af0148f69f2ae39901cdb6d31d3cae9944d201a0e40770045e3ae2fbda742201db8afcf986e8b6a68511cbd60
ur|32|05504b7d4fa44e24b5c19335d974a57ded4a4cc76451f4b9f25f97055bd26436e2774b9fe32c9686e8b5813b633126e48042d5b2280ce043a3434f2d19ef1582
uz|32|807afd50aa47a2bbac0c62a6acc0ee4224309cd24e2dd2c638a60c9c448c1b7477feae1d74fced8597060c005b72caaff13377b3f1d74707a06e4fc6c5daa5f0
vi|32|b958954458311ddb47e55f775381b9d855b58bf2acee6071816a1bf5d451d94d2b869fdeea35ac9a1f8e1e51bb7d67b0c8ac940a76934636d5e7727b494a0cc6
xh|32|bbe19dc50669024c8397a94b76be6730c1de7ccc339f646e2d9dc54ba757d47b85447532f9da4ba8197dc012450e33057412f4fbb8a8059ee8405542ea7347e5
zh-CN|32|e1a151298b18850a5d81360699762f7360818533695f4b74a29649e5a876be72fd0ef7f32785db47ecbce8d894993ee59188c7d975e5050792e25b7062a5ef23
zh-TW|32|876b5d053ca8b9e031de5c4a6fee4190b72bc25fc00c45bf7c06ce308d714dd1d64b87ba5c7edabf941d6383692d4fcb418766853340be4ad4434edd3cccf8a6
ach|64|a1d9618a46042e4454601e94d06e8afa80a382423ad567280611fe3f5d7f7da1128a0a98d1a947d452bce18351ace338e4506b1a091daea924830baf614fcf12
af|64|5d0b52f920a9001950be6240c2af5a747b6e9f0a58553b508baf4b4e8fb4655eebca09542046fb1b10835f1ec24be17777d26c16638fddd75ac7cfe4b383a6bd
an|64|3e99156586db354698333fd0035ad7940a6641696e635967805e8d100f314c611a12720d19af4134293838427e1b4a9c4e7494dd259945da8b53fe7ca62f7809
ar|64|d90b592977961cb20939ce97616a31f583afd4c04f37585d4436f1d4e3737c1eb1f9e43db7929c4db8a3e12f7f29efc6571b936c3b42d8bc3216fa44712dc236
ast|64|919922039fa9d814ea99cb7a7157907cfcc2e9e853aa8927a9900056e155e3e6224cb278ff7875230e5021882b198279f2ecdec9d574387604433271e4f53254
az|64|9ac8cc6acdd236a1b97b785a3da32de54e3cf552649c912205860b9498b642a8be24b57dead45058e15c9a4314278876fb5bcf4e3a436dfdc4b45adf4d8674f9
be|64|bc87590024a1b4c964966dcaa3b571697aaed21941a901e4264b05e7a4b0b5421aea783a67bdc498749c9a2ddd524d95246a54328394cfe4a4534e424fc4f6ee
bg|64|169a53f8dcef4d8957f0b0f3cdbe84e223e90173934c2912e719b71ed9e3a894a07cddacc5e5247035143be8beb5776d268e21781356ad836cf13c26c00458f2
bn|64|097426785fefbba0db1597c28a864c8e6bea2b1ade77512c03f3a5e30dfa87bf45f62c2e1cd4289cd4aa586e87d358d29304f6a41ae8159b57974cc37d3880e2
br|64|e17463d6eb4a2a94ebaa0f7640fb0f28cd3a20fa74cfed5f6237d47f792b5626e5da9a0440573bee634e1f8816d0edd29824d248648f6ba74816a50971c53a54
bs|64|9c40f1d4014d5433dfdddba89466826d00ee41f7e5c675d5aca18332b85e0c3981c159cbd3b8c9bc3abc3fa4bf03fe4bd9c0feb0931f9c626a8499fc80211d7c
ca-valencia|64|5cc8c618eecbf30932d6ece71aab80673c3246d5807cb656660613d59a52578d85d582ac314dd7f33ba3de4ae2962ab2435fb871c9a6052a42eef9a010809067
ca|64|865fdb32af718e5259d88d64cee11b9ca3efeb3583012d74d81e1156632eeb55a0ef59c2868e5b9cdd6fc79142d991fdbec3b264158585cacaa9ca2da5140cf2
cak|64|ed334e6ff78b8cddb5ec84bc0beacf7efd461f442559c99c6a0bbcaf3d6c6a569b9379a5b52d2f3c5e88f3131a94dc1418265b671088d94d6c003fa71134595e
cs|64|5b26479a303dc37061925a8e780061deaa5da90fb3a69c2ab055a368dda867606b8ae2c87116d2b9ced54e30e953109066427dcb00ea39bcdbcf7cf86690bb90
cy|64|08c9d838a7a5cf651b2293f335f38ddc02dab26d893e738549e964600c0ce8279d0734229c1cc95e04d92986168085c64f601e2bc29a2207f08b8016ec6fe04e
da|64|c1522e5fe4e48fad4b95b2375c27c22486fe22afea6a9f6d3e169169711500a25b4e0bfd3bf7092dd4d6ae96283e27401cdd3ba3d880e6727fbeddf5b82d4432
de|64|e124c79dadd924c1e8d44abfa6b1f6cd6393c138c49f8b40373a9009ff8d245f3b2a422589ec01631321b22f9fa24940f6162857164f195471b29b301d0d1b6b
dsb|64|6a4dbb7b6fda408c70533c793516086e9bcae37d907ca58e47b3b1937f93cbb65ac8ba250e4173b6b9851d26ae0bae1a094aceb99a9b69afc8661ce37b421f59
el|64|b3dae5f3cf2425761fda09b4cb402937bf91a8210de9f4032505e0dc6ed3934f6da314a5dc6133dae493dc3879d8325dbf9979485bc5c55ccede7f2bbe187caa
en-CA|64|3c78c99acb0046859e2f8fba6dfbdf03725fa6c652458aad93ef5d444607f06ce6f0d48dbd98abf8bbac40b4a80616874af1088e24e13f0da024a0d8797a9f5f
en-GB|64|e48f10d6c95a5fa7e6322574a9de31d57e79bc97b7e8ce50575d8ccca9ecb32decb9c3e338d1c37ff52372487bd2ef928749e40c7fa6788d09968652dab6ce96
en-US|64|c0fd9bd33217699a2dfc00e6b363a97b703f0d2347c983d28ee4a10547493473bd7994861b115d37d5598e188e5c75cced7bb5138dd6ae44c3f4ff92b9df748f
eo|64|190864dc95fb7e665eabf8eece1b1b8a00f3408ddeb28c31bbb2f45534056e1b0bc858d50ebc4cd398c94ee81815c0872799526775b53a07f0eb2158ca4774e5
es-AR|64|c934dc2d5b412a4224934eaeee6e3477fdcff31e125730681f8c13b9a62e47b15f9c0c1c0bc208a110af98529a7f8ed6d06d3ddfebf2604693f054865ec9c787
es-CL|64|7859d12d654664de5d47979e0d021c146512b0a4d39032f756b372cd7f760845642c0d0bf7a228b1d0c9b180dc6bb80874c6c04522798875cc18acddc5be7608
es-ES|64|2a002ebf1f9634824b679c86d02518f1ec1fe30dd85367b01abaf6a03b527d10354b94f1871c98b8fc938b1c8251509bbb12a18bf9c158efa35103ac894e0d65
es-MX|64|6cafc3aa994aa92ae5d870799f44b27b201ba29219b5f6190f20f1308ae7546914481d051311bf06fa3d7e05dc386b0326bcdcd31f3c49809cb09176b7ef4e3d
et|64|f2831c90f7d2e912ad56846ab11a57043376c6892cc55a9e8712ad2a6fa71ffbf5cae5922fcb5a4ed597e17a218c8b0d3ed6c28534795ea306d0940071f21174
eu|64|b4a8501175ac4c326a380e9346cccb865f21ab5954658d7badd588c299cf7f30d4b2763ca2f03f8d49a040367b07aa3e3bf5e515e45c1bd93fc50402194948b7
fa|64|be823129a9d8605ca50b3164cab2ca94a4586108227273f6f366232ec664ce08435a916679c096070ae4f0e131a51ceb28b86df9ddc27214fd3148b3081449d5
ff|64|716c2f92a341ca37bf81a066c8dc5ea43e148bf15fb4dc67628533298a94de67859c23771d31e948981f2ee7a0f0480b66b2e599622670dd7f6bf6a4e49ac248
fi|64|893b559060ec45ee849297c168ad1e20e0db07dfd4de07c94037087d88b0e45db1d8622779cc3dff9760fc02ce4dea6c6ce9a31acbfc4ee900f8ecefd08971a5
fr|64|1941e53d339158c7c278efbd652c621eaf893b23715a8577869b8a470fb72b57141f221b18bf714e6e2336215e23b22c3d168d6b2355b824aedaa6867edd538c
fy-NL|64|0f318c98d3d221ce6600bc4afd63566ef9e3686e1dd7b1409b5f2acc3b754c1fcdb66b21c186837410bef7ec3283b641b102384636b978298b2d1c5173fc3e9e
ga-IE|64|dedbdf4bf156b3961e73c40976f8ca19c3055265a6a28d7409b58c7f9dae5d955c67348c4bad216bfcdbf418877e35b439307ecf88376f61b12618ef384e4a83
gd|64|99ab8a10be42566f2f8852ebc13508d07710a69c4858fd62cd63c536b8549e9ba3b3a7b98a97da718121c2d1139eeb1c0300564e9a1ae7991a018a57ff698986
gl|64|e819aff49bd15bb468805b4f41c64a9a242e654e30b8d5b7e37a90fd3ca8cb12f82d85ac4c520b556faaa3199578d3acaacb92feff71ff1773cad1e59dada531
gn|64|5b08ae46704c2c6d0bc98283bd72f919ac5a47819d599cc650293b9825c7751f726d6efb4c12d8e97ccaac2034a0afb95dbb8cdccb401da39d79530179c3206f
gu-IN|64|ab38479de2bd2e1124312af93c83d32871580035d374d71fe3215f934146818190dee498190a4c69bf7e5f801c7e69f936f68adf6931699ebd3f9b4a7cbac076
he|64|7e8f8d1ef5698d1d191c286fd0a48adceb73dfffcae9ec554b7f178bd06081b00ecfb0a9e93dacd1c58c6674223a2d9ef579309959c043ab642fba3751e8b15a
hi-IN|64|f6ef9b4afa22236369dc0558041d55de89869f53af2df3d99c0389264001195d64f67baf576516c66efa09c28f02baec6565f7dd3b0fe77f78577facc3258934
hr|64|f70d65728245fccdabeb39aaeeee4ffa0d3a28dfd67bd506853fd16ca88a39e142d3864f266da9eee8c1b7efe1f348e0b466808d80bf87acb215113f23cac18e
hsb|64|2493bd81eb478d81cbf59359601cb17db47bc5c2aa34091ea5b53035d23aaa359a71ee76bd80bd1f2ab5c8f224ef183687c0e11e2b957724bf308d9a445c060f
hu|64|23b4a361af85150c34595c02510fb33217a047139605aec570be727718101fdc9fbb238b8722d7ad83595d8a965c9bfe2f97cea2ca1b7c67ae082966732900fe
hy-AM|64|659ff99f60393810984070c429e3d07408b5f9945c871e7a07f8439b8238593ead28273ebf84f10030a883403bd2955b1ba53fbbfcea1d82f596d774d0081409
ia|64|56ab2b8ec1dd684db4f5056c984f0e90899a117bb174f690b3a5f4ba92f22e80e8e39274f8ea9aec92032e80d55d408ad69138a490a521b5bf23e2d1a3e2684b
id|64|3c1ce228f6a01f4075dc17af90381de72ff6295d7e2efbe918e5edce033e0e6f08fdabfa8a6710b7d5cf9a136db5ceb24876183212383d49cda89b0a75912660
is|64|6fde073b31189392442682b8c3dfd69f1c54796d23bd213303915c231cd9261a7613e356fa2a6736153f39d3aadce4cfda55e3f99fff9cd97ccd013191b42137
it|64|a076e19eb9de3e5b932ca300a01af4c7b516814fba54a99bce1521da93685e21ea26c0babbd2710f7480640aa499a0065444eef48beb718536480aac78567685
ja|64|511a2eaa56c869703a19014f9098f1f8d03e810e7686133ce4ea31793eef6d2f0c5449068f8e8ab155bde700b9e4aea3b875b68c2aeac286144ac44c262447d8
ka|64|4f61c5e956285fc576ce5f68eedee5778aa8708b8c3639aeb35905246333a46a5e6d56e250f62eae8836cb8195e0f3c654104021cac98475cee7ca8c91064374
kab|64|cbf172d32627b4112f349fd4fcad9ddc7cfc1efae20759b212a19aa1123f96492f2fd1ab59c014094fc2f34f8bc3797adc3fc12f819e9f8f64601af360f0ad2a
kk|64|32237216aca3f688f60de4f9cee4d2abffabdb93b61689c04cba33cf0e511169a76f119f7a156c82e46e1e85b12e9411b3d52df7f03541b3bb0fa898b7fad6a1
km|64|b41956d20aff74a37cca4d03d04535310e5d66d3a1ca245105cdbe30e877b17fb7874d222fb21731d45aa917c68b19ab5fa88d37784864c29c34ca415435b8dc
kn|64|2889fe69b90e1dae6b7ad725afe1c5627b4a85944295befba7f30fa089fa71ad66fd55132966dd802dd6282841dee8351415996bb22f80d7249084d51258e243
ko|64|5c21f6058006d5f3ed225aaa1806e181114351875917253202953f2509b3017f49873ba6f49099c308ddda882b80362e2d843cbe6dcf8000095bbf45198febf9
lij|64|3d3aef69915f2408ea59056f42f53cf853e98626b791e7bcc87244512afcc0a4bc7689abf1a33098ef45326cddb1bc652d49c591f4b84339026e2000d2de4f4e
lt|64|1182dcf06aae5b5e167c4e06bb658bc7d7cee6cfd50f14435fd72e6a658b6b5a6bb08501e5166bb7f60e0d97ddbddc784086c8d88fba4250128b87914ebe9078
lv|64|ce39a03ba81a1fa3133516bc4d9354d3f9abef5e5dbd15ca4d8448bc3be28d1db5baf920a5f9e57a3381ef6995b9ff517719d7b2622bba88bc3caf2a405dbf31
mk|64|71611d20da64d942ae8d7dc084b9f2c8711feeb2887ee5732f2b220771559095aeec233d6a1df4dafc87ac0238413dc73a7e8b9736f416961994ac3f865af945
mr|64|3934287a1d127a4884036d73a7e04cab73f126dfc2d6722c5997f4eccc5915e08772422e9688e61130042b337282dac149b0da711194ffc68d9c6c0b474f4039
ms|64|569f2cc4a36c3acf8895384430dc65405ac54be51f02b7608278137ecaca6a326698304cdf0faba0ce25d2e027ba607b624bb92ecd0dd7f5ca5ce06d29288b37
my|64|2d85b53e0f9235d1f96e1bcd103e20228da89ca5363ceb60f9b925840eddb06edc8d59dcb68cdb70a336ad3bcfb6781cb3c2e0a4a735ce8a3e831fb56a480b27
nb-NO|64|c89a0679c65daa8d4a3111b855f14f7916fdad5fdf398127cc50142a0f788057ceddddc8e7b8cb5c6a20283e8b080b5139f85cd1452f4063da814797f94549d3
ne-NP|64|6076717ddc4d5bc2ed0d2478676681b9fa28e7d24e2c40b86c07818e63be9c7afeac312732eb224c118c9ee78cabbb7d4feda58d46bfbbbadb97a648ccfb6585
nl|64|3e0200e1d4e2efb4fb56cc5877f1bc10f8528db208794bf8a1d9305304da671a0c067b39eed1fef2af11f9fde9bbaf1ce4ad2c623af184dc687d80d90be6c82c
nn-NO|64|895815fe7f0f6bb5845dd0f313c8b41a89f31ec3b6d30fb9a04f548ef1ca6e54716ebf6e8a1ace5927c476817a51938caa16fde12bc8d98e07dfe836a5fe79bd
oc|64|08b3bbacd7ade9d5d4f755f333d2980153b0f0e723a07273ff6282202bbe18697fc5593766add769e9bd2b33dbeb0b6b26880c6854de7557cbb4e3463be03dd9
pa-IN|64|180df4e397b87d4dd4766968ae45658de10280423f0888e512cd4ef8e1b9e7b1b81f8bbce3817ee686c03d530f4f39ac83f6148d89cc9fb9f39a4ade653d3195
pl|64|4caeee5819495644a450819a8293841d2ac015cb37b8631d22e8e5fa20747e266190fb1b916bdc336d8af5b5a72dcec4dfb61b72f52963a1a399f0dfe341147e
pt-BR|64|50915d86ecee460bc90eee7b116825f916f43ad00f6e0231c6eeadc9697d3acb4e7e985c320d197597eeefa764a9641e19f8e6cba9a07b1b8de0f8a879605ae6
pt-PT|64|1875467fdf7de1c24982522038d52d7cb83729cca9061270b18aa4f9808c86eef56ea5fb12e53098b067ee9379b80778192d75b75f7569bf205920cfee6901c8
rm|64|1c4a05634240d3b9e325661d0bf4e4b8c0f23ad893f0ba80ac9af3148d93eef3319627cba97bd513513b411a24f94770b1b29d81324eadd7477b71f9e0fafbce
ro|64|5f97d955f5202bdbbc7dcd785eccb085ce53b91abcdca296279bc8d2ff043254998b633ea00ddc69cc790e07629d92a5e24716a58e93256afecc98d177fd471e
ru|64|183acc6382802aedeaae724d0c10b25630c57c458720a0a22c6a71f575a6b189df28dfed31360c08241079f572784a79977034b9ca033637a8f4a693e3d2bfd0
sco|64|b36f5b8b279e5284e3c3db08c3860d2945054d849e619a297336a0aa42f3bcc59f6475c65b194165eccfc64bee3b1198ca19a77da0641b550680fc585349cfa5
si|64|b2e878fc85f7a4f506027098268800dbe4f535ff6de17e3d2acbf5282c53b5319508d444010ed32d5dd0f7be5940b3eb4fb07bfc9dc0bacf8f59ed1a549132bc
sk|64|501459d582a5ff2481998151950b36c888b7678f8c875d8e3f38dad295c470ffba89f50d7fc0c3e199cedb5c211e2bf51f44e83f7957f49a34d517c87230f8ec
sl|64|973d844798deeb82fef2d7467b8aea48355c852a43a485cf83740d3ca150c9f2fc0b5765f3f0146e2a895eaf80f399a0065caa9e4137c520620e405d2f43b7a8
son|64|4afb03069aeb5868b8358f6d15c84fac1f80b57e5750db9050dfab83228f570ad84498ec362b81566a27d41870795b0a7743a4b2c425aa705f2a9d7dd387bd53
sq|64|cb35b9abf82cff5b3b7363cd96dacf698b2acd7b355e1e61e36890bb06cbadf4a43a1b1d83d3971ffe8a8aa39fa51c489431a43610f1f0e015fb84341270fc26
sr|64|52f11e2be68fcbcb7b21e2feb6acfc6f24f1cbbcaa9112c9b0e740182da935d3c3f52e1373c7e63def3befe914020f8d8e961d794cca39bab1961fdb5700f7fb
sv-SE|64|5aca4db8a0fc4e923638e9e392d3258a8b34b72f87a4fffabe72fdf9e9e3d0fc17a17a19604635be9fed818c6221ddce5a4685e79748c668ff7ab5fff4564273
szl|64|b2ccd18b15cedd67a33c8461f90bd4ce54c6f2e986a1416c64cf12042276c931b55009f8778dab28d5974bda471f936b21220f570d2dd9e1cb6b0014fc547933
ta|64|9132b7f750fe429b9cee9ca26044ba7074d4dc867acf91e14041cf6e733ba3e70f0b355ad808638d67e41c045c4429010b32414e81794d7f9afebbb40dd0f86d
te|64|644083e7082b52ce96fb8ae7ac6a05d886391f6d8c1d9dc5f300d77942b1b1fec87cf7df4537f462edb52fb0b7502a556be11212a43e12bd145fa8f6f8a5794c
th|64|f1d71014ea196c1157106de7efb7fc6f742da4f3997a097ec355b27404494f297ed8791fc34b4e87abaf55609282678d43a7bc4dca95732cd02909a5e9846f1f
tl|64|a878c4094a15b823770e1e3fe74d28dbd917cd03e2e3e37fb84bf7175fd4ac7a6cc915d11a4bc5201b5f5daf4ef7b73be9f9474f439d9879563ad539151bd7b9
tr|64|73d67db8c0d3b06f1fcafd8b690da66d111d87754d6ffde37e3a958ab09cc9ccb87aaa6097d8c196b5c3093a8199241787e71162faf960e7186d125179584c72
trs|64|baa6954fdddd9151684ca339bd77fa2b60632bf537a4f27d2ef95a6d4ab0d6a724e6dc6b8d9cb72bdb962a37a64725ce626872be33ef55d13604d80e84edface
uk|64|073f5d62f2d5c8f0b046efecf4db0549f3750a3c0d30fb060844474a99190311f4f9a0a23d69db2e8f24e1750bd0ea639404ca88d1452ad1af714ce4143bca99
ur|64|49b589c55119a9e8024839476fac0c5539263d462d7dabe49cfe9df230c2eaa890bc43b287dca896907395b60d0c0c1218a403bdf7cb3aea54590e554bb5c547
uz|64|1ed1ec1c47b2675f9c87ccd5a07eb8e310c40e52f135bc4b50a4b3b44582db1bd9ab0fa212f942e2cfd240d47cfee42dbce9f38cff5256d90a42b50c160853c7
vi|64|694595bd690fe8f0a4bb71adbf600fe189eae767a5979b49a30db91458d57cb6a3041b0e60c5daaddbafbf5f2fa1da34e241bc123ceacbcfc330632ae94e48d7
xh|64|3eeda76a0a3405770d19fbac023bf9cf6009f4addd6342c81bc15e4420e59748feaaa0cb12ec4479f1d2bf23dfa4ec5eb126a1af17da93212a7c998e5cfd8e4e
zh-CN|64|f7ebf11e169ae6134e69ee3d68bcfd0b84a24e9e9fd53d382b7915aa292b0cc3942bfbf18156a2197a3f04fbbe08b8e6544d31a1ab726e4542685e2e5953172c
zh-TW|64|4ed0848a177695586905fb0f5f65e50bbe98c6eadcf01e6892d2037d7b441b88b09bb6ccdc189ef51183285b9efd7e2b3f45b84975c1afe3a0df6c0a864de000

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 100.0 461654 Tuesday, May 3, 2022 Approved
Mozilla Firefox 99.0.1 498209 Tuesday, April 12, 2022 Approved
Mozilla Firefox 99.0 332534 Tuesday, April 5, 2022 Approved
Mozilla Firefox 98.0.2 427975 Wednesday, March 23, 2022 Approved
Mozilla Firefox 98.0.1 375300 Monday, March 14, 2022 Approved
Mozilla Firefox 98.0 311544 Tuesday, March 8, 2022 Approved
Mozilla Firefox 97.0.2 247171 Saturday, March 5, 2022 Approved
Mozilla Firefox 97.0.1 444547 Thursday, February 17, 2022 Approved
Mozilla Firefox 97.0 389946 Tuesday, February 8, 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