Downloads:

33,907,646

Downloads of v 97.0:

390,012

Last Update:

08 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 | Updated: 08 Feb 2022

Downloads:

33,907,646

Downloads of v 97.0:

390,012

Software Author(s):

  • Mozilla

  • 1
  • 2
  • 3
Mozilla Firefox 97.0

This is not the latest version of Mozilla Firefox available.

  • 1
  • 2
  • 3

All Checks are Passing

3 Passing Tests


Validation Testing Passed


Verification Testing Passed

Details

Scan Testing Successful:

No detections found in any package files

Details
Learn More

Deployment Method: Individual Install, Upgrade, & Uninstall

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

>

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

>

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

>

Deployment Method:

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

1. Enter Your Internal Repository Url

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


2. Setup Your Environment

1. Ensure you are set for organizational deployment

Please see the organizational deployment guide

2. Get the package into your environment

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

3. Copy Your Script

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

See options you can pass to upgrade.

See best practices for scripting.

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

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


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

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

Exit $exitCode

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

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


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

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


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

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


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

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


4. If applicable - Chocolatey configuration/installation

See infrastructure management matrix for Chocolatey configuration elements and examples.

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

This package was approved as a trusted package on 08 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')

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-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-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|185d7fe595916589a3012cf2ab0372f055d9725bcb7f620acee8c513e451374b9368b0e256188663b1e098c7c8b2ac426b24ee6fb0799c653197af8460ac9172
af|32|470f16ba7677c9d4947c854a27fba08f92dc0af3af6f40318680e5a577b5004b6004aded567c03b4c2c21d8befe71c533e5ac50b4b4f8d30025810fa8b29a546
an|32|c99f85c1a2632ae609c00488bdcfcc14f6a8148d64524b5b365da44288ee2b31375f069493033cc12283a70b92772871f02f192b44a82e05a5aede583ce45381
ar|32|a878be4833ed4d9123bcaf8d762c1532481300dadcfbb6d31dfdd71a374e526a2499b44c70e1360707d2628233ae47e537cc7f6cb493717a5833fc1a2a0a837f
ast|32|7e0b2864619a0007571db35062ed6520e22927ccb6d47bcb2550a7b1e0495f5634c901eac1ea707d7b337827b4a000ba09334d58b12f7216b803f18f2a19ac38
az|32|d8320e4af0002aac43ada01796009b6c4d94ed45cc3146e0439102a8aa77a6e9c17fcfc834aa9e1b23f6dd8fa2a1fbf063d7c49c0cf59e8717b79b8bf51e5239
be|32|14e243473e3cf2b71a392a1837572e51c6e2759d49cc0c6bb951de8a5efe0caebbbd92742ffda9b3bfa68d88803856f6d4ca285f7afd303ff8bcaa6e8d3e5149
bg|32|58940ab5277e47e384ceabf636a78c9c5e008495b7f8f4d8def774ce29b04e36f14c7cdcefebe93650846c2f97e59e33b8d87c70ed7aa65e337c60ac28a773a6
bn|32|fe42cb62e5ea968f1b24e5464b59ecf375d02d6dac9dc1a6ace06f67def36fdfdfc2b8dfbe947e7bb22efb5a14d46b51e998c33a9be90ce59c28bf7d33708f32
br|32|e96d1521849c6e0a97f9bbd05936ae1075fa1dc2439018ed0a8006e5a2fbe88311c4817673f1260ffe03b51de739327e4c2ef9028956c77cc7841f78daa85ddf
bs|32|855741dce3d3888c1cdff1ec9572c1f8ce90f50ba5fadde1c0ac0030bce131eda2d418e1305462869971d03571ed71b275eacf46580af6d7c39b99a49a4769a1
ca-valencia|32|c68fed197855514af192991c32f024b0401e58f866f25c57e473a89b852a096cb88ec201bf7906b1cff7f3c1874318c91b4ed3defe6f6b681b95e5c366a52848
ca|32|9f515787d2743ec127ee3ee5dd58e83afbd8b9c72c91f97a6597e0c527e65d6d4361113527f495bf1bc4d4955efd477e34e6785575da9f761f43160d921bc81b
cak|32|5de56967445f60076320aeccefb42b21dde20452569aee2d03e2e4180fb3ee66e51d991d140a1d0b011259fa6b1a319850c2e145900257b403b52ecdfdc75dc7
cs|32|9c79e14fb12029d78cb4cd09bf4ffdbf98238def24e8f1a774c35f4d817ba967d70149983b1e588038cbd6d598fc0c4f102fa23eed7d2b50e9ae8b1db29adaab
cy|32|a202f64f6ed8c3496e1d85f409ff2e331ed606103c9da8dbe5c54ada152538bdb551a949ac927fac3c9beb7b859b36e4fabaa3cfc3249dc5e9a10fa10c347ca7
da|32|a2636ec031f0c0714fb63a75252aef0a661168864879058950028cc66266307f7d2656bc2e9397feb3de7d365ebaffe2b60c73c2b4099423886d8801832c99d9
de|32|c8cd218fe27c7aa025a7265778dfa13549414cda68ee57b95213d3ddb04f40f8b9250e972718be1be65b7bc4868566466a85bb3ef11ad94735e81a307e1967b1
dsb|32|a003a7726071576dacbc009ff18983c793bdfa6e5979e138d1b6a71ec284fe92053aa94679a805851643bb2941585accf1f1bb1554c82a449e0f9d32fe85a72f
el|32|f158f8332982d10c105109abd66c11f0124f23ba66ec685e566f75cd532a51d33f120514d578aaa8e285b4f1cdc7662350dfadb9f4e141b93f03555d7a94c796
en-CA|32|b8f8bc5cafe6d527815df00c2f166c8efa8051bf9c5d1e52c2540ed8aa50861b0b54246be3dd577eb28e353cfcdd03f2990f39adddb77c1f8c3433a25cbfb716
en-GB|32|e9a66c3b8f343ac8854a145ea3ff65d96791a2706297dc0d72260915deb3b526f9c5764fff060f0b47ade17196bf2d84d2e6c85ecaec5a5953514b7c7612746d
en-US|32|604acf925b86b723f8976ce9aa269b1118c8d86db7792c61a8fab46ec6016227c0bdd7930add77b4f75e8bb58edd5e97ffe057669dd75efa3ae95877dafb56e1
eo|32|e7a8bebafe27c5ac144664e7a22e56a381043c9fbabbbea8c818a4ac7cedad666e1a0e926f23e813001a01d909e4f31f91a10c9aa26b10bf07f0f21c59b50f52
es-AR|32|783621b9f285375ab5858ceea96b0612702d08465c46415815a2cda79688aced6b392c8d7763ddd705a7181a83829f8c3cc2ae40145ff55e55c3c5c36978061a
es-CL|32|65597ad1aab8588b18fedf22e2f2e86340050495d58934727c6e25922745be7ca1cd4b57f307d14ce89349302930c8b5ef76b69d9e43843fee037cc5d4948509
es-ES|32|d9785ac62e57a3d448b5976890affb475b5dcee54244a886ad8855c49ff443d99d3b12ae81a36ceac3a23cfb03f119e169deef289d6d5e521917c5ad657986d0
es-MX|32|8d00176b67e4e1d18af82e2cfbff75ec3ea0a54e66dcab126ceed32ecc0f9b4042685240b025b2d7ea85fb5999e5cb3c012c8750f6a0fddd8b7b8caede9e962e
et|32|b920a485a27d76eef431b665411873ab78811b0118a8eabc6f0395a3819cb594c5df1587a26387c9ecd082bef9fd59ab05d6bd73b769a9ce227f38408cafa24a
eu|32|a1b12cfd9ef5a4bfc1abe72c90fab2880e265807b549516e03c49f6719c2049ec4de6ea101134971d51da0a15479382d1c204649d4edc7ee131374d7a9719a79
fa|32|dc543d0c547ee3ccf8f7d32304764bf50b76d808d4e5e038d10395e0a3566a1dd6a73f98791b13c3d73240507f867560818785102f3e3042225087038022ed40
ff|32|4dd12e94091a6b96be797ba8f683baa710c6c959972c4908a9d951b54e58cf28fd21b3c43935d1d2885e42923acd8e4f6f10367841ce649c03c0999a30f61827
fi|32|5c5033b0b4b28a09b380f0a5aeb2d558eb9970e8a0a09441241b8f23482e127a079b4ef27509c7847c11b64338dc3e584bbe0485d13715ae634d1373f24c2cbd
fr|32|1dbd56d953dabd87590d6da550e0a96aaeffa38d713cc482e5da74c629886808f5a3a2aab4b9d71b11e58464e3afeec12e2ad6138372cea945ff1e012309f6d2
fy-NL|32|3d098893e597f3a4c108a4c6707c04f6b710f9508a747edc2b81f201dfd8add6aca87079475e312b73dae46f21199ae070798eef00c1f4ac4274fed717a77748
ga-IE|32|1954369c0a7a9f1d59822f5655781985b29ec6875eda5bf983bf48cb4e98dd8a10144d4ce9714f3082cded30f04b8076ced0b15b10390705649f9bb9d8f1e7ae
gd|32|a3a99045cd6edcb512b8940ded61fb4af8807b15f1b7c8fd565a851e0a1a03412f15118246ecd69ce0cfd726d1afac34be1fcb046fd225d008de769135c200a0
gl|32|d24b1bc3b9de9f24a8ade06e530c9249d10a4e55a91bbd73b2809990b42ce00b148f5f80bea6d1d34eaaabdb5a4389276807cfeaac6874e99aa30ba9613fe0a0
gn|32|4c8ad7bc90c9af5b54acc51798ab2a90b09964d3d2db63b718c741d8ca164894b50bd4c37862c0bf3d9a06f194cb2a9ce3ea0bafccec8f6986ff8a3ea0cd763d
gu-IN|32|040a11d49d6deb2ffd9ebee08223c456ee0e361e73dc4d326787355e98e734cee90ffb8e6d0729c1add36cd19d9af21c45cd72ebfa7b6da29730ffa98c2dad9d
he|32|ad93be06d9166f574966d7c7837c2f17ac8867cadb01c9940ba52899a10144d3e8627927fa28e7a54109cbd55cdd7689d1222c3d0b24f15ddac7476b5ae2ce18
hi-IN|32|e0511efff8bce607cbfa74acbe30466c32dd1d39acb5b70e7d975d06d88fbd30f3b71a0089ebec5b4ac52b1d3ec2440f0efae1dd5c688e9c2d40409dd476e50c
hr|32|95fef11634d4c3b9f7209165d973aeb5e7735920a6ac3bd4a8cf70cfd1ee9e9b14cbea6a7a8a6adcb853fa0aaa6d31104b73ca50afdc990453a31364b71cf9c0
hsb|32|12cccce277c05438ec7ee27351dfce15a771d6f88bac3c000a59f9770707c4ec8b44839b9886b28ee4271d6073a5e1e438fb7893aad3b3c02186b5160d572b66
hu|32|aacc3b1d754eb2962604bf90fdd30de7ae64af0804cdd5eef432911990573e3902e9c37ade7c1d82264c7da053d45ca1fcbcf25448287cb59e10ba3c02dafd67
hy-AM|32|652fb2680c6da455c7f9483cb9c0dc934f21f4b55adfadfc5057c731b1568853ded75e37384d4f7f10373424bed862537a33dd87f03ab51324e0063ed1783610
ia|32|49dad78812069c0247a2d75bf7aaf5689e612a3fb2c81352d3f5dd67b65fbe550141145334f7f2c654cc44877729f97bff3171afbab611c79e1965bb2c4eeb6e
id|32|3d108133f3d69374369972c0569582f6256843df422fda505e38080050a170d8239a75b52e6eeeb748e2bf69780c15dafdb1e064ea916b06646f715ba6457c0c
is|32|59c14a51f3bab3bc5c50c7165cf14db9bb9f0717c8b733b9a06aaf09e28636f56a4a183908f241f2adc2aadd836f5126d95671a60c982385a9a048e017007b57
it|32|f762b06cfdeef5d48a10cb9a239c5fe6a03a963832c9bc14eae0e160d2448adcd28edd3bdd60412462779c34d8cc9eead7f2441e9b92a2e3a4eb0972396b8bad
ja|32|1875e1904b1a89c338afc0ee4a2ca54d3caa46e099f027dcd80cf85a391e569a75a63f6b84ade0cea91712df686dbfda2da2ff24e233bfa7c11a2296fc1b2216
ka|32|321ec872bc81e8c9c0829d4e8d4685d612f3c709c8368716fbb98199034407553e409ae6128267cbb18aa8458f10747830bfaaebacbcbab26096d48c2a954915
kab|32|c56f7dda79d06915737c6109ed4bdb40f2a618149da4da7a598e898d33b4de2366fe5ffb84402409d4db90988ebca60ffec15adb9f98c74b437c4e85e72e2bbb
kk|32|76268b0df0c2b0b6fc03b477052ee1cde4d5e42d6c689948c00090f7d0d243acd80f1d01c175e8820ed0938c0e463b5aff5a580c8b1aab7ca478ac80ecc534f2
km|32|6b74975dcf03fbfd8e2220522a55e111b544ff9970e3f42cf60c25afba51d266e5b058760aff7d884613721a1cf3db74d2e87e9c8bc1ebddcf1ef060675623bb
kn|32|e51d701c2abc09208e58927afd7bf35442659e74879024a9ffc988a943eef07e940529754e11b82eebd1558b3964aad449ee5efb2898c9828768bbfe459e7769
ko|32|27e25e453f52b7476e62332b073ca31586622b1a9af8bd22a8e0fe6d1acc9ffac4c4b109465144801e585713ad479a3c9a9dc463460e261b773e314186c30f40
lij|32|5cb4db349bc9e6f30a5f3ed21b34c812ff93c0e633eaa03281ca0a977724a5cdcc5c8c2eb4f83b6b41f38d5d253d8ecdd85e0769991770ada0239ffe51e521b4
lt|32|5deb019e024dbe6e5a7860a662df6068f1dd9182a253c616d6f0d4e69140c047386775716252114efae62260b1471b7b4f8b51254e92ebe8b6c9ef31bea87704
lv|32|97c535b5ede92454e0db4297c2e787e9705eb8b9a8dce406a63dbd9d31789f718704e68601affa46dfacd33b030ee77fc512cdb79aeae78749a7acbdf3b61bc6
mk|32|42234274013771c733d91592e33eef6513d6193ec251b820dae01a595214edc55899e0e1128cf3104e275268028c2900039b55902f98d8258e28cdffaa4db7d3
mr|32|0d3f1043955856f082165d16c75ce05a81affc08e098b61af6e8ddecb349bbac2662055b96d0b8991fe5efde33fd1b97c46cf77b369559e946299e5717f63765
ms|32|57dc414a3d846091ae7fca08cb2218adf42138bf78acd29be26fb68850694c5f2808b729e6afd35d3c065eff25fd008a723abd23c86c987e313793b428175d10
my|32|c07f1a7ca4d61c5fb6069cec3255df1f52a688b5098db6b62ff3bb38e63d96d96b8545557958aa7aba1f49637de8cb3e70f4c1a343e9b03bdafc08ce587bdc6e
nb-NO|32|d257d060a820e3a49a4d9bca7dd9997498b84e7558e52b86acf5c8737ee772c32878d9a5214a59563e86c656687d778169fd83136cfb468a940cdef50e2ee16f
ne-NP|32|ba884c8de2360c5f64816a19796516e581ed908617c79863cb1bb43d3ae0ca1a0f6cb367a785955b91f291249117003d5bcd537dc8e579f47a355fae4d395f81
nl|32|d57c088b15e1f2ca0407bf4b144f9ff6216f736e4bef0bda27a5a52daa482c924f518ef0ab57aad269fa605ac38ed4a044a2568b7f7a2b522646c7ea6c8aa449
nn-NO|32|8e9c1b3009328c539924b1a6e9bd88ae87a1547420993e7a36326db0f2686ae7a2db30f36c49edfd8f6e99597416b6fdbf061d6a38b3fa8c95e382e5f26084ef
oc|32|7545278f5f6aacb1b7c66292e760c6442b323502ae81ebfebfb0bc11816ce3a7185af7ac2c32c551e44c6a924dd6c405902c0929bb002f4075435a29f2119a04
pa-IN|32|7ba646c812cf319af704eb144552a5dd25c58d33ca1d21695cc8ea4774edc6816ed8450cc15da4c6d59ae24974184b27aebcdb042bdc4bdc8190bb9ffda2e3fd
pl|32|1f523396d22bd1f0570132a7c247abdb7fb498b50cc6d9b2446a4c252adc997cb62f12f3d5a15dc4a5bd1e2a5488dbe87948e7596aae4a1717ea7b19a595fd50
pt-BR|32|8f130f9c77cc5d807d0282b120396a6464f3f8e4f2b91be6299e7c51d7c70cb5990eb4cb80023ea3e25cdd92e01fca3a0cbf847d11dbe945a340369d8d819022
pt-PT|32|c1d985197cd65b1c7763b41024da58a1b5d15fdc50f00946ee7fefa8b5d83444f1840fd402403686e44dbc88da43decab507f2cca457bfcd1ef83e8f3d1199d3
rm|32|d3766c746c6c1c6e62333a7d469af5654a5eab1ce598d2fd74318a3aa9edd004cf41bc30622bfdeae7c879fd347aed30042468282a5f6d0964c2e681352b4844
ro|32|156f492007305f95a2957a4cb842926152e0451268c5ae6042269a7307796f59f9db41d286cc8555e5320cf1e52f247162ad5a96ad04181381506f1ae41fdbf2
ru|32|7455888adfa86c78f127ec9f4f43878c4d1796392e2709c2b73b3374e7d302dc06aa7ca2a33ecc127c366649e149eeca4c0074e59a6d77fb25959cd7adf927c2
sco|32|70308c84dd13086578a3c1464afdda0f8dd5cfc7157dc84bd1dc701c2f27982f733adeacab5f3a6de831bd2c1be65a6ed7598c1828511d322d1650b2892f3e67
si|32|191ecc90c69fbd2d12c47a23ccd71407a9bf7a2b1bc6352fac7a6e413d5f9b921c85e4e75e8c2df9fc62c7c372b147b72e16bf11f099b2bcb6fd0c2ce70bd96a
sk|32|d2061f23acda079d8cca6aee027fea48e389e0725d2df9ed02d82b2dbe4a9553e1921a62036bf4c9d6b22aa865b7b048d3183c292a46cd9c872516d874aa7ab4
sl|32|fca9d0d6c142a3ae736d2cab0ba7a445e9e0be20267c64b98d449826cd33b53328ffa29e367a0ab9daef8bf6d5fdb5a24e658db128251e7286e80cbf231e7570
son|32|cab1b9569bf50fb987c0747df28c0e34d67f6653ab5bf544c9f61140b5136d2ee728a22c2f802ac590cfa814e139e42ec8f58dfe4aad8c13bfd5f90f64bf226b
sq|32|65293f88b58980ec3b1e9227bb02d7e5e446d1612bce601963b29d057b793e7e0aee084da720a5fa5d9bd88a4d9198299d993bce37429733ac8940805704dce7
sr|32|7875302066e1778a2db8f6f3850ebacfee8539e7a993817557275da9bc0c693266d72f9af66d9abd9a5cd562781a357a12b63ad45f23b2a02fb594af674a1396
sv-SE|32|9e0e030ececae6364627f7749d7dc37a13b981de7704a15e3246a830ac5148fa0587a2ead8cf0a91a9cfca11d2ce087675993de33a28bd137a618ace7726d5f6
szl|32|811907f58721e52bb8adc8fc530213bd1f935f1f18b84b83d0e806f1b74c3a1a5e7d2e09124a6ed8f020d7149c6ddc7d5225c73f2d5d55f02f13cd3c4bb5351b
ta|32|9e16759806274649881380a154cb41946fa8f7b6e656e388523efd4f316316d6541a1f903b676b93df739b589289ecf772ce012a3425ba9db3868fe99174cd86
te|32|e65a2754b494a074ac53d20432d10773aed63595a939460c03f98df904c158b8fa0fae0318e54eb6a7386862d2e266ea08fb0680f9977cd1c20cc6a34b60fdc0
th|32|b01df67e5925be9ff1da25758b568da26c89490476d667830b370f1200eaf0738da8de8dc41eea38e65c79a16b91d7f9e2d8b91e886624bcc36eb988403a06b1
tl|32|3efc06ec19371d12ce69e621ca2805c73ef57c72d110025e8e8683de3d286c8294adc5f9e77397a11461d7b621538d5c769d5b2de18136970bf3a486938d467f
tr|32|b2a7cc3862daadb7b524c90747217d64eb4467520f65c7dde269a4cf44f3a4c363fccae4609979ffcfb4937d7b2973905f6f8c7477f156c68b0f1ce3b514d408
trs|32|e46196492379dc20ee37d99e4f869035c88b87bcf527cd691eae233486f239159ec61d29ea3055f95d07b653c165a485b871207995b32f758b7200fc1e22253a
uk|32|0431e74a449be911e7201b4c2719a84966a580d1804e461912944f75cc252b635fd437bec167e6e40900221a471582a357b0c72a1d914e65296f92a0670c3b0a
ur|32|318a444fa863741d3cbf676ae7fd18be3d9e30836ec1484e35c89bf67ebbb1a5465cdf4eb2276b1e7f25a14d89a7917e9015f2fca3a800ae69163a43a40f8fb7
uz|32|e108a6f519ecd5ffe45f3e5a2105d6b84aa9bb132f786aa810cbf2e5e43909e0b3d3ccf5e63d3706863f2b7d2e279dff2617fcdf3d1d572004cb77dd3ce7849b
vi|32|015bb05b9d875b04e48ab9530a825f6db936d6d560e6c3c4843219755f6ef02786b84c97b8b5e35119c043e084adc99021fa9f3d94e6ac0a2b1239b6f2a9f7d3
xh|32|75b7e23cfeb964983e39995126783727f9c3715d5f5e36026f7345a542ffb7878a454500caabe5fda68838a74579b5cb3e293061f74d18451d31d71c7d877349
zh-CN|32|b9530fe13bb178bdc1c36de70396339089df274db9ebd7b9412250cc030bad9c0e2ff10b1c88d8da5497b871c5060c86f0317d339c24b54e0e76e56bbd0773f7
zh-TW|32|d99311096f45682ef5716330c64083ffea179296c5284de3496d5c21b3705a97484397b71a16c23e9616cf0b9d29586592b26e5a94ed7b9f04747760b08ae327
ach|64|02d7b3618ccb34c2179459d57d8c9fbe6b4ee869d1416f0470bf1915e5a4c0fae70936879b55bc038ef46f5eca8c984e6c4df5f4f7aa883936bcb17216e4318e
af|64|9d8f06846ab69d221d0c5bbfc07c5103b458e074845fcefa27fbb6199a05352ec7902d9c6550cb75ad4581673c9a6dc32375924f6a1fd102964dbdeba6f2a63e
an|64|4db8388897e1dbecf64ee8d103db0ca779c8c9f771f2788db0fc728f1b8abfb0e5913ab3a0afef70710c41930fa37483d451c3faf624473a8935a0f6442e9ed4
ar|64|5b7ba67899eca2542babb9d37c09621e4433537e89100ba2341b7cf2066ed758bbcbca94bd32968985420138af189110833cd4c52e0f92c9c2c8fea00bf8daaa
ast|64|69c87073c01854f882bc132b5d64ab2678137a8851429dcefeb3b290440bfdf6ea0a814f7dbf819dcc180295646dcef173ff61b0a69546b9861885310eda70f4
az|64|65db74d2c83e2eec1fd159df7da89c937fa75415b84be4091d69430fe67bea23e0e9b7279431872e4a96a7ca4fc5a3223f43b76fc5d57bc77194a636f79a1a81
be|64|304bacd9184647cfeb601a006542d583aec747fd2d6b38e9481de72417e576b18673579f3532ba90ada8e2cde957935101a173dc1dfa5c60293c8c50ca5d19dd
bg|64|523e0019b18a339699ecbec4be68fa3bc15c4d191b0cd6b8df0d92cfa858a852fb82cd435e77fd6b4d69f07cbf1449d21925a5c94d0e7c4d9c5ef195ffb8db5b
bn|64|fac0364fc941df62b9a91f45b406447bfeb1aa927386de127af8f270eec0330cb5c349ef63ed2ab7fd932a85bc439ddf7850bddf3c76c23f0863ec48c5ca9cff
br|64|d0e778090d03c1349bc2fb34a8e24520ed894f8a0d3d50a069500ec295abbafa64990f20f4b72ec21ad2de3de021502f6632fc437b4639ba8705d7daa5d567bd
bs|64|3c3f3ed686d7759064f9127ff481bb88d618ae81dbf644a49e31031cc9a13e7a6623e5c578e5227f9d7e7d35d5baaf0f2514f16907dab48075b93e995e1b6efc
ca-valencia|64|ab378c2a8cae734488e9340444c2297bcb5f777e394e38940699739b431d668ddf9b19481901286b18e838875ea1e9660055878de3cc3264c813067cd710820d
ca|64|1aaa273fe0b4ac9c2f622efa22bf9df60f5ae608ca07a2ebcc963e35ca21bc8f33275971fe19b563d4f0cbde82af9167571f2917d5868a14ebc94827986236fb
cak|64|14717a71d608d14cc050765b3e33bd656dc7b5b961d09a7e8125366776af54b56e00d829fb14c65e66fb9485dae1fe9fd04ad293adfb1f8c187a7efec8f8609d
cs|64|8938d5db55eadeacd98ee03fe1142217e01f7767926324298605618a70bf70e50b018bd86e5b2fc5c5537f9c6cb756fc7b5b6d46104d37949088006b5692b173
cy|64|49a4926dbad3cb1f00786d4cb128fa843241438955c5c3e2584434671108d9a72a8d49f03fad5e6af607cbd1aa5a3bebf0ad190d29e45aaf65e808f5182d3f8a
da|64|a846ba7766cef7039e40a6469af10dd6ccf0c780a6b6fbeee85c8257bfc47f91f6850ffcbeb62b81f50d40a827dc79b62c69b9ede5f0604424a5d0e8fd592204
de|64|6674dccd2f03187e59f2cd680e026638d55da83f859113604405cf42ae1de12f1dafc08d3d6a201f8f66b987b13a3614a5deb1feb571e3d8f84f4fc8941ef64e
dsb|64|8f0c2dc3df0688b14c6858cf5b37d4645524a79e5c5d3146c32e0d6e66aa74e8b9f8e3b49a05fd9178c0b7dab026dfa1211007233729c88ad0cdb80aaef21f69
el|64|a2735b1b79d3126970079bd1efb7d1516a04d9e696eca7e9a14f71527e36050f72a6302a8dac29fb5796b8e7522bd86c8a2df18ffd3fcc3221ab4afac6f83d5c
en-CA|64|28d5c16e5dd155afd5126decc49e6cbd399160dd3c7c747fbf70950f0e3d1e8dd174e278f0f1228e142e513f85c84dae39be8bdd6ffb4f57f3dd15c70e710b51
en-GB|64|7b37946137916ce63974a63e6149c819730edeb41e48ac88e73ffe458f86e984afcb1b0f8457709da6c6ab7fd565197bda2b416c2feac14582aa0bf851b7c364
en-US|64|ddb9cd4deee470dd94e95d2e54efa48c01ea4fb997f7dff6208d78076a01e6310bf5e943e032aaaa3c17ffdea2d8e453e14450d3a1de91b3f14c0cabb4afe6c4
eo|64|33ef5ad1b7a0016b13a10b1962cc9ef6d3645eb5ae82821d13fd7d318d81871bca205f2e44f5bea2bb8eab12d6507184512f87debef370b8f93a105de37ef20e
es-AR|64|67dadfbf5b9c61b8d83117b66062b9149fb2516da4f2628eb775b41828dcfe834476bef4877be3093fa2e4874c3dd2efe0d3182e8f493401cf80c65468878375
es-CL|64|4b5917fa62bb4d9ee9376296ef7ef356a0112dbfb0473da2edca57ce180a637a5a733914576af0fa6c7fb0a50cb4ef32de0ea6c1e2430a14b5d28f7d28ca99ed
es-ES|64|2cd9c58e5ab1d75793ba0273f26198f2ca89bc041e1e7a962f30e6a580941e8ba396b32ea114509746528940eef13b6cf8d8d57aed8eb7e137c6871ec3c26888
es-MX|64|88592d118328eb945226995fb46eb5bd8bca362c26c9bb475223eb2a9a395ab6aa716998fc9dce4dd9ee4b831dedac16ad9742ada2b1d6e2420d01241decd227
et|64|d66584de820b7930ebd63e15e4bc3b7d61f64cb1c358a4e3b79116755ec115b7e60465a4857fe609280aaab5f05759d36aecd90f8b053faecf8561ba23238ff9
eu|64|f367f5336005e80064d2019042f6080dc250fe0b442f85de17dbbc9c38df007fb020e8b4d873c2a18204c21b94189086a755af64d92ac0f4b9008f3f77606a68
fa|64|9821cb8760f318882399c13bffca7b02ffa04d71a0b4af8371ba7d326767e138b4f6d228055d8879bf4aae6588e85af22f1f921fc8415e379eef093ab8db34ef
ff|64|d52ceac7e89d9ecdfc474dbd4faed697cb06e515741c16ab38c738b0a28ae3267ca6602da5d7206d8e544934f2d43fe7db8d55779e3b4223a5a74912cd4d7e54
fi|64|40e4e49286e0ea3e771979a52f6e7cc8a1bbf76dfd95cca9d6f588e9709dffc8c13e21561d47e69fb9739cda5aa44fa34154c242c74dd2d83c1a9794ef617666
fr|64|3869763ad944b95135b6f149593e3864b5b1fc1efb25f03664ddf097224016bb5e754110e5012885bc078e4db6bb4799c8a745ab7c149879aad39866d8665afb
fy-NL|64|45812c2d0aacd0dc18659b4488a85025e7e98822447563dee1a0a7fbee72d552aba133dc20023601aedf860a761f657bc0f104b61d0c0e6636ee54c12aef78eb
ga-IE|64|f7290d03458c1aa433620e296457160e7f42089dbda2f669803f92b3f5538d699b85c7b6bd9125a741873479d5e25e8f136f58a50a8f05d83d6751bdb7a98a63
gd|64|779540b90577dd3a452c954347d8c26d7b5cf521eb0e1f00a88c3bd58da297695aac23cf47dac9fa5de24336d149d9941e6ff20e506c94fe0fb0c086e610ba5d
gl|64|77031814fee4393f3f3892cfce818edf8e4e38b8106e4edd657d4d0ea7ebfef847b8f0993e984d645e159a1b96df981ea3e42d2c670a4394ab32b6a784adf81c
gn|64|88b3ab0ab78d655b23279f2b3ec51ee47d90c6631101286fe39e3b5207f50516279aaa2d0b4711e310e51941548b6467db1bc3f62c282f3917425d8f937aa1ff
gu-IN|64|3edc60a9ae2321610b65bf30724e8b3e19d48195f5b3925b1285a2ede1f10a32e02e7acdc69a76e1472a9d07821d502bd3eccfe19a7ec126831405698c766cf7
he|64|21e1b76de960e80293e8c584fe7a00be5d0fa6b4f833fa0a369b11e372ae0860dc33f2b91e8b5501741cbbd2036ccf720ced3dccbea25328eb17edc539263657
hi-IN|64|4008fca747243ce3a3720c991d8ee43843211978245ab5ebe2bc2104a8f7351f08cf7a06aaa3957f18ddf7ab7b7b2eb93563e1d11a881d8792c2f2a3270a1e1b
hr|64|3fc0f4b970521377747d8d106e1b3a87c2401580b384ad6c26fc1499163967f0d34c3175c507dfcec51940f76929cd896a687328faa9b9504a644a6e18373e3c
hsb|64|b218456623c90e2bacd1447447e9a1ab8f76263bcf13dbcb19a391674757b5d5d930af49c32286f33275151e2306ba937773f424a1a2f0bb6ce13fbcb771a78e
hu|64|d130cda43dc182be29baeace3eb4a22b783297fb3f75a8d851e7cd5e528559e76e33dbccdd4bb3c56f46db652ec8aeb257737b9ca4f77ae8dba5a36964a7fcf2
hy-AM|64|f495b93e97597cf64f96a7df377b82456d6c13cd7e348636e114873a1d5e71aa9485554a7bf15636ef0e09ec0dd33b76558fd462078e330aaf11922ce6af36d4
ia|64|6bc7dec8a9d1856e6a8d689f5cf77f8e4948eb74b6b72c34c2a044fabf400c24e52bfe13a3dbe37a0835802cd81d3c16979d711a61f1644eeb0bbbde181666a8
id|64|1d3971a45df4307171612d77841b1167a0f32b7a86db0086af5e418a36fac1dd1ce5a889df94c00cb5ad63816e8554b89296327454f2f1c44c39a96f5267ebc9
is|64|e06c21c3343a0b89a1ba9dcb6e8dd51d0f120845504e20b60d91113d038ff3756afd1637aa1cb73e4c8d8a9a7e25967d4ae7f8548c1a63fa6c21123ddcaa16e9
it|64|3080512349ef52198ae6bc25605a3ec22ce105b7936691c353b65add204bfd61249b6f64438bbc699eb4529a376cc2a008ad40a3ab024e6b53cf3a1d309afa46
ja|64|9a8a32461e2b6873583ad0ad2c74313d379c13900969beedbdccae3c70461728973494425b3b775143659bd9d8e28fb1bdbb6523192cc28e71e189d78e5d9b6b
ka|64|927d0c1321d892edea90ffef67d88f10523a8ac27b9ee167d104fd81d4ab33401f62168effc91445b6b426f5ddaf0e971f8bc4ed6d2e355ab09225fe64eff2f6
kab|64|e6ad90f29879e6ed94f8efc62917baf4e324af381caf798ee754ac641acd4b3cfdb5c5b07409e0733a53119fa8e115ab273ea10a3faea78af58fe05d859d1957
kk|64|41765af972186d9dd3be7bdb9c217ba00f6b7fb7c77341f6da2495c985a1988472016aa51ef6772dfb246e7f5d3cf8d3c27a6e964bb1233decca5dc0df55dadf
km|64|459212c6c58de33800868c37cda3270d77b2982e315137a18d1ca2fc6a6089b85da5ab997cf549b2197f2dee6e66d93d17125f581f449c533e472292f9c4e92d
kn|64|f88d3f5de1f0fdb63798508c7846526eb5e287150e713bd4850c63499a5613a911bea5809fb9ae80b42b0e4a5d041d1620d7f882a90875b01dcde5ed76dd1aba
ko|64|e7e765067a47035546ae9e3b63e1b5e97944b3509fc8fe921954f4e20b6d06404179551bce15f7aba5fc673ff5762c4dcd17d4cc39244f5d9b4a54fc4ba4c2c8
lij|64|6dbcf02d833616e9c27f6a622fcf8a9641383cf4c0b32f3ec3df0ccfc5e5c4a706dea53e7eec44ad342272cd4ddd98aab2a5012f2feffc5c08751406e2cbb849
lt|64|379c987e57cc0b15720c5d5618478e54039656e4275eee911941aad6de5d69244aa4de7b4502fc84100f840aba47a05f7fc5305ba879873542cf04192299423f
lv|64|74dd2974cdb579b40e4103aa1c1803f48dd3904553da6135088ec787ba47f541eb8b2509bad96a15459aaa4a405c6a8f8e94a29dd868927767211022e0c81d4e
mk|64|30ec29bf144feb4acb818fc85063f3476833711abbe3e60ce3ca1539e060069e985f698a0ae5894c98159291836282a5db61ba5268138ddccb847473aaa4796a
mr|64|c88325f6840f7b280bb3248a476db1c138d61b3050376c14104d48ff18d3561b408ef981b9e61bb23f7c0118482d6f2d52a847da407548fed12b93df68fdd4e1
ms|64|e70133e8250ce1c0ac6dec24b65606335f3bea24e9f3ef1027adc04221be14673d6d215949b284c42557a174f14b8086eb7254c888d69969f0607fea9f0ea5c5
my|64|8bff10400f4550195a8322e0a2df7263461fa78e32c05ed3976f108176f4e5cd60410070ee58f0c6c0e813c1dcaca1b65ffb86a9b4d6310b3e150734d0acd3fc
nb-NO|64|a1a915a2ef641e56233595a058d112f9eb4519a8d615c48ea861b8a19dc2436ae210fda2b0926a243da21b77ebe706664d22fe2075cec72bdf5ffcc3868011f5
ne-NP|64|056e215051570a7882da23965cf6e2952dfe2ac904a326d44e89bda916ce80bb7fb1c596a2dd309164fcda5ecf4fe51aa759838f176f2c0aa7f4f30811dd47b6
nl|64|89111b12f79dceebd23bd1b770129e9e5cfeab7db76a34e45372d8d7442b47ba9710cd41ff0dec8ea5e0b3980ce18f78a45055ac3865edde1cdac0c5fbc6c78c
nn-NO|64|de03fa0c96a145d6d9f7755aa2133e6cb61adb0d0075cc661fdcee40955f7f5fc60a9355ac07eb41d519c35d6dfedbe9b1726f2a6b7eea00f2a2c4004bd4d06e
oc|64|233658ca24d6767b65281f23986b5b2ca006ac14eef2c81ea3d36e96d80c91e7ed6c795e525fc4e6c1c20501a308aecc295e317ee48ced093b32a74e21954b91
pa-IN|64|4806a55b335c76c1b255edf47d1fee77a5561940a5cc22684d26a53ed256115be20bf1f9c672e53a20ee5d7c28cfee4d645894c744560fb8d7a2ecf2eb63d4a8
pl|64|b41c2fe001ef8dba902727b4c799a73986584ee4ca34bbd7291e2867b2692dba4a821b9c719567b08d97ba1ee92db207cb860b1b75214bc494c57d844e1231fd
pt-BR|64|0ee99446738221f4ddc6b8fe66735aa989a83c75ae57f5a3063fa8021e5e2d73141741bc5bf8aa29c83b23a7acd30deade428d6beea3f0471cc13a63ccc44a03
pt-PT|64|70408c43a51a2e7d74df1a04910e20957e568229d8956a500f0e34cbac994672a138e3da483e2555ce163f463422e0fe4012d0da20c891d7c191cb1a54b2da26
rm|64|4a1feced6a3643aa5194c689c5971f4a6c5e6946e5998381988ad3584f44f4566ceb1ec0755f39f2d5ea4533d2f4dfcc84273cceb3c598cd17a6556ffde2be05
ro|64|bacd35ff5c94f5e76fa27f44f794a54eba7baec8a6839bbe9e343f3dc71f66de38262fc529082e8f50cb1d0775f14b87980d0dda86c5d193636f3dcb408d276f
ru|64|d89b041f2ed49a5302e7e9d45f02ba64b0b9f5aa93154615cfd2aa74072dca8250ebfb37d788e5ed7a8b7ad874f7986114972d58c3c0d83831f95357b72c91aa
sco|64|88ab984e6c9d612381c9c4a84523d9391919a0083c410bd710a06e92569211882d8906bfb4ddc6db493c6c54e3daf1cbe310c0134c66e8d666b8254e164ef77d
si|64|4b570d66f773f4201e4b0a0952c7945b81f65fb1bbd823dba75b3f4602eb94553710817ccbaf16588ab42a1d543bc700c3315bcde3abf9da9610dc99de06ecc8
sk|64|526c32c759dbfa4284a76a87bc3823706816879ece4be5c63361d24d46fcc7a4df54eb1b469c35411bdb3bab5170291c6adec6fd0dfc982dbadc115ef24caa9e
sl|64|da0fb4e72d4a75d3fbe85b3850bda55dafdb8bb00edf7932192eb15825d5ae928c92760b96e0f4f3ec0707a0fae0c9bd7d8ce2254abe62453079bc3da71826f4
son|64|f7d7dcb9967132b6a20c7c869bf4e90236e3af55edc310ad78d18a8b9e0adafa823292d99769409d42efdc118d814176be138a3a9a66c4607b36097e018e0838
sq|64|f45e900dd13e84fb980670728932fdabe7eab5098422eaceb49fa49d39738d73c573a48f268b51400ad95576a76ae7b3f550e186b9c7c5a7277b217461df3622
sr|64|fab3c4e18bd116e8e0ac70c95ca0390957bfcc8265a1ea9e72937fd7e4b5925bc23d68bd44d1433843e81854d3bf9d55dba7784380c56c95327b2321f0d61fa4
sv-SE|64|c1e47c424a834f528d41d7170d43bce058d5cf54eb09eca0bf0c6e0671013b7a952a257b536f7521e3663e887dd69489fe49a9d27819f3b18bf89f4c805a163d
szl|64|a7a4ac410c23e2e592647ae673e5f8b094b44b3d76cc9e21017732bbf6dd4691e5eeda8c55be65320e86fcc3e182ea8696b9de794219b6ecee6df880f9c6d10f
ta|64|60a0d041d46b46e4b6745a1ead473f080938bd6082df3f4f53585f2a2b88cf4fdcf9ea88d24bf986255d90e07329b68bd43be83e6a6e1dfdb605ee8d419a0e79
te|64|d4785a8f7caca949966a5ccecd4cf245917d9d25bfe16066f13294bb75dd4e2e6008ba03d48e8dade89a5dcf80032b78be9bdcc747e8f4d94235c6c27dfed0e7
th|64|aae5747c251418b475b40aa73e3caca675bbaa4ac4287f2cf72cfa58340169ed2d64ffb3ee1b549ddb1a8198e21b9d9d96f4bf81224201ce962415fc587f6597
tl|64|268ebee38776d8eafcf16207e1d741f25ac9cfe8995c6f63ea2f2473c074ef82fe581ff13c796f397144867367520ca856385087277c5c964f43a63799064ada
tr|64|9a527d190ec4aff640bcdc15c119d0ba084e8692926076db98f5c41a9dfdabd7d02143dc0397e9dfcd594642f261ae323725dbff15c6b9c9cd867f3829bf5061
trs|64|150a2f0305c8ade034d23cf0c049de3d8c1817ab54e3c6848732de09893d5b2e17e2c663e9d58e91edb6a5c2930d7e3f4ef8f86a4cada5a1433255a223d197b8
uk|64|e5f125546dfc3ceaef1ab802561aab06645feb54ba496b2f3914100105ff9d007b267056649e400ab17629d500f42c7209800405e679e68a4dc34c2807e37c00
ur|64|38dc1546b53f8377ec4e8ba75dc5a33b78fdfd50dfa92c2f77085cd90bd4ecb1c38bba1abeaa698b33914aed16928923321d8fc786b20f2767fa28077285b9af
uz|64|d89e6bf334dc672cf4e9e989439fcd4bb94da83414e3eac2746c866e92bfd23e2cd224988513c42a8be5e16d3438ec14c30b28eb55532d38e9aaa891799c1e46
vi|64|4d3a84e4379651e9acbb72cd00e2f4dd2693863ce7ff0f11950cfbcf8ffedf51df0f58d49d99ca78e73f2134ceb5a4e56286529f73c6a56d8aabae318135a499
xh|64|908bef9e67c6eb7512529783f8afd6538828e5bfc8e11e7520f8ef90f31f9bdb9a79765277de6149b18b044e5c31899c1a36cdcb3b48a3fcd5f1a2f80bca9b52
zh-CN|64|8e5a60a1936a29ae616edf09b6853eb65f75150278decb61ab5b2fb9812c774be890de13ead3540c1be3f56ab774c9df67c74deef926064587ba591a1062192f
zh-TW|64|169739b975d439885fbede25e5e65792c981efbde7924740a15a486b7f63c9328d1b7cba22ae74312d3c68c89e6c141be880630504b6f46de6d9600cc039cba8

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

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

Chocolatey Pro provides runtime protection from possible malware.

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

Ground Rules:

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