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,536,985

Downloads of v 52.4.1:

12,835

Last Update:

10 Oct 2017

Package Maintainer(s):

Software Author(s):

  • Mozilla

Tags:

browser mozilla firefox admin foss cross-platform

Mozilla Firefox ESR

This is not the latest version of Mozilla Firefox ESR available.

  • 1
  • 2
  • 3

52.4.1 | Updated: 10 Oct 2017

Downloads:

2,536,985

Downloads of v 52.4.1:

12,835

Maintainer(s):

Software Author(s):

  • Mozilla

Mozilla Firefox ESR 52.4.1

This is not the latest version of Mozilla Firefox ESR available.

  • 1
  • 2
  • 3

Some Checks Have Failed or Are Not Yet Complete

Not All Tests Have Passed


Validation Testing Passed


Verification Testing Passed

Details

Scan Testing Resulted in Flagged:

This package was submitted (and approved) prior to automated virus scanning integration into the package moderation processs.

We recommend clicking the "Details" link to make your own decision on installing this package.

Details
Learn More

Deployment Method: Individual Install, Upgrade, & Uninstall

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

>

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

>

To uninstall Mozilla Firefox ESR, 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="'52.4.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="'52.4.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: '52.4.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  '52.4.1'
end

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


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

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


package { 'firefoxesr':
  ensure   => '52.4.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 10 Oct 2017.

Description

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

Features

  • Freedom is fast: Go anywhere you want on the Web — with a quickness.
  • Freedom is personal: Enjoy the most built-in privacy tools of any browser.
  • Freedom is yours: people, not profit.

Notes

  • Looking for Firefox Developer Edition? Install the firefox-dev package.
  • Looking for Firefox for Personal Use? Install the Firefox package.
  • This package installs Firefox ESR in the first language which matches this list:
  1. Install arguments override parameter if present, e.g. choco install Firefox -packageParameters "l=en-GB".
    To get a list of all available locales have a look at this file: https://releases.mozilla.org/pub/firefox/releases/latest-esr/README.txt.
  2. If Firefox is already installed: the same language as the already installed Firefox.
  3. The Windows system language where the Firefox package gets installed.
  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 = 'FirefoxESR'
$softwareName = 'Mozilla Firefox*ESR'

$alreadyInstalled = (AlreadyInstalled -product $softwareName -version '52.4.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.'
  )
}

if ($alreadyInstalled -and ($env:ChocolateyForce -ne $true)) {
  Write-Output $(
    "Firefox is already installed. " +
    'No need to download an re-install again.'
  )
} else {
  $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-52.4.1esr-SSL&os=win&lang=${locale}"

    silentArgs = '-ms'
    validExitCodes = @(0)
  }

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

  Install-ChocolateyPackage @packageArgs
}
tools\chocolateyUninstall.ps1
$ErrorActionPreference = 'Stop';

$packageName = 'FirefoxESR'

$uninstalled = $false
[array]$key = Get-UninstallRegistryKey -SoftwareName 'Mozilla Firefox*ESR*'

