Unpacking Software Livestream

Join our monthly Unpacking Software livestream to hear about the latest news, chat and opinion on packaging, software deployment and lifecycle management!

Learn More

Chocolatey Product Spotlight

Join the Chocolatey Team on our regular monthly stream where we put a spotlight on the most recent Chocolatey product releases. You'll have a chance to have your questions answered in a live Ask Me Anything format.

Learn More

Chocolatey Coding Livestream

Join us for the Chocolatey Coding Livestream, where members of our team dive into the heart of open source development by coding live on various Chocolatey projects. Tune in to witness real-time coding, ask questions, and gain insights into the world of package management. Don't miss this opportunity to engage with our team and contribute to the future of Chocolatey!

Learn More

Calling All Chocolatiers! Whipping Up Windows Automation with Chocolatey Central Management

Webinar from
Wednesday, 17 January 2024

We are delighted to announce the release of Chocolatey Central Management v0.12.0, featuring seamless Deployment Plan creation, time-saving duplications, insightful Group Details, an upgraded Dashboard, bug fixes, user interface polishing, and refined documentation. As an added bonus we'll have members of our Solutions Engineering team on-hand to dive into some interesting ways you can leverage the new features available!

Watch On-Demand
Chocolatey Community Coffee Break

Join the Chocolatey Team as we discuss all things Community, what we do, how you can get involved and answer your Chocolatey questions.

Watch The Replays
Chocolatey and Intune Overview

Webinar Replay from
Wednesday, 30 March 2022

At Chocolatey Software we strive for simple, and teaching others. Let us teach you just how simple it could be to keep your 3rd party applications updated across your devices, all with Intune!

Watch On-Demand
Chocolatey For Business. In Azure. In One Click.

Livestream from
Thursday, 9 June 2022

Join James and Josh to show you how you can get the Chocolatey For Business recommended infrastructure and workflow, created, in Azure, in around 20 minutes.

Watch On-Demand
The Future of Chocolatey CLI

Livestream from
Thursday, 04 August 2022

Join Paul and Gary to hear more about the plans for the Chocolatey CLI in the not so distant future. We'll talk about some cool new features, long term asks from Customers and Community and how you can get involved!

Watch On-Demand
Hacktoberfest Tuesdays 2022

Livestreams from
October 2022

For Hacktoberfest, Chocolatey ran a livestream every Tuesday! Re-watch Cory, James, Gary, and Rain as they share knowledge on how to contribute to open-source projects such as Chocolatey CLI.

Watch On-Demand

Downloads:

2,545,315

Downloads of v 102.15.1:

19,574

Last Update:

12 Sep 2023

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

102.15.1 | Updated: 12 Sep 2023

Downloads:

2,545,315

Downloads of v 102.15.1:

19,574

Maintainer(s):

Software Author(s):

  • Mozilla

Mozilla Firefox 102.15.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 firefoxesr -y --source="'INTERNAL REPO URL'" --version="'102.15.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 firefoxesr -y --source="'INTERNAL REPO URL'" --version="'102.15.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 firefoxesr
  win_chocolatey:
    name: firefoxesr
    version: '102.15.1'
    source: INTERNAL REPO URL
    state: present

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


chocolatey_package 'firefoxesr' do
  action    :install
  source   'INTERNAL REPO URL'
  version  '102.15.1'
end

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


cChocoPackageInstaller firefoxesr
{
    Name     = "firefoxesr"
    Version  = "102.15.1"
    Source   = "INTERNAL REPO URL"
}

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


