Downloads:

33,906,269

Downloads of v 97.0.1:

444,779

Last Update:

17 Feb 2022

Package Maintainer(s):

Software Author(s):

  • Mozilla

Tags:

browser mozilla firefox admin foss cross-platform

Mozilla Firefox

This is not the latest version of Mozilla Firefox available.

  • 1
  • 2
  • 3

97.0.1 | Updated: 17 Feb 2022

Downloads:

33,906,269

Downloads of v 97.0.1:

444,779

Software Author(s):

  • Mozilla

  • 1
  • 2
  • 3
Mozilla Firefox 97.0.1

This is not the latest version of Mozilla Firefox available.

  • 1
  • 2
  • 3

All Checks are Passing

3 Passing Tests


Validation Testing Passed


Verification Testing Passed

Details

Scan Testing Successful:

No detections found in any package files

Details
Learn More

Deployment Method: Individual Install, Upgrade, & Uninstall

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

>

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

>

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

>

Deployment Method:

📝 NOTE: This applies to both open source and commercial editions of Chocolatey.

1. Enter Your Internal Repository Url

(this should look similar to https://community.chocolatey.org/api/v2/)


2. Setup Your Environment

1. Ensure you are set for organizational deployment

Please see the organizational deployment guide

2. Get the package into your environment

  • Open Source or Commercial:
    • Proxy Repository - Create a proxy nuget repository on Nexus, Artifactory Pro, or a proxy Chocolatey repository on ProGet. Point your upstream to https://community.chocolatey.org/api/v2/. Packages cache on first access automatically. Make sure your choco clients are using your proxy repository as a source and NOT the default community repository. See source command for more information.
    • You can also just download the package and push it to a repository Download

3. Copy Your Script

choco upgrade firefox -y --source="'INTERNAL REPO URL'" --version="'97.0.1'" [other options]

See options you can pass to upgrade.

See best practices for scripting.

Add this to a PowerShell script or use a Batch script with tools and in places where you are calling directly to Chocolatey. If you are integrating, keep in mind enhanced exit codes.

If you do use a PowerShell script, use the following to ensure bad exit codes are shown as failures:


choco upgrade firefox -y --source="'INTERNAL REPO URL'" --version="'97.0.1'" 
$exitCode = $LASTEXITCODE

Write-Verbose "Exit code was $exitCode"
$validExitCodes = @(0, 1605, 1614, 1641, 3010)
if ($validExitCodes -contains $exitCode) {
  Exit 0
}

Exit $exitCode

- name: Install firefox
  win_chocolatey:
    name: firefox
    version: '97.0.1'
    source: INTERNAL REPO URL
    state: present

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


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

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


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

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


package { 'firefox':
  ensure   => '97.0.1',
  provider => 'chocolatey',
  source   => 'INTERNAL REPO URL',
}

Requires Puppet Chocolatey Provider module. See docs at https://forge.puppet.com/puppetlabs/chocolatey.


4. If applicable - Chocolatey configuration/installation

See infrastructure management matrix for Chocolatey configuration elements and examples.

There are versions of this package awaiting moderation . See the Version History section below.

This package was approved as a trusted package on 17 Feb 2022.

Description

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

Features

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

Package Parameters

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

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

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

Examples

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

Notes

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

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

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

$pp = Get-PackageParameters

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

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

$sa = ""

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

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

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


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

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

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

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

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

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

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

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

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

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

  Install-ChocolateyPackage @packageArgs
}

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

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

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

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

$packageName = 'Firefox'

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

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

    Uninstall-ChocolateyPackage @packageArgs

    Write-Warning "Auto Uninstaller may detect Mozilla Maintenance Service."
    Write-Warning "This should not be uninstalled if any other Mozilla product is installed."
  }
} elseif ($key.Count -eq 0) {
  Write-Warning "$packageName has already been uninstalled by other means."
} elseif ($key.Count -gt 1) {
  Write-Warning "$($key.Count) matches found!"
  Write-Warning "To prevent accidental data loss, no programs will be uninstalled."
  Write-Warning "Please alert package maintainer the following keys were matched:"
  $key | ForEach-Object {Write-Warning "- $($_.DisplayName)"}
}
tools\helpers.ps1
function GetUninstallPath() {
  param(
    [Parameter(Mandatory = $true)]
    [string]$product
  )
  $regUninstallDir = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\'
  $regUninstallDirWow64 = 'HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\'

  $uninstallPaths = $(Get-ChildItem $regUninstallDir).Name

  if (Test-Path $regUninstallDirWow64) {
    $uninstallPaths += $(Get-ChildItem $regUninstallDirWow64).Name
  }

  $uninstallPath = $uninstallPaths -match "$product [\d\.]+ \([^\s]+ [a-zA-Z\-]+\)" | Select-Object -First 1
  return $uninstallPath
}

function GetLocale {
  param(
    [Parameter(Mandatory = $true)]
    [string]$localeFile,
    [Parameter(Mandatory = $true)]
    [string]$product
  )
  #$availableLocales = Get-WebContent $localeUrl 2>$null
  $availableLocales = Get-Content $localeFile | ForEach-Object { $_ -split '\|' | Select-Object -First 1 } | Select-Object -Unique
  Write-Debug "$($availableLocales.Count) locales are stored.`n$availableLocales"

  $PackageParameters = Get-PackageParameters

  if ($PackageParameters['l']) {
    $localeFromPackageParameters = $PackageParameters['l']
    Write-Verbose "User chooses '$localeFromPackageParameters' as a locale..."
    $localeFromPackageParametersTwoLetter = $localeFromPackageParameters -split '\-' | Select-Object -First 1
    Write-Verbose "With fallback to '$localeFromPackageParametersTwoLetter' as locale..."
  }

  $uninstallPath = GetUninstallPath -product $product

  $alreadyInstalledLocale = $uninstallPath -replace '.+\s([a-zA-Z\-]+)\)', '$1'
  Write-Verbose "Installed locale is: '$alreadyInstalledLocale'..."

  $systemLocalizeAndCountry = (Get-UICulture).Name
  $systemLocaleThreeLetter = (Get-UICulture).ThreeLetterWindowsLanguageName
  $systemLocaleTwoLetter = (Get-UICulture).TwoLetterISOLanguageName

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

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

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

  foreach ($locale in $locales) {
    Write-Debug "Testing locale $locale of whether we have the information or not"
    $localeMatch = $availableLocales | Where-Object { $_ -eq $locale } | Select-Object -First 1
    if ($localeMatch -and $locale -ne $null) {
      Write-Host "Using locale '$locale'..."
      break
    }
  }

  return $locale
}