if ($key.Count -eq 1) {
  $key | % {
    $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 | % {Write-Warning "- $($_.DisplayName)"}
}
tools\helpers.ps1
function GetUninstallPath() {
  param(
    [Parameter(Mandatory = $true)]
    [string]$product
  )
  $regUninstallDir = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\'
  $regUninstallDirWow64 = 'HKLM:\SOFTWARE\Wow432Node\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 -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 | % { $_ -split '\|' | select -first 1 } | select -Unique

  $packageParameters = $env:chocolateyPackageParameters

  $packageParameters = if ($packageParameters -ne $null) { $packageParameters } else { "" }

  $argumentMap = ConvertFrom-StringData $packageParameters
  $localeFromPackageParameters = $argumentMap.Item('l')

  $uninstallPath = GetUninstallPath -product $product

  $alreadyInstalledLocale = $uninstallPath -replace ".+\s([a-zA-Z\-]+)\)",'$1'

  $systemLocalizeAndCountry = (Get-Culture).Name
  $systemLocaleTwoLetter = (Get-Culture).TwoLetterISOLanguageName
  $fallbackLocale = 'en-US'

  $locales = $localeFromPackageParameters, $alreadyInstalledLocale, `
    $systemLocalizeAndCountry, $systemLocaleTwoLetter, $fallbackLocale

    foreach ($locale in $locales) {
      $localeMatch = $availableLocales | ? { $_ -eq $locale } | select -first 1
      if ($localeMatch -and $locale -ne $null) {
        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-ProcessorBits 64

  if (-Not $systemIs64bit) {
    return $false
  }

  $registryPaths = @(
    'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall'
    'HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall'
  )

  $installedVersions = Get-ChildItem $registryPaths | ? { $_.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 -last 1
  $checksum64 = ($checksumContent -match "$language\|64") -split '\|' | select -last 1

  return @{
    "Win32" = $checksum32
    "Win64" = $checksum64
  }
}
tools\LanguageChecksums.csv
ach|32|56f9c1192d27087ad7a4e079138b227a275450b3d86080c93ab620a4c2ca7fc44bccfdaf3f865e7e6c52104db0ee8736511ebf4c7cec800de39bf1afedeebf27
af|32|549c18cb997bed8dbd9cbcd5655d8bbdf0980bdc3ad73b1be51c9c46b2dd0e4e23722cc8365ecfc349adf9ea07032bab346be599ba6a6454da9cd85dbfb96504
an|32|12d8bdda68c0b40d9a741e9c13c8a1a1dbd9bbc6008fadcbb68fae8205f1f4b2bf77493a2bd13b15a503b5d1428b14ae8cbeea2c7e74e4efa23dec6e5ff966f0
ar|32|804951adea282f4e4e8e4bed5742255950881dd999d5bf798e239656be7a6bd66635fec101abfa81daa3fdf2e38e31f67bd5ba988cd2a4ca9c97aef47c4c8115
as|32|28cd602256d522f4b58dd1690cc25a51874a415a9a05943de6e0e9db962ac0feea0baf945aff24b253f9d89a152728705385a478410e2cbd3e4541de69e3ca13
ast|32|7bdbaeb70ad71dd10e6d0ce5d88f425f0a5a66ae961cd8070d99357a37675518b90ed8adc373defeb8f4eb2c66bfeb36c47ec0b30c6c882813858b791c161cdf
az|32|cab58413269a83648c2280e301f83d933e95ff728dec94f5470acbb368dde74d1c8a7b3a63d2eec0721d7338ca92ac8d6c07e52d879024c8265b88f09ac5e736
bg|32|a2da68ef5eb7dad6c0de0151df11fe6e7fb8c149d74ba5151b87fb0d6fa38e9ea1d9b2b08922744169f1f65a3ef59d23b1aa1411818aeef940b54d7777ec6bf6
bn-BD|32|1713d6ccb1034650977627946828e1ce6a91a65060d7c6113c57da7cedab188c8227e2faf6dc750a5c49f2a7c4fd10cb5eed0e81764e9246966f913d70d80afe
bn-IN|32|2f0c4960933008b7a07028a693fd91b185c84ae81d9eccbc212182a74cd871313198a7c4ee30fb082da4d15aebb9a47152e07d304bc6dba1583ccf4157cd38d8
br|32|9469a6cc8a91f110abcc3f02eb5b82816437a032692a5bbdab14361b64f5d10ecb91b20f32f9a76fa34e0477ee537777d44fb3c075778c64a16502d1bb3968c5
bs|32|a1227c432f3cf1b9a461134df456e25e33d3936eca92c5f50fbcb0d45a46841b9d7fc15ee11a75fb4d55ba9eff85a82ed5434567fbc3be2ab32649bbc8d4e463
ca|32|ef8c5bc0d5e75a032bb6eae09422c2b2980f88c4d6bea6b31a4a1deec93e9a3b855da5f0d69150aadeb269c584f2780bfa040f38c49a03ab04345d7c86b5a13e
cak|32|10903a67f5c4b82d6e22cb54fa882df2dd02b63d67292db53c910a385014005d6c5d6b22efe913258b832a9067c7a2adb5331710e4ace1f96b1a1799debe7e43
cs|32|71a7e82cb1c1d068e6babf9135ead3c1077d99816f5f323583a245dc9875cbf22df010a3e1cb230236705acde005c4013d47b235329252caf18c4fce0082ed1a
cy|32|536695ca529d01263f136617653ed7fb691bd4e691643cb89d252f4f9b66b40d28db9c82925a5a44e8b295378e1ba16db7c13d709963e8e8538675d4407a8bb3
da|32|d4b6db574cd932aabd878a41fad14af84646985459acd8f20fb7acab73560121d8f61a7538c3af64d8050acafda75cf300db6dae682841f7e047f0082355cbd8
de|32|0f4afa013cf9a86f8ad42b08adb7fb07f0b9f9c0d1aa51b20e3429aa343e402d655e2202f32cc14a13252770437a28ad07da3094bd1d76e3a2009052d0af69d1
dsb|32|3fbd74d1f811d687fa85ba3c7a407d449408aeefc251a1a898db454bb7a4850b9bba0438e4fae185815c87ac7cc848cfd15b3c6efb01b76939fe76e32a9bdfc4
el|32|a881d4ced27848fce4d94a8fcc91126171bde5a846dc29fbbe9e94cc95a27ec35741f26177d2b842eb993407e89c4c3abb78671adb3035a20a2d03959b41d916
en-GB|32|e0b983f181e9cf5aec44fd45ef49e89a817bec455259f7ae9b67c7a756b54a2c0a4a3f60639d557be739f2a2bd98ba149afc8279089335d0710a8e3279aedd72
en-US|32|27c62fbbd3a9d9f9da1910e4e50b2e45689cd1d2824d9de15720f9439c466c13f2ab590849fd008a7450f6166e2370ab97798c91a8eb27008bdc64d58e3d14cf
en-ZA|32|10179a3ba30539adcf46ce78393f9a018651b2991295af99baa511ce9d98b791f50abb3adf8f105f9f84287e0b1f495d8723f7da278c084e426aa670feebab44
eo|32|f15b9b8b8f3e49a2ffc977fd522365fbfe35f0fd30c57a1c63869a1528b1e104292008d00019c9ee271bd41ff027f5b5cfdc4aa9045ecae3d1439092b7d6d8c1
es-AR|32|a8259a4a92cb7d984a1118e750d6c641e58ba34c5613b482c26a4c04b1f04e8fd36a7e0af113d9dbd0a962aa45495bad8a1534e70a3fc93c46dc50ecbcd67c02
es-CL|32|fae04c5426889bb9db44418e8fde2862a1491c4297cbc5aaf73f5352482adf690ddf2a58a2ad7cd6a2b99d9bd0e84f08744ef03d1170f66afe011356e85650b2
es-ES|32|254b1e4147d76b8bd0385695a5361ac33ba0df2f7e6b7064c428499c7d771ed197c3b1b72b5919f455124842c13f3bad7a5094b820070ebd14b6c5b804987712
es-MX|32|28d36a7695f2b56fb09d985f9c1e4d640487b4d3593ee58abc16fc97dd9b3a66b7553d3975bfc221ca273c072c0e97cb5e99d028561b8942c9b58fe9e45459d1
et|32|2aa084cd5df5188c1f08d56854efe0facbfb4e7cf669c054e707405ad48ab81ec623cfb503f13e07c0f91ff0cea3f4843ceabf718bc16bb53ffe93640871173c
eu|32|db84b870c7ebe8ce9be542002fbe0b081296b09bbad4350c8842387f007169003bfac42c2dc4baf66f47c7e2e9aadd89b49b2f53fd44ff8aa97f68c3dcc5d46e
fa|32|916d704e7e4d8384a4c2bb7234a8b0832561b6dc473d1f5a52e19c3ce7f641494820a5af33e7e20112187ed625e1d808e3ec18ef0337dedb4d8f1779637175a1
ff|32|aab9e20f09c0b747d0577154dcf1e2e795154cf1e976df3c5ab237454f6629e803183e9c41f6f396a1027689820a6edd4d7de9a31e8e1fbfb85c2d0249cfe820
fi|32|30b2fbea4bf3ae06fb22ae690107c7005be153b720b6a80703d201af0c7dec6c370301fd3e62d707769ba68b998ffcaf42bb257692ac690a30f1ce52a6ea2a95
fr|32|a453881dcafecaf70cd9c6141bf748e8f896ae621137b5ca2d464f130341fad35a93744820b5224b68770052d106947d1468b7501b4a0bc9a111c3569954376d
fy-NL|32|a8c7628d29083a2076ed26c7e65e5fd631b7f2b2f652cb71abde39bc8ef73dc3cffd7dee60197911b7ceb17819e622e4c129f5cfd663edf82836c3496a89e3bc
ga-IE|32|9e31310306381a3185e89d75b7ab7a79a0c8857250ec0b7829c3821f847e191cafe96452de7b6a73c7fdfc894fcdb022d505408061262608da7ea2474dab757d
gd|32|c414cfd2b1bd9544d90726cbe44cea60d495a03525700c6b1e9a25aeb4dddada799fddec9a2d91779b0b2d9fe84d55aceea25ecd5cc4cbe8a295265443e6cfee
gl|32|ae0f74858d1258503dda83f082040aa3b51c16c49808aec7ebeab797e3933261161c9b679b587402cec0753d68866c771ad00ba61fbe967ef0811c9dc8aef055
gn|32|c5d6ccf30ebd337d06b64b4a244a16e356d69cc2655206f7dff41ee6e0cc125279dd49dc668884d0afcb60d6fef86acc81afe4b01afb43eaa2ac66a9cb478c1b
gu-IN|32|da4c5bdd89c56278456ce8caa53351c8a91ada8e9ff00b9dbd593efa36627f8953993255a3e64fe4acfcfbddf1f535a01891c274120820e5e0afc45e080b5711
he|32|8ec07786812d3d885ddc293f9eb3273b6d219c4a0c4ede81017a71ba855b8031f22a0ea8ab83fff8771157b0e07c1b59c12a2501a2583522f9081a0bac3e6012
hi-IN|32|5cfae37540ac92efbfcfbcbbf17f22bec96e434daf5e43e05896552db4d33d920a4857703d9cb50b9ecac5693cc2709db31c2f3fffcbfb32674067dde8996ae4
hr|32|b61c0b31100b1f5d8857b82b7dab78bf239bf932be2ede47cc05177c5e1db2d1fcdb6df854e8b2c207d32dd78276f10eb13130fb3c1eb54e8fc5d5d83efc9dca
hsb|32|5974c4be6139116f9cd01da9588bfe50339740d3056b56da5f1d322608c7a77c3a43fc903b4cf6624e927582ad042f525ab935310c3d95a79d512518bd974d91
hu|32|a6e035b81f85ab94a59bd70881f897b9716f400a7ee247daf885b3fd39e947b056e9a7089633b131a0af577858555481deea0cf89f0181dfd244315e124dc491
hy-AM|32|7ecca009c70333946373a052c75f4b5b8d54b2813d19ffd262cd849b2d672faeec9797ddda72075c155013aa31f9badca1ada00d94bd5e83b9f53736ae8edc17
id|32|f00f93cf247d2b3c85cdb7c4b3435f72d76283c9ca9c937cce58ea336cded322f12123fa77025b9fd492f0b5a24290aa15d2491717b9674eb89fe4aae74e514e
is|32|2e0c0ec10ceb0a2fa38088fc72c7e2ca525f5a6f49ec172bdd606c639d7f0d6ff288bbc49fe5edbbee0b994a8b547608d649a03c872cf7cf40d47a56c7b37316
it|32|563bbb1aa3f62fa8e4c9d1af4cdb66f9043b81589e833a0f14e9d3bbfea47288810f7d88856b1b765bcf422a1d428734a95949abcd207859e0edc6295bb4dcf9
ja|32|695baeeccdf275a915cdcb402839b39fea675b05074204ec8408fa638e462f33555ef8ad1dcdaeca90a87c7b35ba0d75534fee577c12e81285e539d1fa648c98
ka|32|eeac87a9a12878590c4a42e7636374b5bdb6e8ad5d9eda43b9f833e3bb88a5dec3cc5f1f2fd8fa5dfe5ea31b4bc81fb9cf3855631aeb7c6ead6b950e9255d21e
kab|32|17ed3d26e126fcf7aeebac3c108e8c31ee2ef4e9cc2a19d5643858d0691e74b6dbbbaf3ba2e54c539420df881e8999d0c8f86d84e94b4de5f3f7135ba38f3d53
kk|32|343e499c8f4fbae0929d51bda66a7e84a2b21205b06002f359d614e88fa7a5db0bb844f0d296b34868501bca8a5105b70a6b745fda824159643a9fd1204cce00
km|32|4068771672b77ea62e2864e890aff637b592435e2c55a82336b18aade967abc9505ad67f9f7b050504c07bc40b021d2087e1e6a4e5bce76be7e26ea169b52beb
kn|32|3ba29f9f616dda85d6169a63e5a8e715f17699ad9c8303a1ca201596769449851c3454a0275722a57dbf95cee6fae8614578f6ce51386efeceba561e187dda6c
ko|32|1a42b9e42cd4d3ebcebe05075213441b7803995d137af8a1e6f2d2a0cf5d6080eb587b9ae065027703e8cecc282798a40eefa11303ba2f614dcd7962b5d6cd3b
lij|32|4d2918419c21858a8d514112d3ea8ce11c21822bb0e6f57b5029eb7bfe95484c4e6d3dc0964a6446ba762bee4b9c780f75db38857d185def17a29191b2a04c1f
lt|32|abd9b017ff20babaf935e37cb423132cb5859d008a4792517a5fae6440192fb38d1aea43f97ed51a79354d4f8d86fbe7c7d3fd5324957d93aff252e917c7fdb6
lv|32|cabb9b656c3fa838e99f6f6fa2c8175ce641135b56e46a3b711e5241db60dc276271eb91fbf3a7d27087b4f812e0db8c7a283c044614e67aad8d8a0c238b0ed4
mai|32|80ea2d644924fb90d65f5d96f4f4b8698fdeeeea9e1469c22f93d27156f95616f4eb5f97533a2e88effe2befaab1cae8baeca79d5b476199cd24a190f413b318
mk|32|adee09bd7c903af1047779325f1e24ffe662cdc27249897e7702a5f712e20c253915378706dbfec5e9359166429834c67a9ff46ff1e733d0736a86ac0f69308c
ml|32|6520e6c01aa5a3496dbe99b842ec9f082b5cd179cf7bbca06597e2c43be4231534e9c8b4cbbd23da0b4340f30c243c53c94db5e5bc2091da67ae6c73f0b386e1
mr|32|bc70a3ac2657d197fc1a7d2a826e10887893ad346fb45e6259ff0531c5db864eaff56b87590b69734c98d2653de2336a0e0143acbf15465f67fcc6904945d568
ms|32|29fcfdd31a7cf16a5a2c482170b449e00230e8a4fd9c1a4a515f0a64aadfcddc003eb6f6e611af1fc61236da40c7d3bccb460004d76fe84d1a875dfb930880f2
nb-NO|32|855edc38e80d16b4e533133bf26a919c8fbdaaf8b9793ea62098343794944225440008eb35aea67dea6b1fe86c1b5219018da2f04596b65fa9ec1fb95a0fae85
nl|32|c66e79977be341fe0199ca314fd7908a2ae046fadd3a4389b9aafe265043f7c7351c0e937af6a0d0e36210c2ff1e641ff3d399198550f640580ad05f5c6714cb
nn-NO|32|88fddf258169ebf79f24224ae414db9147dd9334f937716ae861e813ba0923724fd287417208f0634f5c7bdd88e36f9057e610049fc6219973f946de681f0fed
or|32|57a26e35f9dd65230b06637846a6c95e60d422d5a40f28d2f3298d96ecfd8607982265b3b7838bd45955fb39783d789309609b82552ecda78bc2d276d97f2411
pa-IN|32|eecb40869bcd7edc91574e18b19c2f0ef10c5777b47a79c1d66f91bddb75c77f5fdec58300f60bea2902b18b83c0488ac6555929d5f97995ab076ac26c1542aa
pl|32|991616381efed6eb078908de5a2e15acac00001a735674bf33a82ccd97598ea4a5e6a72a3c4359031b51b4a9bd0a7148ce05aa2d4f6ab7fb7b22e92af2d2a839
pt-BR|32|f59c61df0764facf304d00bef6c62ee2c69ebdf893a5db2e5657cedc981e5e01154329c7d8ba8ee0740239f21f13f45faaf51e8659b2a6c752fc4772500bd0fe
pt-PT|32|2c14a36b4320003ebf13ff50c79c35d8ab2dbbf0ea7cf1dfe040c01d6bbe187184aa847cd706483484d792d4c3594a0c31e4931e436fb1c116f7449c54df621c
rm|32|a53ebf750272ccaa3327798c66b0ab816e06b509006f5b28e745cc71e9504745b5ffdf07f8fe974ccc09ebe9226bb4c0499683b282680cec9d5f94a5097a2459
ro|32|ba39bb3ff4112465dc36f466921dccce89bfa71664e873e61501330e261c06dedc26c6a1d84c7b341a27eda072d3834bfcb61615b6c3ae5ae2c9f117dbd83193
ru|32|5bb96ecd4d2e505ee644323955cf1590c63c5d43f8c9bbb01fa548fcbb52ee9ccbaa8b1afdd20c73f08a058db7a8b64546fe2885028efbd5bcdd9eb4080116c8
si|32|5c888bd7b6b8ca8f0ecdb553599c97dd0ae68b2df7c62467c99f4da2be53c51fabefea334d1d22bdeda5ffcba959d38fd157a93d2f83260364b456eba4b8a167
sk|32|a13a02b19b2981fd06ba600ade9f58782ab1ff84f0106e3b43cbacdebf3aeb9d1f452d06b690a1784c60fe177f6b50e73faf32b43fd808e8afbc89cdcdc24f84
sl|32|b84c0c75ad68ca87bd19e3be69fbec877934faf623b96336ecd9ca5328674390e6134559e2fb718ff167df84cee922807d3cb4405932a12bda0bc78cae4e2de8
son|32|11b6cd531d18597ab3f567833b4145518bad84159e2b9e09aa7f82e3346e30ca24097f81038dccd7120c420ae9cc34438ad37cdae7052fcc20c6f0a8a857d532
sq|32|3b3f1dded3299ad4a4377e43ebdb9d9aa2377af805b09471e7850387881a7fff76e31b47457baa559844923fd313c23c44d5038b59ea8bb9803f9dff971c3e4c
sr|32|d1d82074b22afcf6d80858033836478590697a141674b87ae371a89022501ae8b4707b0b17610619eef15ba508ece87d281a03be85391fc1e64354a8da663d49
sv-SE|32|5f5e0f7c4140b858f0528f349c7af5a2ef4e87fd228aaaef5fc436fca7985b57dc5fafc14b2bb2d84e1e36816926a7cb50ef66840465b91c39f27c131947ab5e
ta|32|6d7ddd77c0d39c2fe726c0fd719b096510a3fd537eb9504c44e0040edd1cd21427b4d45379981b47fbcbe8a17e8a7f3c92ecdb031a52118390e7e2b0ece89ce5
te|32|6eb236cea6768f2045d4b7e82b1beed1906a4e6748b82c2450afb33992fde0f140dd10ba61a0c59ae801a96c6c352aad03ccf1e248f5a473c329dfc84ac1f0ff
th|32|e0e13ec38d6d10efab99d7ec60a62b924d410c1307b9e9ecd9b07e42f05e5934589db0c4e544a0713e625285b730211e3609d2570173e78bd3211adfe9545734
tr|32|5815316e3503b64f3d76eadc98fdab8145cd3baa300dbb3932da94f528d85252fff4a813be5332247427babf3ea71f9bc425a76f539eb62c806238b7895b42f9
uk|32|9bd85a2b19440d1e6a770f32421ce1d9ba4426d7e416b7ad3456a5cf2660f01eda5a6e054b136c56c9ff3c4580d563456cf56223dad21c2db36209fb908d631b
uz|32|7426e18f3f0f54dbf38f4c6c4aea8ddf90256dded4d72fe44075f31a5760ba1170703af74e57182b7381c5e8546a7a284c45f04d38d0286cbf215ce7c85cfd79
vi|32|77985b40b201f3e40e01dca002d28219f763bb41c695949faa2df24dceb2c038557a4ad52b80678ea3edd5429a8e9aa64fd8bfc3d3e0fd165c90e3bbf0f9bbd2
xh|32|f521144a5f4a9cc467c254716944ab59dfa07eea9d2f822a4c7661bdae6e7c6e5e80f21ddd3e64a5f854772fbce8dd8d36a74d19a25df8e4a20cc972e71630db
zh-CN|32|be6bea743d99a785c2e4632a4ead9810f94d3b87afcf0c6b90cb893fee2d2fa1abb2ee201aaa126d7330f31359ba838fe3e27e52ef8c0387d4fd2092b7f5093e
zh-TW|32|cd7c409e4004ee57f9becb0850dcbfefecaf7c9906a8c117f212e4f4c11b38ae303c215435deabd878e8fe61b53f89d71f3aa0f34f4f5694d6723cecc720b3f8
ach|64|0c53e0ec132e81ff2b1566b68779ad6b66f48b4008de3a562f66bcbe09ae5ac0fd0f95b4852c36b1dc17d76fb46ea97c24b308320e6a7f0f4eb9240ab3aeb496
af|64|0d2b4781c0acaad90148adf8f0b9aa471ea7e070ddcbce4cc006d69964a0774bd0ac094512161ee32d590c4a899d018cbb109d84b8d059ef5983d43bca208b6f
an|64|8f8e671660a9cbbb027c32648c9653cf6ee5f2aa540c985c19dbd9032c7ad21a45ce1cac963ca6b899ee7edd94d1ebcccf53b84e3bd73774d98be2147c90d5d9
ar|64|6898250549b7ea314df967d7fca3a17c40a60b5dfd4d1c4a457bd13fbc846babc4c1730d0fe2d48a7f0dfed35df194a6af288e34c3f955b097b6f472f0284f5a
as|64|937af4e65faaf80ae109cd7bde96d61505925e1d2e01d1d25017ec5f771c5b452a8e730f4580be1407aeb590c2d3ccd6530e0db51838c976be01c8ce406e212f
ast|64|a421187c3c669f89ff84d4b74fb3c0d3237088e9286895c4c781511eb2bf547f48af88f5f7c68c89195032f2f37308b8e62e668f5dc116b8f037cc29d8bdf174
az|64|0b11a16d10e35bcd8e58561bc26606ba26920c8222f7305d67806224f9206803db9ee925d7f39f4f73a0d9165fdbf9c5698f8d15ea87287912a8c22b35a875f6
bg|64|e451aca7a6e2c562b005cbd02a4a0aabbfceb283fb0419a4219a86598ec26b128146b9bbc8d4767e0987189088bd1a74bb7427405abd0a60e681a5ee7116d1a5
bn-BD|64|7f9bfdbab2114fde58ee0a04a849f2f6760caaf7c28a7f0b8d2a0ebc80e3373a325477f473792a35cdd9fdead869f01a0fce4ede6d6a9fdc81e66a5e5d2a24b6
bn-IN|64|e5c7f90453fa9ee6b12349a00a5d664ee45db10ebf65d54625695d09c080c48b18f1b49896905f1012a14571b6da63e6b35ca513e5a2db73658d3bc7ac6919c5
br|64|db597a5fec08a5536380d6d1e6a9e35ed7204587d497c328c5625c3828fa62d604a97887972c70a293490e6b60446807c04dfe9acf37b4ca2eed7bb3d2efebcb
bs|64|b4a80e84a9450f581998c674e4c5dee7f741a5ab247392b6c24bd7a5ee119c91050b161f062ce84f9ae3e8e2156d0571e452e6ebdc3f037d43302ed91470b836
ca|64|72269a62cbadabbab9503b3ccb0d9216e5a554ef303ef5d92e21875b16da342d74f6ca23def836952e36fa3cfde36a872cac0326638ab0fcf78a4be804cd541a
cak|64|5634dc1a37b784a38e795a6950473202b4c8c52b8d65be0aa3fda8aa9182c5774779e07fd40e244184cbe7890af6460c97d317c833ec32cf577db9a02de0d504
cs|64|c05f8c9a6deb3f783dde3b3f8b1549bfb0160a66f6931438dc14c79af5c031b4731d0fac00f1d9873abc5d24afe345c7e71320cbddbc14c7e23521db038b16cb
cy|64|5bd0281c3cb43150ef3cb87572bd4c40cbd22c21876a5029b27df846b82bc5e38cd06452572ea0c407b3df9fb5e8e37c9b987358a92ff4e9e4507e3233aa0aaf
da|64|d20424269eba7268bc78f2907a82304f1bcf367833cc46cececb9c0e814890ccf3a5fdc1400d7fb657684a80565b0728306103b6827137fb7b68df6fae7d35e8
de|64|26663e1e16dae4287cf879d6935efdf7df8a4b31077a634c29ca5fb1535e670a74982fd1240c1af9759b34bda06e7cb1a5194577244142866c36eb9aff234294
dsb|64|ddd86d1a3dc85b30ec815683ecae7b7dbc67761895e97c21d0271b7a3fc4cc3b705213a4ce7fdfe803fb5fce044d8d1a9aead88a7a01c404454bc8764733cc06
el|64|a2a1c398661816a04a8e5cb633d0d9d2fc1132e2bd73a3cd2bd7078d57a0b11db2bec949715307a39c018ab60dfe1599d0886e7f9d45f13de04ed410e571321f
en-GB|64|3fc40c50ad3379f285d6f3fbda2b0e3d20db04cf0f3dbee6e6d0246e3decd7e27357ec3f8df61f26927d9131f728e6e9d76e016457fea24ff0ba11734eeaae64
en-US|64|22e379219fcf79c6b789875c9d904224c7e8bee9264f131c36b651abb4c4edd5aeaf20c8ded967ddcfb2b992b26ad75a82d813b89f783fb5a82068e97ef06269
en-ZA|64|dcc767ecd705bd6ff5c94331bc0c53226bcc87693fcf0ffc7a0e3518d1886b683ba0663d33033d9463a54d27c5fb86cfc55594b45294da59d8b238e813fb31d7
eo|64|f4c8e5d646dcfc225d3a07ff434406d40f3dd19e046c60660dbe121fbe9b4270e8173cec8daa7de3b757a836be57a3c86cf52ade36192e79eecb15c50b249708
es-AR|64|74884985b1ba0d9f303e297c29a0d7b1939daed5065b348f0e68b8f82fb60a64a9b7e8a0268a53c79f2e2af45a2c206385a7bf1687cd79bb4a16424a7f121074
es-CL|64|90d6f1919c922c7ac23e3aef747ea1c2526b9b9b396d93d9dc67508de48ef8efb80ceb4c6db10e2f6cdf69988494a581753707d725a57e54a90cab39d0a4e845
es-ES|64|2111232c4eddbd81ac844892fa6517104af9b880df07e6a87184a568fe3b529d4577eb01febf05d90577eab361f6d7ddae062ae4398419a82fc4b966ca1be36a
es-MX|64|1e83c7702694942355728562ac7e068c08adb76b27ad4af45684282d439b9e86df7c62feb0364132bec476d6565de53937d9236df3c8f1c311680194fb236adf
et|64|be9194f8174fb719fb80c522ad1b0c0a4849e04acd4913fc55990c9fbc4f2d2912ee59e0ddd3b08ade7cf6d840033e7f2714e97ec5966ac67d8fec34c180c2fd
eu|64|896844a0308412682a42785824626ef0e15d49cac260d08224106bbc85dc179b80178cb319ba0735cbc4beee21ca3103dbefa01bf58558ef58044ef69c42136a
fa|64|390ab12c69d3982cabea415ec310f3f37335dd75221f132b7086c4876ca9f578b9a5ec817d4773eb169744d57d1b6559695a046d8b73ab104e186af2e23dcaa4
ff|64|96f4b5af80541d7c3595f19d5bd2e03b3ab4218c55bdf48725f48920650acd5ebc78d721aff7246ea5d9a047cd593e93ec0de9bbacc39f9b1aefb97a0ee5ea10
fi|64|74e8f0dbdb91ad673101a05ecc81ad30d90e3127a17a541223e44aa4396800eb19e9214e271b080934dd42b7860f8f98a2a98b096e4c315c3016ede900f4139a
fr|64|9f6b789f1a5e6e375a8c131f4fedc9af69cccd1238aa477097e2183d99431932ee1de8210a034aa5ec83755a6bc383edf3057f6a64d47890f1f834977136041a
fy-NL|64|74f6ce258cd96a1f21691f3a76e07c9f6eca67172c89af90afa33f99d5a943a3f5c5ee00e8814ae637efab692fdc949f03f4ff8cc6307e6cfdc0dcb7dc07903b
ga-IE|64|957cf1af27ee4ad03c198df4c14984d3234ead2d1c1f2310ca3b2f2b57ffa9034d7c32e340a529facb5333c910cf961baeac6685ad8489ba158c799dc71f84d8
gd|64|e5b5e05c80b41c29f2dc22f450f59e80b5903a791d7893ed70f0825711941f8c7b22483e2623e8e7445b1f42127693d48af3e0d78ff6618c33539df58155d318
gl|64|ca3e48a33642f8d88be4ecf149187edf6a88e5de6afbe5c091f54857eade46660c1182e5f82fd37db59768d96b0e9dfbc2141d515a9298d82d20b0f629a1cffb
gn|64|1eb0f61e3e21d30081e49c0010e7365cab9c50f6bf0f0cb700163d2213a6b093a919dffa98edb20bae4fa2549141d6f8a12c43a9017448a3b743041d76fd2212
gu-IN|64|723b4e2bae31d2c74e1e9c3eb762f6c03eabd337b7ddbae8d7cc3de4a03f9d229f61f834ba5a664a42b91db95d45b662c451908a4fdfa6fa9a22ef2f1958b4a5
he|64|4c86558c15a541218e1cd3f3ae1b4b2a18438dc775cf50ee9e8c2faed8b756ca0d7471fe525a68feb11625934f63ec4f41e48ba3c60e797ebf9c5dd7b93c79b5
hi-IN|64|391eeac81e7cb6271f5582f0bc714c72c93308914f09c2e0be1b45d804e1df59b7045815112d840084a61db1322b19d356e7c6bda5b500b07b151f1653e68056
hr|64|fe5d7ab7df568a728300d3965116e57c358da67be5f98707858cc05bcf5e95da118d8acc19be2ef051fdd9e135fb85a1c784db27269df4c5f170f006efbd8edc
hsb|64|7ebc50655d417c52a7597d0930a660ea254df9ccb3111dd2a45028395c8af510db9ef5d89c19658fd226f43ece4a722a0d3033786098b352b0d51c6516e06d3e
hu|64|8f9dba5656e1921dd6fd8bf9d3cc6f6a89ddd1a683891609dc8b946175a3c530e484468f36c4454e72dfe61fe83058e63ab756cba4a0045efe76b5889d4ffaee
hy-AM|64|073e3175e4214813c5cb9a6435ea2f0a574efe2bf9bb3b3d5c7b8f22a5c4414dec9ec29c5258aa33c2da0d2c614dc47be8ac909935beae533be213e60d68c6ce
id|64|e824a3d6ba77a1f6d2ec4bf9d8a1fcf64752b6164fc8de7cb82cb2030872053f055a868e34c23ffdbf14742fcf3ce39b7ae9de7d6f4ad1496aeb2d857e096da0
is|64|4cf5778915cec2d811acc7a82507b1f443d9fb4bfc9bdcdfcb3a4a32817341e7b21975c99f8aff06084749223ee585b30e7045e24bf8908a29b4b15a3c83b6f5
it|64|f0ccfcbda33630d28a502ab0377dc0e8e8e0926d766a06a85490a939437652d25e29d5821df605306b479724856f6847a70268e77b1366651a3498c29a50e428
ja|64|2d1c4fc0d832e9387cfef13b4149100fb85920f24f315b48306ebed4a0621d901af6ba3c5ac6da683526be3de281d6bfeae22cd8397c4b167da879c34c956304
ka|64|4fe274068cc3d6402055199e30efc036f96966a7fafa7bfa77ba7bd643843cc845ecc49737c0ce08d7f4f06441cf281b93a0118a6b9a0afc9f3bfcc5b0a5f752
kab|64|05ddb8261ee956aa58c1efe07024311c66d488982c36495dcacf8aeae1d41f7f67986166675a673d7a3526d652381e53da5f9441dbb0ebdc4247b952cc0c3aca
kk|64|8a703e9cbae6e0cfcb4fbfbb116d1d27dd3484c115567cb782885957e7a0b7f2e8620e954c35638ee2e960ef25bc17301baee18308a4c07f665ee0674415b502
km|64|bd4cf269e4d765a9343dc2bc14c57ca5a3b48e0c4d788b55ca9e3a38596a1884966469fa759f1bf5ffc8c3e68c63ad004754cb1f229dfd637537d52ee23c0f49
kn|64|7d5370f3b0f0fdc0491f621ead8c905d5ecddadd24eebf7e7ec9517fd98c7088884855ad26bdfcd4feb55349e5278c651d84d65bc0632481f38ee4960fb3bdac
ko|64|1d115986ebfbeb139878ceb3ce2e65e16a322f9bfbb747c24787fa16817c451f84de35bb22e48bdf068f1d2129171df79a4b8c03a08e0f0c4bfdacaceb94b8ca
lij|64|5a4bb5cc42741da95936c560133c74910112f3a45a7fc74de77af101418c7f87aff376f99f795a5437d95ae43fa0746eb37f28794423a01151d73e513285a835
lt|64|42ea224c47fe24ccd9951ef6342f55c1725e12fe17a36afd43e94780d92455c731f8ac2bce4756beaa1f602f2c89cb624232532772d38d6014197d7bc727d4d2
lv|64|087edbb64f03a67b697f3a1ce97da8697d4cf2bd0bac1ca204e866355187f5e7a08ddac27c2c79465b78110382356801b012d1a7d1b953f77c79f437156687fe
mai|64|0cd76e40e899b59228db9d0896424bf8ae4acc5cc7de8c0f5f04b819fd7897fde514d3e75ce8ef71c37e4fa2790984f16ffe0e070c74c97bd91ee6bc4a05f9f8
mk|64|ad60c34ac1aacbedabc6d3974a1845fdd99ff83e3fc7348b820f63d6698d6fdc8b7f7901422362e756ca8749d324c5d06e7ab4740b2ac38429f772775b184bf2
ml|64|9868ae1633913fb080b50b6ef3e849355c30c74595c154cdcd771276232bb7e878d9e193f286442f0fe5538010929ad16a859bf31deec2991eb86bffb5b272b5
mr|64|6a63c6719bc2bca748978cd80ebcd66edcd89df3e8f97e4fd283ec90775a7778cbe6828321ae70cfe3a25933fe63cd448ba055a0c987b721ed15cc2d6ccdf455
ms|64|3914b39f3dbaef66d863bf026387be9061cc0b59b220584d2252785aef8c7cd5c825e451df11c1cc90314350788c378d867bd6cbb46b328a678e7d1c646fa426
nb-NO|64|3ec9d4be4badfdc6ae1975dcde4846006b055099332e3de215b48ab9c8f289da3aee300783b2170d9148667a7fdd66fbb03b2ef55214da1e8193579f5cda9801
nl|64|108765f942e999a4769d30cf90312714e7cc64709d8253a6414601e99efa852b1695f75ed02b5791902a760ce12566a0dae3ae072587d1538edb74e4e3b504e3
nn-NO|64|0fa696c306b309c42cbf6adf34c087d0a2a3e59a0cb28bd2e36edafd6c8f2b8c32f827ffb90e91f6cc203cbf0e0884f1ca34d2a617c2c2259f7fb072bc1acce5
or|64|8aad84eca0bce88f686bde66cbc1cab10aa0628b67bf27d433f2db9c25bb1a3b548e1cb57bfc802f269a8a17f25a48b05c7953d0a293f2367c408422cac94ce3
pa-IN|64|7df7d5f6003c32ad35ce74021a41c841d378ff3384dc3cb3ab9a0ac311fd99c28a625845086bd2bb8f970fc8003dd0ada0a5040ea2979ac76da561043e8cb3c3
pl|64|8cf0858908b88a8fbb02aedc04038dd9a6d00ccc4affdc27ad42620dea354c638f5cbc25c00b9ed0d4d9a1956d4616e30589c74fa99e9d1b2cc668610bc7cd8c
pt-BR|64|82770bef8eb12d2a0403cd34c04af2654458dcc252e9f79c4cd7a3fbd4e4594a2519418ef7fb59d2bf332c6146470abd717bda25eb1e7b6a531ab223441cabbd
pt-PT|64|caed1e388f2bbba0c8eb68f58dbdb8174d5fee98583d717041037a24f68ba5c70ef8835f135098293b7003617a67228f2a2d7e8903a1e571acfebad5832abedb
rm|64|632bb76dbb4bcbfa8dfdf8340b92127227d599d910eb8d3b5aba3923a4b3ddbfb23fae7f6793fb829e789a27523603a1aeeff1e33e32c8fed653ff47a418dcdf
ro|64|38af9741253cc05d3463cf198ab7f8c30169f54571a6414feb1073d99d94edbecef30e72ac3a53ab004eba4c91acdb49740ceb4d43b4d8be5de4e0b63c16dc98
ru|64|a58ae00888ac7a008e34a4df4010271d1d44d87b0fa0300f3d83786a45d28e30f1a5ab798b53d66e27208bab45b2df2ee7e1bf10d28c6b78a09efa16e87c881f
si|64|23b46b15f29a31a8c796efd8d07a5f1da170eea27306435c97f5da2ebd3a2071fdb5a7ec748308c9f85208331245c06ab1c938c1fa771a23c3a87f7c35e809f2
sk|64|26b6a77c443765c597727f1b3e44c412a9b65ed4ed255c3171ac1b3976d9c058866e726e29257171e0aa557ef2dabe87f6887e4222e73c18a4716fb3a15da4f3
sl|64|9878c10f1b1de2375c5e59dbca98f66ee6038799c1816a29f36ae7b05c4112ac75d867b821dac7a6d5c729d66ca96a0b8a52d4eed1487fbf1402ec8625b71333
son|64|0f00bfe737c3510622f972f4653ec84d9d04ede4e6d443fa8c245e0c181f1b6c226eb2c7eea8c14f440c9b82cd978c2bf58b9d4f01754be1052f643eb37cb342
sq|64|c0b04c3f6e041a0ec011c3ff27813a1fcb8fd028d0dc191fca2177c52b96fe823b632e611108bc0df7262c39af9952963d28840b2900a7f519bb6f7d9835b48c
sr|64|2c5197bc04f7c372c1b2c2effb0a0443ea2cb5282d01ad2a2e1abfd08c0e2c6b7c26fcf5b4d46687d7aa8de0690addc653291293d360cb6db6da38a01fe1e8ee
sv-SE|64|0889db7ebce8955c8032638ee868c1a28785f0b79e2fc40763974d91a4fffd5746bb0713cd95b26124a1796b3f401aafe0bb5fbebfccf6b43b83fcc1a4962f17
ta|64|90b04720351bf3eead6dd731bdf17f44d8e6f7d13ba584695dac43daee75ebcd9b7209e180473730d7d11069335b0aa1d4c0b9669ff30b8c5a66d4f89129b077
te|64|6cb6c9e34547886f208de5fdb0d9c77243fe2839af15b67de8ea168f325886e525a02add68018289154e2e711b6d5fb21cce54baa1947c6979f803789df82400
th|64|cf6f39183e958c2f7b620042148abb41846a9c3f81d6408914fd7f0e335268aaa1ca99f62c86875a4a5f7392462125e2aea79f445b86349c966e6a5c1c3efec2
tr|64|5a5eb95fb60e73b822c8332e9ab414f44cb764e282d5178aa2e9c8d0bbfce1a7a6add9a04daccc1866efff9c6ea48c446342488762ac95572020c1beea3e9fb9
uk|64|c48fcf3c40cc30882c1591b5db517a729dadcea97ccdebbd4b1573d6a7123d03753646eeb1943e9eac4bc3cc9fcdd8e4446aa0f6c09f809bc1445e752db33a00
uz|64|8faa23ac4cf6eda515d2ce2510d25c6fe6670b50a998572c686fc27759431c3d7cecbb941edc419fc742a2c1a33a707b84703842a3af7fd0c6cf8fc041678733
vi|64|60af91aa533f90e252eb9785f9fa49648a189652f7869ae54194d47669a99de09683c1cee4f37eb40cbd7364b9de1a0d65bdf2c3317104a54c4b913ac005eb80
xh|64|97f46469f403c3db51042da4da27e8a3a3e23674b1c158f92a1465c63ac9d18596b89a2dac31ec02f189814d8d487f32b87f6eaea284c284bafdaf57932c2c3a
zh-CN|64|813f4a9033e7667388a2058f33bc53d9cdf5681f801cafb9e582c4019577681f8cc23f671cb7c7000841594b60eaf9607d0e49e11b212411b12717a1127ad448
zh-TW|64|e008d594ff02f5d5a941bf4c730f2456799e1e7772245e591275ab7a097c4b6ef13db73d225abcdf9527ab968909be536a09aa056c606d2ba32511daaa2a7671

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 18903 Friday, March 22, 2024 Approved
Mozilla Firefox 115.9.0 22008 Tuesday, March 19, 2024 Approved
Mozilla Firefox 115.8.0 31582 Tuesday, February 20, 2024 Approved
Mozilla Firefox 115.7.0 29046 Tuesday, January 23, 2024 Approved
Mozilla Firefox 115.6.0 31224 Tuesday, December 19, 2023 Approved
Mozilla Firefox 115.5.0 31699 Tuesday, November 21, 2023 Approved
Mozilla Firefox 115.4.0 29948 Tuesday, October 24, 2023 Approved
Mozilla Firefox 115.3.1 25598 Thursday, September 28, 2023 Approved
Mozilla Firefox 115.3.0 9618 Tuesday, September 26, 2023 Approved
Mozilla Firefox 102.15.1 19572 Tuesday, September 12, 2023 Approved
Mozilla Firefox 102.15.0 20189 Tuesday, August 29, 2023 Approved
Mozilla Firefox 102.14.0 27959 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 27006 Tuesday, May 9, 2023 Approved
Mozilla Firefox 102.10.0 31523 Tuesday, April 11, 2023 Approved
Mozilla Firefox 102.9.0 36766 Tuesday, March 14, 2023 Approved
Mozilla Firefox 102.8.0 35650 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 32984 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 31748 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 23547 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 22453 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 32547 Tuesday, November 2, 2021 Approved
Mozilla Firefox 78.15.0.20211014 23535 Thursday, October 14, 2021 Approved
Mozilla Firefox 78.15.0.20211011 11428 Monday, October 11, 2021 Approved
Mozilla Firefox 78.15.0 16148 Tuesday, October 5, 2021 Approved
Mozilla Firefox 78.14.0 40558 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 34838 Tuesday, June 1, 2021 Approved
Mozilla Firefox 78.10.1 23945 Tuesday, May 4, 2021 Approved
Mozilla Firefox 78.10.0 17372 Monday, April 19, 2021 Approved
Mozilla Firefox 78.9.0 25495 Tuesday, March 23, 2021 Approved
Mozilla Firefox 78.8.0 24768 Tuesday, February 23, 2021 Approved
Mozilla Firefox 78.7.1 17469 Friday, February 5, 2021 Approved
Mozilla Firefox 78.7.0 13576 Tuesday, January 26, 2021 Approved
Mozilla Firefox 78.6.1 17963 Wednesday, January 6, 2021 Approved
Mozilla Firefox 78.6.0 17022 Tuesday, December 15, 2020 Approved
Mozilla Firefox 78.5.0 23363 Tuesday, November 17, 2020 Approved
Mozilla Firefox 78.4.1 13252 Monday, November 9, 2020 Approved
Mozilla Firefox 78.4.0 20424 Tuesday, October 20, 2020 Approved
Mozilla Firefox 78.3.1 20582 Thursday, October 1, 2020 Approved
Mozilla Firefox 78.3.0 15604 Tuesday, September 22, 2020 Approved
Mozilla Firefox 68.12.0 43079 Tuesday, August 25, 2020 Approved
Mozilla Firefox 68.11.0 33693 Tuesday, July 28, 2020 Approved
Mozilla Firefox 68.10.0 19804 Tuesday, June 30, 2020 Approved
Mozilla Firefox 68.9.0 19545 Tuesday, June 2, 2020 Approved
Mozilla Firefox 68.8.0 19357 Tuesday, May 5, 2020 Approved
Mozilla Firefox 68.7.0 19600 Tuesday, April 7, 2020 Approved
Mozilla Firefox 68.6.1 6478 Friday, April 3, 2020 Approved
Mozilla Firefox 68.6.0 21232 Tuesday, March 10, 2020 Approved
Mozilla Firefox 68.5.0 33126 Tuesday, February 11, 2020 Approved
Mozilla Firefox 68.4.2 26098 Monday, January 20, 2020 Approved
Mozilla Firefox 68.4.1 19438 Wednesday, January 8, 2020 Approved
Mozilla Firefox 68.4.0 5282 Tuesday, January 7, 2020 Approved
Mozilla Firefox 68.3.0 27047 Tuesday, December 3, 2019 Approved
Mozilla Firefox 68.2.0 42828 Tuesday, October 22, 2019 Approved
Mozilla Firefox 60.9.0 50951 Wednesday, September 4, 2019 Approved
Mozilla Firefox 60.8.0 44201 Tuesday, July 9, 2019 Approved
Mozilla Firefox 60.7.2 16422 Thursday, June 20, 2019 Approved
Mozilla Firefox 60.7.1 4928 Tuesday, June 18, 2019 Approved
Mozilla Firefox 60.7.0 19075 Wednesday, May 22, 2019 Approved
Mozilla Firefox 60.6.2 14887 Monday, May 6, 2019 Approved
Mozilla Firefox 60.6.1 26569 Friday, March 22, 2019 Approved
Mozilla Firefox 60.6.0 6018 Tuesday, March 19, 2019 Approved
Mozilla Firefox 60.5.1 24251 Wednesday, February 13, 2019 Approved
Mozilla Firefox 60.5.0 13784 Tuesday, January 29, 2019 Approved
Mozilla Firefox 60.4.0 26432 Tuesday, December 11, 2018 Approved
Mozilla Firefox 60.3.0 37708 Tuesday, October 23, 2018 Approved
Mozilla Firefox 60.2.2 22244 Wednesday, October 3, 2018 Approved
Mozilla Firefox 60.2.1 24530 Saturday, September 22, 2018 Approved
Mozilla Firefox 60.2.0 39167 Thursday, September 6, 2018 Approved
Mozilla Firefox ESR 60.0 40285 Wednesday, May 9, 2018 Approved
Mozilla Firefox 52.9.0 1476 Tuesday, June 26, 2018 Approved
Mozilla Firefox 52.8.1 455 Thursday, June 7, 2018 Approved
Mozilla Firefox 52.8.0 1836 Saturday, May 12, 2018 Approved
Mozilla Firefox ESR 52.7.4 3062 Monday, May 7, 2018 Approved
Mozilla Firefox ESR 52.7.3 23538 Tuesday, March 27, 2018 Approved
Mozilla Firefox ESR 52.7.2 13945 Friday, March 16, 2018 Approved
Mozilla Firefox ESR 52.7.1 3363 Wednesday, March 14, 2018 Approved
Mozilla Firefox ESR 52.7.0 2434 Tuesday, March 13, 2018 Approved
Mozilla Firefox ESR 52.6.0 47181 Tuesday, January 23, 2018 Approved
Mozilla Firefox ESR 52.5.3 16609 Thursday, December 28, 2017 Approved
Mozilla Firefox ESR 52.5.2 12506 Friday, December 8, 2017 Approved
Mozilla Firefox ESR 52.5.0.20171115 16743 Wednesday, November 15, 2017 Approved
Mozilla Firefox ESR 52.5.0 1837 Tuesday, November 14, 2017 Approved
Mozilla Firefox ESR 52.4.1 12835 Tuesday, October 10, 2017 Approved
Mozilla Firefox ESR 52.4.0 4969 Thursday, September 28, 2017 Approved
Mozilla Firefox ESR 52.3.0 15356 Tuesday, August 8, 2017 Approved
Mozilla Firefox ESR 52.2.1 16370 Friday, June 30, 2017 Approved
Mozilla Firefox ESR 52.2.0 7921 Wednesday, June 14, 2017 Approved
Mozilla Firefox ESR 52.1.2 8924 Friday, May 19, 2017 Approved
Mozilla Firefox ESR 52.1.1 2904 Friday, May 5, 2017 Approved
Mozilla Firefox ESR 52.1.0 3978 Wednesday, April 19, 2017 Approved
Mozilla Firefox ESR 52.0.2 3272 Thursday, March 30, 2017 Approved
Mozilla Firefox ESR 52.0.1 2254 Saturday, March 18, 2017 Approved
Mozilla Firefox ESR 52.0 1966 Wednesday, March 8, 2017 Approved
Mozilla Firefox ESR 45.8.0 1632 Tuesday, March 7, 2017 Approved
Mozilla Firefox ESR 45.7.0 2880 Thursday, February 2, 2017 Approved
Mozilla Firefox ESR 45.5.1 3834 Thursday, December 1, 2016 Approved
Mozilla Firefox ESR 45.3.0 7302 Thursday, September 1, 2016 Approved
Mozilla Firefox ESR 45.2.0 2368 Tuesday, July 19, 2016 Approved
Mozilla Firefox ESR 38.5.2 3982 Tuesday, January 5, 2016 Approved
Mozilla Firefox ESR 38.2.0.2015081001 477 Tuesday, August 11, 2015 Approved
Mozilla Firefox ESR 38.2.0 439 Tuesday, August 11, 2015 Approved
Mozilla Firefox ESR 38.1.1 2043 Tuesday, August 11, 2015 Approved
Mozilla Firefox ESR 38.1.0 580 Friday, July 10, 2015 Approved
Mozilla Firefox ESR 31.5.0 6595 Thursday, February 26, 2015 Approved
Mozilla Firefox ESR 31.2.0 4333 Thursday, November 6, 2014 Approved
Mozilla Firefox ESR 31.1.0 822 Thursday, September 11, 2014 Approved
Mozilla Firefox ESR 24.2.0.20140209 1042 Sunday, February 9, 2014 Exempted
Mozilla Firefox ESR 24.2.0 700 Friday, February 7, 2014 Exempted
Discussion for the Mozilla Firefox ESR Package

Ground Rules:

  • This discussion is only about Mozilla Firefox ESR and the Mozilla Firefox ESR 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 ESR, 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