package { 'firefoxesr':
  ensure   => '102.15.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.

Package Approved

This package was approved as a trusted package on 13 Sep 2023.

Description

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

Features

This Package installs Firefox ESR

  • 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

Package Parameters

  • /l:LOCALE - Install given Firefox locale. See the official page for a complete list of available locales. Note that by providing this parameter the package will not check mozilla.org for a locale.

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
  • /UseMozillaFallback Makes a request to mozilla.org and reads the supported Language Culture code from the website

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 for Personal Use? Install the Firefox package.
  • If locale package parameter is not present, this package installs Firefox ESR in the first language which matches this list:
    1. If Firefox ESR 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 ESR does not support the system language, it will fall back to en-US.
  • If the package is out of date please check Version History for the latest submitted version. If you have a question, please ask it in Chocolatey Community Package Discussions or raise an issue on the Chocolatey Community Packages Repository if you have problems with the package. Disqus comments will generally not be responded to.

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\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 = 'FirefoxESR'
$softwareName = 'Mozilla Firefox*ESR'

$pp = Get-PackageParameters

$alreadyInstalled = (AlreadyInstalled -product $softwareName -version '102.15.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-102.15.1esr-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-102.15.1esr-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 | Out-File -FilePath ($installPath + "\distribution\policies.json") -Encoding ascii

}
tools\LanguageChecksums.csv
ach|32|b72c7d2c692e56b3b4cc7fb916e43d62fc2f0eb3b71b70ff6b700a6b4771ed884e0a7ccb0e6b16f793bcf33126ae3da7d50e47d2cbf256a4c52167490433a285
af|32|3f36a0eef2c373a839bd161adb7fa6361280bc71f975829f454031ef42a0768fbb946a71dda40d2fed9ce256ba8be385c4da765d7f46f23d96b9de55046fc060
an|32|f1ed5e930fe9c65eefe872a5fbb7f452cd47c30fe101a17cc0203099151e6758491bac2b6098ec8c0e557d9c5c51acd9d75ebad88a1426fdafb643c5d1c5996b
ar|32|216133e3c2605a433e478583ca4d4462daf2eb2d449f2c0fb76fb2e8fdefb4d9ac8ff5978605ea30b29c916932e41cde2e957f61e4bb904f3bfdb472fdab8fa2
ast|32|db254cf642c6b99d7547f9593232c3d2fc7f7240abef7715719e18220df8e50255c45a93871a56bf62a12762a206dc40098eaf844e59380805708705f981ce4b
az|32|b7e579d17375cebfdbcb933bce7177bd27fd4355720134941b1d9e67b36af4accbd0e1e77e9f7c372452e0796394f0919f011630cdb78ec7d51a35a57edd3020
be|32|e35bbdc6ec49b40598c81db910a69eebe18e7714a7cb6314abfffcb06e48f334bf2d59efee0542520ab45399b05ead0e394e78737b5312de4248c0d0c3693c6d
bg|32|4798004a7e392bebdfa7acad836a926a462b46b5d181fbd1bdf5d0cac7c6fbcd58c4eeaaea1d1159bfbab1aeacef61a9f19863c213a76925ae5724fa19d6714e
bn|32|52ab3173e8bba3134cfb7c72d4fc2eaf8fc654b2cf2b0e7355339cb13f84bd686de83585f2b5880d8c1cf00875259b2a6cf89036afa00022e44c90588801a31d
br|32|b6ce372a8c7ea6e865c9700ae99e8ec0cab6789f3974835da0dd0427de476c1095028f6f29163b8a977579f2c28f146f29d639921c92d7105c8cd6a798bf8061
bs|32|ba556db56ad9b52f04afd2fe22937a0767d23853f82f2a3f8f5ac926f491f0e2fbf8c7b5a802848da0a9732d02967d7750b9d129424d2179eb4821c47a8932e6
ca-valencia|32|4d7d1a65282b6a3dd97c5e7828a97bba969ec8068814b382e2066be9ed1a5132f93dcd96bc0fa25f013b400183ee1c44867d3c9df8b50982c0436ebef7dbcac8
ca|32|310dbfd5ef7b9918fb75274b5de972d0d146e84c9fa6eada58d8bd2d47f6e787382a09d599e3d6928dc8c4f4a72dd58de5b039212cee31d2d2d22e5c7a9307ed
cak|32|1e38368d9ac3b7d4123ad95f192033da307a5556b6b2abf5c305d7ca56bf9187ac7f86e6f7d44fe8d56122b9bf355c8f086de979eed2e91bed0d1217140400f7
cs|32|0fb35a7a6d7a5f77cd2d674ba699af615460c51c38a7129bbc9827349c8be1be0bbea1337a029bf34f4d3d016ad524e949bd189cd3d0b12398333edcf98cc975
cy|32|33ffc8c503b763eeb805334bf084d3ce46e351ffca39ec6c2f6a49ad4b6612cd21c6d2c26fd68ea23e1fe789adb333301bad93e4e3d77a44d772980b00c24ee2
da|32|3d9d6fd1707bd5873d00992dd11378d47b469ba6cd5ac18974ae85b2a16bc3b3d5df131cd68ac28bf08f65b469643e4c1797d5675ff92d85f596613264ee79a3
de|32|fef70edf7ccc81544e7c66e4b340767698474b9f5b555fe7ec85d0fd194bff314753128d00f5d63cac0a655c7554bc5b53201c87ca760575bac20d5f8434fcaa
dsb|32|3ba70295593d77afa357014584462eee6ee64a874768f16415d0d7f173ac631c038318ce652c4b800f934fa53ee6f89c577cc62808ebbf1298fa190d310191c6
el|32|270e0dc6432beada9be85da0b90ffe8353af5bf9a6fcd40e01df7432297736839a58f478590cdf943cc735b0a68a6fe849a548611b5dad864ad4f4ca4d562a29
en-CA|32|09e67291b943714496336bc3c6292c17d7bf1d249f50d5ee0b774335e7dd6ed7111c32a347544c728951b29cd93b4c487d1b1d020d0574aff2504c55f0162cbf
en-GB|32|43ccb95979388c471dda6230247a8a649c7df8c0c39d1117650018c8d271a9616b149705dd4cec3af36407939667ff1648b7d033d2f5c477952f28a0e1e33586
en-US|32|f5496544d857fccecb219ae7da5958974b8ebafcf812a78d1aac0adf73bd6db00deeb3b3574e068b865323d18bdc2e5885e9254e2bc618d529bf7729b6ba755f
eo|32|58b4f19ca3b31e95fcc9a6b5d438e1eed91e99f803f31eedb1b6c542ca8a7a21a1b8124899a89e2438cf0fe53b4492f709153d4e2c88e5fe39704ccab19e744e
es-AR|32|aa5114f48ca88dcda242c596d712a28709ce08e866372dfa689343cabacda64b5fc4662d011dcb48c6c7ee5e3db511dc26804b45889ccc7cce5975ff00c2e022
es-CL|32|bfd90e6059e3b102cd90ace816cb7f30a3668dd5397ff6574ada5719a17e10b81a0738e2af6704a91b66134e80d45429c35fd84820cac86c3092aca778ebd074
es-ES|32|36151059291ad4a8275b52dfdba0c333f46d2f10ebb6cc51a03e3712d434cfca8b2ddb845877857958a1c3a2f15185216928a72146a7efdb0f1d65191ca126ce
es-MX|32|1ed946d5b3ea546e0c79c9b50b146234f312268d57d3c1e85f1ae05bf7fe462db5b726d3c0e6412c949a3523f47218cbd96eed0a98d708c120b1c0fd62980904
et|32|d482a08b758a2ecdad8c5ffd1919cf0de7fea5a71919c2347b7a8b009eeffa7400f2e63fc1f8e46bbef2cdd83122adfad40844006e54c96fc148c009608f12d2
eu|32|f2b35ca47e2cf04079c7afe90543a72fda2dd941e09f64e19eebdef74c6dcd69e7e019d370724db9fad250ea9fc870bb4b7b06fcfa7f6d0484972e1a24b3c015
fa|32|397ae451cc9b1c8d8ffc176c3139495c874c68c82ef7c10174cc609734aaac4eac810e3a3660770ffac048ce0b444d9fde7a0601e5fcf242394d8ec7dcde9c0d
ff|32|d25297cf1664d716b4996a30748656b64ba6cc460fb948c87925e5f9222f4aa7cbd001d9c33d178e4578d6de507a32e878260fe78016a9078106ce7d91c75c3b
fi|32|9125a04b7a399613a7133e30a761442f449e827ca7507aaecc544b487be3271dd0c23417421333e5cf6b6a84ade4abac2cdedc9c1d4760da6fbcf7b0d174f221
fr|32|34ac85529ba19667e3e46498d10a9c8fa4e878a41669bdeb3f37172b2b4d2be0a57ae59152ca86c0d75c0a9800abd343a5ed04f8d1552bea7a95beeb6de00f3f
fy-NL|32|44399f77d7b62b3e0996a03148416060845ad43dab737cd89f2239643927e3fcc34249bd34c78edb96c41d070d4dc03509717f6afe9448318ea7bd56941ab78c
ga-IE|32|6fba74173a31f6e010232ff16f4cb6df146de7085749fbc2225c9643182ede241b7b2c4a2451e6f9da2864d8c924b15e144751c2f7aa219bd630a84c6a6eeb6c
gd|32|764eef6f2448db8ead2b48084c0158d24e96c2e93ad73d3efc019c34e0d5f1d0c02235d353c76e2f686834fb396db99e7140f3cd8a5bf81adf5b3160a03ea930
gl|32|6ed74f7db07f4da44472732ae02c10b256337ddfb4f69deb114396fb38fc016858ef01fe4f0974cd0cb2adc834162112632090bb2cb9f7880c832640a1a7e462
gn|32|44c9ce6bcef3591b5ccd9d2ecd7ab08bb215e3ff358f6d54c4ae7c3abd400117045cef0f39217bb971142edd33ccbbdd8f96747abaa84c3fde8ac51b92aa0d6c
gu-IN|32|bd26e02ec2b27cc04ffed4f1012d72107c2622d4c013d57c942ef69ad514ef690364b9575b9710f59c0baa7efda6a90b50e2d14ba33998e599a121731d49be50
he|32|433e5c0e1cdafad13825ffbc4c93826e9a016ca498f143e14b04c4b7983047a67ded46764825214837105aabdf4dfd2a190c6e843e109db1067785444a9f5f7f
hi-IN|32|50a39034a7d228517c8f77a3d036c7ef71fcc01f046489863d1e26b506c7e52cd0f69d8a06f41fc899d7ba1d154f5df10b31d2748b62cb18ec22c48821c99485
hr|32|2be2c2773f6929c0efafc5100ea90b148c2b6079bbd880e609eb57e050d3ae25d758f936fb64e53960553ef952f409d07df536083659b2f9935e07b0f47ebb20
hsb|32|8b151fd12cbdf15adbea592868149ebc0e73847e9e3eb30a25469671c7d6c76d01fb3c807201eb88120329745fbac3ec52f6309c3342e3a1e0698a9dad4ec821
hu|32|62a11526e26823437daf9f9781b3ac157bda526573db1d22648f1dc93b81c9434150c23eb7fa77ce70ef8aaccb3f01fdad7a25e2564b377a26815d3b460b727f
hy-AM|32|7ec43a2c4d3ccfda04db96f5a85c64d1603c20e9fba9610a2214894f88bb1d9984fda24dd698164a33d6cd6d77d9690b635bf5832f6ef3fd06712b9a527e8bc4
ia|32|9a7714368ff10e74e48e96c4d2ebe1e62156fe3dbf4fb55bcf2d0d5126660ae76cc6b4ac7d5bf3cb71d716fd22f545b333d5b8c675fcb116b57ccd1c4d14425e
id|32|64859ce8eedcad89f8235b69b8459b7a4d0bde0e5272c6511513f254b9a38cf8ba179c81266f6d8866fca215ab9003f6dae7a04fcfdcdcb72f38ebfd7b38c618
is|32|56804121f66650450b1936e6dae1ea241ef93334a0accc728ced405ddb21ea205d77c7ef0707d4ec64bddee5897a22f6b75fa2426823676288ea9cd1282c14c6
it|32|04cadeef7db215a83e2b2cb20f8cfd123f7291975fead236392c162e1672a50da1d829cb21e6809960f1190d2e02db53f62f66ce9dffa8794fc5f0a67b04f682
ja|32|3f7699204d51539aeafdef68520634b81cd9104c504dff7be4a10ae56266c4a2d7967780abc71d815e463467c8ef7930f1bceef50ed8998e3540e2ee000dd43a
ka|32|61b8e3c2f705f3719379b1a001666061e480dfadb75a1613d03f06eb6105b82a43c29f995235347d55976c7924586b72193e40d9c0469914df3c73d638c1fc3a
kab|32|e11730f5fbf5f397f4b1a5783cb0105097a581ca1a3eef07edc751674c1dee6ceadc7b21a447c2e8516cfd2ccaeb260e9af51405438fcdfcddf51f46d1617ec5
kk|32|8967c9e8c994511372e1aacc0c13c869de251779c1a202ca92847ba992c622f6670b9462c28ded530b00362a1925bc70267dd9f0348cc614f906ddcc48758a31
km|32|a02e3477e6693e7b151b07d6cc2532cae46cf912ce29756eca4c241dfd2c57989626776da6dfe018dd1e096f6f6dce51c3b69e2324372da47d57e8ec0bfb4d61
kn|32|04e3c764cb2c9b9d62da84bf42bebbd15495596465da97094ce50e14e1a9bfde414d56630d671028e6e3a24d4ff034eb6b70dafd36cdd89a04782d18391c7944
ko|32|e235e5ffd4d89e6fa5acc9dda799149967f18e59375bb77be10fab5bcec9acee110c5df0c589754bbed3de58499ed90212ba73cbd335e9b18c3afc80bbcbb383
lij|32|01fdf409c9592106b1e3f3a38c69907733316a9a1d9ff6b8c3f8fdfd5dee312ba96bbee9d4bafbad20f9559e4c676f5059485a016fa71492354000989144a846
lt|32|c8e4ef003ffdeca6dfdf629b72d6bc8e116a5ab80abd841e7658385d268d32e7a2d2d6e751e99d6ae2d7ba4c49c7f4c7474e2fc8fdc4b252e6e15a0849d49660
lv|32|2fd9169ad427a5735da2093cb3c84236a30d8eaee3b604538d978f7b65e5839217acc7534fd1a142cefcad9edcdd9bbfcd3423910bb38897016b4af8bf1933f4
mk|32|4af15fdb0097e99cac20c796895773256f80ea9aa82a196e63475a4ac05d029cdb06d9a3d85ea8d12a835833cc8a0eec80d4245ae05351d7aa764e137e816e00
mr|32|ecae53f72c539ef3af52f9e23c35679c9082dda984eae375eae0f6c0d8ae8968f6c160fe7ef1b59b25bbfdc5abc5715be71375d1fce0091f64cd2286209fb37a
ms|32|2a5165fa24c596da9d5583d6b8e166e8bea816bfa958cb688498bbb74f7072e41ab6f62018a2f9a0a1f5e3383925e8dd637d8abe114d79bf46d150a6837192a6
my|32|3317692373693341e30f34b9f210182f053feec0bf7b78acdb5bb87f126117b11d72b91a99816fffb88ddd977635b4719e2224dd98c7610e6118441f443373d1
nb-NO|32|06db42096293bea95c826bf53ea72333b0c3d3cd7ecbcd3c10cd24c0efde45fd545b8ac2bee361ddcf609230f7ed9493a58b1596413e114e35c1891375d3ab70
ne-NP|32|4242ae6eb12a08c787f738b6c45fe6ca2b3c578c13db80e2bec7452690000c6213dbeab7addab1047ce5692f66041153a6742a6a690d4d73c9b56fd8734d2c9e
nl|32|8eb15ae8adbf51b11b6a83ef7822f4bc6482d7e39f757d11371ae642d5198c9df8f7b8dfbb691072a50295b0a3fcbbee53e203e0223cefca1ef8d31d142142cc
nn-NO|32|e06e17bf57d7b718c23bfa7a1ff8dfcf14085bddc94e4eb7a1d929054ecb499e47c3a71d68e07aebac222c2cec337170c700a30e29509f96c88345863e29b46d
oc|32|5b138da6a041aa754718f35cf5e7840bd40ba57361a8ac7a261759675a12e1db711dbfc5d2ced7c2bf052870a8d1a458770e400be79ffa51181a33a0e07e94a3
pa-IN|32|8ead596051b08cb3bc1c2dc9e3ab2c1f8178db824e130895401858477d8aa162adba587077aefc05da58c97d9f41f539bb7a67d434d5a1bb961cf5cb85b65dde
pl|32|dbb13547de11f114260d06b216cd9c3b088ba610a5896497589ec17e98343e88c95b0d6ed700bd0679f9fe7331f89b6de83c8262aae3d2991f49dc3ab8097e72
pt-BR|32|fb59a46d9bbd5af141fb6c85b8076fa28760180a23e5c7f157ccbefb74b5ae6aaee7daa561858802e0aa0280b843ec70bf7f7f9f5321c7dd2803daec065d5a6d
pt-PT|32|bde00bd1d996777fbc8fb8a1749dddee60a299f660c71d24695f1cb98afae8ae23595028b19090c6c13cfe9e9b157a01b3aaee61e944852b5e7921dec23f6856
rm|32|958693a148a82cdeddffcfa16d90964c1ff4bc9638e7cdf9f64bc6a98b6b675f553d56688702f7902a33e3406866ad7d7b6cc8c6c67df462856a377ffd274520
ro|32|5563eca83828eb8b5aac7e16b357690f6697ec963f6296ebaef3a59105024031b2b7e01b67502843e66287b60bf375b9191941d7fb0e300ac3798c111fb34f9f
ru|32|a7140263670ca1c2c4f2bcbb2a39ebbae36f55a6e274a0253185ee77060044e1d3cf5cc56628604dd3ea8c153f1d09ca7ebcc7a390553acef307078310a8967f
sco|32|6c30a7da615fe164ef624cf47675dc33bf812b8c64681f12872da6aa00716f4da4f4ca71c61f5954d9812bc96fb67279527b2092b93695ccdca9eadaaf2472f6
si|32|6f614f4999d75681729a13f3455afca7739e6980fb35aad3dfedf3dcf53496710103d6e0f4562f42607583755b7934750fbd846ed02fdf9061fd5bdfc74048d5
sk|32|1e121dedfd3c756c8a233ecf7af3c25c357f5b4d2f19c96bb64ad69237e4c8b9dd3f1e753e34cc3e5db30ae1f2fd792c31f0bca485873e3a07a9b168cc0d3b6e
sl|32|c4ee247a66715beeebef04ec79ddf8ae8b5d388696111b9b40a04fbd8e8db306eb36e0d3f2c48a826070052ae596e506f032c9d14ac347809da35a178a08ab6a
son|32|8b1991b2ca3b9697ee8fd389229789d89b25521d27c4ca6d0d22b14e7b1753e08448c004db8a4bcd830fb1c73915ca33876a15b63256ce23a6d8845922034676
sq|32|84485a7b6e53aa35205b9789e0fa0e9fbcb8bceceef89b542ae989621423edb7aa86bc96f3ffe0fc27a1e0901af46e856d9db28afbb462cc7d5694ef0caed35e
sr|32|a2c1d62e2de6c302ee85de692d89259cbcc79b89b0905c0565c121b73214895ef33714d5303db29c5a52eb92d735d0d2774387a8f154784dcc101bbb84f8193e
sv-SE|32|9dc3581ea8fe6ff5c4dc8946619e888c98b288d82c5945d1619527335d011fef0498c46d772695f6c565061e545e8fe002cf55cb0a57baf3f96f63854efe453f
szl|32|db553c84fb862b527a4f357857494d82f6076685510555dda85a1242cc5aa0071d42f8e1868e38dee82a4f52d3a35fed957ee60b94f8cf20f3996a23203eac27
ta|32|5d39719acbb71a7c866d1981bd918fdd9e411168c157909af8c337b959c538636e628f97de9e0e85f5166cff8dcbbf52c85164d7d746e4502db2705550380499
te|32|0e543e7b6b80a19fa326b84b0ecef477f05f08c5729687d692efba508d070f9f2906ca4547ca7b7a5e7e8b8d95b6b9f3ae19de2bb70bf9d8497b3f3801a7e0a8
th|32|838236b4f047984688a0449dc55c71c5cf559bfeafa1f998d56d2fb0d03d5707464e13485b01eb0b5599ff209d8c9b9c9ef9ceb85403fef7116af8db338903b7
tl|32|1b6dd12912d125e20e8b4265f1ba6771d53afdb1d18f0485e2995595099677daac97ec7968eb55710a0e243f464de5caaf95271791da3d4b1b7c9373b86b7e66
tr|32|ef146f25f8e206f2bd8175a72ab3d4708bfb61974c8c2366a9713bef2ae3f5cc1855b36aed15dacf1bc6eee9b5a05b6ab192d9066bc285a0addcc81c9e472dcc
trs|32|b02e352950b15a0a6ae6c21df1f5cfd23491acd0cd59b9802bac6b2908ad05ec9db4c61cda75f33aeb6989112aa9b277199158f38bf480203fb3e94d11371d36
uk|32|86fad36ddc48b8a387be3fada0bac15b18bb786865ee63813f0b930a3b165ec5e744040feabd7b7901ac078ccf3137b67fdcf26ead6031efeed3306b14ece32d
ur|32|5c286976b0ee6b1342120eed7d59da77cc9061128a9d6b768275e42fef8a29ae14748b9ff7abc1fe3c4c72b0f0e64cffe3b390162dcb80958c3c9513d5c4ae45
uz|32|142ab10b5bf7d1672bb8acb656f7b0020e1999225843ca3f649512e0bb8d6469495ac93a5947d47c3ace7761539d36f0ff4d9124c03d3de4bc2c992fcf084304
vi|32|818a0fddbb51c8762c1e53604d69ab842a7a59c65082b10ec810d1f560f8c406ca12c9cfe94781e9754f99d03dda2b29d33a0fc6c3c73cf9a61da70359b81b06
xh|32|2c2292dbb40a95543219b02bf6810746832d10cd6b4fc22635ad69bff70c2d069b262da22078e8f65ad89d0885e4ad53f75a436e72761e14ceb8bb3125d85f69
zh-CN|32|3baabea7661d3b0153dcce759d55a4b72c54b87d4bbf52dd24421d82eac928d775caedeb316ca85d58761569685b8b2d26fb42a6f9bbe2672fe5a9a1de45874d
zh-TW|32|4307bd4ee7b063446d6f811094db3cd73cb95f826b4d16292b297e817be5e0c61d295d0937d4d0af2da1544259ae861f1b94ebf005ceb7ad08cd344d6e0bc5dd
ach|64|2f68bea6d4f75116f1f583002b814893eaeee2797a119fa0feba91bb3cec4ab9ae565ef7d1496ceac236d3d19350165cf7ecc7c87ecd18a4d909b858fc189db1
af|64|35435f61bd568c92d48318405b92eb85ebfe88bffde7f485a0de2e211700112b0723a60c62a389b886b96925cf2207177cd441e659e5ca8a122928523c085a1d
an|64|c9ba612c0202274d18b7d8ff65a65501c3ade42c98ec16b067be2cfd76dc780cf7daac05bd312329e5bae9b986c58de419ae26da35d20d581ecf3d08ee57ea8f
ar|64|444d6c0b43c0919b778b2fe2a9869f02cd05718ea091433cf50fb81b1849dcf3377cd509def8539010e72c060eb32f9f3ebee816e7b42cee65eae3058735d4fd
ast|64|2a4125d5e86d7fc5b031a4ce57393370a13daccd570e05639b69d61633e4dfd78ad4a1c938ef6d17afdac5e35c494221a79c71bca9fbaf997739ec021999c3be
az|64|099fcbf0ac41500d25f5dee6d4e22454ebd507b7b29c2303043daf4aa4552a4b87edc4de6f98bf4b6e306c92aa5ed5f8c4c43ba2853437cc2835780ebc58c05f
be|64|ee1b4815ae1aec379e0906b89705959d5b0ef129a52b1a052111ff2877c1637e2ffec361fb5a9e0209fd269d6db94122df3c6444a07a67673694374a6d42d9b5
bg|64|7d9c249c0cc3b3320b17cb3ab93b6c5e2b7b09b0460167cbb75c0289cb33dbefa960056ef1a5629fb3098a24e8841844c60fe0317a68aa5df6777f6eb0aa0ddf
bn|64|d8829e485ff802fa50cb542fca6c90b986f11b6cb19566ff8d5bf9ec0df707641019faf8de27a004d0f095fa739320747601074b2b4c523b03706ff5610c312e
br|64|202215f536774a5d1a1d3f3352effbca0312ba1e9df28fb36d9012379d2f26e7cb247661a7de16d3c51604cd2973971fccc7801dc4f4bdc1d462eb15cedfb5d8
bs|64|3054eae2ce79a3af63ac1de17d54bb8f0cc3a0a1a930d20089d5ece88910e84fa4b773b40d1312a3f9ba4200d01643760d1ae80f4a25ee3e99a8f75df62449cf
ca-valencia|64|6fbb90263afe117fecf2ba59215ddb9ca69ca12b332a023072318c965012ede2182e176a881766896dd2be536af233e9f13041bfd9d11d317edfd657c53fec25
ca|64|6f26f84c76ca2330f1921d2bf10c511779d578b259db8908fb14a2d77d751ecf6ce34dbadbb9643f71bf0cc1ca05d0a69aebe9943aabc1c49a1def36188e6483
cak|64|e00edb4d8172298d7a02674a7884fb77236a30c7e3f3e11e01ecbf87c8dd4992588eb3948fada350ad8421d51be69542dc2c7ed97f9eeeb3c0ac4c8eb3c43712
cs|64|c66470d41a9b644ade64c96bf98a2119ea931344f69e30bd40c121e5f760d9cabae48994a39c9851545b5de3fd5724bcf01e95ba5c40a306e2d14660a90390a3
cy|64|e2b7b802ab37a0b697eacdb7ea22ddb0b04e704bdcb5915f37f50289c0ea7c692ae7052cfe90215ccd2b4fd05a4fd080529780bedba51e376e88cab78c56dfcf
da|64|c243c4fbcddd367f4665fb951c8a803991aa472dae81526138f658d5625ce076c9e71c5cff48ae56edf14dfb790d63ae3f6fe58f133d586beaf97d34700d6bdf
de|64|8f217e2fb3aae568e1a87e279e92a69d8a57310b07969b4a64f49ed5ed8fd20a244e9f02159f69f73995880ce6ab3c70530e83e3ceec3a23f8f77ae147425034
dsb|64|6eeca7106caf53cede8b70439957be3aa56ab40fc6ffd3d8f334ed575fa9787fdd63d0b926a08c34c88fc77f242e67ae6299f099c4c00d26a0a82f431ec50131
el|64|92f4ff29e22637658497686e893e710c13487e2112224ba6d474b43c00d484bc63bd6794a3182b6f01affc8f621fbe2c1d5f64249533f6f32624109f36976bbb
en-CA|64|e459a833a3faebd30c0b783c6cf1cdf72ab6e9a668db4a86df9adc2a9169ab7e99c0c3f58c52d7e7bba57f63e33e316d353d8576fadb72fcef1da4c9e2d691ab
en-GB|64|5405dbc212ffa78476affb31676dd81281002ddd97e54c2a63c535e80c8f6b98725b590954e4cb10f3db0e38d7679c0c08832b73554eee8e06ff633206c645be
en-US|64|2bd86bcb61c47a38e9a5eb2e1ee43ff88a41fc8ecee8a74f66f9884438b6f40e6d75ec66a2dfb4970bb94deb890dddac19708bd94811c502b2425d8e3fb9bcf5
eo|64|e2ab601d30cf6a2c158c510e60979ba8790a223e7b3cde85da9cd607a805aa90cee2a44ea21b23b43a3494e3b9322a683e6f732f462afaa740cb988de11f89d8
es-AR|64|da16f22e4d4d2ca4d8144cc1d692c8d2f4889dab170fa4b8a9929454bcca613ff6c5f5ac5fc9c21a31a32cb69c82df634ca25511ae465975b7e564ceae33cc91
es-CL|64|35b565e4471b029107707384f53776a86f6e0ef50b5d057e5925219c483dcc26bb11545cfdc5af112a43e25aa6a53864deeefec586c60794f8f84fb6877dd18a
es-ES|64|437707a8f64bc15366deb8250af1745b645e9c336528e914c7ba26ec50f5e8432f9f6a98df4d0f07f0dd4b53c9bb1b2c49cfaf0642b99aa85eef459da2046d61
es-MX|64|94e08eb99eb2e713a7b5682d5d0032ddc55a2a44e9864ba5eb4acd8880197ddfae0eab13aaf1c187a54fc4de82b3500668a9e62f8b83aa60dca98284a60fc458
et|64|a62d08720e290d63d8b412fd09467df786cc428cb288c05ccd392b4dc52c9b4b7a116bf3ba4c79839e85601a5ab64403c39817c595e866e143fa1132bcfcc1d5
eu|64|11a1fe0b90a3944f362a7458a05165cbb4b3d67a2c452930d9b37a0caff6a440f0954a12582f58a53982cdb2a17f632ae1f9ab9a409fb8a344da3e70e202e18e
fa|64|8a347bdff7ef5b99e4c5db8615e4718f6358aee5a7be2d9f436938a26262fe8901fc3863eb55625b6d3067567e4d3deaebbb178ed0f62a27bbdaea6155abf97d
ff|64|0ece7d0967cbf79eccc257949ca8e250afb35b96cc232b62e7b1d533d1e98406052b23ce351acee4f263518930bc2722b34c9a8bc491a41a41c0d430b5870c32
fi|64|6e40f8355b35b20106b0b00c8b3a4f26cf823be23c87c02389b22ef98ffe8169fa200de95f631b7343c1e963d3cc70fdfa95fb42ef772b6116162aaf2c6dcf84
fr|64|9364beebcdc8a0bda824c7862f50ec0d5fd3d19f0a69ce162973de5350a9ab510bfc9060675fb8e680e2536a073b76d70c50abc2e7cdf3116848785756b84860
fy-NL|64|0780236c8fffb605708bb60315fe7c2208a7a15bc2df3893c0fec270de4783dc8a6356bf312aa7b8376c42318cfa7ae7f4af32bd4f181a136fa4da2428a7b43c
ga-IE|64|066541c1895a6dd44df911d33b808531efdb60a7062f65310e038d6d4b053baa1d35317210af613600c3458cce632d0fd9fbb8182d492ebd3cf3cc5b0a70a129
gd|64|6eea5f0afd6bbe024c4659410bd8567b6e76bc822060748daa7f07494a246ce80eb24c2c9a00756f3b5fd572377a0eb9a0b1726cb1ef041de4a1e01c2aee76df
gl|64|7339e635e3e33fe7a569772e3f39166ebb3b6218a8a9e46857138912c2f9d74c5c6100c66e238ebe47452c74473622e9dfdb92ee191358547cab32d23e36c47f
gn|64|3c9b84876e87e48a02099a34547f05a8cecb08e2768a1a261ef2a51d4ce40dcfd9ff208287b99a3596dc1f3ae021016a2ddded432e800c8e863540773f60e279
gu-IN|64|b86f0d285ed3ae7258985fdf46d356ecfce4b3d9197556b901e8f964dd466ce2a9a82136e60eac62ce5288ffd26a40bc95168cb7e27b71e11b7b421cc3c3734a
he|64|b80f51a8bc5017d824cc720be73228a9cf5fef3ac9a7e6efcb86c84397ee5e9525b473bb312460ea66c0116c557ce0b738004a50c8093baa2d3d85f7f6f26b62
hi-IN|64|0447ae9ab94fa890f1372b9c6039f8d1972ad328578b57db4e036e6795012985b7ada18f5814af4aa9094829338224dfb1c965288893eac7e9c68a7f601c4b79
hr|64|2fb6f0d820083b7e4544094950125e8f99a95526f33992791cbab10de3682b4f1c378083dabd94f0947036ffd6cb769a7eb8f7ac3fe6a775ba39cc0d2c5e5646
hsb|64|a9aebd8f41915bb077ced1bacc7592e52c272edc951222adb922d2456a7e0f0d6cd9034e68404e59cbb69b28b88f729559d50980ae907c68ba97b23601a988e9
hu|64|a92981fdca38f2ad37a21a241dd24da923d67b20f0f5144b950de36a63415195995548d7dd28fa2e1004d9e4735eb09e2cd5c45384b89ced4a5f540657227b16
hy-AM|64|7ac375451747ad1fff9da8261be3fe47607bb62ed4d437cd673212db5a757fc1fc4d99079647745d67cda63f52d510171eea0e753c8098c2aaccbbcaa5e0ba34
ia|64|28bf42fd19875fdc2ad66812b829f14a2e6c2420820f160c656bd9f48896c4453c4fa2c44bb6890a2098636c57950bd0d943421dd94d44c617bc0cc818e70f6e
id|64|9454766aa81e8b019266351d52707d25fb140356b33b5d7337953f81336a65027679193aa93d7a98c604eb668f55eb588c7c175bac4987caed64bf30d98253fc
is|64|9ff3993a4a17e470d076dbf04b3c1f169f9bea58bc7233cbcd173a876c9203aae55111c96b798fc6f9b52429d4daa3c02cbab40e43720b5ea509f0390a914f0d
it|64|1291a6f4a7b4a266cc805cd91c6e1e1e6ab6833fe69f6d607dbc2dbf957ffead1897410ecdf2b1bde0208ce6c96e52ced5dda66e25e11f5ad5adbc325b6c19b8
ja|64|0c68033cc05517fbc67d3dbf7d1af20d6f60633207731c9b20f66e257d877971934ded4a244418355b4adc9009f513efef2873c5d806e809fb98838ccfecfd59
ka|64|ff78b2813ba333d676b18db09838c4a80a36bf258979575750bf66c23c2208cab33384108f2eb83a034905838737d560e8e7cf738ce42c4ac06b5ee3cfcfa7fc
kab|64|ee6347667cf1f10a7002258c95aedfaadb7786b3f6db63404143b1933ed185e7a7a7f6e1c539e66c3f888e8cea9850d2544a4bc6870357e240a6caaf20dbd14f
kk|64|4a5401e4be72822f746e6b61dfea107fbe6d30024ccfa288237b1f9124829ca88aa32e0948de372ae028bb8374b716b524ada8e2857f5edef2e88889ea179db7
km|64|747c0037f7738010fbad1dd4b8070c11b48f9922b674218748a857910a2e83c939fd112d9756c685aaa8bf809acb3fe4d41b38059e931de66a90f2b0b36819bd
kn|64|049662b1665a80c1125ed0ab2a0c9b87f6829a104cfac41c5b3329009487cc0cee5d243f7f3f6790717eec47596abc39540f535bae59a3858d0fbe5a80bcc64a
ko|64|b5a9bf249ed8a2a295c57a610dc2567f482819517d483c7f2899e7a7cba89a4173397c0cda14b9f476ea024bbd5c11879b1b08925f90f88b9e8784e76fe20e87
lij|64|b5a6f426a68ad9bc069c4c9c91b43db8d28e7893e621d9ef535c424817dabd8c5356c46a80a65f47f0fb581fa159e056cf77b9553327c8b0700b1e7eec09370e
lt|64|fa04f8e3255e5bbd083f393d3942c2fb40c886d72f4dea534116a67c615679016701bd583e3b19ad2b4f6ce96eee4a835c028e69a2973f1878f157a0fcc281d5
lv|64|da5888f77cf670a3c43521b6e851b2c8e75fb1703d543303969a7ca246ebe24600da2b621791f121120ff55b309585944eac1f793745e8dbc76748971a666772
mk|64|6f5b414ccf075636134e909577fadb44ec1f2e1e37422101fc10336db8dac89a945d100cfbf5ee5fcc5ad9c6716cebf334c9d58330189d63ec13a42df65fd725
mr|64|b59f7590c14a9649ffb4b786bde9d08cf16773565f606d016ef6a108b76415558c44b9abdf04576cbd4635d8b9df79df86cf4e262a1b69c08cc17662b896195a
ms|64|29aebb832b1e7073d99293ffe8d738a165e865033f929fc292dd6060f7770622e82957dbe3126e888d134083abd4aef0cf69c086616901d9811f74a884667f1c
my|64|b1cf5a1490a22e690755e008dbcfd1eba36a511d2166a086087a728e90633125aec8f2191950e1c7966c6947a9dbda6eb79334a4d08f5795b33328aca6e9cb9d
nb-NO|64|2ead209b2ef4fe5a0ce1e1be1f08b21fd2c82c81d57670986beaa6e14e615920a0e0312eb403ffc2cca6190c9cbfe08520de778070664f65fa6467ed1df7670e
ne-NP|64|05e5e4f9661ac267e4698be92ea7a24e686601b53b048d83f0fd3d7c8e338242ed8cd704d30b044e4c59a54151fcd12d3a9a8ef28e440e8d71954804255d7f9b
nl|64|513b4ee03a8bd62f10d23ef5e084cb2cacee2a43909cd6d147b47be96367360c02b81615c60b6d901f0c25dba4e0839c8b7dcc4922fdb8dce2f3302d69334efc
nn-NO|64|ec79255e8593bc703ba7edb99952ec770a231b8c70993a6369c3c4383403ca7f76b40126be720e6f1161b22c40e2d75e6939ba3abdc2a4c62ef9b91cd712f27d
oc|64|9e3bf8ef5faffea10bf1e4c596fd5c06dca7ed4b904dea23777ecedd5d72ad2a72cfc17c298b6b12886f3ac32d822c50e517603cfc2012a410a6d2c90b278c9d
pa-IN|64|ab081299316fead7f27fa4faf66756aa788d2ff321ffc9468c215f9d8deedd37e1af0dc65070f62e016156332fd25806d3c56383609d9494c7cd1e3b634f1599
pl|64|40fadb752fe125567a8bf42862c79a8339af03fd57cd533a5b201059ed28ed16f0eed8e62e68bb052c40f2f25ae65eb2a91d143b781cf45c20e524645c7df161
pt-BR|64|87df6c60dc5739f58cfc6a221c9cceff54d43478661580b2fc5cd3a80d8389a710621d96099c8328b37e09f841b0537e819c0d82594dad7ec1f493df2e291817
pt-PT|64|49ac0911b632ee689e49e71893d14b0bc3cd634c8efd17f68b19d5f595ffd7db896a0cc2d65cbe57df0b14124822c38c96daae717c96564e4a8f4f343972e80b
rm|64|e971adf4abcc16ded6f95036a91f728058d9d467281b0ba62df5e3ee9e3617c6c2085ef60a629ab3017649b81350da29ad90f932b466de4db1e3f9db1f7427ce
ro|64|e4f212c37b86382761ebe1349b31b8bd8c74a23a9f585db253b24de55acbefbf1a5ddf86915d7edf0a4090823ba2780599060f310ab60243073d8a87a377c66f
ru|64|e68c3e404647d28424f96943b83bb6bf00de39c853c88938842e4d1ceadccc5a5f5dbaede45c4cbe448a4c8c3a28ac0ec23af302930ae83f788025f31390a9cf
sco|64|539b110677a6f1689e5ff049061d90d6fa334e043fa34d98ad3232f5723d12f6175c89c9215382dfd8f3fa429bcba31cb87022c34ea2abf75aada1e7f5c87459
si|64|383d5072b79636cbb813392ad6f894ad0903be394ccddb9f2b30de7376feef23fda9471605bd77ed7f5db63abd5c713ca61724bba1a7577e7c6582a736326457
sk|64|bcca5a54ab5fbe678bb0477aa2bde36b6e0aafed8d442041639bfdcfcbf6e0b4628cae58b39d7bd8a20ad7576e187eefe7925749b2f4be638792e26731f8fc4d
sl|64|51c0c561e5972d7614ad38b5c70c267b2d42c172cfa11316351a5d43de62f09962d5d4c9c27c08f6f597b716ed9f1f29de7a4cc4734164f5e8bce90863886e73
son|64|786917531783b51c2fdb1eed261c667eda146685b6879f554d372290b6796ac4328217c54670388a0868440225e36902a41bb45c88e324391fea396b789bdc55
sq|64|4677aa358bc0602ceca47a84b68e91d9bf5779cc42a3006570eae52198b8d6729c9d248d77da46c987a5d9de6a9a003cd1df2de6c22e3cd4c000f4872074871f
sr|64|bdf6c5e034cc67ca57a978ab7b9e8bd53ea45f4023c896fef92a9f0be4089b14a10174779138e3808a0a575bbb8c3202d9f930fc89df1ef0ce98479a5d298088
sv-SE|64|0b4742a067932b5ff1f3d9fb336ea2563af9fececd9c9693523546521a755100ec2a3c20d3a2552e008cb9b94b8638ec0bda2bc1c364888b1003efc81a5daeea
szl|64|05bb66d442d426ae49721d365cd2172674419ed8801d350857f5b948d74040612177ea176e7b0aae082f69c87c03a65021efc208b0e18dc146ba8e4a9d25b7a9
ta|64|2aa95b92662a35088fb8c5755e13c5258604925090386ab65a42b327bf3b8e14b65aaa2f22fd86fad6b7c839a4bdddad24c534959b7dd7b2be4a729044d90c8d
te|64|0458ec5a5e4cf3bae088c6ed4f1210d3d9e1396d2d95bb6b37ff2478763eaceabeb06e2d04256d538eb578c3d5a3e2317353394867e5d519c2e516a4647718fe
th|64|04eb1f8307f60d85ea9acfbb62a959f76d697a3f6133a347bc9f21c8d69e0ea9c5c8d2b0621abd6ccaab2f4dcd138ccfa65c6d420a09e12a5add5c7caf96b851
tl|64|f84b692ee71413b2a20eed6affae73870feacb33b162b6ffc4049cbf628dc705b2bc7aad3cfb800217beb8782666b53abc85e61882496a685485c2a927cb636d
tr|64|09424da7010321d92600e9788bd406644ae331e28973a6eab51d2e805a5a44f754ebda57a9f1b21d5390c7977121f46d7e2e4a39479801d96d07ae1cdc69c84c
trs|64|4d7dae51cec921491a291d1e8a1ace02a2a64e9a249ad61041527ea74d738a0974c9735a025245650d16157426841f1189db24ac39b195db20a6c63a7523a02b
uk|64|6b59a24b4afdbb7253c4715659fb440a873f16f44ccbef616b585264f98d1e7a15c61d08807d6154bf146e517555f079863ae5dccc287b211685296a046a1c9f
ur|64|d793cedd4721fab612c624212a41b4778954d446fd863a64f5fe594b5d6d3fed6fa8a0af3d70f23f36b51d84d1589ced96adfbec4826c906e9be019c74e2bc8c
uz|64|84a7e3b7881a9a0e6e3c5f104cfe39ad88c95354eb14c3044b3a71139c7a2e90f3263695537d535b2bd3fa8c5abc2c518896dd13c05107faee5af4fe343876a3
vi|64|de3059daaae7e411a838c04eda1c4761fc17e5517297be54199b13aca39067011f990eac8ce6a3501ebf0a8a421c67dfbb64796af6eada2e2d1641fae3e1ef80
xh|64|c20366a5c8aa1427ad60765242ec5e7bf6ae3ccf94ebf314f6dea67ed12e5ddaacf1852f2292bdfe5b00e898ff7b678ebeb01ab6a2db840085e978d14f6a58e4
zh-CN|64|833f3c681b2a97322358ef2c4e9620e7cb98b1857d4f0392cb70fe361736ee2a4aa3949d27d7dcb63b73095d30a4efcd9ff8a24d2da2055c40e89f6ea1f2a4db
zh-TW|64|5fac28741862d752af87c7b609bdc221ee4301273e3308ba38f57d4eff99f0c811ee9695c1c66f1a54313f0640047b1922daa0bd9cde891882ac2e977f1e2172
tools\chocolateyUninstall.ps1
$ErrorActionPreference = 'Stop';

$packageName = 'FirefoxESR'

$uninstalled = $false
[array]$key = Get-UninstallRegistryKey -SoftwareName 'Mozilla Firefox*ESR*' | Where-Object { $_.DisplayName -notmatch "ESR" }

if ($key.Count -eq 1) {
  $key | ForEach-Object {
    $packageArgs = @{
      packageName = $packageName
      fileType    = 'exe'
      silentArgs  = '-ms'
      validExitCodes= @(0)
      file          = "$($_.UninstallString.Trim('"'))"
    }

    Uninstall-ChocolateyPackage @packageArgs

    Write-Warning "Auto Uninstaller may detect Mozilla Maintenance Service."
    Write-Warning "This should not be uninstalled if any other Mozilla product is installed."
  }
} elseif ($key.Count -eq 0) {
  Write-Warning "$packageName has already been uninstalled by other means."
} elseif ($key.Count -gt 1) {
  Write-Warning "$($key.Count) matches found!"
  Write-Warning "To prevent accidental data loss, no programs will be uninstalled."
  Write-Warning "Please alert package maintainer the following keys were matched:"
  $key | ForEach-Object {Write-Warning "- $($_.DisplayName)"}
}

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

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 115.9.1 18960 Friday, March 22, 2024 Approved
Mozilla Firefox 115.9.0 22029 Tuesday, March 19, 2024 Approved
Mozilla Firefox 115.8.0 31644 Tuesday, February 20, 2024 Approved
Mozilla Firefox 115.7.0 29079 Tuesday, January 23, 2024 Approved
Mozilla Firefox 115.6.0 31242 Tuesday, December 19, 2023 Approved
Mozilla Firefox 115.5.0 31771 Tuesday, November 21, 2023 Approved
Mozilla Firefox 115.4.0 29949 Tuesday, October 24, 2023 Approved
Mozilla Firefox 115.3.1 25619 Thursday, September 28, 2023 Approved
Mozilla Firefox 115.3.0 9618 Tuesday, September 26, 2023 Approved
Mozilla Firefox 102.15.1 19574 Tuesday, September 12, 2023 Approved
Mozilla Firefox 102.15.0 20190 Tuesday, August 29, 2023 Approved
Mozilla Firefox 102.14.0 27960 Tuesday, August 1, 2023 Approved
Mozilla Firefox 102.13.0 34763 Tuesday, July 4, 2023 Approved
Mozilla Firefox 102.12.0 26625 Tuesday, June 6, 2023 Approved
Mozilla Firefox 102.11.0 27009 Tuesday, May 9, 2023 Approved
Mozilla Firefox 102.10.0 31524 Tuesday, April 11, 2023 Approved
Mozilla Firefox 102.9.0 36767 Tuesday, March 14, 2023 Approved
Mozilla Firefox 102.8.0 35651 Tuesday, February 14, 2023 Approved
Mozilla Firefox 102.7.0 34270 Wednesday, January 18, 2023 Approved
Mozilla Firefox 102.6.0 34586 Tuesday, December 13, 2022 Approved
Mozilla Firefox 102.5.0 33043 Tuesday, November 15, 2022 Approved
Mozilla Firefox 102.4.0 35681 Tuesday, October 18, 2022 Approved
Mozilla Firefox 102.3.0 32985 Tuesday, September 20, 2022 Approved
Mozilla Firefox 91.13.0 30267 Tuesday, August 23, 2022 Approved
Mozilla Firefox 91.12.0 31809 Tuesday, July 26, 2022 Approved
Mozilla Firefox 91.11.0 31749 Tuesday, June 28, 2022 Approved
Mozilla Firefox 91.10.0 30258 Tuesday, May 31, 2022 Approved
Mozilla Firefox 91.9.1 17355 Friday, May 20, 2022 Approved
Mozilla Firefox 91.9.0 23548 Tuesday, May 3, 2022 Approved
Mozilla Firefox 91.8.0 32688 Tuesday, April 5, 2022 Approved
Mozilla Firefox 91.7.1 32124 Monday, March 14, 2022 Approved
Mozilla Firefox 91.7.0 16694 Tuesday, March 8, 2022 Approved
Mozilla Firefox 91.6.1 12368 Saturday, March 5, 2022 Approved
Mozilla Firefox 91.6.0 34595 Tuesday, February 8, 2022 Approved
Mozilla Firefox 91.5.1 22454 Thursday, January 27, 2022 Approved
Mozilla Firefox 91.5.0 27553 Tuesday, January 11, 2022 Approved
Mozilla Firefox 91.4.1 25837 Thursday, December 16, 2021 Approved
Mozilla Firefox 91.4.0 17635 Tuesday, December 7, 2021 Approved
Mozilla Firefox 91.3.0 32548 Tuesday, November 2, 2021 Approved
Mozilla Firefox 78.15.0.20211014 23537 Thursday, October 14, 2021 Approved
Mozilla Firefox 78.15.0.20211011 11429 Monday, October 11, 2021 Approved
Mozilla Firefox 78.15.0 16149 Tuesday, October 5, 2021 Approved
Mozilla Firefox 78.14.0 40560 Tuesday, September 7, 2021 Approved
Mozilla Firefox 78.13.0 31934 Tuesday, August 10, 2021 Approved
Mozilla Firefox 78.12.0 25259 Tuesday, July 13, 2021 Approved
Mozilla Firefox 78.11.0 34839 Tuesday, June 1, 2021 Approved
Mozilla Firefox 78.10.1 23945 Tuesday, May 4, 2021 Approved
Mozilla Firefox 78.10.0 17373 Monday, April 19, 2021 Approved
Mozilla Firefox 78.9.0 25497 Tuesday, March 23, 2021 Approved
Mozilla Firefox 78.8.0 24770 Tuesday, February 23, 2021 Approved
Mozilla Firefox 78.7.1 17470 Friday, February 5, 2021 Approved
Mozilla Firefox 78.7.0 13577 Tuesday, January 26, 2021 Approved
Mozilla Firefox 78.6.1 17964 Wednesday, January 6, 2021 Approved
Mozilla Firefox 78.6.0 17024 Tuesday, December 15, 2020 Approved
Mozilla Firefox 78.5.0 23366 Tuesday, November 17, 2020 Approved
Mozilla Firefox 78.4.1 13254 Monday, November 9, 2020 Approved
Mozilla Firefox 78.4.0 20427 Tuesday, October 20, 2020 Approved
Mozilla Firefox 78.3.1 20583 Thursday, October 1, 2020 Approved
Mozilla Firefox 78.3.0 15605 Tuesday, September 22, 2020 Approved
Mozilla Firefox 68.12.0 43081 Tuesday, August 25, 2020 Approved
Mozilla Firefox 68.11.0 33697 Tuesday, July 28, 2020 Approved
Mozilla Firefox 68.10.0 19806 Tuesday, June 30, 2020 Approved
Mozilla Firefox 68.9.0 19546 Tuesday, June 2, 2020 Approved
Mozilla Firefox 68.8.0 19358 Tuesday, May 5, 2020 Approved
Mozilla Firefox 68.7.0 19601 Tuesday, April 7, 2020 Approved
Mozilla Firefox 68.6.1 6480 Friday, April 3, 2020 Approved
Mozilla Firefox 68.6.0 21234 Tuesday, March 10, 2020 Approved
Mozilla Firefox 68.5.0 33128 Tuesday, February 11, 2020 Approved
Mozilla Firefox 68.4.2 26100 Monday, January 20, 2020 Approved
Mozilla Firefox 68.4.1 19439 Wednesday, January 8, 2020 Approved
Mozilla Firefox 68.4.0 5284 Tuesday, January 7, 2020 Approved
Mozilla Firefox 68.3.0 27048 Tuesday, December 3, 2019 Approved
Mozilla Firefox 68.2.0 42830 Tuesday, October 22, 2019 Approved
Mozilla Firefox 60.9.0 50954 Wednesday, September 4, 2019 Approved
Mozilla Firefox 60.8.0 44205 Tuesday, July 9, 2019 Approved
Mozilla Firefox 60.7.2 16423 Thursday, June 20, 2019 Approved
Mozilla Firefox 60.7.1 4928 Tuesday, June 18, 2019 Approved
Mozilla Firefox 60.7.0 19077 Wednesday, May 22, 2019 Approved
Mozilla Firefox 60.6.2 14888 Monday, May 6, 2019 Approved
Mozilla Firefox 60.6.1 26574 Friday, March 22, 2019 Approved
Mozilla Firefox 60.6.0 6019 Tuesday, March 19, 2019 Approved
Mozilla Firefox 60.5.1 24253 Wednesday, February 13, 2019 Approved
Mozilla Firefox 60.5.0 13787 Tuesday, January 29, 2019 Approved
Mozilla Firefox 60.4.0 26435 Tuesday, December 11, 2018 Approved
Mozilla Firefox 60.3.0 37711 Tuesday, October 23, 2018 Approved
Mozilla Firefox 60.2.2 22247 Wednesday, October 3, 2018 Approved
Mozilla Firefox 60.2.1 24531 Saturday, September 22, 2018 Approved
Mozilla Firefox 60.2.0 39168 Thursday, September 6, 2018 Approved
Mozilla Firefox ESR 60.0 40289 Wednesday, May 9, 2018 Approved
Mozilla Firefox 52.9.0 1481 Tuesday, June 26, 2018 Approved
Mozilla Firefox 52.8.1 458 Thursday, June 7, 2018 Approved
Mozilla Firefox 52.8.0 1843 Saturday, May 12, 2018 Approved
Mozilla Firefox ESR 52.7.4 3064 Monday, May 7, 2018 Approved
Mozilla Firefox ESR 52.7.3 23542 Tuesday, March 27, 2018 Approved
Mozilla Firefox ESR 52.7.2 13948 Friday, March 16, 2018 Approved
Mozilla Firefox ESR 52.7.1 3365 Wednesday, March 14, 2018 Approved
Mozilla Firefox ESR 52.7.0 2436 Tuesday, March 13, 2018 Approved
Mozilla Firefox ESR 52.6.0 47183 Tuesday, January 23, 2018 Approved
Mozilla Firefox ESR 52.5.3 16610 Thursday, December 28, 2017 Approved
Mozilla Firefox ESR 52.5.2 12510 Friday, December 8, 2017 Approved
Mozilla Firefox ESR 52.5.0.20171115 16744 Wednesday, November 15, 2017 Approved
Mozilla Firefox ESR 52.5.0 1842 Tuesday, November 14, 2017 Approved
Mozilla Firefox ESR 52.4.1 12837 Tuesday, October 10, 2017 Approved
Mozilla Firefox ESR 52.4.0 4971 Thursday, September 28, 2017 Approved
Mozilla Firefox ESR 52.3.0 15358 Tuesday, August 8, 2017 Approved
Mozilla Firefox ESR 52.2.1 16371 Friday, June 30, 2017 Approved
Mozilla Firefox ESR 52.2.0 7924 Wednesday, June 14, 2017 Approved
Mozilla Firefox ESR 52.1.2 8927 Friday, May 19, 2017 Approved
Mozilla Firefox ESR 52.1.1 2905 Friday, May 5, 2017 Approved
Mozilla Firefox ESR 52.1.0 3980 Wednesday, April 19, 2017 Approved
Mozilla Firefox ESR 52.0.2 3275 Thursday, March 30, 2017 Approved
Mozilla Firefox ESR 52.0.1 2256 Saturday, March 18, 2017 Approved
Mozilla Firefox ESR 52.0 1968 Wednesday, March 8, 2017 Approved
Mozilla Firefox ESR 45.8.0 1653 Tuesday, March 7, 2017 Approved
Mozilla Firefox ESR 45.7.0 2882 Thursday, February 2, 2017 Approved
Mozilla Firefox ESR 45.5.1 3836 Thursday, December 1, 2016 Approved
Mozilla Firefox ESR 45.3.0 7306 Thursday, September 1, 2016 Approved
Mozilla Firefox ESR 45.2.0 2369 Tuesday, July 19, 2016 Approved
Mozilla Firefox ESR 38.5.2 3983 Tuesday, January 5, 2016 Approved
Mozilla Firefox ESR 38.2.0.2015081001 480 Tuesday, August 11, 2015 Approved
Mozilla Firefox ESR 38.2.0 442 Tuesday, August 11, 2015 Approved
Mozilla Firefox ESR 38.1.1 2047 Tuesday, August 11, 2015 Approved
Mozilla Firefox ESR 38.1.0 581 Friday, July 10, 2015 Approved
Mozilla Firefox ESR 31.5.0 6595 Thursday, February 26, 2015 Approved
Mozilla Firefox ESR 31.2.0 4335 Thursday, November 6, 2014 Approved
Mozilla Firefox ESR 31.1.0 824 Thursday, September 11, 2014 Approved
Mozilla Firefox ESR 24.2.0.20140209 1044 Sunday, February 9, 2014 Exempted
Mozilla Firefox ESR 24.2.0 702 Friday, February 7, 2014 Exempted
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