Downloads:

35,444,992

Downloads of v 102.0.1:

510,764

Last Update:

06 Jul 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

102.0.1 | Updated: 06 Jul 2022

Downloads:

35,444,992

Downloads of v 102.0.1:

510,764

Maintainer(s):

Software Author(s):

  • Mozilla

  • 1
  • 2
  • 3
Mozilla Firefox 102.0.1

This is not the latest version of Mozilla Firefox available.

  • 1
  • 2
  • 3

All Checks are Passing

3 Passing Tests


Validation Testing Passed


Verification Testing Passed

Details

Scan Testing Successful:

No detections found in any package files

Details
Learn More

Deployment Method: Individual Install, Upgrade, & Uninstall

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

>

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

>

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

>

Deployment Method:

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

1. Enter Your Internal Repository Url

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


2. Setup Your Environment

1. Ensure you are set for organizational deployment

Please see the organizational deployment guide

2. Get the package into your environment

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

3. Copy Your Script

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

See options you can pass to upgrade.

See best practices for scripting.

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

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


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

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

Exit $exitCode

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

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


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

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


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

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


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

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


4. If applicable - Chocolatey configuration/installation

See infrastructure management matrix for Chocolatey configuration elements and examples.

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

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

$sa = ""

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

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

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


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

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

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

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

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

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

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

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

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

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

  Install-ChocolateyPackage @packageArgs
}

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

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

  $policies = @"
{
    "policies":  {
                     "DisableAppUpdate":  true
                 }
}
"@
  $policies | 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|69502e341a97f43c659430a7b621cc7295d672d580562c1bf1d16255b766b3ec35d05d956a8e65b45ebbe6eba628846a0ec19a33b6a118320fe85ddcaa780bf1
