Downloads:

33,907,646

Downloads of v 100.0.1:

294,921

Last Update:

16 May 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

100.0.1 | Updated: 16 May 2022

Downloads:

33,907,646

Downloads of v 100.0.1:

294,921

Software Author(s):

  • Mozilla

  • 1
  • 2
  • 3
Mozilla Firefox 100.0.1

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="'100.0.1'" [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="'100.0.1'" 
$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: '100.0.1'
    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  '100.0.1'
end

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


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

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


package { 'firefox':
  ensure   => '100.0.1',
  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 17 May 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 '100.0.1')

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-100.0.1-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-100.0.1-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|cdfe847c7e6647859e74619ccb64cd757aac099b1ef6da7c902b77a91ad12cb66cb2690704343cc56ef315913903c5005479980fb796149466bce5704aeb915e
af|32|4a42ca4225b6042cdd26222fe9979e8ff10e6d3eff6ad466b8ac2e79c7d9111e205c8f07f6bc8e759558e9ebc3331e662b8cb07ffe4170ff1f6510def24c8fbc
an|32|09ed28ce26dc221113fc8bcdc0b56c1d57241615fa230dd5d5fead5da414f264c90a3ec92d5a458fab4d43998841cbfe8b6fe22d983643ad46242446a69300c6
ar|32|185108285312e251d068e7240efe96ef7049c844b538760dd9b2766d5279ba5dce252bfd482690da98d06c00c15fd3cec50663f9a22e901d3f0db43725a676c6
ast|32|8ad0b6dbb825991a1a96d1dcef169097fe236e7267fb9dee9bb97248e62178da3cb4beeb370769da3f34381b0beb42b05c105e0faeaeef18ca1bab729ed67f06
az|32|e12d6ecdd44e01ab491b8e53197f256d5be373d012fc49d812d7f6a24b0b47efa47f02bf6bd2ef25b2f5cb13fa41ba1c61324860b46b4550b460243d6490eb9b
be|32|fb87f36582072447f942c7286b76b2278dd6665b46bef572d4ba64fcdaab2d62ee4f31fd969b4036e07b280dc12d1b49279818b410727ba7f9770bb9554b7225
bg|32|7758fe00fe946b4d34081a5c36ef53ce54b193e5e4c52b01647ea68a4475391d32fd83fe6b0b37cb83cf66c2a3caeaa3cde737ba9c8b07033cf8f543aa0294f5
bn|32|b60122e7cae4ff98ee04afab5e186c56385ba24dd2142e53f233031fe900bc3c10af3ca5fc87373d786d4f30f70adc0ed2b32ee43171126896b79861d85e229a
br|32|fa9650d500509aa8843fee00426350fef2e8ed75430e0ffbed9b690963e3a323e4a2c92aff3bad1da565247ab52e1a298ba467e5799d848bb979da13c401d1f4
bs|32|9acc2729921dd6d0e8982c6788369af2da97c67fb0f2c3c734df78d68cc90d15f86a9a52ff1d74429a18ca7a261b8ea57d15556c12a06103e364239528ef3458
ca-valencia|32|938b36f4ac7978d07576ee09f6a474176dc8159ad5fba87b8492d5b56d9c4a1bcd8194b186bb7eb5546d5cd9399ec17ae300d89e0c12dee263da20e618e01169
ca|32|0ffde5d69b2fe86c7e15f9fe562b17415afe2319784fe9b7b9f1ecfb72e2d51c20ad4fd98dbe79f0d98595e0196ff491c385ebaa693670e807071071ed3c72e6
cak|32|5ac338fd65286fadbc60e975db8ebc71a33aa0019171f10a5a97b671cc2b9cb838921ab63117131fa86b933135de26bf7ff6e048d847cfbdf2817141a28ba79e
cs|32|c532c01759170751975cf1905f0cccbd9dde6377fabc884a090613a789fa655acff5f4a55580344fdd6abf8abd9913c03bdf277a700dc6bb11e8368784432b60
cy|32|3f5abb380a64fc487b2e0c2ab5cf5c4b2f72321fee0c7c1275f0e6de9b222cdd48f4c7921ca11afea1b54423af1bb5034702e7a4eb2a6d858b2bd678fb7053e8
da|32|de42217b0c5a7df63466232bf557e2a206dcdf756a0915c4f8fcfd39ea2828a32568c5d3c1e05e6ce25707d50c04a223808eecd6e3a801afb9328d3e2468eef2
de|32|03445d994acb04fa44f6941d263022b2803aaed65fdec5c5a41bd4f1c347e5cad2dea02a915f25342985d57576cf95a6fa72cf57f9707663b6e9852d4572d52a
dsb|32|2ba2d97c50df2c756169ec6b4201e3d2230b84d8dd505846076573d6a70580a7926a3d3e868075b0324b1d034559b1da7601a697fae0cfb79737dca876015615
el|32|246eaaad8dc620ff2aa6789e32a94737a4d446ee3b0162632b2c623e80fdaea688e24e504594356c663a2a2185e6efd180b398bd8ce3d7c3112affe25814d4fc
en-CA|32|3290bd99b5bebaf1ca1990b7c659a0faba3c2d5a1f87cc3baf65f1d6e4a006368b6186692e13a2b2dffbb18c224c382e7a6e43242f67f7443b809a39d371bc10
en-GB|32|9642b71393505cba197cb4d048755b9123bf5bcf560810e557e3f29228548cb16febf771afc2193aa01f8ed6cd405b578b0ba855de11ab0ac09b9679a077bb2e
en-US|32|6ad5104a36660aabd27c4597afb02fbae20c9d2ea35a3858ce8e67fd8215eeea881fe334ac8232bd2a73ff995fa88ceb0ba372ec591532d35d813c2e494d9daf
eo|32|0610cc61d228d3b253af647098ea0dc10669891d5d38c247abfa42df80a1ba168fcbc8a6b7e3e88fd47d5b40352f3388d3826a9694c10e2f62f077418eb712c8
es-AR|32|ed38b6c106f17ccc685034822ee663608db849f2a77b16c62b8035b42215ea27f1af0ad24a819c2af62af07a653d0fc75501c8bf1388bcc790881a575abad76e
es-CL|32|d7999f7b97db865ef61c60d3364d4f793b5db6c6ff9b02b313f47e22dc3250650942620c1712c8b4a13a49ea72ac76682b6ca0187036dd0d80a07e1a2321e5c2
es-ES|32|23d7dc1c346836da9ee0805a21075294e6a0ee0d295e83362836af7908420e40a1f85d805f1bdaedf09d6d303ce157f3abed104600887cde0f6d405f296b5b2d
es-MX|32|f96d0fe7742e29ba68c0fc1d53767e0fd4092cc7bdec4061fb96ae2f5cf5ea22f5d7a3bc73461e6bbfa5427c7dd66e3c60fc454d493a6edfc2862b04ee46741e
et|32|c822e8da4f789aaf52664c7b390920a05d50d3839a380747dd9caded931c36476f7fbb938f7b4ac420f63b3ec1b40ed80d43cfb1b1dd0ad3f2824f9772aed15d
eu|32|15dff0a774ed4b5e98efb151e066a2b3eba7983b3ecbda4c34b8ef9372267882e370db7f52683939f039e0d92b1592a15fb572bf8d2ec04bc91a677ab322ff38
fa|32|9bea701845eda942c72f30e905477c41aaf1ecb5f06e4fca424440536c5c44883f1dfb55ef22cd107c19ef139cc441012729e5a761f27d5e89a7949b9506b1d2
ff|32|39693f1dc00ebb3fdff572fd19523612ad8ce43228f7178418fb98fa07682b78eb69f2225565b74dc7f02a01b01667776d0357e1ce39a2a367631a75a09aa264
fi|32|776ca2bbd3f0d49f15b66b44b349a2e67c2c2f3e5949adda7fd15e20b75058d3b4482f41c8380a883d832d56c05f900d097de5062d4acfd31c945a85927a2305
fr|32|e2f978b1b549be4496623586840420e052d10c7c1666866e12c7b0a57bbf5d8fd01e2f6c17ce0d700a35e43e1f72f44da20b59a1808ce20bc35ed2460a4dba6d
fy-NL|32|e05377e63545ea6b8363f60366081925a4685aa58453e93b49cb44cb7f2797518e7269c248224e03d66cc36d6753e8db32eb707855e30ed0c1cc57f5c6eb5d20
ga-IE|32|5acd007d94ca19d69846a89f51e8c85857428b698f5db2fd6d882082b935c216d8798ea12ca51cd5c4d11e66382d0adb6ee42c51089a818b63cec80fd289d4a6
gd|32|2295dd9c993a49be94de86c5ddfa4cae44fd7fb02d957c075811fd941d28c56f81b30c898a45a6057482ba3e42de33d0c443a0883194ab1c8a44853628807ac3
gl|32|bf15a58cfd6bb82cc865eb22c2eec61b52390a3093775109ecb7c0838eb556d93d596b3c6d68f3a48166999c56899cfaf31a40624730bf0ec01dcf5a9669a12d
gn|32|cc81a759cbaabfafafb937dbc6e583072ce0ed95e7016835b9e9ddff1509989995aa0c79ece72bfc07308198d2d5d556c2a8ce395775ed71a660b2bf2ea35501
gu-IN|32|d6f265b8c32e3fb4b6ff109a4e8111ba1d7610bb4c8199e85e894a87a9afea83bfb6c3dae4571fae2944eb651ab180861f1f690da8e1ffded1a90f6e6fba1104
he|32|57d296084fa005885841ac27220d8e3ae7faa68209e0e4a9f65838c2cc7973a70d641c2cea5ef6fc7a5519a61061f8c11b1cb2bb0dc85053ebf7d25cda71fa4d
hi-IN|32|da555bdfa4f1dfc65205f97aa1b33241206a8300830e3131796d1fa4dd4b544b2ac14c639acb835380dab14ee86e1e370c07a2b456e01c50c167f388441db779
hr|32|051c649c67cbe5b316a25079fd06bc8a39cb983ef4019cdae17113700a951644955d13ff7ddfbf16ec5fed360f4c1961bcb1c9ea3ba8061deedc84ff556cfb4f
hsb|32|a88dd85d0ac0798b33ec859adc9adeed7e25e382feb04c02e064e1af4cbb1be629fc36079721ed9b25081337746d6759c887bc3c367f2be8e1251f1c692a7b43
hu|32|7c6ff21787d03cf8c41bf06ce5c647e728f2dcb6dd8d0d298cb8d76c518bc4263610583af4dcaba3044b7f5c0be336e3be06e556b378e9d1fb485b5f53def39c
hy-AM|32|3a2b21416a97c7758eb886b376dcd3f7aa834e712d352daa194f342633ecbc711534a52aa81a55713c0c9835fdc715fb6029cdcb1ac97b4be3cfaf601d344525
ia|32|f91040a6dcfa8a079dc4eb4c66e2e8549abfd254a3a23a655963e802b227de7ec15e524b0f62878c06642091c1fe3dcd3575b4aab55db0246792bd1490b995ef
id|32|daefec241ba543784cba2996f501bebaf752699e75ee634f483589fbe73ec13f5ae756c4dae6c5da657096d006129293161f859b0f0caa26be77961cbb4b7ade
is|32|ebd20c74c082d93c1650af05a214161a0155d570251f593297a83b861430d9b5965f4d7d6e8146a6849dde51a09691420d8b177c8e738fe424f27288ee51d050
it|32|faaa93fd4c961af8e895c4c7e8745d1b85d6ed0b752ff8196523a498bae9f400ffafaace42496b7f553be20ef290f14879154683383161f2bd32a84cba7d216d
ja|32|5a08e5790131a98d2f140e213508af5b45594faf5b8af1c223247f927e761a48b21c4e426633ee2c82139efc7f705dc7db34514e385d3882ad5f8ee951ddc2d1
ka|32|2e4bfe979c1078b97c9015a14bf112477148b9cda3ec89fe6069dd3f8c4f038b16cd25785134da2c290ca73359e225c3aec71c4460d02d08280546b229a92dd4
kab|32|30ff502f078022b6de4539d21496794db64787b43d52b273af72e7cd69c6d621b3dda48dce8036d33a73c5490ccff1170a80d9a220ec3e5eca5cb3722f870463
kk|32|4c8482c7ec17639385a2c495ea68fdd175c1ce5eac9eb2d359218bc8bb461287592af8473b6bc2d832e7258ce1d86372d3b05ebae4a05c5cab9426e256677998
km|32|e544af600a4879a50755cef1b704945f841ed599f945629f1b8a21760a356a618498c6a72c6189b928f8d7c27aad788eac134114299b4edf77f110a92db9f84d
kn|32|6487ba0035ac500385b88dd1d4c9b039e0579da04dd545e2fa11796c6afc9535d6a5b357f31994cbf77e67b4f855d6420eab2527b3f69c149a7077077a7b6461
ko|32|41c190b8f4dc05d19d9230659918ef08762de6054535324543383cb695812974bfb2d62a7438267847caa2465b5b076b2875c4219d9d77f4254d1947e8ff9a91
lij|32|6c9f03e99275ab080f00f42ee50211adaf46ecc69c5e1744a1459f56da99da0edb50eb2a0dce3e1bed7a17f8f92617c9bb8936553f452de125a3639037e733e2
lt|32|ed215c6e9cb1924787932f8b8cf26311bd154322961960cf4eb9c665ff1d931bcb1d8ad2e692536304f0b2afafb6dbe52198fa19e82a71778861426bcd3709f4
lv|32|632bb4df53691e013bff9b0d490a274e3ce2960389384039a66be2d41edb847bf13e93a73f6169bbba24cfbee40273bbe2babeead7d4c2f4e6837a125bb9117d
mk|32|74755f9797f1ef532196ce11194d49a220452bbf37428255260c262fb92365ccba80d38b9029bb1b59d270fe843c1c540978592b021a9c1718f2ecff8d9c1250
mr|32|36f0261eb52551c464799c3c43995d392317f06a14308fcf1ae064403bb3f70545d9969344bce13f3e9560c13f6da355b6c93c94bf2182471d38a920bb971d6f
ms|32|f6612390a5d7c42ef0e7884ab3fca08378dedbbea428ab5064f09697af75d0034e011acfe7e8f6fc5327201f79ebd8bf1aa4c793b369782836720bcde4ea03f2
my|32|cfb92207bddc4cedcfbb08df9677d69caa7617dba4cd040edae817b4394900f12a8ffdfe823d9a7e56fca32113d20ad5b6eb80d4ecf141abaa6e7285ea2f474f
nb-NO|32|5ebd35de25c46bc21b0666399292e2738d76df377abb703b58c8d6c5c5a0805bc4a41fa8b94aa4f27ad498af8e1bb2b54d1abdaa7084deec65e11252ddb55a69
ne-NP|32|13f29578fe95e3d820a6bdcaf941a3a6cb1f0aac24115420deff3307bbecf8c5f4d6bf52f59cf9acf653fe7d54a89094b1f28973f69a350804137b1fb826415a
nl|32|cf12119b62fed751ed9638b4dcb195a2ef62ef42872a6377530e2bbb500b1cfba9e05eb89aee4bee79ac0b58338d85be92581b0a67106ef647c0e0ee2f34363e
nn-NO|32|ef0afc6e0c6a5f869f513d2e374db72827269769e7052ac91f9fe3c61082aa36cbc663f688c418282422d68a697d9abf6a7d744742380747cef6bc0ace10bcbd
oc|32|781d99b78066968df006a1cef4080511d8580c0e840a965e2a8d3c9bcbfbe1d83a2728727726335311be577ca7c2b1c5d57271da8da6715e2d5eaba99f358b35
pa-IN|32|6bf9cd58a459be4b8b2e20e2be5d0f01d758a44fcadbe4b041b729de4034bb4532a774c7bc0454d340743ddc0ad55e51be996dd67fe5c62dcc938db6da8db35b
pl|32|4da883da52188ae73c0a0daa9246e334e403297a6dd94f8488276e1900440346eab9c4654d229cc88aae110ccdd7c323f6d5ff8bc4799d02597367eaec896da8
pt-BR|32|5b9161872a9a498925cf6da25a84a814ee410c0f5c2fedf3090bc4f012a9cb85f459a7d500e4859f2c33076fb1c5be4b621208696854377d43251d0486d9d9a4
pt-PT|32|ab05fb1185c0dd00db0192ce97b7b048e5b36d7361e9cda6bd77049cb548ceb28d7f03962f74f4b90f54f1dae60875c57d89ec941d8b2bf4edf8f743d4fc14af
rm|32|8c3da56abffa5ccfc21398ca52082940d24f4d0b57d32a71daf6336df1c8cf94c3149024d004162418dc8ac8d5da6433935185946cc5f04b84309d7780317585
ro|32|512ea8187d1c102dbb5b2807f4215c6fa8c281cd8bab7ff23e32d944e7a1cbb0474b4a92508c4d965fbbc060b0f0ce76c727b60995a39db5a901e85654e18af0
ru|32|65aacd31dc70d69afd5a2eb08a95c47877eaf211d9422395c21c2a25a59600d3b631ce094a93147a8cbdfc913539917e7e96cd3451dd36e744b6d8a78a5b66d1
sco|32|7c84fe3fb1292e6183d590dc8fa75dc0db4a4ace72d9d86cab119d872944104a78244381b047988727f386f2134445a4989d8a7d1154851bd3ebd5fdafe48228
si|32|f87bca3c17801043ba8b0ae1ca301709d8439e8ec081deeeb7d1878d7bf0ba496c5e62d92e391f23621ef6f40d64d59efae81388fbbb964f3cd63477a4b4b663
sk|32|d2e782a6b54ae6a41ed64a874d5e980378eb094e4c6423192baa0dc267e3e3e3160db7821b70e736f131e4cc5ef4384e4ccff9cd99e52172e0ac6b7a96c774f7
sl|32|49a1765bf6588697f47ffa0ed3b40f137ca30cacc4c333c0276478dd98c43c5dcc28ca6b2e965a6be61c19085b595178303e6d626b009634ab3df789cd73af6f
son|32|19b8762b46cab20bb071370a13967415ac0e196d634b81e0575964ae3bede30e3d12fcc50a706601bc57a0346049cc3ab0e9124c4b9e476439099bc0bc4b0d68
sq|32|181fbefa5190146a924c12a6fcf67fa5216e7455d3e6356d7bb8878f19249536a8503a7d6aca36afd397a545b25cea969f40c2b5b064635f674e7a60ee830d33
sr|32|33354ee41dc904bd8447856b46d8a5b598430ab204d12ac54165608a542b9f418ee195607a111efc72b7dc9682ceaceca9f2ae0a3f7448108aed5472b2eccb57
sv-SE|32|d1399706b97f202faaba7bfb0e9e42858f275f17fccfb4f1e043f28c68120d7cc24b319edcc2df0751669f2396b5ddcd45d66e6e1bd80f0c4e9445cf7a42d4dd
szl|32|ce59905b06d238e0124296e669ed48ac6b15f16344fef92cf4f5a70f87ba09146d8afd25bc658ea79ba30570ca550f36eba5f8d7377ad72bac8012b8d0dc3de6
ta|32|26cbe1a84c814cf60a4cd4a2c117a2b794e04c0b28b46554982ea1b8c1b7918c615b2df9572a40b624c0f4cd3b00a1f64ecdc5460fc9f31bfc7466cf737d0a8b
te|32|43fe6092617ffa6ddfd20b6ff5227e2d273a531af0a26fd5450ea0d3a8d72f2f1de97b1402a0fc12b418b5998203af86e4b79a8393acc44e3c24b1745488e331
th|32|38dc1e8aa4d1ec4b2929dece18ab2d18d4e69cdd2b4eae0e312d3c9cf58745e2b3fbc15e3c22d9bcecd4c0ebef2b101c9e4973a600149827a547daf9de188406
tl|32|101faf8b4da1d33990fee06c5352d86bc1ce588b4badec53663a4102eef73dddf5635e8c3024669acc3e3e32b81e2adc8eb6f7b1dc7301ecb61780c03e3526fe
tr|32|36c3fb5996c1cbfd4aeb2f132279d24c92fb67ce16aede0972277324488d9a61829d40fc82cc9af90549c8f9c052b92ea38057cb62b40f94f784d875125d4779
trs|32|426406020dc8049e77fc7cbb2a8214c93086d36ff9cdca5553b2eae9152dac4abdcce851b61a6452e566f71c157f9ae070fb446fb3afa8693c93e6cca4ec5334
uk|32|598ed30fe0bb03b9bccade2e0e232bbdc948cd9f976d1a1d351d5f6c80feb4824005e4bab8d842e890e5da7e2a23f26c47d73348f11ce98f1312fb85389c6c2c
ur|32|d8e61d5a8bcdc4ee1466ae9f3b77d96eba2e168371b72fb0b4688cf3f09bf95335fb112971e85bb1eb480cc2c37e2f7d82de92140709e75aeb2231bab64b5e3f
uz|32|df5b6e1446f72c3c8ce289d52f16b721145fdff81a6afc7b6562809308ee393773a0af1fbc6f8bc7a72464d6c8f43a7c056cad03e20bee3af7a1f3b8faf38688
vi|32|0b6eddf52a6de79597a3584d86ee16a6a6afb6f1a8f8fe04d5fbc8308d4661836af651aa5c68d8585501868ef42327c16ab7319a1b5dfa513557d245b7a0f1aa
xh|32|a9524b443db0ae8527689f2e76fe577d5870a0ca707f73ff24c90d0e89712a7194027db428c0b9a8ffc46db484c5ce6cd07d18403b004e336e2ccc2591f6698f
zh-CN|32|81c1c016d24f05c62c8e1b717947b850dcb4fdadf2453b95eabab0fc04bc82f6083b1b90507e0b0c1bea033efad108d15089e4a45cb516b33ef663c51be2e50a
zh-TW|32|3a80921c4669c4a7f0bd98d0b68e08fa08ec55e5b448c315a08dde5de1dd81a0ade47b86d623bb6404b4bfe313540621f39476acddb39bafa4dba07843275239
ach|64|f04d241cd4561d85edaeb329b883aa712418d7c53b9875fce77c64d7fb888534e8a79f8a695bdba69cf43bbf92a9b7a1f20971b849820c700ea0b0de3b6da1a8
af|64|e4b8fc78d728e05bf235e694691327e8d77e464c84ae7ba1c50ddd4527b4399ff11aa206cf6b3dd5e37cca036e5ce9bfe76ec53e25afffaf3587af550f53825f
an|64|746c088105b91037aa778f6d3ad39996d64fba3c6a3320a86c2f64d64b6b6ea759de179ac364298f26da4db4af3cfc1f77ce17fd2349e52a3321132cad69b278
ar|64|a160f2903ce58cf040b1900c8f07907fe39dfa13959bde9396f7236d36d813dc850a5c22cd6dd7c61c4bbe1786d5b85ef1e93aa696c73d99a1cae7230852d099
ast|64|e1e64c67ec714cd188107e0a1af15cbc6053c2da5dd713ace2fc0f170789d3374ad10bce0ce3e3e73ce630b085982eb911ff23359c0ee6cc3e7d14003dc66bd8
az|64|d0fed6d61d8370d7cdd2823ef288221a64a6eb2aae6c1813fcdb19dcae3582a0d92e72bf84dcefd361c12399a6263b9b1ae4edb4814640b00a800f9101f67ee5
be|64|df4c886eba6220029e17583f1fd6394e225cd93ddc8d6d079ad1e609265fbca758d59ad5647f1e6cfb1984cb4dba2afaaccca51579c02fb0ad07a59f1396c13a
bg|64|5c6dbeb55d66f21384f20c620fdca947e2a41c5b6aa0d6c1ee780ea31e7388b9347f0bed47cf28d23ecd8bcc5962c726b1a1e4a6665e8eef8ec045428f9c4456
bn|64|a3b707c0c217b0bc0c0787530d3d9f73bf937e1b7ee578cc8af40e8a38b2c3a3c782f56a4be4c715ffde20447d964d2e4a263a44634c30aa9f22b50848888aaa
br|64|bef1d616df89433e4bb9760b8bdb5b8e498689e90f0bab516c730fa3b7dd9adb8c91f482383b33805c01d3cf1da15435474bc6e1fa422b65fa5443daeaf3e6ef
bs|64|fefd93dd14d41d2ef906c26fd5dbfb8d1b58558e7502b66781b48facbe5b02e648b789b1f39388df1b94fc078c428914cac7297cfa5332cb545ed70367bfaef3
ca-valencia|64|3b57721280957eb3d33257cc0b83c017901824e325b433f6dd7229f5695b70340fea934f89f4ab4248bb0b64ab91baa1dc47f574e508a9b689e5ddfba7093b01
ca|64|3938b31a60565c21323bc61d843b98888249fc6bf629b6a4ebd10e42e71d66cb7a84f99ba2918633c9479b71a07ca50128ff38dd22104a955f098ce85cb0da00
cak|64|02eb4a36eb77cb0c5ecc752b7d0ff50beaa735f20ed243e9dfe69c2849cd1620931700195d0384c59800f9b9ad0ef565241a054d981b438b2c91525a5c7ac1e1
cs|64|3ea8b5034b0ea7da93f82b4d9fc9dae4cc8fc533af7e57e9c1215804b906aa0ec9f34778cacd8287fc27a606508f77aeff7dc6b34948862bf5fdb82314e43365
cy|64|249d733db4fc506c08b0ddcad65fec75348d7a1e4aadabb87c703f3dbd34e023c19e5797764603a9f69bce21c2ea7d4b25d09261c4403890e967f1ce896e3f4a
da|64|862f0ae21465bf4bdf16e1eea3c64068985174cdd81f5b7c764756ad019ad970b1e7f3adbcad6ec95f4918f8a0d014a490d949b4e4914bf0609393b2e4f05a07
de|64|f6f2dbd10e9a1242f9c124ba851028ec64f05843b567a008a2ab0fdf83eb630e428124ee1eac40262f0fe9f2fd4c299e55dc1258f5400bdaf482c9ed99592a55
dsb|64|53c2f6107a59f0b0f69afcbae95b5d401716f535735a4d6deac4d37b06d6266a02f06d080582bedb0429f1162e2262ee365e1902559c57100e03b4c0d4c1a533
el|64|99ce4a62298dbb6c046da5c81aebbdd43eaad23ccd37af1db1ac5f0a2a7e9468f5e22d0bb7ef9b9b2c8486348a8b6b2e51d49bc2702eca0268e8ed08e750762d
en-CA|64|5b7dc1c8cfb591dde147657f70d2d6a663dfda05938787e33b838b8fd2284798dd0495ef7d570d089d3ca1b873b3f90fb9ab9f4e5eff49702d3174f5842d3ec4
en-GB|64|d411c5705d87e3af147c6d7d293e17d66c35d76cf20587ebe9aaf3ec97c36245f5458d132602b17d4d2fce1d9eb2d14f2017873ec4fd88f3794e04820feceb74
en-US|64|33bd9a31bc3ab9f5591ab37743bdc85e38bd8ef1448ebc112ad2c1b151db843aa587b5fba317054152d3bef294631d5b50f5848e7ff1dc563a71daa99fe8a7fa
eo|64|4b4b7598c697d2bfc2bdc66a5e1855887290ee8de38ebd8b6693cad306b77cd74a0ad85a95d98c73433d00fd9e399e9e5bae38be4d69860eea77f64323c45b9b
es-AR|64|3dde03e57a256c906936b6e9a90ab483030135e6372bbfc4058a52fd35621b5db6ca881aa508999791fbba1435594a0855d0ca8d628890ec11fffcb722041ab0
es-CL|64|28d51c50d8982c42335cfbc1d98821f0258161a654d5ad8f728a805cef41c328270f18c87fbb4c4be1b110c971325052c7961494191560d89d374f0c2bf83caf
es-ES|64|7bc13c3b1cc45dd9aa4d26cedb6387f70fe5f47315101610728c75fee802be5e6ff5234767cf4f72f591cd08f6833f847401e1763616df71b1392cfeb9e0e6c6
es-MX|64|b4d741d2e8ec77b174ebb3891bcda0daba3b916c5bc14fead0d0f824f21ad2f1f52584ea341f04aafbcdeb74d9cd95a4d470f8de43f0075e77205df5017de4d2
et|64|0d2ad8d734c0583d4850c8bb794ec5a9f9c52620ea8ae496ee4ec1aafdd71d2223aad04914a43e2e6c54e0d90bfa90c3aa39e7b03c8de9c776e99364190a168d
eu|64|cc2012e7ec5595a8cf3fc223ab0d08986999eb65c05bf4c1dbed390c63ee3f53940f57e21073bc56a36aadfb7a1a3d8d7e12429b659b1f5d902930a9327332e1
fa|64|eb18b759eae1fb183246131cdbdcd7037c1c3933d75a38ede6f2f0282c693e4767d33214fd53c7127aacf0d22129b16c34dda7d212f61431f259bc529bb82674
ff|64|37a83942389e338cfeee3d5d7e0d3abccd14c604258c858f1d6d2a34fa35d0e89b2bd4be7fd2de1c9658e85445362b75d1369b34572068214f53c1145a6f0ae2
fi|64|62b2c5f479b387f8e634ad9d95e62b094374167539e8eaecaaaa33d0a40c62b981c873fbc7dafe789431f3da2c3810b941644af8f92ff1c6610adca6749924de
fr|64|1b6018e5325b8e21a091ea654b24d9289f580aec34385381cfa18415b02a1d065c22678a72682f872e383b6e1b274fa3f3476fcb340b1619b0b93877dc610173
fy-NL|64|bb67d08e442a47408d1c59ef4f02e25f50558f43ffc176b7a0920ff8955a9f303900cb02472f15ba85013cdc71c569556b1661f9bcf29a1d4e293220f7220407
ga-IE|64|8b987d76e59c8bd2cdf3224c9d4982ae7712f7da74fef2a04baa02c8c3a37c94678f6a2ebd2b6f2bf938f742e2cd2addc13c49e28125c87d5b1099a1c8cfb2b5
gd|64|f0abfc2ef4f3501cba74fbd0ba6e8b7546532e1e67723270f50386bc31499b7729a1c9f3892a91d6beb2e5d574b1c98a8c2d5850dfe1bbee5f869681bcbb2412
gl|64|da5219348078bfeb4ddaba6784f58c19b8d1fe9b049d7d573bdf5481e434716fb8242761157295945f32023496e65f2a7a0b1a75d01905730f23e9d75e4e8fc3
gn|64|7cb70229da348966bfe4e4cc4555ee3008c3bcb358b732d36b045e7d15b914d5e175aab9c07592f62e4a4a0e0ae3ff34dcc1ec68adb41aed1f36e906b78491ec
gu-IN|64|11f52cd82fdbb75fd02b79c8c2605ce3cb3c9fa729cee343f8048ecfd952eeaa00902da27286e160ef6c9bb91fbbf63cc32d8ae6fb1d17e210bf84f735e0a76b
he|64|6404633e5912dd06884cf958ba9cbceb3fd6b9b1ce79a68292320c998bad1ac6280890adaa27d082656049339bec9d84706da30cf762a1aa32d7d1325a8664dc
hi-IN|64|a77a67241bb96958095fb4b0cad36d5dbd695786ab49792261e331d4575a20e5f8d3762aec89311b1b254fdb0c8767f26193cdcd81e19c0f268f7f9e931c8351
hr|64|1de028656b5eec65032e65c304ce863407184e01e20ed33aa1d14e2f0fa26aa4462158c995ca25a8b84f61b38c3131e4e94fb7611a60cba006219fca1b1dc62c
hsb|64|107963358bbe6c6b5f6d41e02ab9e9ef3f2e93766af4be3e6c9ad3158e0793e5fa9b29f5b929aec68230f5f4372af6bcc1db7eb29236c2aeffe79cc4ea2b0963
hu|64|f5d60c12edc77a08fc2db1dd4dbed885f5edbfe21ccc9cf0a73a209236b78f3b6b8d9d0e2937901557425d462762f5b00fdb0f9a38ee30a7f76113a2ec963353
hy-AM|64|0760ea27c5339861a4ebde434ccee75e4178f55d04cf8c76700b7d3d196caeacd59eefb01721d9d11b5c29c0c5cf9e4eda7b2d3fd981cf9818cdddfa1d959792
ia|64|75dac01118a9fcb8103b123bcfae07e1028c67885f181b37c74662103ddc7d6dcf524348fcee569907e75d0c3fab2f37e3d7694377dfcf346956ae1abb04aad7
id|64|cd0ad3fd91c79c786386639ad6d541a2682b3a6221117877e5a606c142e2de01916b803dd59ea208062800e5b41c6237d06a1c6a550adbbd0b76a35ca5c5ec7b
is|64|682ca56e417376070338afe95e9d5f58b83e26f68438994b2655109ca9337ba09a3ea344ec3aa339a0b19e6151dd38493ace63ba9942effcc6be660ce1f3a49c
it|64|a6e0c2c20ef2a56e30d4e8ea48475a45522671f8df996b80e1cff237197bc856f1cff77c4d34a4a55d8996be9915a22aa1f7f61b3b482c40a2007d3bcaf4165b
ja|64|f54a9e192189c23b0eb55b44838c7e6e1c7679d1e467cae608fec34184615dbe68372a52324a6f1732f9067b03a19fe7924f5747956d4b9faa9aa7223380cc36
ka|64|934bb9f86586dd676d0a56aa21808ea3b96fdea76da0ad47c30ea6ec4057d04c1047335744300ffe318e761bd96c4b4b9089e2145001fcad05b1c5042bf37f26
kab|64|3acdb4c9cbd6564e613f832dba17fef0e48dc6a9555e157a1fbe30fa349bd038bb498c92bd0f397c7b8828a7461d917a5a4dcd543e825913586904dd91549a5d
kk|64|d7677dd55a87f331ef6ec823943f6c2d865d48338bcb21616539d50d3f7375cbd49b3ea8d93d34fea5f83de0b3d463e2aed0530753791a12674832bc22635923
km|64|1cbf049e7c34dc3fa4054b282ca0b9a6123da78e659a77fc54549d63e7dc2e6403076d376aa7de021016a03ed905ce47f43d6cbe145ee3729d815aabbb417674
kn|64|a572f89f355afa3174516b41f118ebf0e9746870d15f4e9eb2348aa6c15e11f5ce568329d44c14ad6c35c3c90f0e17baeeaa566f9f4ae10edc397b57c811cb3a
ko|64|466f5afdc8a50104a566bda19d4d8b5f124814a176dba41dd9962637fc5b15f17ea7c2d07a4105c65d9662fdf3144890e94b1f44ef33ef94193563f616c36343
lij|64|6849f4d14bd6f9cc16799efb06c1f33ac62bb6e034293d866c11789a5b10fe555e3df048a6d85820a86669abc2157155d9cd092a6acd9add91556129dcbeae7f
lt|64|eb7744b86747c4ad979deea941343465fdab2fc3e9f93b2dfe5c910ef05bc302cbdc7b60adebeb19030ea7e368db724c596d159b73ddecd18080c98f6eed44d8
lv|64|48132a2f8ff33aad152aa7f819c545624356c031b6655b9356ea658877c34a6693dc4e5ef62bdc47895be5fd5d8efa85e70e13f80d14644189d47853d080be33
mk|64|79806abe91a3a427514c76451d0660235a16c3c4222913d2c7e4c8326ebd963fde4503273ef96a3a5e577cac3e69e062aebcf7a1be9e38eff0a2ea78a74d3adb
mr|64|0b18be7b0328ae8c74bdf2fe50e0b38b2d378fe57ac40fbe6f9052aa8e2989b9b0016b025ed8740b46cbf8e04dba2b248abef003c44e2706919cfc0c6bfbf096
ms|64|c97f36e7531750bcfab1aceb4f901654db7453aaaa351bf41c8dc4131d6375280737ade202a0c4ecc7de736e20272abe0fd48ba7f3938fa6eb68064a590bd7c1
my|64|ade062817772f3c1670fe46d2bf5a3ae2b1491474194112d40d65933225d71525400a2ad460ec916042093b6c9f3afd4fe0255219d584a49ad0199050856be90
nb-NO|64|62997db55932578e0fa94ef63485d7c3892785294463d70d1ddb6f71f806fe274d4a7abee478caa940600fa5a0adf21362703fc5dd850c89bcdfba584502f5a2
ne-NP|64|56f510c62e9cb88b38c602de60fcbd44352d43ede7917363efcb576636705817e2bb18f6eb6e665f0b9105a3b4b4a370c2121fce51c211f3ab51b068fd0947a7
nl|64|a64edac790d8e8f4349ea73aed43270f11a63f1fe06c5c73fec17cb97a0c846f5336c7f0bb669f20684494b9b48b476afac1c9a2f3777952329c794650a56421
nn-NO|64|243a83124f0e658d2be96ae5e48c4ff96631e4b9e736d01d5739daba79c8b9531a3fd72f2a9738a3389664741631b87ad04fc502788f5d678c7d7099bb097427
oc|64|d0a9131706475f1221297f3aa3931eb9163bd99eb14df0af3800244eade527593f664e5e1bca60139ef06343a432d6d432079563d00e3ddb696631767cc56c14
pa-IN|64|59bf1870c4eccd0a6e05ba23e31152382b191a37447a38f1eed4d016e62d87b394eb79a42b185a9683df23229e09ae022f7ae1e3546ae5647da2d40e13b8a5fe
pl|64|0a1757cd9b292fd038186f55cfa979719bca7d6d156871c56fce0b8cb70c91a625da3cb9eac008992c9515017aa84b7b09d371eaab662242184eba662973740c
pt-BR|64|7b53ca38571b7ad6092210cb9159c56ca4eab625c688636bdee72551a651d59c1bf34d975511d90128e5932f118219888df4d3cb5b86aace13770d36324bdc70
pt-PT|64|9128ce8fb769abb47a81102f03beabc72dc82fb4f8b2280b4c6e7c9fb698157072d051ee9ae18a5c420f8a89fd9eae1be2f0ef988313a1d609832bbabfca718d
rm|64|9f0f22b8d5a41b11cff1f8e71a975ed18298cd77037731d2704da395e69c381a84d3c39c6f890f298bf9dc17f976126e9856af6617fc5d94a3f5c6f9e55e1dbd
ro|64|5d4b812c2a6fbe9d5a4f75fb57f590512120643150a95c1054eae2a1e3393b9b56be01d67c1e4cddf70eb0fa6a3186b4a83eb6c8126a6d20d8c2427e0390e6dd
ru|64|e2578d4cb4e65951ce160634b0ca9d88997c3322aa5c3a3f39a9826e6f80defbbc242bbd68f27e76590e7f8dbf7b6f92cd20e65b9939593001dc1125fee21f79
sco|64|63645029ef584d7236bc3a83720f06a9fa7da5676de0a5e1139111ff0b7cc30459e5ce60ef2a6e8079fa9a79d0aecc71355b74bdc56700d4087a90d82fee8de5
si|64|466faa0a5d946b9f1cc05481548f30eea983559747903774e1d1a1420870c7ea5044e9b62a144f2041568c5fb95433df45bd72fa1495caa3f1bc3cd15f7ce777
sk|64|71b34a1fdd713835fcf5d84f7f3630f8e5e074baaca31508ff9e3a98df6e218f52ac6eda6a6ad5ba2f80e434efff11886e63b0efa8c52f8825972cb97abfda13
sl|64|4ba8f0ac7028793e57245126538a569fe676b67177d653358171a0c38b74a476f924770049e72afd96c41cb34ad429d2f569fab311b95f54b87113135dbd0ee4
son|64|b45ccb6f65f9052488a04773e622f0118aacce110b7e60f9c1104d6aa6c86818923a3f95be567a8d3cc64eea30f802029adc953a9db3df17fa0582a1d6891ff0
sq|64|b0aede0fd2ce5131ab2d85555fe87cd164a10d82f5e42e40985a5ad545e365f289b7d60f98e9fba432d654f6bc79fa04f6d011498ba9c7d1c4d52d1cd614da7b
sr|64|e1a0e8c78e45b00f43f8fdd7e58a85c7a0fa257ef386e9b32de55e1e4762f0a5befb997102c278997c164b2193f2aa743114c366ec276dd62c32692b082feed8
sv-SE|64|7c3ae341332bae7273b1054673135b9eb35717a2553082b8af905e894573b998ebf4f7d9e310bff828a91b836690920990bb3df1093167391a3d917053714d57
szl|64|efa970dda1f5132de6be05f13b7955694d5a5e3437ea78742064669ef4d83846e8ab5c99db41198ec0fbb2c7bdc0fd25360d6611ad8378598970c574a87c5722
ta|64|2abd7e6df3feafa6cfc9997cb7595dd802e5810ddf3ddad7e5b62e8ebd8e9d88c58a53d6a65a53132935e90efc84eacedb0d6d9e9c50e69be0b61aa082185f19
te|64|ec49ddf6f48b3646c1c7e0fbde4e40cc392dd25a2d266660c5b7648e3decccd9e4089236520b9e489da96e9fddec955dbb14a8f112d24be06912fba8df73cdf2
th|64|63f6a9b1258bee7a94ecb43939808f4faf962bc380e0ffe9009a76ecd7b23cc61fa8934d2b4a01e6faf2210ab338fe1d5b79c93918b92db38a45e59dfdb90ed9
tl|64|0b10f6375aee127f64f79164e4ff6114b63e97f9cebdfd4248136b3d42902ddc146312ef717da8c7a47d1a5fe4eb998ed50ef775413f945afb83499e1f635550
tr|64|9119103d5aa19e318a3c298b5c65544cd596f81c86d19e1b9303b37e1ee32efc4f1d4dad3ce8ffd356496a3e86d7b9476f24e6a65333efbd0caf252ea604bae9
trs|64|94d21f97bc14583aef5da29b90c4a8480910285607dd7a16e012dcb15f4b14ae7a419bacee10f52f959184cf49b1706ca1972e04f20ad1be11c9f42ce6107980
uk|64|e67075d50efdb7f382d738f707a5661169e1d58d4e157437c33b33a21a4c69fe412bd7721f01d3a8a1b0b9f5fbca4820b2dc87d6737aaaae059d82704c25d150
ur|64|52317111b3aa5831bc15b14ed9633957d9bbc6d84819ae1197929676746280d20f9e6a1bfe9521aeaf90de3ee1093d40ddb8f844da21991dba1b7118b4c71594
uz|64|0e930e7b897b8695590bb82a8d2a05a77c2c7a51056ddfe3ae9852bb15e6ed61d75f9ec572fb598e96e09a496425daada7486bbaefff7b67bb7d3630f270ba25
vi|64|ce9f13a6438b9cf669d87edbedc9763ee15cdcac0a3c6da32ef8e75230f1d4efd1f3f20b284a79bef257962c3a86b713fb6c835f6cf2ec0dbd725bc7875c9c2a
xh|64|aed6e587e950b5b9171ea36ad4f0a702a9d2e3b1719a857af19e0dd395744648bffe7fec9f82d5f84baa46a933b3c32e239c0386f35156c45a5f4911ed15ca15
zh-CN|64|f0e3da9e9e84fc52e8c1f24f67d1e1e1df7a19d4cdf891e6ce07b1e54f7cbb6dbba0611c2d504a2f38c00fce5835aba0b1b8959e600b1b0c83fb73936ee75e68
zh-TW|64|a7636ae9ce91301cc3cad18990b692d9cd430023feb008d7dba43a74012aae68ffebeb34906bae5f85e4d7fc12abb17f122c1bc4c390e14f94a7a30aafa0a327

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