function AlreadyInstalled() {
  param(
    [Parameter(Mandatory = $true)]
    [string]$product,
    [Parameter(Mandatory = $true)]
    [string]$version
  )
  $uninstallEntry = $(
    "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$product $version*"
  )
  $uninstallEntryWow64 = $(
    "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\$product $version*"
  )

  if ((Test-Path $uninstallEntry) -or (Test-Path $uninstallEntryWow64)) {
    return $true
  }

  return $false
}

function Get-32bitOnlyInstalled() {
  param(
    [Parameter(Mandatory = $true)]
    [string]$product
  )
  $systemIs64bit = Get-OSArchitectureWidth 64

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

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

  $installedVersions = Get-ChildItem $registryPaths | Where-Object { $_.Name -match "$product [\d\.]+ \(x(64|86)" }

  if (
    $installedVersions -match 'x86' `
      -and $installedVersions -notmatch 'x64' `
      -and $systemIs64bit
  ) {
    return $true
  }
}

function GetChecksums() {
  param(
    [Parameter(Mandatory = $true)]
    [string]$language,
    [Parameter(Mandatory = $true)]
    $checksumFile
  )
  Write-Debug "Loading checksums from: $checksumFile"
  $checksumContent = Get-Content $checksumFile
  $checksum32 = ($checksumContent -match "$language\|32") -split '\|' | Select-Object -Last 1
  $checksum64 = ($checksumContent -match "$language\|64") -split '\|' | Select-Object -Last 1

  return @{
    'Win32' = $checksum32
    'Win64' = $checksum64
  }
}
tools\LanguageChecksums.csv
ach|32|29a7c698a258a79cd9137a7b10b85237c015e644bd397ebca27ddc45cec3d3bca509003d75253043cfc223ef591588e1215ab9114db5140a0f25abac0dd050c7
af|32|f8dedbbe71da72f8ff90f99ef2856fe0768e068fcd531a6dc90153988d4445fd48590b432e0396dd8fd7dadd8afe4c40e6c855d1ac23fd36c9010123d8234520
an|32|2d2f4eed21c96fa904da268cbb0bb3f74bff598a9e430c7db766ab659d95cdb92fa01c938ae157a9894d8d6ff956dfad8e40fb300c1e133cbf296902badf7f03
ar|32|0d5e5d46a8b06f82af798199c72b0e16bdbefe2465841f2e523b9c1caaca87e57612d85ba3004b46aa97f370e0676f5ac7ccce9b452020a3dc5a97afc08b0484
ast|32|c63734efac0ae49bef7eaa95305b9e0cfc4fc0af09c5061414c11f6d131721644a3fb69c604fef9003576622461d20a6c378b8f48f9b57c79bf64688d15fd7b6
az|32|8c2ab68761fa0ad08bc2dc6bc79e9bbada2c836d16f042942d052a46ba4e19fdd28b2630bc8c7813dd275a26c2aaed4341b143d76eb1ad1181036fa2e754a92d
be|32|39a242243d9fa6e9a6cdf33148b62ccbfe2e8d749816ce1904d14300feb11a0479c6f6b28b8cacc5b40f9c8a00e551a6b748a5d37093fc0a54ca16f6ffeeca57
bg|32|a1cb5cdd910cc4a82285ba6e0f0597892d3236c78d7113a46d2580bc4f576830102667cc57d1e3d489481de0a77637de3eb34e005f1907bf00e1ec78c1e53ebe
bn|32|b341ccc9d019270f24cd63fac43dddb2469cabe2d5378adc6e14f2c7eabc78ce65fc4142c47e4a5caf94068c3d6a9d2fb158c3c2161f5ed30717ce02ba3b7bde
br|32|49f1e543501134cc50ce1907c7c76f0cbce24ec7bd80bd978689231fb863400b4252310da82d4473bfb9a7ac29aa201df033943a9af0766a7ff70cae7aca3dd3
bs|32|2912fa724f11873c3f238f318fafdc97244525a5fe0fc87c0daa98f6a9eee91d2a683031860cd8ee790950bb9ef4c8fbbae03be62a0032a6df826243e11a8885
ca-valencia|32|16777eeb5186009d612ab677e5c825d2496e0fd23c43ea55c605e30c9e92d8e20afa355ae983b13b8f22bdc7148cb8f07c82965d2c6e5be20cbebab095abd173
ca|32|adf78abb88e5001e6263a8f0bbf4ff32aca0606bb97682198c20d6e11b07731babd0b062cbfa281caba3ff497347cfa3820cf2259e7f7bb916cc2169056f6ff1
cak|32|103b96dc9919ba65d0247643bf6e70945fc286fcf3a84b25c97f2fc61aecade9d61b9dfe575ad7e68a07341d0410bf33ab8847da0f9d2572329b5b1c2cbd29cd
cs|32|0d1ae14b1bfbb3f7b23a858562ac16dcdc286e5bada03e43135283447ca508d599d906317a4130396df1e6bc35c76b421c2ac9d919de4b321f0dbef3c1495808
cy|32|82e17b4cfebf60620169bc470a0e51946854ab8aba26f43c340e835163a5094d33eb5b8b9125b7fd1d4c981951c13ec5ad7a4b3d0d88287a6b610ba1aaa8c040
da|32|1ff3d3c3fd77d6f34cf07a74cb127bfb2640e060200a7764d59606696eaa1b10d9c07f81cd182b69b29f25c94fa8c5ebc5183d3a0c80cc142fa3a6ce5408cda6
de|32|eae673f9c7b1682aa51fbcc2b3e9ef76c4d68751adfc266a620aa71af571dbf3c2a5e75ddfea91f3f71b9925b502f57987432ef11bff4c26e36441297d2547de
dsb|32|cdfe31a1ec5e42dcf39f834f46499db2791405a8693e4000ed58e792d5319f828df90b4bf77aebcf9cbe2beea8fbe2d297fb25996d38b651a62029fbaf30c35b
el|32|cc7e20d70e49750012261e0336ae71b68ae7622f620a75785b93715d455f9e55f882c3737f9c0a810c64cff8f78410bb57f4f663dc6fd6f65448ba37f422bf56
en-CA|32|de77016a4a76d4efd2b176f86c4a59da195c216414d5c2bdc8ff162a349c34f425871df617063429dcd95829d59dd3d77b33145b10332bda8a6a3dea7becab10
en-GB|32|f3d7f85aac9da1ae3dfa95963f4726f457d76f6f1c0e03d68b9eeaa205f266db128b0bbf00b0727a49ed88163b9d44fd0e6c808a459a05826ca3529f63e1c8a9
en-US|32|4b50ccb30fdde40760272b97d7a02100238acf4aa979e25a1c6664514fbdeaef970b24db90a0e9a6ef4f3f49a276e59f97c7f0d5ffbd676003d45b416959af6b
eo|32|24b6d969f24b52cc22b2030b7f6382e6c58eca714c447560f3961134d09a2b4fb65c6878a6b6df3f2d39245f92a773f226aca1a84f0465631a6d0213a7aa74b7
es-AR|32|86b6e3a9c1a45ffa5f4d022154bf1fe97cc5c38ae05019a31f0f74de0eb2897c2504117514e0c46c05d931b519cac9a42f026e1688b152b80747f9cce0549d79
es-CL|32|5caa861dd3b091541001a6a930bbb685b0d733c76dfecae98b974960223e5e2ed2974d876826aecacc48ad3b4a0eeedec0785e93b7cd560424a83295984cb065
es-ES|32|d27379f4d324bdec2e99892018672cf4f916c7719606a465dd3abcfbb7b61403973cf08ed2832bf833e13a76cc559ffaf70a577fbc66113a26c49fb09bf4e5a8
es-MX|32|f1e48e7e8a594dcdd5eaa7307582a66d6afcff92888edab56da2d4465abb8d490e446d197b61c5d981fb813f8113980e34568f403ab2bdd62c80a19605e215f8
et|32|3d35de6bd8dcf5b539cf070faf82e3ca26d71aef8d696c309e20e33a58ece0459de4847d51cb071fc8d6ee70203f0e8854cb8931b7bcab73131db9d19d157c54
eu|32|8eb0cab9e3cf81b7869782deeab07cabf6e5ca9a6990f6ce08c7958d10b8e1a3a0bdead5709f17752e9f62e2c5e3aa10844c807e6a8a5f1e66630e7db709270d
fa|32|4cc2cadba1bf3401c75e7fa467ed03a0981e73955e33955b4f0331d0dec8186828f51cf8ee1f4339ccb068316e414b529cb4db9c7a05fb39a12b0c078bcd00ef
ff|32|d8f147c5423a2f09df3f8d61e39efebdb7a3d92f42ef8a76d7346f73ea91a97ffac415c9cb3d3dcfd8d3042ef550a9dc0febc86be573ec5d6082f733794fe408
fi|32|ac4ad00533c2ac719448175d9f5e472663cacd239d49887ce1ac184662601cd3a4f945e559856c3b9763939f5feb2e7878ee4d35b9064a9446cb4b4e99d46704
fr|32|504774851c4b2ee6de6d06181d12804f03200c7fbdab782fcb04ee9748c0179c26163526b8eaaaede66a3e77cf6b79c940d508532dae447bf73053de0274b5bd
fy-NL|32|4300ede45f3f0f78c3b4f6fa22ef95113b6a4eb06adbaf09d18ba909bce89019b63cee217f30df77fb76cbb77653a39def9d0b57a485ef85a3671bfe08f9418e
ga-IE|32|d8c942fad46f0e8ec662f804837c87d5f515c9908020e85d325edfcb6a16377e29409259d905c87bd87f94b825d55e288d6d6f20b4fea53b936d8fad3c7ce023
gd|32|5898d00988c4a0f17a56d079d7dcf3307c2c717c1b9c9a2c0212b913f4463b13f9ae680c117b59d7a0e1909b95ad4c9d07d3853e8b33406d877764814f94d6a1
gl|32|a6720ce66b4eae5848ac70b5d3e512bcc9798644130533cd5c498243e0e3329bdf9c275e0d31acf497e4dd803b604fa755a7db12ad991a80c2be40aa7523b2ba
gn|32|ca30cffff1aefd627c11f05340b287c2568761b2317cee1c9bbedf2a9a150c2a9acdb6c9637d6832adfdee18b35e998154dcecccd3d709ebac228e43260803c6
gu-IN|32|616ce396ab6811e596c117131cedce11c78a9533d1da2de7003ca777018a822e23415b5dc55569f508466fdecc2fdcd2399f91f42d02174cee201f692360df80
he|32|648959ccd7633e27610a822a881b396f1155479b995d03c3e80699e10373866ac4385207662652ab9a95591defe688d26740908c3c66f393c04dc402122d7bbb
hi-IN|32|55f1c2d0e0bd65578fbc61150e38f95469f9077965297ba0bea3902c9b20353cd0dfdce5ddef37093739dd73928127668ce84a5d4ec7f1688eeb9499e84d06e9
hr|32|4884841d373cc6cf7066dea5407eaae46186159f4a43608cf2983dc5d2ae97db4e4616298c241577a06eaae171c12ec38c5a00fc562b6252ec54eda7340c2a20
hsb|32|7cc0b3d1ce6bf072ba171b7bb66d973f4b72cc1213c9dbbafc6b00a57652a14f90891a414de64d4e6cca88f943c27c5e34305635640536ef88cfe2294d3d7479
hu|32|46270ad4a7aebef84b3e2d36a6ad11009d7cd924178155b32741564642f9dea8fdcb85f8a678ebda284f979cda86045695c3a8efabea61a776ba9492e6851779
hy-AM|32|4d13f1a39d12842b346c475c30cd765f8e50b86a6eeb50c23efef6aba0bcfe55deaa2c096a067eb27b5ca60095ff8fd42bb97d05c0c1a45901ebf2290b3f8157
ia|32|cefce39df7bf751697a386a945b35729ae5117a58759baac152f7c1e2e87feb3d94baf816bc2facf8b2c6e9c01d62e53bc770b46479e9858fdb31f37ba64d9ae
id|32|c0532d23f7b30ef746132885258eb0b396c5e7c0f540ba5aabf436f2a68850be576061967655f1d39e41c979e175ae9a017913479875d06be49a3c6cf24342d9
is|32|0d2a8d534f77a7aed6300a83c322fa51ec05cd4e82066fb2b2472c4c9eac68bf659b59d0345d2588e27e0e796a0cf9bfd77449713e92afecb2d9c998c3481492
it|32|b07d8bacf5e066ed2321a3312b30b50b9683618bdf1784f712f24a698b8d6d623211b48aa60dca5403e2572d7497e4b22f498e335c7cb71ca51743bfb80519ae
ja|32|9914385973870572273a12f43c6944cff4205aff3f3c6cd6b7c8f025b37efdf5cc59eadc7b91ddc7e6fb5c3c206a1d79c365546fc69be18f27b7ee82fbacdc50
ka|32|84c27766caab5ce99b3ee13edc5d220e48fd512fd1fbd5e263ac0c85133ae90b61920fe4d9e3da9f44e6578e16c19e862b3efa8c6c90b76c61246d3565a8a2d2
kab|32|6acc5e82fc2b02022b829e2c2d727e0d935b3c4f7b2a1249c6d237a217d118d970939f40b5e0823cb084971d3a55b08487af58c526bd3b72b08224c282a867f0
kk|32|96d9975d52737fabf8b3f48fb8ac8002ded412e388768545d110fa74dd9997339516e301b5d208c50e2686ea2bdedab687f1176f8663b47c9950982762dc5b26
km|32|5489c36891dddfb4452c74a4f7985efef305a8346bb48f7592a15d1124d7e3f12ac1136267bdbfba3f90a748ed87203af79f12af992a199ad2a27291adf4c61c
kn|32|0ea8224873812ebbeb0f353c7f3d0103705ed999735137d68f25eee98dbc92a971f3e0c2fedb0022f92b377f0db87a1086ffb48ecf05c334b11458c29ef93a03
ko|32|4635b9abe4e2fbbca52757c2ce5cdbadc2e9ce2ad39b3157c20e07b0993903bbec9930ff5375d2bae3c62e52d4ffc62a3e822a5203606ecd422d3d5161185992
lij|32|b5870531a81dd220eed2f82c61099eb7c300a39123335f30c39ef791492d6d943f1ab0ed2d1f9bec5d1307f6351e660fc8bf663523196f08d57973579f81d449
lt|32|77846221c9dd4e2de7f5f81423df445866b750c9c0ed1057f715a03060cd3246353ae8ae38d067779bae3fc2db9045ab1bdb074e30b869c8e55fa43f64ef61ff
lv|32|0f5c0aef944d42b2058dcf71be5055603dc525bb4b8e9eb427124647cff4305481f6248d6923f3088650632673647b0b6d80f1dfeafbd7f39f886a2f7c190fa7
mk|32|3d7cd4d21805a29d7ae88e5297a10982e718c85e3e620984d2a36fe0d7e5eaa8b6cddb4f1788588d2bcccdc2dfe9c1028e0788128cf3687a881c40dce69fdcca
mr|32|82559686421c274195340276363d3d335ada16530ef3f9b0f3aeb88b9df2d4ecb329bd48d1294d4388a2bf34a14e1414c24cc522377f61dfd0ffaf5e35c086cb
ms|32|052836b7f45d0599f459cddf4619374201fba3fd00b53fcbf448a2aaf2c9d9908486202fc1fbfea210c0fd6618eaaec69d8a71f853c3ffd6549d8f9a871f5ba4
my|32|f030fbd3587cd1f20c867cbda5c13d5d4fcada7f200abd598ce4b2b1ac6b320c2506d4e290dcaf41f409bd18bd749fa3027080df2471d25ac802429a46ce9536
nb-NO|32|97459268a41ca929c45023ac21800033531b953e4092d7c58e72389845dab904d54fbd20cd3339899fae3e0b0517ae0e2a5c6b41a8cbde4906321a25f100a188
ne-NP|32|a9b7651457979cb6ee5f7839137c840575c8236809314651fc878bc8abd5f70bc59ba0158181c9d0343804e76b8f47ef25cfb7a9f85d252950924d075ce4a118
nl|32|565b54273b0335d4d990ad32ad4d72524bfab851038be154b89873d9fe0aff342b6f560a1e3cd9355daecba5ba72fbcf859b789c841e49b9c33f76ea65032d9c
nn-NO|32|bfc244e70c91e48a31c0fa7870e0498acecd2a1d829ff05cf8c461113dbd0903007d2f57f7c899564074b275fa66a73f83390082fffe4f7d826a0efa4cc887dc
oc|32|b4f92f9471051b6500a6fbe6e23a25f3963972b60bf3bc1725af999be2b425b542b1f27375bcc344e6f21f6a380c9156a1debb22ebea5791dd42c29a83812063
pa-IN|32|6d860e8f36d93102f8202425262cb4ba9f5bea0d7731bb6ea9197588dca30bce6e2a1498ceac7f3d237b7311705e20baab3c5c1ac8c1a9aa67eaa5560d193347
pl|32|db1e88f1426dd7d21da324729016184e2e3b9db04dafe72b405643162c6e988ee394a5313a5a3fcc1382ee0dff4c1de0632f90b75f8cc9f1f6cd7e061d99ad25
pt-BR|32|fab30c05c4ecfc2d5352e9fa6cd08cc37e7fc3d207c75fc9963f2aeae9303dbd8a89f351f7c2031eecc151bf74907b728b3024d3019fa9f8f8aec11b53a01c41
pt-PT|32|012726bbbe1d7aadac1a34da4f8906bd8722503d85b15942b0009354fe7967e6fb0ca8980bcb916ddde8f5574ac2412edca15a21ece8d9697cc6dcb2a9b59bdf
rm|32|9031b85b74f615eadec7eb4ae5035f6470dc6e0b0a314e8dbc2758c3401d5b64090f361d54dff6cf46718fb1e11534f519ba81140ccc3fa5c3a6dbf4a09a1b9f
ro|32|ec43d264242e5fa352aa2db3b0377ca7606c8a1aa73cdf5c456d828d7a5a06a3ff2e51ac84797527a532eebf051bbd31e41da91cff1831f95188477b94ceab4f
ru|32|a77731850c8ed8204c56a1e351018e8467a423f92b57678cc48dc7daead3c80053f06266d0da3179c796b27adcf89c355187772fdd7c5e201e57dd157fe9264e
sco|32|3f71c986c94ad2928b35559ebac7a8cafe606ae0ec82ca8736142e91cb19d8ae255bb8b13c07d27e07750fc80962dfe0eddcc8804be2fdc3cfc46cd6e4d04673
si|32|af82da85340ae14cb59cb9c1508fbc5f21d9aad12a177015daa3610d31375b53e79a802e06bc4092597f644c1c19d3a96b8bcdcee6dbb7e6b37276bf88b15fd1
sk|32|050c98251afc1b9bd1554f90b893c2437572841eec347ad53449b787056e98ee09e67bf651428c7567fe859e86a51e3ef32874b9d546c1eed6fb7d04190e93dc
sl|32|612828559cb79b0a6517c9274359066245fc358ef32b7dfda645cc60e157f8cc58d58d26af13a32668c7c8bf3c9bb692a01de110c3c3caf893aab5872428817e
son|32|ad82101c5034a2f39590bb4a44a004d9a5abe28f2a9e129364d5b94876114ad436f97026d47fe3e18c0e99b51f46a328b47d9555c8f8928619b8530289b5c18b
sq|32|7b4497164fc69bfdc88a069e538dc7ac7b3a3ecd50f0eb891c5a62eb0a67d579799683aa86dce402893d95476ecf2d1b620b0c25e7f34a15dbd21740a99dd966
sr|32|0c0380ac4de3e470908887ac527609627230787554ae7068f650d8d5e7e1cd6576512c3073d35bd079b20647d485099df2e60878ea1c06c094c813622adf0024
sv-SE|32|a24b60eb28b1d603d140f883cdeaf2f0ab017b17df4707a9d5a05a26926b34e01ddd4699d0f3523c2d17641723619e824ae00f4a7ca2fbba35cd09a7bb466193
szl|32|29c77edb8144f62b35d8c7009ed693cd97bb048580648dad230e38d203c10c9ba0110a61647c146c8074a014667b650dcc78116388521995423e488b3f1edbe4
ta|32|ac92885f339e253d93b71346908646429fb923f19c054fdf99d1609c744afb89daebc4c6625fd4ff98712a0080bdaf372e52b4d02293292ebfe81bb8a3e959e0
te|32|65515520f485e8536802b475262822f711c9531cb2afee979eeac3571375a481f79356bd682f7adc5fd906180e2614a39ea848eda942c078e6ce7a23fb668267
th|32|dd498fcc859a96c129591f81fe2235ee058497b194e1fb9ddd53093291f84041296ca8b2b6b8f0ec70c29de65b38c3ed58b84c8d04b9b1de227a4af3c959082e
tl|32|2cc1fb05ef4888e53865e8c88466788acbbefa167ada1cc524e4e841598d569a1bb7c90de3129bf3325cb335dc32d085a61ce44ff8ea59a71765e8ad067a76fd
tr|32|b2cef380b3d2b8e60edad27db0a322037f3cd461d799b5d252b382879a5d4c12161c10ecbd47e9bb88e726ec1d698567225120f5e7cc7ae2918bed62e108876f
trs|32|cee128cfe7a77bd511899a385e382b19223b8389e6cf954d3038f3a92367ad01f3b1a30e83a1b41e43454be726150464b17f3d65d2354e8d6f4c2970483fd2e7
uk|32|cf582841e87354d318e01ce1d510ebe1cfc78dfacd107de1c5cc8676cfc705a89a238497f933004fc94089448eed4563623d00a52c0238b865bd8d243ce8d964
ur|32|149e51a0c7191025177291cc89984bc36ce301fc6290ec8e9fce1433cccdac7bc235553eab6b9d7637cdcbc5a7a0a7dab6b9e32def0f8d7a6cf0252a395901cf
uz|32|133b29ffc752aa40ad46a5846ebdda70b248e6fa028ebfcf0e38f57059c0d0e8a520b205d9dfaa5f1e03c35e1301d244488bd541450b9b730d12d0eb2d9b9fb5
vi|32|2b177a6e68fa701c60062ae13ace33a5b8c8788985a9c7a246c11119de6c1ba7907862b955e7ef1f4583cb4018eaf849f1fd8dc2a64cc872922197471735171d
xh|32|1741c751d9fc7e0fc52381e35f7cbaf7f91566835ef8f32efead8e6708c5f9859cf3ebae15738cf5d5b31fbb1384aa3cee083bee26a16d03cf7546a640487fe7
zh-CN|32|d0b730dfc082bff56c87c979903279ac3c2225b9385ba6c60e9d29f10e1d0d044bddd4590cc1e0cd0b29633f3df4447cb47270324de629102107b5d978c479ac
zh-TW|32|23941493b5772472cf9b32df8ffc74d14b24e31b7f6091103ed9ad050d306c54c50189214390e0fc54010836fe6edea530399e01a121d6859b0ec472710aec67
ach|64|9ee5243463ade3c6c1c696a10d455e31cc07acd03af2b03d7a0d468e7cd12701b980f669b93789fbcd475080ed91caa8e98365087d2124fa06dd122a0f6254de
af|64|e41d4e88d28e219e53bd2b9c64cb45f64378388b0963ebb293db71a7288dcceaa191f943d99c017a53dc2fe974d72cb023b248762fc2ca0618267f8335499803
an|64|acaf6c13a3338e0960b03e849098da04a18d101d849b7a3045f56fd82173ccf39fd1da9472cc546215556789f693758c5e53ee5c16e13f8a88cd65cb6f4bb43b
ar|64|8a43319957f70cdef4888126298bb7e4dc9a2bf1dd521b873127e08a314f1028459037f30872b44278e91c72c93b9bfdde6a51c9ca3da5806d249343239c4a20
ast|64|7a9fff57e549e7fc03bb1caaf3b83f377fffc2eb727482f415a83e78d04fc6598a499670b5d0ed4ca1884e7bfa38e151e54ac071d0c5a9caa6615ca149a8d763
az|64|afc8fda255a6cc8ee5690d945b4106bfca60ad4fa02933118a6213663dba7cee40b3a6fbb7ac1fb93f048aa0d7948788a87032981cb71679a28f68a918255577
be|64|f00bc0a8f18dd894f57edd709c4fea779f3f79cdb2973a728c9b6fa9356a7ab34327d9701378d062f566da2d186f9a525b80a7d40aef2c1fe6fbe87d388da2d6
bg|64|d7ea7a2c099cb3e142ac530bbd5f38769b6f988fa5c9cd2a9fff68167a5a6ecff3aedd53f84fa8ce9b94c76edcce62eac1d22ab60061ec914cf38bf038fee8b1
bn|64|49bf4b5517bc5cca1b288e80b812dc9b13c871f35cf23dfa83fe41330347cdfcd96f3c4ff19cd2ac7b90bd7e01b037ee2194925fbe026684bcf7d3df3c3f9e37
br|64|157758e9284d092264ce2e9c4a43afd7757154caed26334fc2452970819917fadc82ea54f769b48da61bb331ff015eb9d650c19282a99590e7d92cbe775f226e
bs|64|695defe195a579514d4546109c957da4282f1b113affcd5d17247f5643ea30dcbfe48c0de9172ce525d502981772e90a586d12cb2cabf246f8622cd903c126b9
ca-valencia|64|f3b20474917e5e597aa8c3cf41c0f8c761c5d407a6b8f33a2bcec238d18d99ffc51d59fd5956d50d71f38d28571eec18dba9e158fa8abd37f7faa367f34c6f34
ca|64|13085fed910dc6833d126e6482dd70c7bcfa578dc3f04aec43fc3a1e91067f07e14d039faf9e532472b3db45bd00ac98f50f4b14b2136e0aab5c85a42c4b505e
cak|64|e14180b09375dbbde054a6090f97b2acfdd905ecba224fcd8aa9d46f4c58029f6248e5d18a574d5b14f659460603a4accd0b29a9212fed6020f33b69939d17b6
cs|64|468e4d3f5c572f5ba880c67dcd1b5c079ef283268bd1d69c3e48c6a4cf737fead994d146f851b27cd2262d77790d34c6138ab355f0f960b7f32af21a8d74f0f2
cy|64|fa549068d59ab0314069bb610dfd0bc8b04da533ed797146fdc4c6db9f313c33dad823751976f8c9354e1c1a415684aa15a221e2abe5d8b0c107dc864c0d7ffb
da|64|c256ae1c2ca662805f4984ee612aec09434883012b469c216b3d75323a62472ff7ba941325903a33d17ca8cf500aadd4caf80b187f4bf7aa9b7971c4fc50e10b
de|64|4f277b690f515cec952e466a05f94db27762a6abde0ddb0ad09793301cd22f94a69a56e790e7742c6827a743113e40292c5c872edb232fbd046c38b75af4bba1
dsb|64|de1808783e14d7fd786037cf132f4df24751dcacad158e2990408b1a285ede1fdc5db38ff72b8e2337d0375fafb8a5f28981a3af45d406ff45900f76d394a335
el|64|192f2fccd2b5855b0e6140a3cb99079b6db56ba908cf6c104722bc18aa2126c1cf16f9d08e51e5f8f9ef1c979586656623f3e8deddb6603b2b989f2c15c7a1b9
en-CA|64|aa97949a2407833b9a5e9fbd9bf15a78bf8c96193a23c11b3911ef408c70dbf442f96c5fbc41621b57d9c3a9e51045170f22ac3924c481038a7496cb1a5f60aa
en-GB|64|bee7f0a27d1a44f75dd0045fad94f41598257eb4c4eb73fd43edbae1e04590d8ffdcac9220a877bb676a5c663a83ebb8947b28115322623b114f725f4939a7a8
en-US|64|d03d50d9980d9cadedd751ef434aed6cb84304503f755b79608f40f02803f8492076136c224f0a65110b20e968625d0137c7946228291b8401092f6510a5c7aa
eo|64|49189274e19c208810d78ab01e1a8527b5efbfce19817b0110185467c1f508da54595a80692d46a64085b2cfa18be409467fd7c0693ffd0929811751660d24c8
es-AR|64|0e31dc9e23c8801803d87c5b31bc242b037d558d90d59719951cd4945d4f5def81af2f1dd06ac75b768aa4240b50ba3c1f8252a2fe0e48638637a26936a57eb9
es-CL|64|ff5f9980f88742dde56ceb6a160593fba85a9952a18008d50fe6c9ed2c69f9e589bb403533b5956dbb03652e94a84e1f201e9f7ce19d6dd114b78549a5babe7a
es-ES|64|e48be0d99e8a180bcd385aed6a36238d59ed3e19d78583b3aa583b001a5ccecbfc8cfe1fecb60cbcc524ca14defabad1c4efe34033e43aea8bb20456e984824d
es-MX|64|51ea639f075b44b4fb1a846975142cb333ec08c287ec6cca1ae333317487641f7e057f94242c7b2d12501f3bb9ef9e5c415f20c562ade038b8348201aa0ec186
et|64|bf98c90b92ffdaf0a6fea51424831bd53146e0462ea24ed36a3288e06c7c042f834ae9f576d2d3dd37e19a899ce2cc85ef83257acf304e36269789eaa3aea550
eu|64|803989aacd5c0b3d867427abe2c580a273787c5a5aad3a47076cb3887d5efc8212a9792eeb3b70b6f3166dcdb3b1f0302d76735ad5942e194fb03f1a12dc3513
fa|64|eb8186372ebb8e07ccdee20027643d318eeb6bd837947d92e88033c33819ec41f64ac3673fc1157c1f732a7cf0d63edd153238151752858f75968ec3485be32e
ff|64|19507516a4710fdf9bddcffe383791a7e00d4204e480e172668407f7dd060c932f0d7f55cd174ec8f054dba2a88e70d9dbfe7d32810a3b44f653f4a5cd3fbbff
fi|64|76c25af9a6f86996703a31c4beb6a62796783149804bc6a00288b29702fd725b123b374a59d6d916e4901a34d9d2d2f307b3de1317d595ab98521151b1b59a16
fr|64|7266b22913c879dd271387ac3596451d4eb627812b351aaf6b76f2363c74a4d47641efd8eedf1740ed2e2572378092f4f73b3e4a5080401212c2e160031a14fc
fy-NL|64|e68d71eb187ec0936a70b88ee823a47185c5ef1a0ecd890c685d3b00e8a342ec3ec45ce9a83cb89f03c2896b13742fced62ec17f2f46709dabefd1fb1115fafe
ga-IE|64|78e062ced5e4f73ce264f7f52f5ee7f5e43c28e4de9e8905f6bca5a92f4a70367d470fa0586b989975a3c7f8ee2ffed9afaafa4835030d73f729ef3e1ccaee0e
gd|64|19a49c2d308fcf5b36d40fb22feb904175681bc9c46c9b9cd43b8e0656a3dfb097e82858c39431f0e30516440f81e24cd64ad4454adf0100935b2f0c83c054a0
gl|64|bfb62e5e7982dc1f8b993370c58a1e39e9f3a0438358deab46ca009cee7078ca1d43a86e68743874cb9d92b7888ef2409a9dcd54cf65bcbb70924dd0dad32bfa
gn|64|f10cb57bb45a8ceacc2fe221c295b6fa7f0738a605ccb568533e25d848188dc87eb985dbae1a01a57a6e51b8d21254cbebab3758abcd07679dc1762e182da95d
gu-IN|64|39c5fc650b01b4f73b6ea24001fed610be46cf1f0c65744dbc3faeced3b8ece65bf3544f0e73bac7090010cc92df0cf26f9b1b33245621e3a4e8dc0ab2fb151e
he|64|32ae4fba698efead833eb9eb790a9398ef4af1587df42d0ee14cbd144e4345c572c62dd0c2259f3594252bca0cdd53d9b0f9fd0308ad142f9a6fba552b88c490
hi-IN|64|358c19ed23023e18acaa6b825e2d23d916cb60a78d999a98e09616379c65f4ca4a88530293215915718bb165bf859cceb2ee855bafcd27f49f236682cf6703cc
hr|64|74581b918a29a7df35086ea19397144c1964f48f44df0ee5dbf8c2a736df7dcd1af9fa4e418c2fdf8dba4738af8bc75a62d376887696eb3580d39f1260b97568
hsb|64|bfde1cea92869ba1ce16090d3632287c7da4bbade848524c73155f6a7e4b8eec74179e1b1b8a847ad497976f11e1d833680440f8c0ccfb84506de049f930ce65
hu|64|d593c96fd928edfe8a2a45b4533e327c444024e539c15fcdf0a2e70aa2ce808d049b33afef7f03c3cb0926ae082a0e3caf36eae9fb7ccf260e1af5e25f66620d
hy-AM|64|7e44e3851a7acff15d2c06dc5c95321b2d3c21f0b0866f974744a85473101a77cbf47bee764cd0457c9d72d3453f97bf1d49ae7a2f2dc56e2d5035cc3126e69a
ia|64|05ce74e113990e8a7dac8be50ca0310315d91d80d906ca8dfc00b7a2d3e53c765f8fc6db009c6230bb3f4e86b6cfa3df4dc7453d57dc58830f10f02c2615605c
id|64|ace5fc7c0f5ae695b9d85eb4b372b732e0ea845a11712e8294d5d3f6c092027e0ae9f36c431165e8dfc936c1c6f81b59c0e723c0f80a0a99f0635ff945310098
is|64|0214ce6f6ce4cad12a0d26760c06cc8646d189785f11acecc9333b0b2c88568102a6f922b5b0a50a03a41c28085fdaa44f67365147823fe5cf59b1ac6df01f9e
it|64|4a286b710b3483a04db64bd43f2a454e2ec702abbc98e124c0d9be664a328c9a387e96298ba38aa0749d85f9b9302ccf45fbe9d7878729044811c68c7fd3be9f
ja|64|20f0252b8ecd1961d915678f210c83890ad36f32c4630069b59d3229a78480061792826acf2feb5c8aabd2be399658223804ae291c109416c1a8a977717079cc
ka|64|2db77a99c48ff4be20cba485ef7a93788c9a667103dd918144a17da1a10bc1b56bef9fa4eeb285508266b2149b5c0e195e980ae6c51a3345e50df7a2bc689a03
kab|64|8689d22b01e11fa3ec06b6b0d32725377bbae13de9cc6edb5a21b5404d92e2722e5cb4f8729a69eb49c8acd141d6b7653072ef7b38211ac22b5a9ee5fd400e49
kk|64|6d61aad009c6605727775eedea2ab40c9ba97ee00da9962181ec7b5e0bd0fba07cb1fad24c5b3c21eac855e6ec0f181170eaf1e101b8d565df2a3e5b0112ff2c
km|64|a88a11a640b9d1d1f91aaf3159d9453f9d2784b23690f84058359fa527b3e115338cc19f4224a665e3353e5086e278d744b87564149d5a6a32ae5e4f78089900
kn|64|b630dbcf5eff6f8cc2f1a61e9493327ef5611ae29011ec05c1643fde6dbd27ccfbc7348b2cb5f2f9c828e0d7478f3872c49a480332016ddf1d1c77ba5d307788
ko|64|a8dd80807f578795a26f9a0d293589877f730b37c72e754d629ee36207c246a7fe30481e34b88875a4deff3155790e52fffb7ebea61f30bbefb31090eabf6f8d
lij|64|70f26933ef57948de4a5fcc29a908a6afeb5b0bc0f6bd6642fb649900ed7ba82773185376c80f1b5f123dd50b97fd23d7e6ee928e8e95f0cfb2ae2ade95b7375
lt|64|295db0ea2e21fc9275498842bad6d8130a22e8840195153d6224376eff7f1eb7e96d3888c562b4a7c3853bd92389eece9c8687014853c0d7a2d6a98e7d3eefc5
lv|64|371acfd83d74b76c8ec7d9a494229ddbc1694c910e47008afa40dbcb924300121982a1e7e4c4e4e2fdf4dce35a70767a396173dd32f8fb0f9c2babc889ee8b39
mk|64|acc62557510921ad4888f6d531f0c8b289017fd2a8c937dde9ef4be31c42d11f91fcea95ad1c91d18dbc047963cb40b64ee00a5f7fd8082299da06b0b5a9e41b
mr|64|5aa19038d66711f39b8041ee73ca535b63c5f1763b9b624fc2b2e6f1bfda95bb54f9c0c4dd9669c8b808249efcba09d3c24b179a4e5335d41aa4bc26b3c0981b
ms|64|08952beb3566bf84e0cff869fc92517973b086534e7dbcb06062b676ae14f4d7cf7f905d58702783dfd671b5a78548f028a92d2e232247ca6e735461de2cf502
my|64|d394ae8b3a457cbf19150e27ee179c8691a3bae7aad8b61caa2b8ed2ec3899b994222c6c744045bad90fc68c267eaa5d8429c3250ed5fb22a92a707a7a112ef0
nb-NO|64|0dfb3e8bc7215b5036013397ca825958510ced9013032034b8fcc91da1b47d486ca1ab945aaee67bb7a9e13e5e2020490d19d4f28494e01d9cb9d52ccbe2ac46
ne-NP|64|4949712b5d7507a367b99d9d50cae33cb635f2e09006bdd328539d3431ac7e2fc4931ca543973c862c042af9ae21a22d94dba145a70258818cd6d49f0e3cbeaa
nl|64|a8442eccedf31b01c30ecf4a43dd7b03ba60fac7d377729461b029ca741baf56f5b48da350bcd0e2461d5694b5beae4cdba5c7d59cf5f1fdddb7af3ec3657b00
nn-NO|64|e3ea7d881350f3e10fb1d4e6cf9afbb8ee8ab67cdffea8227f98be407b4def7c959f995309da97a54ce37bf485e801b3a7bddf406e9230c5ae96c7506bc541f8
oc|64|7c8337efd01e8624c1b3e00706e23a988ea5dff1c370885cd6cefd2d566e968e83261dca2db00935ad1eb3eda066966b2075e5b79d268a3bd2d74331c1a3c5d9
pa-IN|64|92f39d68137d6a1346c75b472e45b70b36bba0af19f915f523f9264f07efec2155b4bff35ca0acea6f1acccfcc4618506d5677d09d9fad00b93c385f428887b6
pl|64|01439d7046a58b626ae459e1c32088c7ceee32eff91017260235ff6e7f60ec20c528b8cef9f51fd3ac4d1107b21c2f0bd477bd8c66055f2de4f6d6a088153c95
pt-BR|64|b7cc96a733efa3dd013c20a12ccf3c1922fe2bf48cb3688ef3e7339565693a733b7de8bdec58846e6697d5552a5f7f3c784cd8f70b8ce3e926cc4b1e0a9391e5
pt-PT|64|2d35ce67163e60e5149863924c892d64066aef637aa0fe1dd717739e47f784f8a80d7afcff6f9591de243dfc697f33d3c0e282e4d427de1f40f35c775fab10be
rm|64|e26c3da969571427696e3c5c90da9dfdd192f960e61311ce4ce178644d2684c5028470cadbb1d2e58921d65298ea5ed9738a19c0b28ac3dcfb2122a392d2ee9b
ro|64|aa9ae68ea534dc11e9f0ef72ff34db9210923fe085507214fd06e08cf176971eef4e59db5c7133beb9d52e194eaca61976ff48412de8e58f6f541e6d87a115a9
ru|64|132392cc059173197bb43331c982834a6f8597f4ba05feebcec4d698804971389d388954fb7c1e2d3b032e79a02cc0f30bbe913fbace4b5d840e566e7e6d2c34
sco|64|79cee088b585b002a3282f94f5355570437b770f52dbcdc8e058622cd597cfea40dcb8ba231e87bfb6e896502f2d40d3d53fa10d81aa86a1f49cf67fc6152235
si|64|2a884e4d586beb36aaebbad91a3546f88f47a546798a0f51e23285044ec12250803e86dce1407222965cf8b3777f8d510d2916afeffde519e90202d2a721ccf4
sk|64|e971984c7aacd2e3780895c5b109894d2cf35c32cfd1767537e7d71de78e6ee9070d41cb2c1291697d1e82368e85e42ddc16b1ddb0efc543737a458af819f64f
sl|64|98ec07fee07face8d281a3371a2982619d648009535c6a9640dfabe3a36255324485f0b3abe3b8e1ca10e3e1d13a73e4bf9d76121db2dcfe22aec8dc5d209e8c
son|64|a45b20fe730e05485d024eb20bd714b37247327e3dff51db3b5723aef78c93b20e0be3e668793ed1c3a95c583497a33168aa00f16ae277744ac01a80a0464c22
sq|64|e062c9b98cf91b36d4be1fcd10ae18bf200cccd1f3b50caa1da60d2177c874f64d2771537f37b7929c1481ed033ced41d03f326359576f5b8cf119c6f04921ae
sr|64|6ed482de9adfbe21986da75511906964fe7c81659546f08e3a9aefeb8889ad4c537975fc383f4673144d46989aa56d5bd2156ff25b8b3d22b55bd4b776548d27
sv-SE|64|abded2dabfab6c45572c35bc1ada5259adc88ac5f95a7dca199f312529f5acbb27ab1873723d9739e1243371fb3acb7fb1c807ccee0db037e6253eec922434bf
szl|64|074ca4b919bc79ee960116943e33778796f714f339174938d214ba3159015c1c03525cd048dc18b5bf9ed57a2693f5755e73ddc866f07fd086de978c32028a86
ta|64|4e9266e20554cca3df4396a1005072662a1da0ee4edf130a8ed9d91d66b5719734ee2a6da8c1585d34e8b9027f7765bf78cef4961fb9e02aec71108e55e92670
te|64|bf8851a0ab3b3062d3ecdb6775547c93e9b3eb0857b159b3ba3e8fac7f1e7395c520d4d3141a463f08d2835fe898b831420ff51c03466fbe3384de299341ead8
th|64|25441c4af2983125ad93abdc49cb32b7cf182208a2fbbdd03fb2e906d793fd37ee738d7b7e8a936a5c80d3e77da6b4a1ee137e08abbdf5a636cc539181771802
tl|64|952b14a6bca3c4e0afc05bc05d1ce1d0ef85987dd1d6d63a17895460e98368a607e9d7d3aa5171f7480a055dc4860985dd8e4ec3a6b68503ed73abb6b3ccb157
tr|64|a3ca79c848093fa57c1b7e2ecaa54beaf3a805d81bff62b18e68bb27a1ad77d2507672ac2223aa2f8e44e127cb4e322858506840402d5176684763a8d6e6dc43
trs|64|c0484715cc12656f211645daf8619fd07764daf80330713c7dc423f1566cfb047573096d9ac0f6b09b8e1e6065598aba8390d92852d0c3f01bcab7c32bd2256a
uk|64|6ac2b6cc46cc9ef7ff1655d4ea49a85337d9b73b4cb896edcb224b7079581779dce5418c54335528a76da5664ac22711386ecc9e293a9c59453205dc7d6d9aa8
ur|64|f3d9b2374af4b8c27918bd26dfef67f2ce7a0cb6b728f8f8c87264406981390a5ca6737151168c968b08d7ddfe6d13f41af4ff93daa99f5a7bc1390a133d4dbb
uz|64|2b190f91925a043fa11b39d3aea76eea29c79d951c75015ea9d374b30a60dafe3d1639b5093e35478e9f4d62db32c5e8e4ba7cdb5a9eb21256954ec177808a3f
vi|64|9a0c2316f6f81539f0d32bdeba24bf8e416317acf865c8364a47bac8e692a7d44a98c626b57a25fdaed5e73974a1f8020444c08ad556c10d9ad44eeb44315ce5
xh|64|f01c84ea253b3ae83f4b6f8a7efe4f48b40b55db11e9cf144397a76d4823dd542f1283a7abe2f23330bdb2a786a3db1debf73274f1b116ac6e61d5d529fb152a
zh-CN|64|9818d907d21166d8149abba2905953b2b88ba7be38e4c88458a19940d878230cbad17ff4ee68b39c381b2614d622f43778d360fb0ebf3ecdb04e1a8851575e04
zh-TW|64|a8ffaf4f2c63c9fa7d7ef20069cdc9aec9a8327b71c2da0187cd6cd5a40fc561823039d727222b40998249a751c2f67995c9a2f47e26d4860875ddc027382bb6

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

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.

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

Ground Rules:

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