Downloads:

35,444,992

Downloads of v 101.0:

441,048

Last Update:

31 May 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

101.0 | Updated: 31 May 2022

Downloads:

35,444,992

Downloads of v 101.0:

441,048

Maintainer(s):

Software Author(s):

  • Mozilla

  • 1
  • 2
  • 3
Mozilla Firefox 101.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="'101.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="'101.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: '101.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  '101.0'
end

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


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

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


package { 'firefox':
  ensure   => '101.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.

This package was approved as a trusted package on 31 May 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 '101.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-101.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-101.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|cb7510acb7bf88a3da2690676eb41efa40ecde4153b0f3a48bf73926984dfad8898acdd9d04dc2fa617dc92466c5847861a33b87c18a6020d2493f40f42e2d01
af|32|78bd9d7a76bb7f2f310abba1bd6e284b4336d3e7d8d8fbfd0875f25347a93b9a85091dece48f732d41a048ff5023602183b07a5be11fa9347f3ac22889b258f0
an|32|5b66e4563e68508f748a87dfa22c62795920dfdb691d3e0867aeda37da21e345ddf94becf1d04733046d24f1321ef5f6f31422d5b0258152263a3cd310996934
ar|32|ce5eeff0f377d6ed4805dc9b70e4062526d7f7b8d896b962234cc7feeac647bfb4f91d5fa4c48c31b6899a61089b586d6eec7283e5ff691c01f0751d873b30d6
ast|32|f4d317031f4a25d5808eeab1d9d3df2a47af76a0c1838987008493630cfb35b2c710264df80a4cc21413442dd451f42a5c04422c3db466effee28d41eb185451
az|32|7686af518a8f72af69011889fd65fa4cf192b30752ed2af82a70b143ca9c9829818d6f6ba23e241bdd2f5ff2bc0fddbf9a982f4da5eb983caaccffebd312c27f
be|32|97721454a856cccf9d315f82508d978ace4122742344e563c6e9e075703553dde0c0a9f2ab59e606e08244937f75f67ae10cd43497b11498d01f8a9bfc61dc09
bg|32|45dea6a6502991c4fd247e7d410e605045b6dff2f03cce76b0f4ad88f065bf919353710d2d497f004c88b52f8b8c9f7ae487a6f98867975831eeda32871a7ae9
bn|32|62f5052e2ea235a1a3a5ed435e51a83d40478eac1b9d215e10ce7d84a55487ce6b869da67e1eb104973deac21f3f138445594a6f41985510c4ebe68191794404
br|32|195d3c2f16d8e7e43a2095b51e07a94184e08e380fef6fb678c7e3103dcb75e094f22379f4a6a147b07b4f6682f0c140ce87256e79e2a2510faedbb3fbe30164
bs|32|3c3674171a77f09bfc5da3a637a1b9b2270a741d7dcafbe8738156dfbee629917761bbc997d99485ed9a3bc8269b066c8eecf01ce3b09e4ab6d75c865dcc268a
ca-valencia|32|e6c498f9a335c640e2d6a241dfa199944e27d1a890cf10432ea37b521ce2135855ed80eee2aef1cd5c60fd0c44e6d9c76a0a3d919cd48e7811d73098d0a8c572
ca|32|64f84df427a581ac37546d0ce33722236f21b3710a876764a23d5ce5bf57be9b34076e0718131005356e94bbedf861b65c8a5119e40b5ecc78c0b68946c41076
cak|32|4447ee198088fe102e2277af92707b40f681b8fa8530fe4155f02a24dcc5c51b660b50d50c2b369807821a20e4971e62f04ed0e5be020307036db5bb27bacbbf
cs|32|c2b7d2bf6d86708c855ed0bd00ceb7e698bbf0194ff4762abaff23aba851186efa18ba68a42d37ebe3c44b5479fbdbf55e2dcd63a2e69e92992e55ecbade4902
cy|32|b58d32ca8ad7cad7756d4a7973e301e1d38bd724a61109ecb0fd75e768deeab742da61f026da81e5f294823be181292ee01d340b1148bd152d961aaf759b50a7
da|32|efc196448db979af1335303158883f3d48a64fe23091114432de3527cf4b4616bee0b92564da9e151950aa87cabc229fa823e74cbf7e0a61ec5e9225f3aa8efe
de|32|c7477c57672fdd28df17f18495ca9b466ea6235514b839e1f1ed7215d2e4a7fa35284c3b70d88dc6176da8e91c56efddd6191b9dd6cee7aa10e50ff5a35f981f
dsb|32|faa561b1a6ccacefe92af2a1184702039c66193f6005b67bc8c6c8d340a8dc6ab2f559df5883c122ea58af9e73311ed3f50b23af1084a1b1cf2a510a7589c6f9
el|32|8f8bba27c31d7543476ec745a8a2ae821df2a79b5b0c2e724a794e2c8e49948bf69dc2e63de103bad88fcdc21e2e025f2034c66fe16e72aa832cb0c5e1a92324
en-CA|32|a9762f00ef2b62671a6bce1d100e6dc8d1d1003e1555d17577824dee016b4b8df4a9e621c6eec18079ec750995b2d29496c0d309d90e81382b110ffad7855660
en-GB|32|2ab855200960fcab0c4780c7531aab4494b32c6db168b093b28af038bcb5b49c4794124349fb8ae01b2098f3f505c901ab3586f501a16b57104da43c2837cc05
en-US|32|46e70167d53b75910ed749862a9463d652f2325f5c9a26d09cc2b4fb6d02ebe3987e4062b621e7b8d763446f06b74f607ce0003a9fc42a1d848082a3ed08740b
eo|32|89e100becafbd685dd6e6cc9a7ba3352be9aec193599e8981d704462940ae3e9260ef356a53361550ebdbb3bca6d7e883d782fdfdbb85de55c3098c045983fbb
es-AR|32|026630ec78b3f1d8cefe0ca675f8bfc2f94dfb58f9aba39fde3ea93f31369871a971c7545fb88df97550fbab1cc462ae7dd342fd7b64178ebdf9856203019cbc
es-CL|32|e0b67424ef9f18666d63e4bc24105d4418c62ee8b2ea313b525ee06742dc4b53b48fe74c590ae568531ad653bcceddedd00834480dece4a4f3872c52f39a021b
es-ES|32|7b04bed7f7be0b40e476375c5fca23a58ebec552a89cb87f1310a585869b089c05731a6d5b5af0b61f448866199529b07dd441ebe727d5e6d258e8643eca1d59
es-MX|32|135402fdffe6378a38a1cc6cbcf416cc644114f4f106d9aff034f7d23033a8b2c9b67820822814ade540f1289220d4b3e2bac368080904f80ef6fcb068d7c4e5
et|32|63146845c6cedef931d7cd12481d2132b3f9c7f2a339b8aebdf627064dfb8d44f70fffd930e57f1546ebd2b9e415022b0c0365d2b343265cba2aeb186684815e
eu|32|0e94adeaf11df36feb583bd28921b5c115a68215afc621da0c68946226156beb6989f987513927fa4f922ed0f9fa92b5c6012bd9ba7a757e3960e0940cb7f457
fa|32|8672ae67ba5290223ed341529b038d7b01e9be9da37aae45573708adfcdbb0ad931f0a274c7c06760b54cef9587070a4c2c6e378067cfc2a4555cb023d60563a
ff|32|b3b84575e99d8c166deb2096b8d4e6eaaec9a74be4c1adf8a3582c50aa63d92737e94323649ffc89e7f68feb0330328f9f2aa3d2d9cd5e300e6b21e924b6eeaa
fi|32|11e1af7f4fc162feef2946a406354c7981abe62581ae9bcfe28b741535246d37c2842655bc43fe45c5ac7174c8f52ffd8925890ec7cf600f3cff07651bd40552
fr|32|b2a74910bad0a110c44a8f6320e8ab244936a90b1e84710de37f4e964171c8492b02f61c5d7658d79d8bb0ae8b16886caf9dce92422cbbcc9a9d7e1ce72a9f8f
fy-NL|32|b1a4379fd2bc9ffa53503eafdb272bc3c7ff5a8314c1f45c10f1368a74c0e860941b93daf7f961d928842cdc933cc5aaa36a5b7b5124f50213128e67800370d7
ga-IE|32|07c5bf0db7d44f78121711cc4a4bf3a9282d0d6251edd53616e3f8b8f60c011c9ac869f5ec69cf36569e4101c146cc55853a4f4a4d2e156da38e46c2072090bc
gd|32|c14514a938d31aa06c80c17c338149922c93f10eafc63a71d1136ddca82dab30ce7c396317e8797ea3467435c9da9285099a63918202610538a973db1f49b1ca
gl|32|1d82007c2eba4fd1e86ca0848a0391811be3b3b1c5443cd584e0d385a287df77d0dea74895b21b66473e67690a2d7e7cb76802b317e493138637acf4f8109e6b
gn|32|8c5592bba96e725bc2758076a92ada4368a35614b5ba8aed50a1850d2b2a02af8732733800365f0efd36bceb2a289ee7847e2f2c4ba138ca3265de32ae2dc888
gu-IN|32|165e51095d903a2ffe4f8e1dd78e772a8413544c6be4455f37456e9e0698a23a9757430e9a3dde5852bec45ac17d4eb6e975359fb0afae832b26eb6b972d6895
he|32|ead033e5275131cc89aa21c31cd38721c99769affc0e24c49af6b37d656733473c69b3532e4f02ef6d10a171a7837206f334b685c3baa10c26720d3be5340245
hi-IN|32|c7eeb1ae5188eda534a53ca4f224ca2e51a9969090683069060be2171fdc670cd3e46d95f5f7978b7dcdc2e6bd860d3ed09d817ee572342782603ac21cbadf2a
hr|32|a5da91695ba8bedeb1c19c0113640a8bcd081f8faa26fe3fbb92ec1f358f2f9d95f3f58d96f892ff0b133ee566bfa03e2d712ae8d07446028753730555d610e5
hsb|32|8e9b9976914a2ea51d5fda22fb94d65893dcfc8575c670e0551895ebef95f30f32227dd0cf122ef04a86022c9d7b03e0a81311a6ab5da866f896c9582194103a
hu|32|5ff8d1bd2992c02ec735fcb957e291d76aefe9419601b5a9c1640df9bda9c561f30bd7ea96fd7a681f3505f41b19f15d24a94df53648d786e4828591cdd8a65f
hy-AM|32|3e7e8553ede2d2acf2685e128956abbcb21ba707eb047edea17400285911671e1c2fc80c0162ec50d42736134da7e8c59b370d1e9008ff74ddcaa5dd114bfc5f
ia|32|79647f750cc272bf25f0adef977fffb724cc8fef103434b4cb57309167f4bd7449f74e57678b9132408916b1ccd46c967595680efafd3de1e5e5cc40b9c30028
id|32|bec3fab3a48dda165f0404f35943637522de48b8047b60da6ab14c7dd664dfd6669399e0b878808f643a03febbeb3ba3253682bd5536ca8aaf97173dbca80f1c
is|32|fc19651a6dc557f9d426659283001e945e806650f4aed4743173eb8c903797a586804822390b64480a35ba1cba0e07c8f5a33d9b3aac9c4ce3d285231d84574d
it|32|14547d524e9ffa6c423eb498ba63468adca4d201ffdccd2e3f129e44a208e663c6f2eb7cc1676bfb6b677878a1b0f466a6d7b58a7546e39447985fbf940c19dd
ja|32|36964a94e8ec27f0a6cbea779dd3a38866a43e5cab76a10d302a5ff87ded4d81966917bfb347433e8ef9cf4bf64e73685d32dc9fd3a994c4679d0d53654c3e10
ka|32|e190b5217993e42901bc3bb78b490d2c02c5e766dcb4568391add79cc371891f5055e7426f653710c3ebf757f34ce3d34434a419aec6b8c751bacc0757add9c3
kab|32|1caf4eec85ab7c8770b451216b6cb9a32eba7c420a9a52d3feb22a659816c058364b3d42aa33f18815737545909c79f95245a27219543331e0ff20d8b5a93058
kk|32|a601dd65b69b7c8b3ed6642878421ed8242bcf28ea96794072156a8f3a9e4915789cc7db91618584a7294ce92d745632e96e41b550c39122ac835aa3675d7f98
km|32|c183afe9312ce46ac2559ce7b0264f94f07ffb286eb531abe36ec9c2c249e4c73bf719586633b8db201156ddc3cb2db4cde7516f06fcb1b06d3c21ebb8adc9ae
kn|32|61adf77d897459c33f5714fc40b02b04283d304e5eef647f3a39ce2d19583fa86c71ef0e402c977baccee8969f9b9f6162ae20db416920637865ed129eae17c6
ko|32|8a7862dbcd0b549977b3edf068f3bde66da5b07ec4e58d5918df92c5128d70638bc5cbb9c8d645389437b5aaaab67455b4ab801b70815a62b8622038f5817fc7
lij|32|22dc9f894e4b5e00ac7184e62f7fba3d3b1dbf8264030c0b5997d1b8e66636a8ea30204fa7f53c04a6d822951bf3ba777f35d1109716b9c86914c810294f7d8a
lt|32|8c5a7378006c5192ebb53bfce5c87e5d4c3afdd5dc87a0ed2b367c1475fadf4097caa2df10c3d0158a42242027b45fbc651d67dec2a3d630ba5e57866b87d150
lv|32|07e6eda972e9aff700d0855722a9658aadcb35b9dda0afebe476f1bb3775f9f356ad867832ab91bc0f3a2dba9bbb3d309f9a7037dc77c7fade80482bd703d19b
mk|32|9fbcea25516eb908e57853875580f5352ad877b3313c691c57af2958e780eec56521ab490380c095e05e971dd0f8b8befd6a23aa8ca011b969f453bbdc7e51a2
mr|32|cd389e868799ac6cb7e1f6a99181ef8fb76a66d330f8095c9255b27fbe2e37d15031847724c48f357cfe70548a8c405b2dfc9de6ed7d2a2bdb27e893522f59e1
ms|32|37e9f15c95e154b9c691826dedb583fd4977ffe4d149ec9e9821b80fd54db1759cec3a3ca4b7439447798b9735e91d772f789088c455be283cf24a99044ed206
my|32|adab6ba5ef306027ea8245bdee677ec1f24bcebdd8d557beb829dca2b4812d3f0384a810926a2e17a7b86a01fec1d3c3e7f945ee83ed9f0a231ee0cbaef8fd91
nb-NO|32|1e113e572c838ff36ddcede720008dd4d3794c127458d82c15c939e5514ec8e56c7b3241b706a469e030b2091e0c5f20d3892ecf282285f287594dd14e7bc2a1
ne-NP|32|4e8ad0b54f9aaa05a9e94aaf3ae8ce5772070be4454fc3a0b5c47beb0334dab1576dae97269347447dd955c3ad15a9feb494c1b856352c34a8cb0d059f117533
nl|32|c5c2920a9a4dd37afa1b6b7778a7239d2c00a936ac1709c6131ac7b4753224eaaeafe75ac204f482983e1eb613b3b7a9cddd53d63fb5a4dcc66ee73ae99f42c5
nn-NO|32|50384bc5d91259d920e5c9651ded4426c4fc1c463f5253a8f599a14c47cd02eb72f5e1692256d28d736ef52fc36550cb70e0462d514d411094a420c0ae086a85
oc|32|af1aa171d1aad66ffb511b519ec90d0d46e64c72584eec81a511cf2495e2193392262a4c570d19a4c16b0d6c4f09ca9d25ff491f66e1b3764d2113c8bdc33cc2
pa-IN|32|f2f3f91d8285cb674726c04adf941289c53ce3dbc4a9f21de4e79edf8579bfead7ce1b1ad02e0b6d8854e445167f29a0a5ed142cddecc9282ecb7761baf93250
pl|32|f16c96d7dd5a5611aea54ab5267576aec96a5f0ad71e04ccf983e12c87c856545c38fd70ab4b984f9afc51fdd0f5193721c1782aa8545898e4bdef7c651b357e
pt-BR|32|4b6128842c26a00beeecc74fba20550727d0a7efcffa821dcbd6bad9370eec08165d4e081bdc46bce91838c334cad120ddff02e0ee683406693622da0277d488
pt-PT|32|3d3acff3ccada9a4e591bca0356e808854819648ce51041ca52c528b309940e2c4f4bf7ffe21c7b39cc8b34aba27c61e16e81fb5d5ffb88e8ed448baa6394f67
rm|32|d64fa03f1996d68298b60b685d1db5a0485e6b41c9971364469248e0d3aef075557d7deaa0f853f19635e477b90a5dbbee9a932e299c519f42b0cd7587459b7b
ro|32|bcef0f4c37b1ea9bda1e21db33278ee8d339fdf2f90766e1118e29f953bc1e73abd550b04453a14a653fc61e3be04310e940c4e1a834dd977c11b38eb88079fe
ru|32|68312134e2a9b50089cc8128d9d887138a4f4ed32144fbfbb51bf6f5cc59d0740eae263f72629f542d7ddd4fa8430248bba9513718d9ede89d1f1f2c60074ce4
sco|32|90e7ec6363309f2889a54fb035371532b7f900a664aa18fabc4ca53cc0262de6f18f3b9e83340f331b1ad9f1568ddf7ad5d4aa1ff9f1f2a43f7bbf55cb0b668c
si|32|6e0a31a37b03c2b724b486d78306fc2576672ac748624c791d35d4902faa6ecb161a0495ebe98f8e350d4020955438cfec735c2f5513477c45f4fd55a7459fb5
sk|32|57a4f80a08eb8000178e60cd22f0046bdf9aae8e8b40e8dbc73a9b5ab95696a840e931b457658162ca8d471fdc1066c7beb56db5177fac2d9f0afc2df5976de5
sl|32|a2679478efbefe70fc058bfc2f02499bc27301cf435cebf9663b578250a7b8ccb501b838671a626519721b9a5fa515e6eb5737491b8ce4b9f8fc2ddefb12edbe
son|32|3ebd3d2ce80bc1f6ac45e1626a5d1ec0533dce95819975f3350a144772a252e31849895b3e44b5fd6f305ec298b234e4a2589c12d6e2bd3f8b472d2959d09607
sq|32|18c090cec28f37d7055c838e05c00c76cc36177c506bfa9bf42b33de46a1773d05bdbdf73511e0d4b31a6fab267854470a95064128fb727c82f5145fe9204d16
sr|32|166ce8ed03180a7a1f0303801f401f59cc587278783982617667d467d49792dcf64f3ced9890d93a58a42be3d7c88dfa840b058f77013d1b05ae8ee809c6c119
sv-SE|32|96c0f070b40a6e9ebf88c0253ef0047661899ebc0f66471e6c1c221b988f11ac379605ebfb3a851c90a319bcb50d791d5c82428626e362c20747eacbe04dceb0
szl|32|b166071af4bc70542a3956e5c67b4cba6561f7b5b4a73d7c19630e6d378cd34855a3e020d7cc16e0148b3415537b9a7561aa4accc0d63cc8a141f7b030d11881
ta|32|9a84f373f176142889dc2a3da4b9be3f6de7af2ef4d46f1ae0454d3b2c89158b4c98b2680edf64cef1d45c419471ff6d32c7e8bc1182fe3f3977738aa8602198
te|32|7d2626af7c1a6fc4e3d9444f68497fb2811b93bebbd5b7c980be1bdbf8542bfdefdabc179cd2c377c924c3d9d9cafefc48debeda95954a39de87eb7263d0fb77
th|32|a8283467f9af9300b1ed3841c9e9336c63e09d19feda96cf634d42e4c6ff5b27e5e0038bf0269675d304b50efd43b09bafe3dd01429339faf48363fd43261505
tl|32|bf5bff34f4b7669810d438ea952a07e003b486e94bb71e143d8ac0827b4ccb725ba9f0a35b9caf5c3abe7fe8c33179933f766cbaf2681b71a0870d7872039c8d
tr|32|e58b7d8d7c206704a8ad59449a86aafc83741ca8a5ad5f4134ffe1c79b92b4f5c37f138e1e8941ecab7425d3c078f7e3afd43f30ca949e65f322a22a912d93c6
trs|32|699bb8cf1877293a01f6e964f358e25bf8a9e770ae73ba548af48a726b973c15276dd745645e6af1553cf07eb1945e376d6a671f9c4707bd69d5992ef34d77b6
uk|32|ee331ce07bfbd8eac8aee118d1d568ea3288e4fa380252cc36a66dfb32ccba4a8fec1beaa70018692e238f3d2d2e06146a6e40e0c4200a480970fe30ca3c4c3d
ur|32|e89f1d3fc8c18d1e1f2023fdce94b9cdeb65c0d50ad8b0cb257f7bbcd0b3ec45a68c4eef6496ddf2bbc2de9d3f93757416b38722228fa3e36e38923844d6d2fb
uz|32|daa282ef165c68e47870ffd78b7b90a0b820f20b42e610c696d529e0c9091afa9c3c127cfd98d1328f4c9e206e180edb4c9782c8266eeab77ef5ab3b535d352a
vi|32|9123ab51baaaf9aa22acbc91f54eb10ca72276f1e03dd879f367ae8abd099879c4d3b4febbdc79cf608a3761297a300540ae0ef99e15ad7fe5d9e1bd34b7a572
xh|32|f0f203e6d9b33b976d7f4be8d53f925fb20a9616b90b0598ee9cea860f5dfb9548109e500fc8621aa99ba5eb224578f9729af37c4a6efc3a0d670066396b2b0e
zh-CN|32|f70c329849bddd7f7a6c65b6d300803001459e0528aea6fb6199384463417257f219d33f0da347bda8e106d09ba519bbbd946bc9025702657610bfd941e21b8e
zh-TW|32|9551f3097521b33fe8c5e023648289490309bfffca9212d438cb959690c9021e2896bf2ee66c2d8e3015ca2173c144002b67339dabd1cc33886fdd16e5ddb5ca
ach|64|e3ab8a8c4ef7a427be78dd4c5a63120a7f582424454dbc0e5ca3f0280559f7bb4ee398473b8dbfc72098989df024f25e66a067d6dfcfe4baaaa9645900769043
af|64|ad620ccb5a001798a3ea9a1769891d61af44487cedf2d135aa28fe0370b8c2b26273022d6dbeb0407348c94edd447fcf32e82144d648780a8022bbd0bc4d50af
an|64|def73774b5cedd3d28843d66fd00392d8b9b10c4f18a3e4f1eed6fb78bece45e8939681382711d54aa4025b25759dbd2defcf8aade93452dfb4a7565b7d843cf
ar|64|e50bd9a717ef7707edf375a68560a8df35c4d7c6cf0b12e271271ad07413e2cf6ff9503bdb747d1b1625f90e23e636749d98b9410293dfd41ef795920b63b92e
ast|64|9ca900ca6769c140351a83fe993c7d660a30f529f998f59e657eb7ecac31e631595457da7449d670d1c7ba2180f382a4125ba5c9ccc26be8493aac5defb3a254
az|64|691a787fec8fb3dfd95a033342193e745f6bdd2290f3c66b59f90b019324f66429ee316e0287a96258857bc27a436f395d70ffaee811247dd14102b301b2c0f2
be|64|bb5a3df8ddb0950b92d3cc42e8896f1c8f747292a3989671825db4cab20ba65465790157c12c2281d95c2c76489f2fb15d25e3f1fbcef77ea5272e5d0a6f7b43
bg|64|94c946595c3225f7b6c6e7a305fdee5925520213a27f4a2dbb01750d99db4598e433a84583830827df1ef8c12b684e014737caca9d2d79ef09f529196d49d478
bn|64|4a1f07f049934192f197cf13ec2b487a0b893d328bfa27366eb60f06a18f0a786ddff3c05d9244c0fedb91ec77efd01190107f8c38dc15f7072ea525f3f421c3
br|64|982dc05039320d0992b419eac7b0abad54b36cb345e3cb618f4c87c176850c6570649f3055e94ae25ac381c3a3c6d518c03899b97e257f28073f7d61501bc6af
bs|64|3af71e90c3a585888bf033e7648117b1b043f4c9be5fc3a7cdb2615396afd7cb9a175fd113b1470128029c147f1ddb68085ae1b539a742e009807df4cb4f4ea6
ca-valencia|64|9a83297e86d50efff9f502b24dff5abadb0e2bec7a8f1d0c1223dede3a7f854b5d6a92447568382e2fa866ebc7d90b0ffc78a9aa95023ace9b563c07e04a8cd1
ca|64|1df6c0ef532bfd4d4ed585adbd3b16f80c3ba117f051e072a41ee3fe5b74457e14f8f341847df87f96a6d932535e3a915a2accb096bdb54ad9068da9af958c30
cak|64|e2fc93c31dab0c5db35569b7d3a08d098d8d974fd09bc86e0031c1dbd01223c5e527692ce7b946b1def2e14bb66c70c9f3f11890c8b7124ad1b2d1d7ad9c49d2
cs|64|0037e3ba0f6375298a3cae3cbef38660b9252d23e30cd2b53d12e25f28cc75b0b69634125f0fb549f533f652f6a97caf63544ce59de97c3a4052ec423e83c1c9
cy|64|6ef88b788e21b100e2ef6a300f965f787ac5a961032e22e4d88ebc958782dae3ed6d614ac3789c0d818d638d601b2bd1d0f1d5a2573902145a5151d54f9795f9
da|64|aa2426388a55f96c0ce7cf1dd5aeeec7040a7c099969dfda5d3b6998fae304cbf5fde75fab647df5b32cdf88f71b3eab042c1df9686085cdfa65f3f535acc221
de|64|7ea1a7e7da85ec5bbd612f524f8b9d8df02c4ce0d5d778edbdc71b92f2305e494475c387c57cdacb6b9e380ba88d38ef6292feb31f041d53e6bfdb56f61ccac3
dsb|64|799829e564b228060bcb2ef4b7258d2f2edf34cf9ed5da09c7bdfe641f9ac5a83c56366d9a842ca1989a932f87f125a390d70889d29f4061152ec78becf30d27
el|64|3da7a744e8ffa4598185828d0ff4f990dde98e312b51c758d0038d1b2a43bf69f31ab1c5013165012797834d4202d72fc3edb966237650cb1bf0bea73ae125cf
en-CA|64|a88ba35de7b5df76dd85934d83903171711636452b661d6e130ba3c5a89061c6e7f504ca64644f6be2f8d2e6d6764382c42cbf3bbafaa03428571cc4ab2c5aca
en-GB|64|617cba7fe8ae74fe0373bf3e10598081e2a4f0c5cf88cf389c7535a4876fc96f6a84ece37d37681a919ed1c73c165359d5f5204a16947afb7dcf03382517dcd1
en-US|64|6eb1755256f4f77c84d8cda4a2087f62a5fe129d23c2b0674e1ec8eccc9282ca0fe5fe6320c11d9c1aeb0e91f47baee416ebef02f77d35982074e21229179236
eo|64|a8311d74b6a72694c4f7baeec11f0cde16776e88787096b3cd43b32a3fadad4c477efefc797240ee6b881eaa3ef5d1f38d42c608d93821230cde9db6ab65a7ea
es-AR|64|012be2d3b6c6cbb16b30851d86dfc994900a35fd10acb86d76c52b40a2ead89febbd4800709ba135126a326c0427536987aac004dd519997c8e9289bf7d5b254
es-CL|64|2cf01ad2cfadfddedfbafc92ca19be369585cecf2b53acc1e4f2e5ac5fc54c005a6b188d9dbbced32c5c8afa851a0fdde1333320279c2a8ec69dd6d2d6d67dd6
es-ES|64|a308b04c170d36192e98a1783cfc484208a6edec871b1b28a0be82c5a29f7dcfaba88623d04d6a099eee45bf5808e5289318aad934d5f56288d43b255403fdaf
es-MX|64|995c3e018814a4313c5590fbde0a9d81ab04b75f1360ec24931b511b3b7a15dd9383dba9e04913df5491f55e05bdd8761d9c3be2576e22fd6ad08d1c5b65b4e2
et|64|4ce9a88d25c2f4c4a62fc552e35026e78e4aa91e4924f838f605f94662de99afaa3d6590983649ba27d05846671a1431841bec886b7f5b3c1a7b35c200a05d00
eu|64|aeebf7c2958590f0693f717886da55d30a78cd63623cc046c0bf715bb38c4f55e00ee30b250058d9862a54ab4cc91a607b85b067bf23e3fb8ae392754b20fba0
fa|64|d2b225a3759aa18d81afedcd98f7fca1b8de9bd7381d30c728b2e877c618935f3fd8fe9e49be75f55e31574252a77b5738220f55e63a2d547f260dc468489350
ff|64|d693db3dad5fbac8231f4619e1b2a46b052e294b8df996d1a0aa6578f5bf9ba7b383b919a4106c878917e8adf2f154edeee5fbb7ae663a23ea419b010fbd7d98
fi|64|78381a6480c8ec302105df2b86cbaa167dfca47983308e2814da0fd3b43dee79ceeb5f9f8967c26cfd6e05c480ef3ee532d282186e3d9a5fcff43ef508105772
fr|64|9add41c73f0aba03778f2b20bb6855184e4822bc4b057e1cf7bf36175f05401b2d7388890c2b0ab6af11c6504348c8921d608ed970cb8d188d2efabd74a5156a
fy-NL|64|1b74ec624bef376c142ff2a250e6f61ada158075c417dbd6361023cf1ab1a40fe8f05fa68d932c0c0ddc0876c422349a51bb944241d0ff53e818214a699c133b
ga-IE|64|68ad0dad23e37f6f08d3359f283dbcb39956afa94f1e4e553121610c979ef8fe26a413ecdd1f6efc24812124919e2a4b65c24fb53bf8e68420fee07031d0ab38
gd|64|a8ec555758f85ae7ca93751a88456fd3a9570c2d51aa3355803a7234f92840f934f54e12eb839897305653306de9271636425d80e5ecc237bd1983b6998d9b96
gl|64|45adba0f12b57d8e2ad6b7fd80ad0532d13b3dd2e498c7d5e040f4c253f3ab23b7b6119e834fa0ef5f597d40d4ad2d1bd7caa916086ba7a0746ccb40c7e859c2
gn|64|9fa427bcfcec54e45da557dd82957fd015a380471f3de2a794d8863de36c871f47d7f0e7d5a3cc139239d39e0b902967c792113f1c2a8f772e2795741e40adcc
gu-IN|64|2aab1b7d47a9b30720e9ddf71bcc7d5995bf94b0319f3595cd5577c4537baa9e276a6153cccc8dc203b19f832dea935f9e2ac0c349f912319fd2f0f7985d1363
he|64|ba4ce2ad73961ef3b744bfe67273c8174bc697cc92cc8fb33b6ea0fbee3d82746c74c2795aefc02341a1770e2d3af93b49bf504d849db7d1d16342a15fd4388d
hi-IN|64|0f8060923dd255497f759f367b9a69742d3e7c755e5f72496cdd921e08cc1b2f9f4e39984a769e6083f3eb8411fccf38606ee628671d91cbce38a478e052c582
hr|64|6461ab0069669221c8900192ea0095fc22271396d9c61532555c04d627c5cd299a992813ca3898e15eeef7c29a12f77125bed02eaf851554d367b2cc7b938777
hsb|64|f0b425da78b797dbb0942082f4403aa4de50ecbb41862bebb13b1d35bed4eb47372eadf389ec3657ee6a3a2e2e6465d1a745057337098689cf704fa2b0068948
hu|64|472dbc46fb6febff99ea3137de852cb71093d02a07712b18d58ad6a052af402aa17a41987133d60939b6b464ac7a951d18ac50d1923f3306de810ff426272d44
hy-AM|64|0050c2c43e2567284a296782c189ad9df3cf095cae716fbdfac8104de03e79466f3d0896191c6b279a8387ffa8aa32921b37c892c8bb256df782971a4e7b8bed
ia|64|ff404515eeea53468330c138a64fb9ca0fa2fd17c2bb10e1fd3b9fe2ab549f8765eb6769dc2c4b693df6034267df2c0da11ed71575890e979a4d778f96e665e7
id|64|43d12e2b4a7014365009378549d0645ae7434afe8808106f8ee43863c7704a2744e2791e1e69057e83807837ff77341b40215f9f70ca220e78b1bc201793be96
is|64|42af7201974157c98754cf753dafe276e8846720907361a17eb330c43ff99b1ddc8ebefdca106e91dc72c85b6af778169971324a753306bb24f419ab1eae8f35
it|64|7e4b9d51b00b905c5f3a99de1caf67b598a0a8cdbfe13d2c4ec97a759e767a331b47ce609b382d1486f354459fa766336520ee50ef4973ef98ab56d431fbdcaa
ja|64|63de9163d0310b81c5b4b198566ab379e50a4ffc37e104bb9c836a24d8b2d0446acdef6057edc5582c497a94a817c618ce3e298272f5b8a6b0e4ad7a910192b4
ka|64|effc04cd081f74afa3c32d1d5276c9ae5ab3c3615d712eb277b5a35b788f58d86757648c619ad977ca7821b45771eaab37da086340c83d550947336a0f734ee6
kab|64|40d2ecc8657f1baac7b3157c4f2a1fd8e2021511c81b8213cfa44756a22d5d3debbdca7704abc896a610c98492633db0d0ce56eaad916d4c768707877cb0cd44
kk|64|7048b07edb59631ff0ecd65cd5ebf402fe16ec7b31986356204ef8da5525bfe473f485e38f2677f16c94d916d61f84fe033c808ca3814c1d0270069f1795ac90
km|64|d336041a9df8c6b5cfbd6c8c6f8c81c531d8297d159df9ea820a3737d83b49fb40b045b6e8d2ab10956997224c564dc072bde5b1831ba6bb1179f42784e27e80
kn|64|442c6548ec8b8ec82af4c519ae34bb7f5859a3aab5360ceb9e5f39bde40fe2b2290157d0c9428f9b71b48f87e076820f5b3c63c7d7513703a2361f84acc739ad
ko|64|3500fb3e2d38edc006da854fe05112a462478fae026608726deb3d731c1431a8279a615ed877a7c04d250908fa34a0b1bd4d5e8b264092fe46669186e5fba31f
lij|64|f8456b1e08e23241e4abd16d9497f89f8e67ffd65da1a9b89e2e5c7cd968450ed5eed57fa8bb490a69c902223f9362ab90adda7d1e6460586ba7b5568b4b0c2e
lt|64|7ed5fc68eb844c3e237f3984f957ce09f337484609326f5f70a628c91ada170481e41dad24c3670df0e9991e82267d0ee975445b22c9856e8f829cfcfec582a6
lv|64|62db972133978886f7744d90ac3f37197950cc3d26e9f272df2dde6ca6271349ea3d722ab4234db56eec3bc67c12845ed63c4437bda8db110dff580967fcfa1a
mk|64|974e6dce0516007481d5176bf92ac9fc570505b3c5b6e38decd767837d53a9496e387e207d01dc27239471dde98b80aa8d96bb9915012cbec6ffa51826dd71fc
mr|64|c7793abb2fb630c087ef7e8e115cc36a6ccfb1edbdd2fd5abcd9965f3ee3b4b20809cc9496e0d39c4e4bc3716efeb7380146f988421552bbae6ed47f1b0e6b18
ms|64|a0557485b55fd829c0ef807740833ab8af1bea9e71fb9c7dc45136e83861116a10947478684b00de77e49861b6b547979463167451deb4e2cbc4f05a557e3cf5
my|64|e809cbaf8ef27361f7015725cbe16a9dc3f7228036118243ce56b750ff40dbf22f8bda708737796569a026f20c468da3c62841c9ebcec3cc16239705b669c8cf
nb-NO|64|4d7edbfc61e8d19196b3fde1c0e35c7361a4b5d6e34defd9c528a88809c09bbe9082c235296c0568689541630174078fd2f3709b9639a7e25b3a530e17cd9b17
ne-NP|64|c15707b957a1c306374a1f7f9e8b19b47f75affbaa4a35bd46bc8d142dc39fbf19e2c9dfd4282e5c014e908d32a69c3465f553719078de71f9b02dffb87ed3b6
nl|64|a27583dca0ff7c3b3adc22fef6898bd6f120b2c1986a64f2effc7dc7e8a0179f45c67bfe945b89c01c07b2e256f2407728bcb34789e676a2c618d5e12a0881dd
nn-NO|64|e8086682f9d55ca885cadefa86ab6dbc3af4f327156a72fb4ec572e2d3da04d33787032fe1b2165f266c8975ca65d48b4f0726f5e3171aaa5c7352b4b4141277
oc|64|9e28a0ff31635fd8794ae51822a757673b8d2da1561db1b6722d9be28c8146858cd4d289ee7696b43a52be1c5a5bfebe2c56b2906d93dcd472f4ec47fc727239
pa-IN|64|01132604f3044be008eba8e5388ce0cfd5d09b47dda4ba6f6456fa3099745be65fb3b66db504400baa04b6d5732c23305268639a755926dcef180326fb9784ea
pl|64|8b7ab39e4342d063334a34942897b3521d6445f7bbbd12d84934c79c99d11db36d29de90ca86c1ba96226a80b324c09313806efec027a59da5c1e7168bd2bdd6
pt-BR|64|d5d0f6c524414086d787b53eca2a33f083d1c29d6463755eb21e5d22830a97111ee33c50ca0b08dde7c1f8ae0d04a96ef94aa477037f80f5c682685f1e2c2899
pt-PT|64|45f247e5af354ff6fd804d1a7f8cabc96eebe0d18c376a871cb0abc27fbb9b70057bd44e6a6869da0a54b5926b236b8b449979c5eb95470a22352833919f6c3d
rm|64|5f533317e11a541bb979cef165af04e774e7db18bcfc5e7dfe3963f72989787c6f523283e6e952699f44eac789014b1b7e2b12744b9dc4927a9600e29d30b2f5
ro|64|7fd928afda3093490afe2b39b62ea37e81fcf47924a73b6c7aa830ac51a6ae8799af083ac6c8a9c30155df81df33578c0a8213a2c49e6038dcb4e0409c6199ad
ru|64|f6acf384592ac94a3f18d8c47b3bea899dc71497780625bcea7d29c50f8b6300fc5b7f6c5ec2d92c36c22066a1a23d0d78b0be85ea70dde8502efc5d62f1dccd
sco|64|a3e46b6293e5727f1b2df0f03dbd18cc61a479818f49e69477f842d0469a313be7661d8a8674c4cfd5aef394a5b474463bfc6affb5eb98383809a94453bfd24d
si|64|3f5580e2cbb249fc410bf76ac0d8ccfbf66c7480a6a4ce529855813b6bbc5cbbcb31cfd1fac5f3e533b5ef35bf3512ce2da8c23baf6ce4287f518a7875aea519
sk|64|2d224f38ce1e0c6367a948b37ea676a9fada6b158e3992ff894c02382c0822cdb5b6a78eac996a44e6cfe94916e6ccd98eeb5f79234133187dc86e293ab68cc7
sl|64|0fef9e2454114f311723f1c8a766faf44cf73000c6196cd8b598e990796336b7c46c9eed8c4ef00e3589054645e7e7ea62bdded12da98c292c69bb951f6fa00e
son|64|bbc0c1bc0035832bb858986ff4aa84142b04b3e77a3a7c84b931daf0714578255e02f6f368651d1d2528b08b58efb24a41e045c35675d4ca944e87e9f7074a94
sq|64|3d340e0c2766e929dbc559e6a977c3020a2871c3a7223a5e5812307cd4a940b91489a759591ab423b34101d6a34c8967a8e81d2e965f1d5a02e1075338b17c79
sr|64|b117d6e0597279f946884b7cf49f40792dc0c00a3fc732a5343756d3eb6487a9a5606a1a4e4dbea950d73201b9785c70134edf2f6977bf4da41562438f9edc78
sv-SE|64|8fb3d85a84beb89dbc465a27487f25c704e43446e470e87fd384e39caa742a1855dfeaf304ab9da5625e070ca9b4063c3852e02ff807f1d7fff30583d8931ae3
szl|64|96d6b4a5b5e64e65448a14f6974ce9cfbe4d29f5aebdd7b2a990d16d490dff0922789abcf4ac09e806f1896f3cb4870eaf5f3c4c54bd6b5a589c18163669fced
ta|64|b4478008d7723a08bb8e1b6b6db885124f82c97bad5c4d4fff76dcac1fbe26dddecdfcf7580cf6a8e903fce59aa9d6c9baea7550def0a2a5c7e5560970b9b181
te|64|1f2d202aa8a3a383cb9e427678e3c688eb6c9e2a0257dfe6d7e1a6d1a0993e29c6e50d0422d9a2a7b35c0ea690cf7d5f78a1ad46ea009f01a4b645bc6bfa4bba
th|64|5f360e74da55a6d1e48e1ad125e5096a3498e56c996c8360438058654660852ffafe8597d144baf5f2a867722872704aaa400581a0662a251055f83e6f645015
tl|64|b0209af27d6a3d8d11d7c59ed122b3bfa4166a5f48a33b88699a0ec874b4c2894882bbde47e98682f85a7558dd1eb2df1aeb24f8b5ef374bdb0c82e7224454f0
tr|64|d9cf2732322a51c60d4a96489e7f40cdbe6a46c574e0c17898e7a92a1e80dc920d6c55ec6c23560cb185856ffd7b4e40896f115d7eca4d6b6968d9d229166d7f
trs|64|65639487b276f91e327b3ae089ff5a46a2f497ff922b5443d10aecb9878209fd62d05aff87c0a1c3dfc18e6218665a89984fec4362da7b7a98d30e7aeba5acf0
uk|64|1c417d019cb50254453b5d3a9850edc83f5c777bb9abe039cc708e6151b50c418feb90a2fc9803d375f0ac3e2f7fb483ed298f6dc2fae80282adb71b0f4ece55
ur|64|be68f85a9d43cf7b684e7828021ebe1720a23806c08746b365964209efbac1e3618bb7354edf3b63e1d806fdb3d3d7675d03c5c5f59defd73040d128c8718120
uz|64|368ac114f94ede8b193b959969fde6ddf63f3188bf0692ec816b77114c5ab00de33e8268739342eff9953893a7b43019642f345bb204e4ad774a066f17e8cee4
vi|64|e8e89b7c4c36fcd25d73d72e8948be2dc8cf1cacb3ea45a1e97e2523d6497b9d33d5462d01e0846dd88c7353302e5b0bd1a60014d19f177d464d04d45744a6e7
xh|64|54ad2f6d1993f8a8c782dac379743c04e31b8db8ba3dd0a38af2f42b8a808aad25fe1b36f4ec0fa959cf14c708e8623fc28355cd7d60532ea29f61fe22dcc3ad
zh-CN|64|6c15868153c3963558246829a471085a2e844cd3f7066f69a64e255b0a4e390ffa16def4485d1886cb81df06cd5c651790ac2169a7e8484912bbf0f9bc0d9983
zh-TW|64|98a2cd0af4d4f35532bbfded5eafac8b81e4ed3ff1b694b6d84eed23893766f0548a15e178bfcf70c8a1c7546afe9d33cb4a61ac69fdf9e27069b48c490e2180

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 103.0.1 374650 Monday, August 1, 2022 Approved
Mozilla Firefox 103.0 325744 Tuesday, July 26, 2022 Approved
Mozilla Firefox 102.0.1 510764 Wednesday, July 6, 2022 Approved
Mozilla Firefox 102.0 395422 Tuesday, June 28, 2022 Approved
Mozilla Firefox 101.0.1 612316 Thursday, June 9, 2022 Approved
Mozilla Firefox 101.0 441048 Tuesday, May 31, 2022 Approved
Mozilla Firefox 100.0.2 439230 Friday, May 20, 2022 Approved
Mozilla Firefox 100.0.1 294969 Monday, May 16, 2022 Approved
Mozilla Firefox 100.0 462241 Tuesday, May 3, 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