Downloads:

33,906,269

Downloads of v 96.0.3:

421,242

Last Update:

27 Jan 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

96.0.3 | Updated: 27 Jan 2022

Downloads:

33,906,269

Downloads of v 96.0.3:

421,242

Software Author(s):

  • Mozilla

  • 1
  • 2
  • 3
Mozilla Firefox 96.0.3

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

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


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

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


package { 'firefox':
  ensure   => '96.0.3',
  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 27 Jan 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 '96.0.3')

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-96.0.3-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-96.0.3-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|144064d3ea737bb171ce0ea42e7c76200864660939bcfcd0b18a271abb6eaf9939f6a74467c17d044c27b235b1dc410a6f28a7b05c260518fd47d3cd63eee466
af|32|8326b616ee3c84935b4bcb7b092635f2a2e4eff03f8f3b0a2ed453044776e232054caf28e49b3801e67e1eec2e0f171b9c7bfff503fb285b62710652d9d5e156
an|32|0ad4d7c4a3d4a0b109f97751e422e3e6c19d1b4810bbeeeaf9dcdc3843c692b4c79b4bf8cf82f8b49493de389a62e883cb259115dbef6564438f0cea7b3af1d4
ar|32|4be16341cbe545198d350e4f6859022ddb0d5be3cf11226af14bb08eff90ad9ba3cf879a07225d6984b311d24c6647ce78f1e23833a719bf953694e8658788e3
ast|32|9014280b0b3f556908499befa2c8d5236066e27848827336b968537773a0b1d5707b91894417fa1c9bec2bcbf0a6412972caf9d63699cb37ec3830d12d70b9a6
az|32|2b28a39df902d65f4540700509fae39ed3bce2c80f1a97743952f755e546b26ac3a4fe4efd796a5304378ecd0d0f484f6cdd3292e8ff6b615e066357db89b0cd
be|32|5218defaed7b34361d4fb0ea47e8c1ddf5df3f7b18bf83f11d2de7dcf834d04d203af7d7381d3a2593f65a345ef8a9a5a82ac20e2084161a1e0dc4fb25912ca9
bg|32|bd090d0e920a1fdf2f351d8ec20cb8429b02aada06e8c0b898f408e25115ccec222fdd4663d6fbd4b60925c0ba31464588e820bda998d94562c0b4584fead60f
bn|32|237478c6c5ee9b01eb892140fed94b922161d044da0ed7468ef10623b12b42438f45a63bb485811e5b4c852f50c41b37a3f190c1cebc14a4dfc46d104916a9b9
br|32|1a0661570b31569c7c3089692480535f5dd9b1bbba5341be6a9cfc7f5fa641a25c713552b5c3c3e8d78cc7cbe7cb38f7ab2a804c66777febe5591bca667d888d
bs|32|4762e3470703b960e9a97f4b07dfd347c7aec38a3c93a80778b02cf766393d5cf4cf652748e85219d29b950966ebb0c0d759cd9eac5ee95cb281a423abbf7133
ca-valencia|32|fd11faaee9867c77a3fd55b1c673a6dbada4f409a6da4c3974f6a104d2df20e730e159e3afcda6405f6825ed3d23709cf3d0b826f394a025b7e9c964da41476a
ca|32|b52da4a1f841b8fef7e9d978d9a2742aece2fa5fb0d0f4821dc7784621311ffad5bf6cad04439b5518c0d9764cdb7fa8b01630a2d9d193f2dd605deba98d32a4
cak|32|376593adc89a9a9ac7ef15ae4ac3f355472e2019df6cd090c0e7b1db64542fcebf71e90d7a85e2c7b3359a356b47eb790862aa081cc2c349590df83314cdef3a
cs|32|e7b21fb0216f8402af306a6b53438934aaffa9978ed7223636a6cac3bd26e297a88cc6241d6ce378a85822cd159a0d03817ad606aeb09505d6fe3408c14008d0
cy|32|2f513c70ae266edd6ccac69917964b9fbc518931cac7f7806781cbb6f67a2da2d70bb238a1549e28ad89d06463809f7ddf063d9c01150baae102c24502cdd88b
da|32|9cd0f2c4210db33f8ace6b411ade2d1162bc0120e9c213cd1b0e90e0b74d1465d41e39750adadab85cd7be24cc7bfae6226d2d781ef162628e25f65b7c397e52
de|32|14811988b14fdf14e449affd1eb64b594b48f8aef9b51bcf25c1ff8541da329b390f116ab5aa36e77d4e3178cf2d1af7e142074b533f74fc27947fc1302e24c5
dsb|32|45ab6bea342c03323fcaa998ab571addb1b49429c7477ffaeae6cf93074a9558512a2a039a3da4d1221236fe3c7b6c3691f2d15d1e938032963c0de2a6b5fb7e
el|32|6c445b43326a2f1f76974a41747ce26d9eb445a8fc74778694eb5328698f0c613dfd52df5ac75d707b7697322c91cf1c08e0a537cf1dd58bf513d7fdef38b62c
en-CA|32|37c68b51af3681470d78db309f0a2b2b76b236b3827fbe44a1cc8f2cb86716175a12869588c182647d6bf62b71f41c14b2b3f2e3ec6278ccf17bdea1b662b69d
en-GB|32|027822f2315eaf63804f89db039067e2401ae62f4b1d7d4a481b9a2f6a8bcd538526c31d43a984c6475f3d0bf4f0eec426a38991c096174963b4fa274552eb7c
en-US|32|32a2c972c7cf98aeff4952f1eb1a3b363a992e94125303439a5217cb520e6be35c0dc926b355539d0144385947557dd6ad3fdd9df68a450821f912540c67209e
eo|32|76b152cb25aaeb8e2a9723011cdfc7c9644596668560a2db7c2c970ab695f8b6b31115211f3efce516988c1e2cb1a1b92d8659726401396642e50c4edc61acc6
es-AR|32|9c8b9a21abdc5b5821abfe6ce1b63b7837bf12b2b3e249e9f90ab507d004346e8c58f924be79ca0b12d3847fd0f8b09b238e597183aa5cd486380948a49d4856
es-CL|32|d9ae34927af254d43c1ecc2fe4cadb25848f2f53b0e6e646d16ca5cd008c880cb1b5fe6cb859186e9e70fbfa1e1002456b6c5221ed58b4cd9a89ffca3956551f
es-ES|32|e18b7e7b9d6a14be88a670793dd5192127ae236f9db27fda919be5fc412aca4a75ada8b78eb21f5ad89247d7a2092452fcea11d495cc1b8ea2f08c912797d4f9
es-MX|32|0f859df8ced88abe7fff11465bf80003d773d07105a887732193b8ad8c8ad669c74a5e6466b919c888f40bba74e0f185560d9a0a46392bbbd236b568f7950f0b
et|32|e0b1ddd2c39a1a0a32b5f94899d6ff684ebe157aa311b8ab690cd7e6c297478af52ea45a2e9c37229290645ad9ef51db0efc5b1c1112a754e7f9a63f4e44183a
eu|32|08774fcbdbd6b6ae8c379329388e73c54d350149fa70dde2ce173f29e1ead32da4625bb3f38769af9c546d448b8a33aba4f5f6baecc00164e89d67209c1ad197
fa|32|9a673958c61cc9dfbed3cfa6ac5d3dda4789df22d94a71a69f06593affcfc98e900c5cc037a1e7e2944c086b32c6d9930668bcfd1834d94a3da3cc2be8d63fac
ff|32|2464fc82121057d433b76a80a45147e340a754a94bd26856dd0d0c8a1c5e9c587bce89e071d27ce49ae98a64017faa09d7fcac9ec8c0962616068badd61794ae
fi|32|6ceef7119010e4583635c016ed10ec387140be41ed47bc9fdff634ddd98af8c3abebdb2362e740e85440aff586ada8fcd4611d19eac5ce04dff2e474ac19c170
fr|32|07df0e13cfee781f6ec9970613ae08073e91115feb0aa44a9d1fc2e8657f135bf073aad156e1727f20387ae5af7dc0660e20e51012a2f4995a7b351fb7391ab0
fy-NL|32|7eab35ba5bb8213b5f3b6972498d0b2f7dc91d7bd60eef0e17f281c6500585a9ba0d567ae369427d3e562a95cadee01a460fe885d0f14331d8fe92683c38bd26
ga-IE|32|6b6657502795c41561117eaebead11d66d3af309a5970d7eff23dee5e97be331b03733f9005e3b7cb279b7d4eaaba43d8b5866b120faa0cde91834ccea466307
gd|32|8bd89e2db5d22cb97cb2914687786512a2682daa83352f582089172a0e50e368d546b0f18118df4d3f61a6ed03e13265d2d5aeb95f1d09afea8695ea4bafe0c9
gl|32|464ecdfb65bc2136e6573cf7c43b945b4189a51eeaeafd6db442a7b39f71a8f4da7f7724065405bc1c2e737bdcbfcfad8ffc3f85988c9992420f59cc1c27a07a
gn|32|6b8294713a0d138dfbab53d44072e4812db59f9289405738ba2c373be72cfba28f9fa96442cc4ad1b93b45ed21415f533a3c1dfb5db41857f00b7124b20687b2
gu-IN|32|ba5751200ded33b1e5ab14866e089adf40f42878c79c2fe7ce41867a9a4d08574c0368945a9e7486c5aabd7716653d51c86e0001ee3de9952bef77ac23c3c8db
he|32|a63da6f6f7ceb10232c51afcebe1a71dd8d0724dd805e12cc8591851d0ab17bbf238cfcc312ade3745bce59231918492461714b3a28187346e8fe3d6e0e59f86
hi-IN|32|2d27ae863751e6c5dc872f2ec7b847b745744d1013631d29071dcc86d92b2f464df0c35433d07e06e10bfdd39483f873857916c45962d6277d92ab3a41b9d2ce
hr|32|f4ec6b54433f3045c044df2bcfe4b12a35210f485aa45884840923d6a1f09466dc6723c005f33fd37d6be20a17e0c1cbdab060aca6a53270c56ab490b35102e6
hsb|32|46957dcf9bb15bb4716ac95c0ca8a9f01cef8b63065af4efb13fd8d37bb4a11271f97a664414774f7c40576f7fcf3d0736522451c2879861e29594adfb5b6f99
hu|32|9b71985b87a376778ccecf3ebc775d00a9dd55a5b6e24bff1a4df17ea6fd505aac0acbe49990be234bf61dbbbe415f3f6c588c5e62a53c0558aa60060bfc0983
hy-AM|32|b7e6b6d6f49f911a1f2d050ea24f30179fc518aae551ad73a556c981d17cb9810889d172f7cc952e907e2117b8dd973e7cf72405f573ef5e09a6d185d3fe2b67
ia|32|d39b0164e2bb5bf74a06f6aa55cd1e0e8c47f44006ac2fc320ccea74678ee3d7952bcc85d293e28b7bce0264700b5a709c395c601627915d20c3e1711e3a2e28
id|32|cba6735fcdcbdd8760cfe85383f9bba61ea1f4c56ca6ea5154c2b52b8c04489f6c1b572d04afe830b97cefff9ada3a6f4fb9288fd23cdc890cc2b31dcf011263
is|32|52b6e7b23da067fc2e50b0e016f1ad11d0fe52e4eeb2de5d7afddac240e57ea4767a2f597ca3c78c078af4c54f7f6fe45c559d94b484e0fe495a7a21f588aee2
it|32|62b3e3488533daa8beb80682a966a672083c0e4a3fa3b1ef48470325d80d4e2088c784fac7ed8e6a506fba34671a76774a66c060d86869b307b2c9f6249e01b4
ja|32|20631219ceac3c67d7cc0c7ed32cfaf948c59960eb6452c61249362e2598472bb809cafd27f03eec9a59c5f069739ab6f64c415e668d3c5e4cad14ddb65cf9df
ka|32|aecf31871b84b870e101a2ac872bf3f34fcbc8e2a28082435c732924967ef9304b9571dbbf65c21637f10692ad69d1d0b8c14551bbc22aa012dcd7d038cf49f6
kab|32|293a35c8fee237bcf1dc8ba4ed77114ec6719cb96ee594591c79d4c7fb478e65f6c643c76e46ad856e085f5ed2e8cdea651c0c8ce29f35d2c5017e65df35748d
kk|32|7f3bc96e4779317fdc7343f042880f15038a80dd3b353d891b6868c35cc9c5a209b57d614d4c8faa0ccf5d560300d39e1030fb6cfcf8e4a44df210249f3034a5
km|32|836f3b29d57ca92c6c43fdb220959302a7a83aa3949590037860c93bc0454162a0bea411a16a1a9c49410e0504bdba5d739a3dc81c7a3db2b169c6dcd315581c
kn|32|960218bdeb292f82d14e2709079c49ded2f6cea397972f476ebd4bddc5f945216611675f0fe102893ed45ea9e1f8cb8d07f82c28d4e602382dd3c5c14d1a11a1
ko|32|2acba13cfe8d4e286740efd46bd48b224a156c02c4c0d68e989db5a9288328f1184c7d9391c877ca7a27b552d61936aec8aa9ee2779f63c3eaff4df131f74eca
lij|32|4a917aefeb86eb995063e244bc3e012f38d33384efc9e99d441cefd3d7d0534b07960da8edda5f7cce20ad39072c08967e6d0e693da3fc56b81408b68501655a
lt|32|38c55d5bf24b58fe05d1324ccd8f2a786471af2b94fd0971004121db238c1ebd09fb423e93867a853e8d3bc837c79b77be882c062c6e612c53802382cb70c043
lv|32|5893dac394454cfc45ebde2c05ec7f3b9b274df2be34463b335eb93132292148d4ea5592d74f2d6e1f8b36ea75d3a31a4edcd705202aa8ab502367c7bc1bb80b
mk|32|b7ecbeb2f19a3f66bed571b6b41a6a2ad68d65b5493078665e4df5fdcec6dd89b09f28e4180a5c24daab07ecc5f4d01a62ad8bf3d1c4c7e2ee9383ff8572ec60
mr|32|e8fc3ace0af56c8500b832d0d9fb3e48d5c03535a7fab984b4c50a7b79d62faab19495bbed6442dc8cbf14447e5195b118717a621046024341ac277b6d05b002
ms|32|f5fcb14bb6d23e37d21d1ba23ad16909f62c3a452654f63eeffa1764ad855c8c1bc194335fd872c2ab7fdc73b8ee64f21f79b9f5eaf3c8c6f424abf75d18a6cb
my|32|ea8a01beffa68430b532e7fa1ede352773adda4ef4266a3af963a3309854aa2df1de6a5e74d640f030d02f299004788418e37786599a7d8f6c87ce611dc93c57
nb-NO|32|85043c47b6fc3846862cdb93a91ec360e5e1441a3cc2f4dd3a4d1c342d0017f305215924beaac8ef46471a7c5faadfab0bee46fb6b1c499e1a5bb999cd258e4c
ne-NP|32|d37ea274d6aaf538d6c7f105cf7e485a696f58bf4fad1d5f8b6b20206aa075a0fcff2ba6cdf76e0ce925c124ba39005d9caad8850d9550b1d5fc9fe07b34ca52
nl|32|e159bda8f49e0c3bd2eee3f064a7caf9b9db23cbca54bc036e30187f15f2346c2ea7e7fa4e60b5551498694f824117727242f91489f03bbb25fad650b54d1791
nn-NO|32|57c77ed033f1d5d7fee4a2a242ed374ae96d2d2aeff9516c045f88ed79fadae1729c0bc565cd33b9272b8e057894a51a0119a6c5299a8c8bc148568c558fcccb
oc|32|a08105454a52c6099521f5fed7e75b1117b2d250ba65f79fc152f466eb5ed43a4e3cc15cc0ed770df75e3ef12c8c775655dcb2f9cf80f675f035b00ac91320e1
pa-IN|32|6990de7f9652b0018bf012c8fc9f392b32f79e81510c5f97eb2f237ad1db5cc458fa8b1064aa4a5f8549a2844b30cf2cae863a64d6765402fb256e3f6492372b
pl|32|6eca9cb3143cc6e2399177f077f1d076fad543236d681d6e6b3137640f13eeb4880c2f39249d86b5c1a582ca65ad0c523509c00910cb322f7883366f6c5b7882
pt-BR|32|e4c2b0377719caa5896d5c9ae1e29b0b88d800ebf12ab83d215f282439a0672886e287e6a80d27aa464054275942ca87d75bde81be082ed5450f6e5b5526ef1c
pt-PT|32|e32942c07a8700d9e80ba58f9ce204e0fe7373fa8862a1ce649772ac98cda0f1d622952c7d527f1bdc4aa70fe56886c10c15ae1e80913ad81a5db448fec5024e
rm|32|1b34d499e49b66dea0fa4a4135ea8016ebc9a496ee07fab286875f020c411f52b36c702a86df74ff63bd723268e67828deaf9bd82f8dfae1ccfbe8c83cc1a43b
ro|32|2b71f31e727c5e8dc4cf65849d5563f0ce8a614c1ceb823f7ce16b597573ca35597f10e2d65e1a05d830ccb4fa7600cdc399190ebca64f74569b0543d524c789
ru|32|2e30124180d2b32f2d0b43baba2f38653a120c8e5f892ab9400a00ac8d55ae1195b2921cf02a75001f9e9cb931a28e81ea960de4a17a2568fec1bc315a8fd14a
sco|32|204423513ae4874397b9d2e98dcd36ad1049a08a49d38327f7f578f35f4c816e3455c9f0baf539f7010f2dfa1236291744cee2edf8eba437dbf33b6a745f825f
si|32|c57bb611308e1b749311b5afde9527796b41af8f85a539e9a32582417a1addb40e5932b4742f5e5bde0e2999241a672689dcaa4b599047c6377275267aa6851c
sk|32|5f7d428655a24753869a83515627deaa54f1a1e75a25683d7b812d62ad4b6c7b923983ff00fbf7f9da869c938499166e8103a3d51303ebe748d99a83cb304cce
sl|32|5ef4201311e3cd2b40bc3b5d38e236b1302c59052e33f035cdab71b184e502746cebb078b5226c75223b0609c6bd10dd0a0c0d2dc715589b86474824e6077c86
son|32|b8e536e16fa235225262bcf3b86147f47f9b8389a32dea6c96f4db8cdd3423daf76ae4a61f82d06c11b1b61229af05f0f560fa983ab89b62fd10dfb8e1e45ab8
sq|32|086877bbae55f79c590dbafb566da709377cc0d459a17791185eb0bc376ec0ba8b7c5dc67264877fafc94884971f23eb6f153510ca033db053c9ee121df07c0d
sr|32|c6ddb0b672eba3c5cd4d411d9f12456224d4a699fe7d7bce9fe28fe01c75400060e808fd0f72a5070207fc235442155042520532083f81e0cc8c5d5d81fabf91
sv-SE|32|bc579ef6247c9ad75e742e695cef052b276ebd6bf3a5f8423840891178370e2719569ccad70d9ca1de6cc15628ca10aa84f345163982a738b805b2de46e51b76
szl|32|1ad8a7d2b481f9b3a88b2867b8bb9c0285eab1bdf6c2f9a5536fb88676e4ce8f18484b78a38df0bb214b5d16d8aeb074b61f3247ce308de106c161c770676b37
ta|32|cf52bdb7f48d364e06226051f7917b3b2e1c5d640acb6263a811c50c628b110fb20e06efb254778c21b32c02db0b04983cedecf36918d80fe04673d860dcbeb9
te|32|77e01b8a1c9c76ce56abca675d1085df0215e9d6bb81a84d8b43dcbf9e58ae74bc6ffc446a59949784eb7eb0b35dccd74f87a6fa3032543b0c7222862c7be940
th|32|c00f2517df058ef079a5aca668caf6ba5a6dc5b80b7a3db4f00a37323a0431f506d9de2f4dffd66367bf7b2f757fb942cf02d2b206fd57f5eec0e8e47cf3a203
tl|32|14272244d37502df1ac10feaaa82c9904108e9750a82bdbc2efd36dd4d9326c693854c08ecc7a3404657240ff4d3c265311fb0c60827e694b4028aa995e9a390
tr|32|ae4cc8499fde80fcaec6f8142b6d9906ae65f276423f3177177249f9335ac31d18b34a9ed01f9d059b98127339674a0557bb0ff2d0b12200eb33292da7b2c3f4
trs|32|8aa092a717a054551df8e657c59ea10df182db4f77e4fd4c04e23e1ae01857a10a0ee2fe4b3cd21831a66a52433f4dc0b595fee0245f95f90f0d1b827df76c73
uk|32|78a0a04cd1101cef22ec6778f9334d006dd05f9ebfec3398b10aea9e4df6f018db96164d2b2c018cdee6478567b6624850d93492946ed039c4d4544be18d572d
ur|32|8c2a2d0f535c61149c87cde3493c8d9f80c7a23ebcfede677b48ccb29980fc3ded0b39fdb3b0026707a71474a6b575d610b9d04e34e078d91991b79a630d4873
uz|32|5f63a4ca17414af673d70ac72f27355017f4285cf3cdcf8fa98b59fc5f285c2eae6e3b18d0a50a069decd7fa502655592dda05bd388d9e08145149557c969a28
vi|32|acf6a0419a0accd8199e1d71c05cd184edc02ed07cb4da8fbb0e9afb1c6a81fdd7f691426d630a3073453dc771c6e9076eb1fad92f58e3a40ca188fea8b4fb0b
xh|32|47e7951b6d17e8565c444ace2e32b1aa703b204f4c0ff52e637e3a4ac3de2d82f661de287a84b2b873d5df0d01e3eefa54131693443888ac9466eae1a05d1eaf
zh-CN|32|bd74197da5cf8a59f58f8c848197a43f349796077e53a9a4a0a4f66bb3fa43d7cebb8cd7a43a99f7f299a611716ae31b815a0d2e6805dd11b58b708b56064127
zh-TW|32|3aefc758473b6faa39107b3772eaf8a1abc36677264809238ab6eb8c0ee49b142343fe82521010b0080bf49fe95fb525f24f7c5ad19a602c618f5bf03fd639d2
ach|64|1877961b74604ac7101d0bf21524214773465a949e29b3953216a59c83e0b3b3524c33dce8f639f3116e52be4255b8d501a7ceea27d2831e2b69a2b036e27a5b
af|64|3c0f4296f929dc5de92fadf9883c3d9380d802d2d6b56d0095764dfd024b3ab1bfa950514770bc260219e37f53daab89b4919d93587eeb381fab21432345e8fa
an|64|0c776c89afea0a9cfca3dfb42643ea8db8cf04b33345bd3351e8b33802400cc3270a8058e9707a88080a115894aa080051338993d0b49504979db4ba0a527ae5
ar|64|ea45383bde71f67f1ff009c3ed867245187ee4f6ad8e13ebc783cd0425a959acc886d8c4472e610290533f8443e41667b48134680473903965e8bb5fbe39b0eb
ast|64|6e066eaabcd0292a957642a273503e6440f854eaa2f14e3eda40c4214ac6c43b81518280e86f0f2f05bd41916c02386483f71ffaaab7d8c217dd2f352416d3a5
az|64|3f53912c831c42585c2cd63491f0f297e52ddc297592ea50ba961772fb3778c10498cb9b075e6edd24baa877ff9981d97d2228df3bbc0149ac4768b727b9046e
be|64|0f7cb617aee9ee9ef2a88d24260cfcee33699bfd4d894dec8d552222cd789fb439dd44373b8888a76f78d2e589214451c52207de45b51b68e7a71067238e7edc
bg|64|a7b4349886aac55a2092fbe14540517f7f4ff2f8cc8b7c1a1c3f0288942a480afd1c54356e64717fc67c1ff6f1af7a0e465b1ce84e7bb986e4d2b21e1662f4c1
bn|64|b20212a5aab341c6ff1b55eb883287f05eb3a007a758d0a9f1041f0803d565afa4c8c01213e99764c27144552482a464acaa14481cef836f02d762b97ae14d77
br|64|70b567d2dec6254c7042c6d5f36260f39cdb4fa2fda2673441f8715bb7bf4a48ec61776436509590171fd52474099ecd37d8ef9470280ff01ecef880f1ba6cb3
bs|64|c58eece2a918fdb130e5972efc99cb7cb018d394cb19eb7c99e2bc72d94b4114c120c8fd6a7a07bfd1bf06394e4367d2629c8618c12e429ccb795799a43783c8
ca-valencia|64|1839dee47f57664df8645c6a5d71c8a8c27e228f7adf3204cff97db600b6cc07e2b0f5dc39b3204358c0cafdbdc2771738b59a68258eda93f3d58a3c451711c1
ca|64|7f4a83748362310810e4c1804f3556793d18ed09544cb088897fcd0a554d7adbfcf9c170a75e665c07723fc842bcb66229766cb0d3329fa91c768db3255a1cee
cak|64|be6f348baf7b5ff7618fe4b5fb8b85ab7aee150dfc2240d30e05fe2764eff3e871eea1c3d5d7a4917b703b64f1bd36af215907283c4d89b7507364ad71f77622
cs|64|85b385ebd12b68c996afdd52b9bb910e2434ab9bfc8091a526310b7d880f8386d716a8d2ed255f0d2453ecd963f7bf0d413f48ea419eca82947209f4b055d18e
cy|64|a1a06ab02b070fc5fdaab7d3274b2b7ad629a750e10920fefe4992f5380a2ed0f1ae4a5968fa48839e549333a204fe0ce516c6c904690277efdc7bbd82053713
da|64|9d35e0bf4f86a7d2c22b8658d25bf9ca73220d2415b30227f6efb552af426dccc5913c32720df7ecc5828200dfbec5ed36a739d4293d855192fe9f7439ecd266
de|64|e0f2a56f06d887222dbed550239400372c327ddfb5c5dadcf4d28aa862a5a434ef8dc63aa58f0019264e95e08b81942814ce50498649abff1d0a8a7895ef8e5f
dsb|64|45d730ac1c0b311ab078c4b1837f7143db91bec5f8fed8486ff251bf93da3f562d81033766f8201fbf7f8778e9461115bf3d5554079bc9f1bbc6ad2f90fbf792
el|64|c8c1a534cce4fc4245828418e7422aba8856e5eb07d910fe5b215f71c0a435d135f65944ec06f645d5abbfaf7a1e90159ca1bfcf6919f2aa00cc5c09c5949816
en-CA|64|0057b468867e2f3f4efa3c072365c236f959bdcce9ea5e52c2178ae8186656877436389061ae2f484640cabcf4ead57277008068005cd50e41da1932a2ce48f6
en-GB|64|2dcaed2e8b13d3bab5f76011f1d1bd179a3754f3199f0172b31dd0c7b6b1a77940a3c8eac46e51fb42ecb764c155ec3d608a0769964ed038ccfd0eb5f01ea596
en-US|64|205177ee8f0e755da761ababd4761151c54e83db1d04acffa56eb4b6617075ae26ed0bb2728fec1696935dfda295a9dd5f21c7294a4c36e092a75760940abe14
eo|64|003c6e5d2cd3c01e61e73ad60657a3cb1b941c747d8736c97dc1dfecf38a07d1896bc6091be6492366f6894b76dd3c084489db6fce6a77a043fd03ee4c292c98
es-AR|64|39db42a10157a7ab45a08ec5c8120b7039dee2f6e5f47b94cec127b8bf7cb465f1dff60bf79e33b09e9847de58f53c5e6931f95d3df6fee1927c4f6a4098a642
es-CL|64|f929e7579f6d2131ecd110429ede6b98d527cbcbe2407aff7ef91f12b568d54a5c03d09527fef4e4a967bb487633dbc69421417a312f1301f75e4874d7947bb2
es-ES|64|6507b2613d657cc6e4fcbd63ae473185c178c87991aa3a84b8afb2833e84a33e212316038da572c2f9bb6908d1f7ad763a15b93e5bdeec374eb1a85ca0a667c6
es-MX|64|b1fc997e21fd13465247c388bb96336e7c3147e42924dd300e83d0d63c1da1e8443f4c7659e6f2bced5d3d04ddf37e6e138fe0d23bdf4305ef710601ed4e5b31
et|64|d7cd6d142dff4da9d8135f185dc04c40d85a246a58740b5b666fb6a0ca9a0bfbbc9d5d0b76f7d655ceba4b78290e983a105d8ce8fa1a99572d677b70e71f83da
eu|64|48dfed31a4691493f0ca760b1af9b6ecf2fdd0835198f04addfa11ca42a59a88e767346a9a93e9debf51ef611f8625ce8344cc7067797833ff20c5217e8fdcd4
fa|64|cc1a0b6ac23a14b84221cba98209373710b9bdc0f55687cea780c505dfe7b1868b3c972a226c3650ab1e18f29569a3879d660d2a249861aae1bd398d4742c9ae
ff|64|4000ec95521f3049e0e49fd245cf6d40fafb4e5835409464d321de2feddc17ba5dd5b9ddd30087f1f81a047db057f906f3a34d701505c60acbdb42001440ab65
fi|64|e56344a43238a025f24a8cbf86f9ce3a906c067cb1c83cadeaeef99cb58e4a1b6adae496b325fe6cd3bfc0589cf8c76ceb7ce5616631ac0fcd4a2169b8be463e
fr|64|492de400b6e495aa5bd85e4901eaa271b69bca7b9595a5c40cfa33933ec7317226f2c4f0ff46dbcb3e613769b0522936a6cf752f74db36ad47649a096fad04c4
fy-NL|64|3be44c9df8b64af5214daba5d4e0c51f67521130176c0bc3fcccb5433454352bff33e4b1562d4db48258a4ad3557c4434219ac14d10c17a2c47fd416e35d952a
ga-IE|64|28b079fd754dd498bc233e90a641ed3b47dcf79416e2238cf3bbf82f047a8c38db6c2d15ca2fb421f669612dc1bd5bd0f54761f6f49368eabeb13216146d5202
gd|64|e898e4dcc1b42c56bfcdfd16a4f59171f6ca9065a58b2171254d8e05389debb8df30150b9f96c81aa13076bd2b565065c0bc01e291adfec4e3ae9c287faaff68
gl|64|4ac52c450a9b219d6f7e9a045f5f6c955bce92b36bef339d77ea70c0f55822edd25ca8003b570b1e2d5f8872ee8c3fecf76110bcf21150f2fcc6814ddeb1d043
gn|64|68b9922cdec84461848c473d54c4a30fb14cc05dc0ef12d63f2cd68b18e5135a5488c35dc0f98c70de4d823959447c008303197bc6cd696097885c6ca6ec3578
gu-IN|64|213f60816b58faa21c803ccb14d20eb3d89e702c7b723dcf3102167e748b9226ca39d822288d4958a1d208efc61e55761279f868ba021074deed0dfba52e4064
he|64|1e9bdc8848caa601c64293a6165670689a21b80e5fdc24cd9a07be4f6b384fb170d4189962678aa0ff4d98ce98e60431bfc07c8eeece8cbc664c7cecfe4b64d6
hi-IN|64|8cc40f3c13dbbba4430f3d0e09538c86cc086d27c08576536b33d9b5243fe7e92e556d62df77b21b608342e030d7e8899bc79f95227948df389c02b3622a2ca1
hr|64|8038b68d13f8eb8d6f18edb0c1165c41b2fe8cf5bedde52606241e89c0c44c506c40ce21bfb355f153c77e396a68c59251a41746e2df4e5349b1fcf3a2ed959b
hsb|64|3836914994156e47ead3bed695660c34768d9b30443e84d465f6e10a07ba53faa41fb479a9038311b9fe972ef840c6a975e23068c1aad85fea8816b40fb7729d
hu|64|e158afeea01f3aac274516c77bf1b5131134f5732f143c1bb73c2d72f351db109a3dd9f2c99444ee1c841ec6ec473721fa4e2a1fa5f21c4c2dcd2cb0a6ed3a16
hy-AM|64|2835b49ff8fbb8645c0a24d1c9159e0044f51f13f1eb61094e0d7211133b730d515c4e55c7d97c791f9bd7f7c5272b5ea1f75c047ac5b5889994bc28a8a90056
ia|64|06608d9117cbeb57fb01818d6d7546b1ad68ee46a594a9e41fdab32d335ce204bd1b0edbdd8e2a1d83401283f9803537cfb1413397f214d03a5c5508ced23a1c
id|64|eb495027b017a8cfa08b4210998b9911cb5e54a8762b158039b56749c963ce5a18d82a22e9be008cd937f7955bcdd8ea85ccc74f4cffeea5375b7385c729d534
is|64|f626a4ec98996de645a689573705721cefb16859ca280cafd32eecc5b00a480e16653c2d14306d8b126f20e1f9873475a4bbb5b1bc707381c54ab32edb3961ca
it|64|1ced06290a0694cd9e23371a3f0a0d56aaf8acf2184b7519b08c0670fb86a6c97f982a1f1882975f95fb7abae37ba2f198dbdd09fd8943e28efcfa5a9c9638e4
ja|64|1a3e7126c4b9553857ff83637d1c490da9e6c3c1f3efe6da523975844ddf57b0fb88d5a78de130796bc91590f93bbfe54df8bbc2bc1dc820a7d82bd7de95cf2b
ka|64|c6cf3f4d06897e8e381ace1acb895add73680e284a40ac73a071751b8e643ba851f041f27ce70e3ba269640c76887390304e00408a6459d25aa8b8d624c8719d
kab|64|05163d4656e996ba9ee621869b0621f8eeec8a315b07eaf691118bf3e319f59ed6960738ecc1f1ec66a4bc3cad0c893b9a00610bed4145ff9737fadf1bd731ce
kk|64|2b87a51141ca0db6bac4edf8eea051413c1eb18845d43c3bd2e58b0cac70771f367b23460a21b6112bf8b55d5616d2db18ad99bd98403c8c2fca73ff31a3a474
km|64|6bacdd56a008762061de983855a2ec3e1cc9b3c85e16c0a431116ff3b44b5ed1ae2c0a1e8c6cbe4dcda09dadfe3c482e0cd57db4730c82746a0eef1daf242fa6
kn|64|56dac6d4e1c568e3691db146184982b0bf0b1c6773f7008966369f3386a80051313eb2e750218c09a16646e3be5752787f4d79ea27757d6113db85934a4a365d
ko|64|5c1cbf93f5cc98449e5e7ac417a6f3a89159bc5edc9bee82612402a84a124821061e7b57b025bff9e5805383b8123cf1fd46c629d0215c92e32f98260cd54f5d
lij|64|141627e491a884a4bccf5887ab228864778b0483666bf2a217c97a2ea42a1d6dca1d962f4c9c3e2530e521db02cc36097fdc84858b5a5b3aa90f77c9717eedc9
lt|64|f222503fe23c021a46b80de4aef2d45afcc44aaa12b347240074f4d4487ebd3e10bc9cf9c11e2f6d34360d473abb00e4d94fce76b28b1c2202b62995938fea3e
lv|64|5bb3c727d7d25ec6e92388a1f423e49c47b9c616796d3ac45c49b2f6cdead5def0238c3a7fef61cde6df8e7a5baa60d764c6a4166bde8da3050e00dfdd7f4def
mk|64|20336187980ff483d7df82c228795b19588a39224d621e50297a1693682588ef414f345f329c5fc20ef8908b4136c251df8da67c5f1a07b53970870732faf1e2
mr|64|a16cb7c30976f8b6725416e8c45f8480a61f061dd2778977aa84cfde79465a41f6fff15b162c472359c389030447a61ef43ba6c525995624dd1259b23902d65d
ms|64|7162847080f16a69d537f839d1d869f2b9f5da54d691e9388e537545c12ac12c3541e40f9212234908da21eb47bb68dbb60d802d1a3d1b7c6b7e71e53989f1d5
my|64|6d4efcbc367cc23f44cceb000f27c10b15562ed5b5aab125d23951746832c57b952058b9631965f762106905d89db7dd80ca5800e6d285c4e1c8f536cea88b7d
nb-NO|64|af8e36f03ed4eb573080517556bd74c0e8d5cffa0d3277fe8c5683ec41d833027d909418cea062e944b76b88f9630f17636eba46961eeba418acb5aaf76a17a0
ne-NP|64|ca47e38b84d1405224fd3b0700ac626dc89357bdcb33779c22eae4cc15ab0cb55d2ee12ed14111f8e6e76ddf3ca45a78ef6eb3184ca9c5e479c0b122dd3fa685
nl|64|93324056cb8bc64ec52b142b912119e1966441d7872b379c8b06178fc0e5548461b9fba3e3191791bb12c2226beaea56adb2a6168ab13be6a21562a8090dcbe3
nn-NO|64|5188c48af2e2a7ef99ed86679070fadf7896c17f011da6a6b72e2a667fb51860869f0686e19fcbad6c9ba082b7964c5be0ea36c19e499e72e0d255862a485f95
oc|64|f4e90850324178fbf988a4f8bd15c54aa01da683b511eb27564b93719d4b02f322ee26c3342c37ae23a98b7ce600e55a773c9976c87cf6a3accd8c403ea56180
pa-IN|64|1c8c8d6ffd8c99f2117931215846f6013e814245ad67cc5362745ae05215b3e0af4e317e6aece3266b83f46cfeee9d08266281c5aa771fefc31fe8fcd5d2c8a3
pl|64|bdb7098e02a2f6e4c342ac141724cc55910ed97c79c791d781b6f277550100af61b7777f73f5ef861d4dc42342b4fa79dce126e0c8d95b4b2f854edc1148d9e4
pt-BR|64|f388b3c949cd9b79b6715281d41b0859501d1508e06050ea054d5a50a0ceb61ec54ea69be342f7356725fe78620b34c17dcfd37f84597354dae821b91c0b3c3c
pt-PT|64|0d8a474d82287c4e2991d4892fda90dc3ca8d95deed5935482528102ab74038d0699d5b787e0d37d5e5a9d045f637113884e6f6dfe454cda9a99a84601376e27
rm|64|83a30b064e91b8168ce6376f744b0575aebf524b35a86dd0d37d49f36624e444e8c3d645d236b85e1cd6d431d82df64a68afb56e4941b6cd8a28c63b15481707
ro|64|b32e6043adc6d339c2fb31f77731d4371bdea096585f039fc3aa661caddbf89614c50b97f2c7a136a87f98be9671b6dee9b4b6ceb314b11db87245d5c9195544
ru|64|a8590e139a83340337d8e4352c936dee0365688f38283a955dde083fdc2747ae72986643a50e10f1091d2111dc553d4ea20cac8873fa43a1482fa2dc4a18ab12
sco|64|fbfbe2bc571df5867ff1453bb24a58e6512f454055084cafae90276ea1162cc66696c1baaf66fae0be2f6f7532667f5375b8d57e61ce72858e2b3616a631f184
si|64|62164c2c9aaf4a16c67818b1da3fe50b0dae448fd6dd463117dcac9b728ee8638ee372a9d4e2da31ecfd7f86060bd89b3bd0a173ebbbdb835e66f4865105d2c2
sk|64|5a817aa76d2e84c7262c3faf95c356b2011de50e0a4c0a4b554d63041237667ff33ee4424eaaa2f107ad08104fd1fba416b4803d01cf69028df07da0d425d065
sl|64|c42e60473664b30fdcf0b61f6718c233b70d843bea97bd9644422947b9e5dad16eb7f986a76ccebd6c380d2ecddd6189eb144c26699235240bef53ef632ace41
son|64|5c109f2b2751ba09a28017207f2d9397f36de7434b05926d2412da7c238008c29c67c29d985de76f5c7b7824913e89e28cac3fc2119ce8bd89095041a5c773c6
sq|64|28eb9db8acf2e9adab9c2237a0f7e2f17a4cca6ce13647aa49820b224dd1ab3ab5420dc3e072dbaf58da6bda9845a80b13cafd39515125f9ed3729740972854b
sr|64|414f30d59b2a4611a0efffaa9535371958e5ff5efe01100ffa6cff00436c2339f66317558f9f7cc14b809a046f39a3b3fafa43341017642025df5d3e8bcd471f
sv-SE|64|4ca4706a77051cf6fdbdfebccd04f8a285ae7accb8f7944cf1201f6b73cf368210781cc9a528e5d7da2e08a8d3b3bb703bde5df9fa8899373bea873fd4b325be
szl|64|208aa8b6145b9f780c13b6ea440060cc2cca5293ec51b25896a8e3d5c2c84b9db4e969a6c3ab3b4c6fab294d7ab56d7340a4fd48c25b50416b564590fd569564
ta|64|24987056ddcaeaf9e2a948a28ec726b8a74688ba5cd69c31dfd4be17b33fc9f0404e1a8e300fc8626d8d96414d1bd3c04808038b50aeb782f0cb1d4aee112275
te|64|916c208c74165617cc1b599c936468a58a7aaa83b19efba71a77750e72fd06a583f77798420cf24de82f55557a51366773723c479994af170de439ffb2c91407
th|64|78f7f46ab086997d9913de212b52e3b0bee13ae83778e4396bcbf73283faac1f69c347e226194ee9043a2d3c2519693f4619d877eaf5cc5003d325168e9b943e
tl|64|b353da41a48d5b0672d4aae7257efd5282370a695588dd919ab1eb1c9a5dd02b934d346874791c62b70c7695616d7b752c0ce2ef9d65ea83b7ee7ba254d632a3
tr|64|f9f9ddb2d62f962e8b20cb7cc5cbd3f128dd6e1582ea7e2558f73b5e7135f6e900faa5e2511f4a8fa082d2753b60dc26078d3d394171db11234911f1c3a953bf
trs|64|d51ddff0c4dc8bd0fe18e6dfb561d3944c7abcbed1d5225e584fe9c191f688c9fa78da3894e2df1b550eafdc75e14cab009148552aa9ec88900b985f85539092
uk|64|325f09c24f01fbac5206ab82e26d9560c3f23357c5a39d0cdce1ac1de467970ff50cf354a9f35a8fcee7714feca8f354e05263dd94daf4feec6d839815b1c2dc
ur|64|d411d21302e0f0461497f3a4496d47aecf75e392f570ac55ed8324eb66596eaf8aedfd4bdc66144a88cb2f2eff2499a6d9751f3ad147382f1fc169a16a05b156
uz|64|7ad896a82d9f0479801e7072131c124362699d553ca36f1a47b98c69dab10ce39b10595d4b34b9665c3456abb6f1e4dd3d4da4c6e3bd8583addb1d18457b1f2b
vi|64|d79f36adb6b2bd08fa0b19ddf6bc67afed08377bcc73f8525199b9604a13114f99fce1cde75ec0db4c2cf80320b7ffd7a03b7ace4fa1c235f708a88daa75fe81
xh|64|6a8c2f84514939249840461adaf76096b99b19cd94f327a0d69295a794b419120a6e3be887bc4386536344b8c0776964b4340808039a1cd0478cf45360d06e84
zh-CN|64|1e8c1bb4e6b07fb08f8fe8a8116951aa9d79a97bf7070dc0f7af7ee789442f57b4d9b7c69b65b17983816b6cdea69753f4d6404e79df7ef70110d2f3c858e8c5
zh-TW|64|2021fc75e18f4b86cc5a1f141af6c850f22ed9ed01a99b78bb9c94adf67a1c2c5bdce01a6bcfccc8c2b5012d6f50c016fe1828d5a0176494867552d7c87fffb8

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