af|32|3bedd4bb43a03a2669f756514b97c4368032563bb53209053a3b1e7e1302891423d608e01d60092ea30814347ef24d4a72f4113e3ef77a6917601c0f1d8d2eb6
an|32|b7cd1c8ba2cddb6ca5a11ba11222df37a763e86eb8563e45aaa59ebe4bdfe5d72144bbb88ef4a0da978367797ae7fe50cbef25e2e48207f67d292d2699562f65
ar|32|62e85332b254399f51eaa6bed8fdffe8fafae8f31b03488d509ca287e50980ee198fa65a2c2a2b9c182b13718520d5f62c0a2c6057386fc869be4efa0b72f2e1
ast|32|e8a45d2076e41ece48a7b011aec36537de3fdf8e56914fe36e0c969505c50288f0bb617fc27c6c60ad10a9c1df2288c55ed8ed1d050436b8e7d7ff9919bb90cd
az|32|c71c5bbed865a4522fe97cd8fb1b7831684594ef4984a28d81d3ec41b873154cb4913c14d5a4442da0863faf6f9783fb9e9da7b6e767563c0b5ba531d0fdc6d8
be|32|a871e1d576347d7f3588758d0cfcc3f9fd81fa88ec1daefce861c0c301fb8469b9b042e38cd2faf5901eb1c260c6ed523495a05d66465dbff4a698629a358abb
bg|32|df9dc547bbc78756facb671962c8099b4abe3e9327b91d5f0298b2ba5751183f8aff8b615739e6001b2dbebba89ffab86d16df858457e74be611ef0cab5be79f
bn|32|cab134392bff049af30409c1162d06408a667015aea7341b5bf7ea3054f2de64c40e9697f0dec293dfe10a3872ea10343390835879a5769caeb2f534c72e00b3
br|32|4850480acf66ab0c88911e0eb8e587295e8238aa4d32d44fedeae6307b258f768d8cd053fd2cf445a371ac7cd8677e9c1910bdf9ef739080c23b2023533ec9fe
bs|32|397d9f4eaf3dc6ce0fb859e9aeb7ef917a4208a9c9140cd5a5b00b0907b0625450379d59c39fa60eaaaf4c0b2ebb473c764b6338eb0f6360dec4bedd775acca7
ca-valencia|32|27de864e6770b12038de8e0fd4649173bf1a21d761cd0c6cd686482676dbcb6985c633f77974aeeb2532cc327cbcc37531297f5a24173eec86eec55ef19c087c
ca|32|7bf4ccadec8ebc67f77cb8a6cd1dbaef9abb2ea267118459b3b5c1cc1c1b5ca685570f11e644bfab9eebb9e3aca9bc6f9bf45a8c4e509915c811ea70a63d6bdf
cak|32|e2fda192c41bfb17f735309017a0ed0f67c687ed6ff7764389b9b5a68509933dd5c66a0dd5075098b1a14e813bd105b9b8d2a4f7dda6aa5f80d46b351175a2f3
cs|32|d4d0a4ce6ee48ddff5c72a1947dc842530f2bf569228026762b9a3fc21a79aa8201b1160446400ac31792c5fab97a718717c4d95081a1fa4a9f5cfa9f046d81e
cy|32|2b1e9f04c3deb0dfc851c8ab2796959c5a64ca01af0841c1e27a2ab4b0a99be0cb5929dc7398485dce249bdcce9b5f570c2997b2e0a5d32d80b51576a481ce8a
da|32|bfab811d0c2fdef2a1dcb36e8c89be5791dfb94085a10e989f8dec3157d8a44e4f790e7eca62c09d383af13d8c6690e3321db55526b93eca67b67e0e392f8094
de|32|4c6f1d2fb9c0c870aea1f2018b09935b1e7effce64992579e5649a2e81b58f8dbba470abaa7384cea9be74e75cc74ac18f687d205ec6e2f6c400ed1eda8accb7
dsb|32|3cc0fff842e7efc7b879ea53cdb9fdfa909e03bd54ba0db97688093ede2e515180fc668d264d4a7b9a91053398a0c114f2d1b3c10cd1d263ff48064d2bebb35b
el|32|0218e1d3d5378a092dea49867769756c1623b0b746be503982de576e90977f8fc1b63ed60aeb6b1e307af4e2813b8cc38f1800f331c28d7fa23b0fadc4a8fb3f
en-CA|32|3aca2d3225df09e826972bea19d4426420319926a1b19c904a3bc9bc4475cae57c83d55fb4a4e961011d9861a2e938fd6fccad11f6d6b4f50117d4064342580a
en-GB|32|2fa5bacc615241273b7d57ff64decceac09614c1f0cbdfc1cc43382e61ff86115e3f2980b4d58280bd48a7e501e8c6401f1a6f674e5ad07e9589db76aa1f48f0
en-US|32|93af3e64226b97d7900ab632f65472fbfe44c406c44ab812110587510ff8581758986a24019173ddfadca5c9fa4b5f419f82c35ab43b9864eb14b50db2639859
eo|32|a109bd265ca1464c26ebf0a609d81be523acf596cdf827c578c6473edba77311f352815e01352d09666be1e7cac507abd0312df4e85190454cbe65eaefb96356
es-AR|32|2899e84638f33dffd29f20ebd2c874da167be03be3878b22527e1d0d046e902d998e7b63c335bd8b8d93818a02639f8c6ddc78c3b1ff4592ff1e0d5e381c89a4
es-CL|32|a74d51afcc7638a91af71b6f31d824cbe2e4f6d676d9a4b42731e0dc94dbaaae2a9800e8b55f0f8716c70b54456f4e7aa0a17b9beb1b5fd28a3ef2b05a525cf5
es-ES|32|fde68aee4b22f92f98cc331fa42fbe1f664f8f95c1fffbdd0b07e24a456e9e17c4ac0a6503d71c7b18ac525a35dc2134e24eb72e3f3930c242cec7d48b93ad11
es-MX|32|510aec259020091004a7d9a8e3d22a95655fdb3d926b1b90b69c72cada7a735658de23b08663a1a2e6d3df6e742a8be05c41bdf189b73e025b4eddfc7def3c91
et|32|8c0f5f9495d8e73d2099c0c988aa683f9150077ae383d921304a0996911ba309b0514253ee740088e81f94bd20504bfe61d785a55cdb040bb468962cba4b3806
eu|32|f3fc7f497d56fe45300ff91c6f31514f02f30ccc4c36b350f4d1e7aa290f802cea880174eea2a1524c620a62c79cac3ecfdd30cecd0271ccc709bacd5d398435
fa|32|059f126c3595621876cf730bc6314b326d30b1bda346083813e764b6e4f88b87f9be688085e137d340e3cc80c5c6ecb648d07c43140846b4eb12cb103102db62
ff|32|1a147c0d890f0426218882d6ba9d2b2b9cd1be1b798db4745fb66ee87d69f5c43e35edd493b97132f2a27606a668e736b2049a7dd9f274ed48da9ddfa6f1ef69
fi|32|833b637be2181b82e298558ee7b8da91f8f019ba8dddfa68fc20dc5be864362c3f06b6223aaf83366d677770e5c70579b5994766bf6dd6bec8cf39ddfc0f13ed
fr|32|64f47a3dad01305ba53472228009d80d7831332369fb49c9812844dda3287beb451419c87ec9386e6e7c4426a42905637f4fc98064e2ea37497f37ad778ffe85
fy-NL|32|3fce746158dde41b14f63b4e0fa875e17032345bb232cea1fdabf3eeb02086d137d459bfdd2fa4b193c2f6ac1002fdded49015bd9f306d8c655c3ec0241c4571
ga-IE|32|6086cb952c1e077f4d22325916251830750d75ed46ce5c43f8a74e19ffa0383c25fb8602c1fc96154d5e2deb8baf8aa0edf0ec1132c3c9e6aae2548c0f893348
gd|32|9ada59dda903ef3c4dfd4303178f60c11cf1ab47af2e52efe51218e18a1056473dd47a0fafa4b33ca0cf5f4031aeebd870ff2679cac8a29df85088946cb01dcd
gl|32|adca6de38a2f6b0d8bce65fb3ff4c65971d0f612a7beaaaa25f06ffa826ca0f7c5615d0fa3b2265e7145ebc59908e9247805f8e302cfc4445d8384d42f7b10e6
gn|32|b8592cc1dc04ab54a703db0707ade60b0d92456a25167c1f35839868dea4c7272a62d073e096b335b41c2ccf2572ef5d2e0a161a9189e22db7bbbee9f701a25c
gu-IN|32|a786390b190d4a5cfc45bb8807d372588615f8689333e7bb605b3459d6fb4f903c430de511d948fe18862345bd7bb52d260adccdd0ae4f578d39514a8f9d1322
he|32|2d8ee05f7dab921ebfc48df7de2bbc3c6d70c02a3824fc75e0c70b2ed224e31ab61c8d1f4771aaa0008942e221f728b6c8bc342675c61197db7c2a1df15fbdc3
hi-IN|32|eba90356771a84363f0bb774602ba469f474f12985d7e9cc98094b4f0caf91a4578c3d44ac1b1512854e9b631e73562b25b24a2893c72645216e17199ce0f388
hr|32|099ede677d8c11a2e74805146de3f4d8bcca8c7fead077c3af5dc2da52a337d3901a7f16c4f2157043c9b4fc221b9454883619caeb338c6f53e930911b43d00f
hsb|32|c48bc7068f6257f8ea1a20eec59e5bfe8ed7d7396988fea7c99e6058513cb8ce4b83c389248003f7f4baf143b2fec68676c2f3ce0de40c77579cc887e8e928cb
hu|32|5174316efde40d27a60a150b1d543be96973d9440f24695c034051f1f1517be9ba7cd8d64fbcc4056a8e42fcf7a7178d8beff9c2ece6e9191d5b137c235a3159
hy-AM|32|34bed7b459860fe669b8117d4d813af9681670894169317998335c7ac29e252f17fdd7168d4be535158fcf13c32d92048333865fc0616e516702dd58a574cfbb
ia|32|da6016bbc68f403fcd0db008d58ae83447e3ace716aae82a88588e4d2f1dac18d0bd0b9ae7c8c9f70feb57a53f6fde1800663536ba3018d84668fa8f735d38e8
id|32|95af26cc0fe04437f07276b5be8e84772932b1ad0fb06a8a741465a2177d5c3645ab4ccc5afa67a391d1d16a776772212ee82a6b257d05252507137e9d2b2fd0
is|32|2ea55f13df584c41921a44ac68fcab9e01efc592307165b68b04b3d1eb021059134bf5d5cab6c250197e1c32576cc34da9242783d1b8a2b669fe1fbcc309ed92
it|32|709186e92623457330c31db5ee8beb74b9d9535d0eeef5f5c46ad5f2782ea1b222fd299c7254b694bd5984391981acfe6e7fa62b1090d7752c50eee56b2fc6a8
ja|32|62496d1bdebd6657d20ae1133c6c6ec68c29b29b4776a29be0a777eafd0f92d145fb1fba19272bea0d3637900cec38c510cec1c1307206a75664c868aded8acb
ka|32|28f3f89902c798e214b14d76ec9993082e44d58de7b56b24f270d3359e29060337792e1be3fe4083219f101a9d6530681ff979f9315f6911c410646ef88e86ae
kab|32|8f52fb0ac07e4deed13b9fa6a96259142cf4b9cc6abcded08fc9721571ed8bde0da1c2241e544fea9c7d45e81e4bf70043cf6094b0322ef9227afe989ab96477
kk|32|bd07a488bd7f53da1c032e2e7f35543c9a9ebd53d806c9acf9596365a8bae38c9dd75e0ffe40956360272e497d8bf3f882dfe1df81b0fa47383fecf4860b64d7
km|32|b4d6db5c4cffae0870dace1a23d2550810727bc55093338dc54fcb7ca73b200bf75237e270adff6bb3dd9270ce9345e9a7acdd8731b7967e9482300d74cd5756
kn|32|b160966be40b812dd4b61fa0a5df55f7d7326fba7d3cfe4874ea4b896af9ad08a38e2f0f36915bf59da56745854a17aac9c15218059fe06b1b529c7d209879d9
ko|32|19d1daf649d195de1790b2f39120419f64e645a2862adfc5dc01106e91781a20f8b9a06a9435f1c58a80f95795c9cda0d9f08a61c15a9cc397420065bfa91a27
lij|32|184c5e80d217beb746fa932e2c25c3c97e694ddf710338e293a1063165b06cc37220e96e76a68619b66f268592cd821aad3731a99bfadf12a7436e97cc2b1d90
lt|32|51f75140d02b05e06096a9a31fcd4b2a5b2af45cc529da9ef74628cae134f2d93781086c50b9efe81cc9df37ad726c601a6233da239a8dfc8216aea277321391
lv|32|46793d09389e5f613da90bf095f4e472f2ac406559044bbaefc8ca5d037c65569888662037eb0fac7683e046dd086fb1c4fa40b98c6ae0a6843306501d47de92
mk|32|acf93732f986ae93eafa949873a501bb1a6cea96432378104140ce19fc21771b59fcc22c164e19e51b720112389eeffcecbd744d1c54c73ab82e32a6551ddfc7
mr|32|0c20eaa1b9decdf5fdf92b7a33834d2ff25040b7a307217c1b0e7662f0b513fe4d52748e52a4033536a5cf8d7d61b6b077e3252bd9a114c66ecee353c8750de2
ms|32|e49237eee2b5a748d27445380a015c6da7dedb74b22bd9a4214a10dcc63d44e4394f6bda92bf11ad1bf5dd536fefeaeb971d0a21431a409b9554adf1b40cbaa5
my|32|adf776e5691babdfa7c7d0ef6f1cc9c04d7e4d990bfe1ab05159db3d6b4ca0b4d5e25f184d0c512e0eef5eb5fe70a84606263d9c6a7ffcdd20f42213355be56b
nb-NO|32|e1ffc062ac30a2488312b6aa6516f5313664bcf1c3a7ffca2c07c46f32f6f84ef6db163c0e0360f9d867ddb36b6aa5d1e674b8d33e957dfed891399ab8be4bd0
ne-NP|32|3271e13fe2e01c9489a0d45f9c7b001962babc23626f92fc65be35452574faec44e114c862636a286138b9e805903185391871567a0688af306e859a95b94486
nl|32|2ea785435d5b896b6f861ff79b37c0fc6382f074a02fea7475cb84507dedaf7f7bb6f849294ddc6327cbac1b797df90c434e77db80e86c3b3561b2990f5bbeb7
nn-NO|32|d7a27039c04b217bd12eda85c6afbc3968deea565dacd226f6937942fad9ee87a65033aca484d9e2606f9bcab145ae6bbeab988d9ae1cc1d3763fcc7f406d3cf
oc|32|830a56bcb49a6cabfa4b2d1ffd1d0e1865b3277ecfd6c20f6f9445f73ea3328ce602ee6658a7757fdd5070341f6a6a54c32a4c43a70f54596c3cf24e83576b7f
pa-IN|32|3a86caf9c88c152b85cbfb7168797558803d2f40701614aa5a07b6a4c9f0941fe303ac6300678c86c852a4e34e4f4dee0b532f0ebbe19956214f61bc42fab606
pl|32|4ddcbd7007de008934e56253228f79dd406bba4f1e1b9321b1bf0ec7c3d6c82e7e478b5fc169cec8adb26a8f688060973a03150a76afeb5cb3e6470287cce480
pt-BR|32|80046677517233722fdf62b90c0f0fbdbeca5945d33bbfdf061b50b71efdba1609c66ea090e785ab0589fb0b6d113248c1335880f46f10e718b27cdb93a1e5ef
pt-PT|32|78188e527b5544d2b00d5b9967edee34b3f2c9ceae2b732a76b13b940d38364f16475093e9746e90bb1977518025f165c170fbf4628991b507f2ca7e9c2945bd
rm|32|3b1345b9bd0671fcf1f59d67e9252538bd18abf338aedd7a1a18676f78c504d5cafdfe7d694ccb3d914c7075d5ccce4efa0e2f876bc3e6358596e8258de94324
ro|32|b9e933916d2563bceb36270f6054320838e84b4da4438947eb70e0ecdbabc16fdea79241c88ab50723f0f1c878179896f462ced3f1280c48909a3b9f0ca47e16
ru|32|71d12b7fe5adaafd754efdf2db1a7a8c3600b6ef9d7ee603004841fe824025dbc792ab05ef36aa80f41303bc52bb058ea503b9cd6871f78a27030b839b872e8a
sco|32|d03dba60cba16613d43b1b266fd58a685ebcf09e6e799a091d2a7e6e293a36badf66503da34789d2b7b9579ef16c7317dbe939aabfb6944ebd829b8f021c3d02
si|32|aaf9821f0df5d41610b7e25c9dba93d5a5825faeaa9eb2f04465d0a586a01948a5fc31b3e3737bfe1edda26c122c3b3c7ad82ef7967c2d25c230bae25b110c63
sk|32|6d3d0af62f18199fab53ad164aefcbc61fcb6e1eab3bbb2725bfeac779f1137d637c7afdcdc5c4f44d1b1664cad09468f2928709a836d4b32b279f09129179e0
sl|32|f1d231d3f29c5dddc0a0d2f23427ca9e244d7321483ad625d0a9e738ab16a6fba16a6a04b8b210de526398887f357742d490fa2f83209eeb164ae161a003913a
son|32|3a53f4a7037d959010b83efee0cf393bb3f39c0aa6f139a3a3c24876d1a856219c38c41bc757586bf1187d06159dc64f951e356e62a9ba945cacaf48ea69953d
sq|32|c12fff6c114ea208e44a4067f290514d9cc84fd3ade9ac57818728e7c82dea5c1643e10fe96f04c29d60bfe4f3f188b42a7af8ba9ab87e52e0b9b6a4aa1263ec
sr|32|ef7555fa40173623ff8624bb91f9cdd88f7ca4d7a216dcc192ea2a09335eb760b82ea36d21cdebb5a915a81007b475577cce95972241a091a94f3d7153fcc4e3
sv-SE|32|bfbbdba56184a0b11aad397157dff211bc18596d879dcf8591a2335bd22e97d333d3764f8c324ea66a6505d11ab1c3ae1d9e8a7daddd26a2e37731f2ca435291
szl|32|8a0dd7b70b8a13fb1c20fae252a339db696183e3455466f430506ca22e0d621ae625b2d2ad86ad01c6c107369dd95c510328c7d737331f764c66417d52a9e4ae
ta|32|be184e21ddd68fa0ce146d1c8773cce424cfce0a7bda9fa7c482c2123f4ea9b9d12dad172216d8ea8712c574ee9167695fdd31b8c1283d385a1b25e8fc7c9d75
te|32|f8c5137ea655a80ac4c57c605a62df3dacafaf5cddb62b130e7bc292901bf0e2a770ad7def91ceaab123818c136ccd6a93f1df821d23f648874fc6c48c5c9949
th|32|66e725a68f2bfb0f58d64cd82a8f86c03d029a8c09d3eb351af06c4967e0eefc7eb1639b2dc7bb7a00db8163ec0d84707940c3e42312752bee8c55f7aaefb5d3
tl|32|2e17e43c010e4e28b292afe915f0dd804eaa35cdc2dcd9de7b3137d96d949c0e6e813a4cb7bd6fa0c59436842b4e08032d776194d9ac71e6adb1792fe652632c
tr|32|23777fe7b3bb08f27042a3a1b2ea7ac54a9e2937275dacaa58047c0fd17a0808caa62d7c27748e65f233ed413aa75069680350aab08b64c8e2e590cf10a59b35
trs|32|d88d69f5069099d6b72bc7f23c279b89c5ac593c28e76e8683489bc43940dd91468b3e66bac531d0258e279b8ee5df1813653568c3349a2432f78626f079eb59
uk|32|862909c8894323142cc5502be49f869db9909de9b1f4a4dd72cbcf825901d6e6ff4747d732dd4f2909950aa9a19701c45cb7573d6334c7b9dc7c9881e803852c
ur|32|33d74890c10c5b5dfb32d1b1263f432d92909707967d59e93aad970ad961bbc9498c9f389811e9d4c42565ba5759ce78d22ef6574a849063866ceda967c9568d
uz|32|6062fc021d550a318880903e4655c4cc637eb7b4e3fc5f746dfd7c7d6d34f5c30b99edbeec7c3c3b17ef74f7a6a618741696d3fa1f857cf44a0885b91d26c76d
vi|32|c0943e1a51332d78f76ee42b91c370f7c0004150bfc6d6d6ce3710175fd2961f86062dbdde59624def7b0f1a0633e3e1ab999e56f064997ad80df1ec2e969acf
xh|32|8b9658411a935b2b4fe460cb3e74055f8cac37367f06169663c4d53d5ee9c2cf9167e52ed4d0539c89e76ad2b11c1582e7b4cec2dfb2fa6ad8513f77d35ff36e
zh-CN|32|358184bff634bb4ff5d082f5186eda2b4db61a22d486e24783d10164a3fb646a889aadc8caaaff505983a298ffcfe296c66001889dd113ff10117d4a6c02f7ae
zh-TW|32|ef0545ef54effe85d3bf377a6a0eb6d0c307ce69b8e1edd99dbd7e76093efefc29c3632dd102f1d83b74b77a203d9906d01f5da0c925980af07caab9767986d8
ach|64|67359dec8c640babb1d8538d5406163ac86704d0f42256b1968c2f10f14170ea62c3cc7324d82ddad09b8a8259155921011fcb38c7df17ab6a892a26a1697b9a
af|64|5beacd7ea41afcc6687d35785322c975d7fab24d522d1a763293d7a485dff799e5c1e694874e870b08adde6d384a5d043a7f6bd45248929a300d2c30c9791ad8
an|64|3f4cb9a74f528417d0ac9c5dd4bd1688ffd5381c94de333330f3ed0cf6cdd391a2a5d6991f8b35fcb79d7116ba276602df8bf76acb15340599c18400427000e4
ar|64|ca7125a67333d5c7eb96a303e55d38be41488cbf184110c395bcffd9a2dfa9cfb063961451ac90c123a8c6eed66320d4f57be6ad3ed97be7c1ebfae1404532e4
ast|64|b07be4755aac773719a701aa45fbddefb379a33617d56df4b24df97038ac59fe7f6807d5c4f1bb87014e6b3d6f6a7e5740115930d2c4ac1d6bd87c7c82536776
az|64|08907438bc02f19e488429bc03d131961d305eb2d36aabdca44759f66d315616835dd10a6a854cae3edf789c3ba2e47b8fa5f78d149eb4a99d56f0f5c8c24587
be|64|fe990ae51c2851d727bd7f88d3933f3e587f9510af5dd84bdc055f25c02da8742493c027ea4f4fa1787920f2816b2976bb3adc7693f2262000c9dcb419ba1f7b
bg|64|2a77b71ece9ebb871a6d90372c77376f754f2dde16a6120e29ceddd9ad9e0cba266cc0afe0d41ea33df3d3b77feef4e4c330e226f820a8a8150842f9570b23b4
bn|64|0d72cd2b23acdb450891e860adecaaeb16b536bd7fb3ea26cb77b5e51f5641916d054aae31985217754cf9bc51135cae9b2932b40c9b44cc5603da7ca564945a
br|64|36c191269f13e925f44b349eab3b6afe79af0c6dc30b130ad1b010d9d2c1b184f8b984af221482b3cd2904cd21caffca99893b02c00539c89ae54ad54b29a6d8
bs|64|6cc4aec995bfa8b690e9daa368341f2441258ccfe711f831b58dcdb5bee683aec3e94b019a678884ee2339754f52d196ba9cf8864ab9f4f3f957d783e6878a2e
ca-valencia|64|8ac3d09e9acb7d4513311a7cc8c651fbade941fb2a9e69f9a88fc840582414d8c66352d860827321c502ac4470d05c9a790bdfb9bf03a921a8ea3097f4f721f1
ca|64|db5abe9f263d953aea8aceb6d3984b71016a54abf3e98d4c41a425c133335bacfe3edeb48ad08c804620083b067744dc6885eb1f40c4c715e50d0b3b7bf639f4
cak|64|c1f013278c5bce53ab34dc3d8809424e99526ae32c55f17f4fa1e0581594837001c4e459933cbf63d28eac323891880e5f2b7fdb813945c15777c19b81cc34fb
cs|64|be8497700d954df07495b89db4a60c9cdf163d717e6afdd39bad7bc233f96d05270ca39fda83648362c719f465e652ac6d11d9e2b348577c34ad96d42ba73aef
cy|64|39f7f9d9d42b03006aa88ea632cf531b45e0ca69e3ebc5db95f5293e7e411d8e1b92056e6710cfb474d98d2ed823ec5c1d837edcc403c5a409e05356adbc2a84
da|64|00cf3f4c4c46d3cf624010a3e8acbf93048b92100a22cfac07bbe98c7253470e03aeed58c485a1b4c6ab0aa9c7797bbf22fe55bcdcfe8b04cd692e912e914443
de|64|8ad1ee148161de934e5acc232cdca45a6e236933d7da0515bc26fd3c6ae42dfcdcb7f0b9caf60dbc222f2bce03e6ed6fd635fdb91cf912b57fbdd20cb8d5f2c4
dsb|64|836b5d4f0b1446e720341d91de150ddd74eacc09f107992d4485a5783f926178dfcf59eef2243594b5973bf83fffab4c3ea0c5b0a781935c4bfa325532cf8567
el|64|ab4f07437d746e131fbe56331ea6a7b12d4521a78f94f4be3dd8ba393a2c38be0a6570f194213466d5eca97b4a24b3e0bc5b720cc3f3fa65ec8fd006f67282b4
en-CA|64|8fadb96105eb35ca9d66b5cb657e52229f259b7552910b147c03bdb09051c27018800f0b08bef2bc6818f41724e6c9a0bd59b1c450576601b082323e7ff30c0b
en-GB|64|53d57afb2a805a6991aafd04ca7e395ae15f6a780b8fd9a71dd35a666852e38279ca801f1d1cf5518b0cfe0eb7477ca9eb92fd265a379b446319705164279d7f
en-US|64|c035a173cb33c7f48edd56a1c5114a3cebfc32b8f8c0c788560a5d38c044e3f97e55a3a632e249ebfba9d82291e5837751e0abea09db745be191e0c054ac7e13
eo|64|3f2d1e7a512ddaca9a6625ea034dc56e4c93545d78eb8abc0279626dbb36d927c88187605f4c6b1dce8b7f4546f9e7c8e318159f9f86c3c23c3caae4adf82cae
es-AR|64|7451f253b12437cabd5b5b276525b0e69c1298725f32b10e2bf928e77ffd32d0751743873c5c5213bbf9e359e0d78b902eaaa2cf01ef60d0b9764d578cba79a2
es-CL|64|d52e3b301869e00c47010be153b11eea41b83f4f9cc61c387ed7693b9e8c8e10117b414baa75eae179783d0f02fab5c6b971602bf7f88bffe407e95ea2c5c011
es-ES|64|c96917b0356075a6b5b7ebb296b12a1b1d40a37f3f5cad63ab457e1a50dbc966f1b971b8fcc4f1b8518f71afd70d7818a3d5be83317f36e23f82925f881f3e99
es-MX|64|a69b9d13ffaec421a5d61f29b75e5a8198d2b398f191df70a555730d731b3751f81658fa76c04b8e9491c0f578548f7f638c0df84410246dc6157b99348df356
et|64|72f816065fcbc56222484d3d7365367acaaaafa481dc24e280bb5470c65368339235c23c3b9cdde97b111cbda68981fff37d9880595e44e7b758838ea733987c
eu|64|da24288b586255ff42d8529cce69dccdfe61bea87bfd8f9a61ec7c69ae053487cb58d22b500b0053a64c2b901916e3f048d8a6b87adbf9ac8e2dca460f4ca031
fa|64|f1bb04b511c1fcf8b99034f46a39b3ca37f97c33a09a77e1051b14c2acb0032e67b38a67cf6cc3d0007806be08585cd7ff430eba58d4cbc12614f26176c9689c
ff|64|76e08675d2fb5871ce38eb6f158d2a7069925cdfb4459d0b0a88307db0af45ffded9851405a7df2e1fb9e774d5e501f7200143a115e4d7f6b4e132e8ff235011
fi|64|42f3165fe7bf435a12044224114ab599a021b7f10403cec9a1cce74e3970715abd978359b01ec1ee6c90fadf4d5e811f2bbc43dee9ab7ff8429d0f4cede8152f
fr|64|43dac85f5098fe30b1b572b6925687a3f52872d448fd47ce65fb9730544ee954a6bf531a73c100d5db67e0e0c23c9d9c4ebbb64f52de8783e5d0848efc3c4065
fy-NL|64|0d431187eb202356fdc9485c508f27af200311ac6a5ca847e3c0b36526e7000def4cfe3ccce62e79bcab4baf880473626d25dfe0eb50df510202d5ad569fb442
ga-IE|64|d40e99985176b1517d35d984224b34016c752237537c7c29a06f16bf029e9ef00e52afaa53d27c486b13e2a1c49341114db460adbcc9fe9b00f9d10bc31c437e
gd|64|82be094eb00bfbdde3d1e76eaf77bf75a9be0adfa894f76ccd1ee03869f26b4ce85701ddc4c36ad9b1c23b310072eedc9e9dadd69fe48fd6b8862ce122f9b219
gl|64|9951b6be80f972754c0150ecab06e159622ad09e07785ed45267fbc47e16ec588cd9b0e85bb3204480971aec9cf7c8edcd4373f1c5df56b21270a8b8c56e9d32
gn|64|21ae294a6d6c3f95b03bdd645274b4c64ee4f742060d5a4b3093e6df8524bfc29db382c319e031edc6250c0c545d03dff52029b62ed4fdd7901f34da5046383b
gu-IN|64|c308f404a6a200b98d16add4c155f058d9954ebe0b9ba94bf26f74f0c2c3c8dda77009fd29fb52c801d442b447f8980f47eb931688103e37fd2500c37514ccf3
he|64|e294db8be69bf8c46ccce217fee1b209b61b03e56fc7d82349a0217512a88633d19042bd917095001f05ce6641a6bdad3e5e96eb6d6ad2bcfd1eb3d61a54f015
hi-IN|64|98d866861bec5186873732165a2801e5f717485a65496c09dd4cd8ae88cbe819d6f52dd23063bee715bfb1f2d0175f3a062beab893ee19875e578ffe06078445
hr|64|379507c37337eae07e5dc9abbc37ceb0dd556b73fd8ec171c9cba3c199f5f2aa05e9be1a632ac867763e5e53279c07c1f6cb763dbe90cea35918ae617bbfdec2
hsb|64|2908a71a85f33762530053ba9e7a26e023941c6bc5ce9f659b42ec5d1149cbe4f344dc01bc11cf91a48beb8002fd18c6320b34734463d0511296d7c6e8cd391c
hu|64|cbb3ff6d0da214f86692ff1d2554edbdc711f60dc5abb5f8c51e12311b5790be4e37bd515970a954d6ade4fb6787f414a7a7e6525445ebe0f224efd004d8c25d
hy-AM|64|52971d456664c461260447ac65841ffd9a98862ef00c1e459415fd142b0f2fe14d601b40b330ccaa0a445cd6c8388312b1bacbc91c69cef8b31a4a00014bbcbb
ia|64|0a1466d30b7895b70d9e05fd11b96a0ef1f091c339dd24c45974bb1202767d2ed03aac4cba81bee43005510f9866ed6130b8547c38421f855e3189de2923f72c
id|64|1d1f08b69d666823df240789a7a03fb905944629ce017b57cf66e2fb86d5e870dd12059ed7a28f801fade2464a089e3872668231445d9f343d059da28e383c2b
is|64|6457f46570187c743c683a3827ba250a86de6dd345b372f00363b0a5653786a7a614ad3c35a036b7e0884a7ef04d109d441fd2d237f819e8030559fcf3b0618d
it|64|b44c4f931875f32da30d587ff6c4fb555859e4f564f86f2438956e8b2dabbf99ea95b541a9c8ad96415c7e1b62dea0b2903f9c0cb47ebb749dd2f1c35f7c8536
ja|64|c1adae3a3009a9bdf4e51faa8417d3d789dd8f1f8aabf4c2336a7981120e8cf2a8aa7e516fc0d72c2052fe4a6c7b827b8f55bf310a603678d8de57f665a6741a
ka|64|a3307d5b93fb8364ffff41caaba2fd83009596f9f5101887c1cb5d7870d256a1c39d051157e5fbf0aacf9327aee0f1c5cfe3e7ab97a8916ddb342cd90f2615d9
kab|64|6a278ad935e82f8db04ed031dcea7738be1e801b097e64dffd6dcda18b534459d3a3f5be165399a8f7754589491583727b6f31aa4f9e531fecc759297c72ae09
kk|64|ad231945a9f0e84c838a5e0b9fa21a68cb960c6a617668a3efbd62d59f4dad03667a296d4594032663d3d934d6659996b597610d562e26ac0dcbef1051543743
km|64|d89c042fb725281adfc118af58f649a334b8077b2e640b14cb73bf2e82bf95a549e343d6062bc640a368bcfca13f0e94559de2e14d82c37bb30b2832993fbdfb
kn|64|4eeaf3136fdf980a612cf3258a1f1cab9aad914b7aa1c97a263b63e180930dd431570885ee0dc4582eeccc5b42cc272d94b29fe34f9a399e7907e1b5ea704030
ko|64|0900c9a0853424eebfeb22b8031ae8e6f95803d85d3b70bb85a5323e3bc7f6784fa29fdb174535062e68ac2b23a0699919e5db3828bc9be576d3f908f5f7d598
lij|64|1eac690d5cceecff34c45c71cea5832cb94036cde894e85b2cb6e274704c2da6cd527edf996f8d616f619f35bf452efe9e0997bf8756ad90feeb4e4ae978f26a
lt|64|5a963298d4c53ba166d133639cc0469e382aaf703f10323c6af1fb1087ea2b3ca05b31c0472926f6553d9dec8073214e3794a4c61ef64777874137407786c5a9
lv|64|251a7576ac26dcee4f90a13a0e681431a71b6da7a1ff8ad52e3e3acb0f9235ad5d7de2635ff8ccf27fba24616cf7f4e57549a6f59dbe4e30ce4cd706cafccec0
mk|64|43729613607d286b84e992f0ec68cc5a2b42a3956a043adfe1bcebb5b16e95eff48b1231b9cb17c1d5e0a3a43c7602b4203defe1bf990288613f68a877024465
mr|64|9820f138eec409634a054b8a3e077e1d5d51bc11b498ad4a1e725d318c2039bb575446e110f8415633db6f90142638c2d06dd969eacefd60301a1c85eb6403e5
ms|64|e6e32434d078f05cc718ef7a7d0173613437fe8aa681104e1aa1b7310774c59239f7f6bf778b19f7f91aa33edc4a9e6d092b5d95ff9722b99fe9e3f4265335bc
my|64|efaeddb4beb841f287bd1c8639029569e50764e270894fa115f4eac5a838356143a293aa6e6675999a03b6f65c7a1cdaefdc590c90d4570bacd9910de6a5a4f6
nb-NO|64|c2028c636b9ef70ee8aa6868fa25e8829ea1a13d80c6a11ff7173806fb975614cfeb190351ae9edbd54b53663d8090b40a733bbdf5a84acf68bcea2f698ca207
ne-NP|64|3cca8ad4e5ec1e6075a36b3beecd1b3e467c1d6a1a81d6c7b28864695896cc45666f339ecddcef990b08932c8cbd27cfef81f42223aaf1a3f9ed0a21530754a8
nl|64|efd9cf788ad13620e44775e49b88f57cd237dc731ad0a3b72b41c0e5a07ad19fcac493ae9dfbd7f7ddc9d9a55f59c794bf2813b4c2d1f8768fe9b7b02f3ca089
nn-NO|64|e50977abe168c70a34996f8970883e593b9b7c710ea04ba39ec1995c3557ecdddc07d23a5addd539b0c066a85e6ed99a108cf63d376d3b0336c801e196b3c3e3
oc|64|26cdaa9d1ff6ea6df0d803269e571aefaae9d68e48637d5c06ce45b5b96c776ab7cfa5c6298c6b39c5d6237ba3d63a64876b2b277da94906d9b739f4b843d8be
pa-IN|64|546fdf3f075c74f06ad62a37019d54fb89b5595bcf8983c558e30f2d9fc921ac387871ca01fd0120bf33ef97848a874c8c7112906bd15459718e964aa52a2103
pl|64|835e6a4f2b3727eadbd3f2dd0bf1e743a9f65bf90704d18f9ae2478a492eb5e81a7be2f3de7da3a120d384a2cb876e839261c5c314da5f79331424096dcf8d94
pt-BR|64|cecb8d9644308e1344511d98a30f7c451e2f77561cdadc386c586f65f40204ebc70a69d9050e3938bbb1a13e8ab68fe275446d2f9b6b84da1522504f18fc6cc3
pt-PT|64|556bd8127079c55023ceb4d94f59c3ecff3f0af2b5675e87ca2a67ca22cb8337ee6f40b5ea0c391ec4ced59a736195c02b7e7c919b67b08bf197b2ba61d8a66b
rm|64|e69d347618c5d790723b438824af8c549e4d1c344e4422e04e88496960bdb724afbf54a6838df09b0f3e1a57a428978a46fdd3b34b79345ad27ff18ff2e3c42a
ro|64|13a65faf21c6ba82dfab7953ea161a0df57ca53f4f060ea28686b81dae56bb3d7ff9b78e7d1193fd6771742ee7d40c6646e859cf977e46a4cb418057fc02e58a
ru|64|24a60c172446eaa01c0ab84f5a8563f4a7535262fc579dff091d724c31200c0a1ad11ad0ddcef3a51e2dbd8123586b80d24cbdc360c7fb8eaa9ddf2748d6f204
sco|64|cf531cec915d9ba9d867425887b1d292778212fb496c35386cb71855f77b9576c15f8928530c1846ca56670ae0fe3c6b30974b1a123f09bb88d6cc351811de2d
si|64|c99a17fc69e63c2b712050b9726d159b549c64613e57752d8a6ed0665698843a73a089e2e334ecddfecc214fdf630829f2cd009db8ed1e3218613b82e4d78ac3
sk|64|2d3a544eb0c204afd72386f5f434f32d6fb11e93f608f3f3cfb32059151a847c4797650368f2f2092a6d0d45c6e9226114715265989f0494c3cab849a03e86e8
sl|64|134b0cd2f2fbebbb6acd8864352640910cbc01d269473184fe344ffdfadd0e53150c33bfd0dd017a23a5d0042d13a1861003b39f28e837639b28441c29c6b4b9
son|64|388561ee5e18d7a536bf31cd451336217b40a15432e0add83cdfd925690a5b15ff97a7817971a2e8a589957c985d3af57e9bceb0ebfddb9ea87e53924a66b347
sq|64|e01955faac8638c723a51d22eb13cea7fed28942199f30b6f15e71156324d1220dc5623fac748e0557e78d28fc93c93f7b4338af3653610d358146a5faf01cb0
sr|64|5a2f3a0c06ebfa92c7f52f1b4a75394f8655fb1dd2d614df9f81413cba09eb1e800914dfb5312a536fc27ca8ec61eafc2dfa01a7bb418efdfec6bc249e010287
sv-SE|64|6dc2b38844676722c424a3162e4e84bd8e64412380b53a0246dbf5bb83b913828a43268a1afa2c8c035c3647d2f0db35ba6aa1052a9e04d7b752470553a1c803
szl|64|fdf075b104d6be4848b5025a19e70c3dfc6b4d25babd6db448cd1fc824b5c41face79f3d0c3c8cac15fd9ded29ecfafb1af457235c8271623dfdcdc26d43b655
ta|64|019b079a92b70e9e89e2b63802e334b1005c27c743f7d2a0549b44c76b918297b450098f2e6b79dc085afe6e1742f4cb0548cc4158ecd001e99c743786757092
te|64|1152b57bd544f6582bcae5a069fda1ceb6331ecf38d3aa5ffc06f25bb091e1422bdb94964dade3537f3b2d75f80bca44cf03c7fa740e4ef3bb48615d3d89c121
th|64|2af26d8c86197842708a0a48a6863c34327247b5f40d7ea60ba5c103bf4cfc6b2dd5db5fff9001679bc94e1aac85a079a20b82cf3a9f63a986e982a5285af130
tl|64|a19545d89d0bca276bf705278bb405e5af7a54621ca51f211742a10a36dd3a225b340b69b98274fe73d5f96a489504fc0d4fda21c53c41d3fb0cfc14e4053371
tr|64|07d6cd02ffc7ecc34ef7d9d319a2d023f87ea7abc9d3afa4b3b26594851a7c1cab0f5004e7c82a1e49b73426e9ef386fb370caec49eb383896b52c4bc07c0c7d
trs|64|14ae46e1d55dde943edc969aff554d20bd31a0df78424c5908fc1bfb10ddc4e6c33c96dde04c08396c9800eee21ea9205a4e0250c6002f0064ecad7c7b83c2c4
uk|64|2fce428c7ad888a2915351336484e954dd5e7d78022cad8d9123bdad196e5ce46a8ee636287c21aa985a408120ab84620bfface08764cdbdb0cd6a1e3cacab5f
ur|64|15b10aee2f8964012d373185eb94d3cea69f3f41eb8efe6607fbc059ba95356ee6d42274a01ed06029ee084269d6116df68c909ebb3f3a75501ed65e2acc4771
uz|64|348b7f49c016f8befc3880458b573ef91151d6ea74e3228de270d15f2bcb40b51e7403f517fedc73b3cae141e5c968915959b3436776475e5ffd95e21a59dd31
vi|64|dd2ef498aac77e6e672073583834172399d295d158e17938bfbc4f3920d0babc53f79c97ab9628b45ba2f8e558a72035f7b103b9d74c4ffdd9f5dc298720fa18
xh|64|b7d858fc47d0bc22e3a2fa01a6e8f2f8362440614f03b730e83e87e782d73f12142b2fc343309fe0037a8d6e036598ea3a577cc5e518889dfd1a15d6095f735a
zh-CN|64|333b9fbae5a0ccacfe443e9896a12a86b40820b730b902ba5be1168dbd200f22865f946825b8d90f43fb0953f38257c9fea0292d65d8b029d51be88f51556204
zh-TW|64|cbfe96b49429d22a16671a04027952a037d3462c6099a47b879b4884701ea9afc0746b3f20f8657f6cc1b00eee898861240fdcd1e817ff3cd93723ccb1730f31

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