Downloads:

37,399,142

Downloads of v 103.0.1:

374,912

Last Update:

01 Aug 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

103.0.1 | Updated: 01 Aug 2022

Downloads:

37,399,142

Downloads of v 103.0.1:

374,912

Maintainer(s):

Software Author(s):

  • Mozilla

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

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


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

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


package { 'firefox':
  ensure   => '103.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 01 Aug 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 '103.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-103.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-103.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|71ff225886cb710525b54f621ee6be2b56fb2f39ff60c3eb37d8701d246b85c82cc2aecfedffc6738b4710ad6f5a8f0607274e58978bd4fd467fe99e3b61434e
af|32|fecf5b2ba4666009dd8f922816c2d81b990781e88e34beaf9754a32e9de831f2b2e368819e48141f2bd6d42b1cc367ed047bd53ce71a15ae3ad82966ce9556c9
an|32|803106ba1c84ee7d300373aa3f758b610b08901c704329cd84d15ff53b2db06e81e76613dd3346b60c86d6c80721eaeda42bfc98324553c8bb40770ed6269ed5
ar|32|940cb01b264b0aeb8bb3cb15558c44df80183d1a94af5c1184faac1869c52f39b4f7a91889a3d711b940f33e7c8bd4dbdae293a39afbccb88b96a299f083496f
ast|32|a9987e14e428632b7ae21070a76452bdcb4c8917cd519cb3af2ba2bd05d782b2bbb664643ae2dbbbc6a8da4eb44385565a747a4587f846a34cd1f56990e36795
az|32|233599b9be7b54f7f011e1f7b5368a28e938f36915e9fb0246393803ce0ea5674461d5e216aa91b3d32d1b368dd57057f853c1515df4c529f46499bef7ee4a82
be|32|a73f0428dd9ff87e51b60b10a805d80541e6aead5a77977eb174a5860cfdda6768d651571332b82cb83adbfe246eecaf3a0f5f664fa339848ba4e7ece806db1b
bg|32|102bcfcf2b29312d2441a13e9ab2b716c1038422ab13100a0ebd41288e8cbc9243dfafa9fe31729494b68fe051dc2f689a3150adcd634996288ad11726d4a7bf
bn|32|a336cd2cf91e1778b5df6e787df02c21dbc8241aa3a117f0a805264ea6999088a3f29f55783d6f4133495c2ca321506f5542dafb8c34d80278dc07db131ae555
br|32|238499475b6d150527f6f7d6a666e516ee7d1c4c1474733be2bc6ac6de4e2e80bc6f07fb632618c73affcd37584e540290424d8a1279b571c07a7f8c0102cd8f
bs|32|ef8cfd69a25d462baf563fe90d76bfffe3f9902f33f77ee32f09fb2c246d4741a5b81c6eccd61c75d6ca23977ad1c9c3a969b7961b86f096f6e7302fa6975efe
ca-valencia|32|abfc85af81a3639cfc0122fbe8d4901a1a91643513970c16a617f3b483d87d3e7222fd6d47edb2039c53f30e7dadda1fa1d1627e286127996468b5c4df93999a
ca|32|2450914dfd22c648133f7fd19fb4d9bd9dca041370f3e70fa033aa91a274a38e5a030933d053b2f18b1fd11d7e370dd216fd2483610355485b5901287a8f2be3
cak|32|ed384422f76ba82d34294c5f21439e886651794a1d6d95332dbd955d20237013033de412855b5afa45c30a2a802bb1e1a68573c3202a84821ce82388bc0e1c85
cs|32|00dda77a97248fadc423d41e077eca94e47b8aaf9dabd10947ebdce43edb032553a3e3c43624fc37e625c46c69b36bfcf0db4cbdfe48b0b5a1340623bf908383
cy|32|dd3e930a2952af1f470e50b999d20a3f57fc8bf87f44ab54ea466f15c64c683da749b726aa585aa7ac981cb27d5c3eb5ccb868a2eb35fbe6e3139a9755e81fad
da|32|71c6bbfe1aec4ca0c618a55c245745e5781bc73728f5e8c8c2648bfc32c9ab587fe583791457ff3be3176704224042178d3239607ac067d948de19960a026d14
de|32|f480f99877e9e71fecdd8c55681bfbf66d3c7a3c8ed5b8a52eab5bf08c78cbb071fee08328b44f9e0478dd4a420d6530b5e3e498e199fa990058498910073776
dsb|32|4035eb922784305522d0a8583abe113f0a539cf486ca495ef66acefeaa352d7b0b9dae010e89e145767700e5650ab967804a807fb61b3ae3bf4a92072a653c55
el|32|9ec504eb5b76f090e88c598ac04d1bd3b72a11dd41ccabc5efed917b77a947e76519f992337f22a6a33b448f9240c26a6c7b8d96687c52fa124ca3ee1064b523
en-CA|32|0c878546a5d27169aa0327c4ce9382070a4efdd2051f53e9963273ea66d6ae70df7b7d1143527d4a968147bffcb32453058a6efdc4bf35e02632c30258b6a867
en-GB|32|0e9f7133a180e79164d82865826eb30bf05a426b06dbbd0d15d3b5b3a48052e5c2290b06fbcf26c2d87b48624e82c1e1ae893909da22e477a7c2b3d74c44fe14
en-US|32|d7db4d46f30d39fdcde39bec305596160b783b7a2c496aad07b2a398ce58b4ecf1c09d80be5bebe72a7d90e59b54284ef334ac91d9bf6066192c44d517eaeb44
eo|32|e98a0e3662d03a58929a09607909b81abc3c2810f65eb377c62f1550b20c8c9df3fbe99eb17f2aa62610b1d50689b8138b2f34286cc2886a1519ea2d412dac0a
es-AR|32|905345a6e44eb747efb9678380ef75160ccc5883682a67c9db546b3d7902576c4c0c5f983089deb418ed26f12675495bff1e8dcbfc96ffc694c96b9df1e2843a
es-CL|32|7693a265d68375fffa2f4a6e290905b05ec67ab5ecb75607d72cb2792e309ec404397f75902db7b24b55a938e3cb4478eab6fbc7dd3bdb62a9463d291f4cae8d
es-ES|32|ece95c34181eced26c0f6aecc63705ed3b65d3031f4bb8daa9ff91c6fad970525b9b944f82697a118ee5be521f94c2a2442551c8cd0821446e0045dc68c1ca76
es-MX|32|ed151ad8640fd547740f5f4acd95e4589ad33b3cbe943a2c4f7d42f8d3bc4d186b71bdafd06a02e6da5b50d4fd42e5dd03fbefc4e01b6b49c6400af9f5e7a610
et|32|19c5140625b061e58915fa4753afe5dcbe62e88e34a1fb0fd9da48ea03894c9b178d7775b5481bac3d4c02d8929dd9c9b70e13024ec88b2454e0f9e3c216ca11
eu|32|c126e568e1f6425f6f3984635a685cd27c1f0723b479400a55d4b3b0d646acda480818db530a3aabdecaceb6e647c00d37bdb47cd3010423882f9f15d54b3d97
fa|32|fa1c8c0e809aa197269ae0061d71f95e0ba6f884e78e59d63ca045aa84e7486a6d65a003cd16075b1f9a4db57e7c75b86e47654ac64b1b2c159b31151da86f57
ff|32|5240666d648f62e3344aecc0e7f27c4e2cdd7383187fcd6005ad7d0871f2d9dbd724def907cb0479249fb6e7995111ffbcfe34d256f02b6a024c16bb644f7956
fi|32|e158044f5ace40831b1a319ca960d9b01741a7821f4a0d4b2d7628603b38993fd6a2f3d385ad275571a56c6a01717323b99ddc07216a41d8dfe96d0fa67c6fb1
fr|32|dda76cb407543fd11e6b9cef7eeff08d0994d47ac2a8fe2acfc42f939de4192296471b070720ac2ce6fe2ebb11d5f02b53c63fb6af9111c8ceac66906cdb9d45
fy-NL|32|0c00ba0581c68c25c6d3a7fe27043b3d2deef5dce82e4bc5985a28bb2c48d756d56816dc73d87e47d5630dcd9f54d58d40a39596f69858c7ed319236b8eb6603
ga-IE|32|8beeee7d546eb75b1001ad7697a37b5aee57a49342b3b48a3822d0f657719044cd243cca98f0ec903ff7d9f471f6622c4a0760ed21bf4481e14bb8fb73464904
gd|32|10981d766e3d0f171854d2010693b27910baaf3d7c5d6a4a251e36c70e689d4e8f3a1f905a45dbf06e7a876965ad9dcc547fd18934aee0b6c93fb9f1f8d166de
gl|32|36b6cfa4a09461212731a3892e620fe4ff300332366d0500714daf3795594606c74b25169bd5e424187d60324757a266759d85982995572ae9f8658243a929de
gn|32|9c701858e12661ab682d299452221932871848e3c1b94ef668168324cd79b0ec401ffff88f294e91ea6040392890e4c4e487c57474c093234a3c90a05a2b0075
gu-IN|32|fc3ca20e31c2346890b12fe58460f6f6c5bd08c425177f7510098c7e60e8458eae7f843fb6814e008deffd9bd8d875495e062797669e22e4beb69ce2b9f59763
he|32|4dfba8baa182e5d9684bdee78e56e6b5ccaefb9fb63218a75380640f492720abd1ace1dbd9deba632d8c1a20fb8013cd192a4679962a3bca286e1fa7e7659be2
hi-IN|32|168a47a359959e92f25ea4616f9a107450a6312e852fa0931f27c92ef1c604a576502b7c0d1bf04350e4b817bdcb42fb3c7fc804641a5ba75e78c935b2883b98
hr|32|4589ff965b8c27e11e514f8272adf234ce3ad8e2b049d2a071f8b4aad53fcc87fc6b6bf4544a75b3f5ab79c8290c3bf7d9a20e6179ee16de2b6436e17ae5f8ca
hsb|32|ed9288c4c8fab94d34b4c0d30aaf4957348de8ff05b16c948726eb365caec3808060ebf1fdf4f57db88b90ceb5080c0d13ecaf0690fe9f748d33512ad49569e8
hu|32|0e5e8ea46410c20affe3b39ab727397b5c15d6bc66e04584f9e18fbdc21662995ae62a7c4f306207bc94f9022b28c882c4953f04624b06efb7a57a85e2cfbaa8
hy-AM|32|e1e3bf28aa3761b32a35fe75d30cb099a157754cefe49afbdc265edfe52b7566e309311e0a548916b3e8d5f44f13011e47658235b214ef50edf09d657643dfa3
ia|32|74c3fdd7a3088489a7d68bd09a6ae73f4a70cadb1e9215a70053d22d9629b0d1d8b361dd471c5a71b01ae2a5d7169dc8aee139bb305135299b2af075d7403688
id|32|24e6a2aecfcb617c8174e2e6f2e8237839c0990e054f6dd088ba0f7bcc528d34f6b8ac2b5448945dd609da8803edce4e59c00d7510530229a46c0574d4b930d8
is|32|34b642ebe6f8983b4b8af34ce030706742ac156e9393b347b30b482ca602c15e3f6048bd4108abdcc7acc2b3166bf25e5ca285159850671951470228b825b3a8
it|32|e35239967f4ee7d5679c48e27702b5ab36f4f4025b52e85dddf2f24421409de482c3cc679a26205603d17a11b06a8216bc0e67a2a5a9dbed65e018434bcab97d
ja|32|1749ea161aebb7f12b892ad8f4e51c8676ff8a87333f37f6b98430abb8a302c818b7f21ac052a56969fddd2782714db4124884c9d01ff96a4982c45e226d9ffc
ka|32|07c731023f0888c253bd3aba968c20b389fd59d4e2dca530f7b20564308bdd29b0108a1226433d66dd283e2a303aa74a8c6b743114f4cdf3d979852a6b90b0b5
kab|32|2506ca55ddce1cc6a643fa1c55fa268f349314ca3c7338bdeb0e889f17152d98c93dfcbcc9b50c2288239067b01a63bae647187e49227438ebfc4c8d92155174
kk|32|82963ad62cf9e17ac22594357bbb1ffc3e3c9760ec39caff7df9208a10a48640c10210e5859ea6c05d9b858b8f94bed673baf7c8653b92e7233c8d6d85b4bb28
km|32|65e47d28ecb5b943faea286da75dc382afba690163b8b957837be4cead6268d58b09da7fc6447317ecb5700cd6796fa08b8e4575045c95cca964e2dcc9a7a597
kn|32|908aace79c6b704e78106571e2015451bbb9da298bb51b98ebc6745fadfd3e71805e1680eaaca56309b89a22246ff2ab1b9e3820d414bd9b942ef7f9006f74e3
ko|32|7da9cde3b983f783342b7c245cc2907d2454d98ce91080f853bdd5b78d349480ae1d1418c816c461702ca6df2cf4f5337aacf9c810e5fa5f9551882fa24f5215
lij|32|b00dc79741e1f036025d63168aa63eae30ebc349683f14c4ff9339c1ad74d58957bd8c4a337fa9c5229c727ccb6ce5c3c5fcdd913108136080a8a8ca08fe33be
lt|32|5f244e653035b529a86c9f0802688dcbbb7dfb38b35c31e205d0f50152421a71b5f06767566744c25669c3961b785a2ea54e158db813227f92fbe5d3c58c07ec
lv|32|c1b6cda023e806cc31cf8511f22e0909d2057bc932356236d8a15148167e7ef82456748521b10c5b54bd0d2cd94e52ae2eacbc22ca95432b0c8ec4cbdef9e2bc
mk|32|ebb73f26a0ec6f759b29737d91c91670e6e57e49966201ee81fbb19d711ed8548958f37a9ffe53af2a25a7921e6663d5502bf1b5b92938a76cc1e4c01a813c93
mr|32|d22492ace68d51cb21a117da9e269d1cfa519317db75718f3d27cfc38aea5621e95176966111d4a4efc2ca5e4c26ac3fba1f8f12a50f545785ffcd5c1ec7c95d
ms|32|a25a2f5a385311ca5447111316d2bf215c00401db979ceb5d8c543739b8c8eb14527f7fd36a6c084de08c0e54e368b6ba090750a5f65fbe70074d1adb8859a43
my|32|33d2aa219859e393d6e96206a8dd87ecb4d30d49b8a1779c977bef54a191bc41be597bcaea99d9e825cf1ab36304db3a1e0530d6779a0de35db0c53b7a874c93
nb-NO|32|e55869e422e18799dca274da7df5ff8d81428624ad53458cb04f7d2c3dd630e65627bbacd6b7e10ecfa5eb35b7b86b1fd87c73d5b8a7c1a444c915164abd644f
ne-NP|32|92ed6ef68b11bc992381e48033900f5ffabdb08488b18bcdc32aca32b5d5830800fc080631c8bebb3858d2f77e8379286705f693ae095ad7bdf52c03eaf9f1e6
nl|32|0109507f712fd882f28b93a2610c5020c0eb6c7369a8bc7502f0a1d69491cc1342e3957a535c81c3f99fcfcbf6dd5144180994dcd07a2f628d466ae47b4ccf18
nn-NO|32|83e96264093be2c19843749da088a6fa7436696d930453c74533df9b84372e1cc3a303fd4b5b43a389f2fbad98e3de37dc2492cd9061094f17fcef8e35692623
oc|32|d536cc422495bf30c000bd24f35eba1419c224e9d8f0a4156138cf04f4907c04226815fa589ae77318bd7958909dc4b6dc0b32d4d62684bf8765f9dd4e15d9a1
pa-IN|32|d1e7ba3408e8c64b57a18041bbf856ce77df2c54680d6e6aa620be0602793653a7fa196edd1f3203bb4fa96a04919e25535c307a4a06f8d965f22cb900348b89
pl|32|07ef083131096779c79bb0d58b0fce6055edf2b25587abb808a291ecd18ea63fafea67a0a215e10b31484931036ee2a1348718ea6fb1ed0b0e63071da37702f6
pt-BR|32|e88fa58f0f997b6ba8c7ae475744a3f653b24809c0f52fcbba119bd4aad3d57b93afab122aba873e53cffa7162033a371750e02af87ee69599e16979ff5abf98
pt-PT|32|591bf0f03bd595faeb350229061f439f8f69fad9a63090f5798bcf78af19dbad0ce0a4fb1ec3948d1abd0fc6ac1b1428589fe435fefbda835cb81d99e4cd1d6e
rm|32|b23dc954249015455d9fab6bebc0518bd970f536b96230b64b74bb677c7832744e920d99df8a6747e5a4808c353e080da1b9415c081a28c7466bdbc98ad2de6f
ro|32|83a6b3563029f31430a4ab879e4b898cf1a3118fe65b059c5644ded02526a6d40159cbef75324e45fa4a150a125bf55bb75944fc23ab58e66760b1a82b6db1c1
ru|32|c53f20acc686a0e3cd4ca9a84220283d5b177c1c4738a63efad0f27a52b892125ced629dbb48ca7a5baba64a3918f7b58bdccca16793a68e3dd12ac3ac99bf8c
sco|32|0491852f5213bf2dd33aed40f9274a24447b27d5d27db454c403a81594e04bacf26a728113452e54458bad43aa83dda5af376992f3f216a830aea3ca78afd76a
si|32|0e50344376d77355c8fd7e34b9f20c18159544571969c62e41e98d1aa92b2e0f0819326c59ebe572c1436f1267bb8c2783668fe1bb463ddcadd628af183666d7
sk|32|34308cf0a407aa128f9e23b0d382fb30c825d163cb778f8173f4c7bb8635b86fd57188b1cd3c72e2b640eb2d491deb6ae442b591230b7714313215df58ab3594
sl|32|072c2b240b2a0838ccfbcf716a00de99907054e23bf4d24bfe473bd25619875107520938183bc5c5df7ee13d98debb02e1969f597aa924348198c38a1ea80255
son|32|7522e89a8966eb6fae4f973c49451575e4eb0e779ccfa30a99823bba257d27474d976a8c590a0275e50dbf1f355ee0519e68affdb665ed2a095108b17c26b872
sq|32|610b5b01088175d892e00a0158c5bb22e52cc07404a03dc6df197e5c5a8ce189c14568e9e0e6d0881a48fa96adcf48029fd1ebebc1d415efd14f3afae0744c45
sr|32|e239bcfced08cec4a8cfa048c1f31c19a03cf7b8d885081f7f48c7ef1c0f8da264ec3b6f72b8c408fff9c276f1bf4efe9f86b4ecc40897984d37d67b2b7f75e2
sv-SE|32|de86fd22366de5eab7de7f77df2330f8471e357027b5d9052ca0d71750d977dc456d8cd7e841eea37cf03511e9f921c76c923cae88ce94797e22199f9fcd2c0f
szl|32|816a2204661522a4ab4cc7756a0ddde5456f519f59717b6ac909910f1a2bcba0b859161b000b5fc040bd274f409ba883821ee473e95c403ef2eb146dffc53371
ta|32|7d0b3a659059d04bb6e053b05298389c15a08b96f8b0cb6130618f059f9658885d8be6bafba556aaf62e69c00351a2df4c4ec2dcfbf49dd8bd54482a59979ed5
te|32|a865c2413e27704077c191b1feb2b4a4a24289f2eaf69de041afb45a1dee3e8d9e831a2cea776dd50a29d1bc71ecfad82ff1427c5ad697a4617a9ac65e41b91c
th|32|ad90a0d4c1dae6c18fba87faf55d906b1b609966355047dd93f297a1818d44d05fe13d293eb6c1368967583304b4527cf7b6562a3d8e577fad45689cc3378af8
tl|32|d17bffc0fd212bd8956e3a8b15416501cab6d5ab8194c686d53c29ffdd98fa7fcf21c7b7fa53b6a22c3ed38c0c7a83d6a2b644f36dcd4e7002a275f008e97196
tr|32|12dda71affd7d779e25df18f3cf8470ce7579b97bf99bbdb75963d3fd5f7f23fdf427d319b252b5ea4d7a3d285391b4a6573bd4b838e08308cae24757c5cbe52
trs|32|1ae67d9666b6207a8aa662a92e7c84e8de2c2f8e1941108e7dbf4b91af7eb25dfd8ae8738555061cab9b549391531863d4fd9cb5975e2ae20da9d3a3945a44ae
uk|32|fb9a7393b198af3271aa7456794662f5ab61199be77ad24286c982d7a125349fde8c176efdd226abcca55835ac8f894500652e399737f3c4b513b1f32ea79093
ur|32|456198265c7718951e5803b3ec0decadaf3ec9328666715a038b534042245890c8992128bdf9eb29a24a56ed33e3602f920e6f34484383f2c2679c51963b08ac
uz|32|3b3f96d0238be5c4823f7e054c3a8660242beaa6ff96e9c4e904079f883ca6fbb1bc666614d7b77dd82190515d4bdae65d10fa5b638874c04e0d00534afa7ebb
vi|32|e75a5d90d876d70a05579ae3152ef212ab82ef86ad3c0fabed3f96fa58b23372e77f133c29539da6a96eeec52b0ab3dd66bca2bd2bb88589b06df1c2176fa87c
xh|32|a3a808441c4ea6a467d780e48cc360fa5f5c5e1ea90b28559b540efdfd96894f61f44c89671d858b8804aedf63b287bbeee413fd8df20e8dcca581f4f2fc9e11
zh-CN|32|a21bb4755a4b18203910ce497b28fc5f116a77a5b9a0d6988421b01eebf2b80a6b3c384614a1603bfa05986157bfa387c218886cec5f6b0a0b159aa0a7075315
zh-TW|32|44ecab30f1893c93a880856d745eaa15f9b90e98513c09405e6ee3cbaf364335b7efc51cf3881e5018741726c8c48c5d980755d345775d46f333847b24c72209
ach|64|0b0670cfdef8967388530aa295425f819f73f6d7ab9e18d82f3869ffd3eef95d1abb3c3798eeaa6a40b076e413f114ca0efc677d9ec046195d559a120c812ee6
af|64|78b2953446d18bc2a3fea6551e43a92e34601ffa56397892f0b7654d413a7d6244415df109df5aaf6bdad34a37ffe6d12d59e0a7e25faeb3047d56156919594d
an|64|40b5858565f209e0478c3d0c97cc2cf865fac69f834962254ae308be30889246871be02836dda8a11db596417ea4735e648cda2d271acf7e4ef75bbfe857f369
ar|64|f7468f6867ec3ffb616904ff0d976cf60e9d970cbec8abceda403b2ec66fca9a0827d01385183e69a7fde4b6937a1dbfa305a74e1d49c6fc54ba0de6202d5c64
ast|64|afc9554e320130775a099365b85757fcfb9c6b4b0ea466465bcd88d585fbd38c7adf935e24bbf33c629ad6d54f4aef2fd968f1c450cec605589cbed808521d0d
az|64|c8fe1f402d2a80a65c9654d78bfa6e325fc47cc373a8a038d3e74a62890ba43f9fbebfb8e28d0ef494321b6e80510a2e02bc12f1d84bd1147c4e64ab15e76585
be|64|253b14e35dae4007ed36938c1516c34a1bfc81456b5ea8d73f526d93c9311df77a5399005ca852bea18a14f4803f158c5060820eba136baa01e0cb4620870cf5
bg|64|a76223d34504eb791e8541a6ddb0493e6d98f57536d61bbc38d4c2e37776bb950ee565892ab7a0529d13ff77061295307cd98b0bf9f961b9fcf86f20bcb6d7b8
bn|64|a3ca4952f22486d7e8e72f786d255a0db309d6e73610831fd417ecfc7c10bc04022c903938873cb895730a8d1a53f08e4dc0720dd329c196e35f63ba57df4e05
br|64|fd0e6e0885eab75efe014994196deb8666c684e1ac5e358d63d2387d538a74c20edbb6e04a22c991624f8c7c63acca3aa695a147a5e6b167a2a80ae63f1580e6
bs|64|afa7478b9b759f0044aaaeeef697f8a170ca2cc9372aec6f46004ff84ae77847b2b71f584b6d69f95c13b542ee3d227419d00ccf30d8d6a93f55b21f7c2ed171
ca-valencia|64|3594c07473e3223d8478e46d21926c1df2473cd8db228059b972e3c1bec59301c43a937241b0ecf9f53ff9462550ef2f6e09da3f0e2b6751c4cf9f963d5ebf3b
ca|64|c3da3c1fe8168ba1b75540447b8f5356027ccfa72adca2506117d5d3a832912b9554da7f0e8470098519b996da273d5d1c9dbfd86a268ad2b8cec6bba88740a5
cak|64|a4e7110f7cc09ca3881266b46bab66148befb6420754e03ab9270e8fd49e688189f646ea503049dde763f4ed7c7f88645ef215ca3ebf32c21f99c9ee5e1b8686
cs|64|4c7c66a983d8991ed832fdd46a2316135552e2cb1b9cd8a295796488d44e270241ee4838de0cd61c7c0ea1f42d018b64f1fa9a5f09ffe6bf9e8a035ef11a9bb5
cy|64|7dbe1aede2c8d6251eb2bf06067e1d4af894e3a39ebbe28513e430219230e85bb8c015daf5da861052e8d06d3ea5fd0e67b0790333ca2e47e0dbaeee9dc09013
da|64|0fddeceb33cc528a6190c04149e9adb640da9428d657ff1c8973668bb74dd0a4f6992a4dce9f6bc28e6842b51b6bed02dc6d6aaeb0394db2cffd4847aac678f0
de|64|579605ffac200709a3373a28cf4f3aeeddd19628d070041e38653cd782ad83a5d61c8831d84e1cad1594df45932726aed6c6625506b5a6448fc6cf08decd3cd7
dsb|64|353d465045fd7a3d1de0321ad55fc3a871bff7c02bedeb9ea65e064cdf9e8e069a1bb1696edb5b97fc6814d7cdbea9451b396be9d1171e9863b44ae93b6645a8
el|64|e3594970039b7f0b4516364acc4ccd0affef70df9be66d78e1048fef547a7b57009c86b4f6b68db5ae61b5813eb45ba5e35204c815887dafa3aac386e4494a88
en-CA|64|2cdae061b1f3316428c154d3a4069be912eb1414210a8024d8bceceba50ec372cd17556bb8e513574d7f2b63ee889d81e6fd7a9879ace1e78f810702db816b2f
en-GB|64|f27b59766ab07126c795784e249ff66b51a9e758f596fb976c3e037259e363eef0e77eda15e636c90301b423732f2d0c66bba90475ff3d36ec0bd233fc6e67ec
en-US|64|957b36261472247bd3062c2cf26fbbe81cc89c898a3837d2d4292d93e6d0ca6f2ea090335ed7eb7643d2499e1c19835d36e83c64ab79f178a6feca75213705f5
eo|64|867a85e9b41d687a26de0bf394ee29530f94bcaa75af8be4fc378a068be682774194439c942bddc79d52c0fbda46dfe6cdd360db3c5489f5c073a37014a4e78e
es-AR|64|a1c22039ed73c203e7677a055fbb01c5f34e7cfd896b3bd01134c90d43d646db34573dcffa60bff018321c8ef8f4a75703c7d5d74801ac4447c43b08b3866df2
es-CL|64|ccc9191c05515a0ae6723002374f2d6b335df7f1d5512b721e3afd358fb1761c02fab627c60a3763040efc46bf96fe1b45081b572a64121a059443118a7c285b
es-ES|64|c2aef9b6f71c939fcc95cc0d78e6096189aa3ab9c7d707b8b4e6d1b426833f173e9a2ed03466810f29cb821b6f9749a6491bae37bc683f3e0c61bd3c2be6af5d
es-MX|64|7ac3575ae8cfa61e0f44b116ffbd24ca72421890933ca806f14150ec74a60cab5d24562c72b4beb88d702531940fd96c9878bddec4c4b391395ee51b25db42f0
et|64|ae76e34cf8f0e701aa6bab7f8c70cb574bb276ee8f90a7356bd34acd5a1a37f8b69d393a9340135c5290cf575c88723f45bf15df5b3fd5481287a88881936c26
eu|64|887eed1604373e784038993c060b59af304822cc22ecf020073ec9562911f1419f263d96496492dc5b3885066e7f252c8cfe8ef3860821086ffe5ca477c08c0a
fa|64|083450ef928f96c33e7cd3fa5898daa41649a71fec8ea067ba7551a5099b58bf2c5cb8a6b4f6287a44c97d857f01be8f0f52fec985baf85f305523e382ea20b0
ff|64|2ce5aa26ae1c7bbe85cb200a26d89d5d5935c8103a10025b1aac813d471e74e7439309eab57461ed449b9abbbd013748e20e01978683d99b5b7d38978b934143
fi|64|5fe4d6035dcd6387e596b2c5e72135b8f6db5a21a1c8ed40cc142cfc9e7851d0930e31741c24715adbeebdce22ae789c4f41a41bb4192116160a8b2bc58c09d1
fr|64|0fc7672045bab48ca6850f54b499240ff90d19454f6beabdaa412a2edd0767c6b163b1a0f071f37d1e06fe56f96724746c5683eddcd0509f8a9f4d93c6a59587
fy-NL|64|2e853e7313e93448dedc2dbbb7abd2ed34e0df6ebca90c1f81567c75ff57be41bec25675bbb78867713484b593361e06f9d0791286c0fdc5b9e65735d0c871bb
ga-IE|64|df1aa4b065f30a76d483a64aa7841eb19448df0f2f0e8f687f4333d0219007d605628cf27f8f9a5dc0d899bb4cdfdd40ea86c37b1843d453067696dd75b7f111
gd|64|94a25677ef609a17dbb9e4ea67c3ec20a7b78dd00527c96e67e3ece571dfca24f3a47ff6ce2c16129389ee5fa3d6a91ff44f6c257d45d15cd618c6200843d28e
gl|64|a5e8fe07f93e99ca7d04389d223554d03b0223c286b098bb1d71230a2568ff07ef9b64c8c3f16c97ca95c5cf1983f72ead60eedbd04eba2bd7e6a76e37b09a52
gn|64|b519c8656399e4d937709a4b461d1f9ccabef7387512d3796bbdfe9e371ea512da173b8989b817adcd883acf185c327b96f4b0181d84b247df3218a4aa00705a
gu-IN|64|5687ff61cb680e1dce8b0562d40313deb66d283aad921ce68a5863c675cf377c7733a289f04528a408249009b42c896cae89b27aab1b911542089c46f6a9a0d4
he|64|92e48a50105673c8bb79a220e5bf4fe623afdfefffdb30201805f82b8004a3441914a45c0894021dbee0ebe4ffd5efe9192ca6b022315e91dadd98e1bf165d37
hi-IN|64|aa5507ec51bbedefbc74903e6ae4bbff7425d473e2a3f8cde101e0398adaa7960e94485c78002d3efcc5cc96b77ba6a70d8c315fd9b9f0434638d51562d93ce6
hr|64|55c0150d7c128b755d70f5402695149787ac580f1383e0c58d7d07604db15d49320308a0beccc7a2494c1687e89967d5c6a7f66e589cc675bec1f25d54ddddf5
hsb|64|3d4990a2e4fc3b6daafacff2d2152b17260109b2ec89262a47c70a8e1a25f5a3202df8ee15e8471d0dd591cf2d22092dae6561b3c4759d7f8f6afba900b488c6
hu|64|4e1667567b7e4fc36c577b54a7577dda94c7c36fb630052700386cfc915cfdf15cc7bd94925803d36e74ab76b9051744345c29e7f87402e69904aeb8ff68df25
hy-AM|64|afae23f7246206b6c6ed1139d24cf99e6f38a809fb71b863d23179f0b0efa3610ff074c29063bebfc2ad7bd5fc3478881217303c2ef279dae2aa672fcad14e2a
ia|64|75489b297ab4eb360136b3e56ac0d89070477d66da50bf9263a61124df41e4ed124fede4d53575882ee90ce3f152c53cb72c151f9fb3dbca42ad0f1b02a3a754
id|64|5f43b363e0d52ed30304a0a81bb4999c1e391b6aa773c35682ff14ac6cd273e58fb30fd5b665e248d5be0ba4f1979627d8b1b4cfb54e48a6f88b48157fdfc62a
is|64|f9f0d40cc9049aab27b1be53705987a024eb18536337d6de993744f0aa3ee761f2c7ff3fb986ef3eef80a4b693395d45aa66daeac3d804dc67f72ac50903b267
it|64|b8d68b00a361d796b1af1be820a5ebdc234837ea64c01c5720a96946cf79783d3af31802262ea3dd03bb6099205c2634608349aca513560437735a6651e54585
ja|64|53321e9cfcaa97c955bf6623bcc91cc38cd88e598bc7cec08d088fe557e486d32d19310a968a6caf71387b9dd35e1fd1d24f9db3f5c915acde16e73abb04cbee
ka|64|cab2a908a181c01ae2fcf8b9ad9ff752ca185355cf88f7ab2ce31abdf3bee2acd38f793120d3b26c95adf31ec56c1ee0d0bd1300b3fe514d6dc8f6e96b855a29
kab|64|f4b88d7d04983814f6151a3597746908d6649f5e8d0ec659996df9b208e56f5311dd1bad374721ad7b26174b129a71983e181757eb3e4023b9052f37525183f9
kk|64|b3df7271ab1992fe26aab3434f1d284c274cb7dd47d2313c6a4adad7eb2c757382b898d8315a9dc3b365253fa2bd1897c1cca7b8b29a393835bf5175a60a02fc
km|64|26d2c280def54da42dd42245c66b8e1e8d4bbd0a84ac599ab9160a4b3fbac697a27a63bcd1687aafe8f9ceea015dceecf1b43fb593c10a6030b5748c92e9f516
kn|64|9dc4033b0fec9e2fc1e8951332543d95dc161fbddf188cf79f8521a1c5c9ad1cd06b4fe3e0151a4a7cedffada4168345237cd3e61ec9dcff11993d453ab7abb7
ko|64|dc8e232180f5fbe5bdf36778111a9186fadefd06b608d2864b81305a3a6b25af6729071000afa0406b9c10003a1af68502dc55e00de09d60329758a05c679a55
lij|64|45c0789146a1209cd84b2e6979ba6a81c267b06d3049ee2fd55bb0efe9ca0f6c2ee07037f3805890571e91c6297723477c3816a4cfb706ad78cdcf7c8d29c0fb
lt|64|ee9c834d972e07694a2296b50121f5b6881d5b5b1fff87e149b2ce257b0e2ef0d577b1bf9576e83dc5d50d709c4008f5c36d8f90eb7f334075b00ad426d77b32
lv|64|994fade2c96e3c4681689e81d5fe435b6f91ae2e0867765a6ffa05b0f7ea090716e72a80e72553701f735cd0b163e0139dc554eab8fcf8665ac16237925d5b8a
mk|64|b1d8d21e01184e8d5d0f2b8e35fcbd9202fe3b12f74e38ed4851f44953ddf689c8d3de68c40e4f097d70e8f9c1f55d6e3bad2dc5aee5af5a669c41c09303d689
mr|64|6b7bf2013586c8750f3b187909aeb8e0d1a99c6af26189054155e467a6ec66d983ce28350fa2da9dbcdf24c5db93dca1011d02da2f0cffdb0f27b37a7ef694f5
ms|64|e3c195885925ad572122c49b0435bfa50d361b4b3eda4bd9fe21ac2c923726d7245968a0ada7ef6a0469fcf617ab001a22af637fe8cc3f253a35f6ee59c8e5da
my|64|cd333a533292d775ca7ee7343590d3e7bc2da4cbf82e9239afadde89bf35c64269cf4beaf0a455dffdea9685e282b0d1419a7316e4d0ff516b8c464169d22fe4
nb-NO|64|9dc9272aed9552cb333c06d764ca9eb2f86f78efef04effa7eafef2d8cb2798e0e58124850dd46247ba6a48047a59ab41233b723ec4c3706c01c1f5f92b2f153
ne-NP|64|f031a0287512c0d4959d0b285b93de7e356d7c9e9b73a2684c5de57426268002f7cf80a85ee045a23e7373e29ff6a065109ca3195360e52362d807df0da339cd
nl|64|6a9f162159794147db5ad7d173267c73ad57dabd6abf1ac764e1f1a3271db2616cb6653a2ff5c1d74ed7f1e95dfbb4ef12ca7c056b06f274f1c48ec81b250086
nn-NO|64|7e05e2ca01ecc43133ab3c365fd5666832ec310e7ec08070c754842ec2ed6b16e662b3c1e9bb6e7b3fc44e0ab2fda076a6643c5a225d298da0e2eb8ba5f3879f
oc|64|b99b9b546dc7ac19d89e7ad2519bf13ed3217b0757d3029c857481485d37eade36cff46b39f916b2adbadd579b3933e6b1175532a670ac602c371cb613225ae6
pa-IN|64|54d685888cbfc44643ae00076e41e1de64874bf1e4bad50591de87c69067e9ebb77930e1c2c918a7f471bab047d41428252b5de7a68725042da205faa74aaabe
pl|64|8eb91c9612e421a9b16509c3fa56fc5c73ef2a54f693f2a79539bbef0789494592273ccea54018d7ad504af3da3a976cbb0c5a2c479d5695f6b8f37b93247061
pt-BR|64|78e0a51b707190dbdf1c464d897021bb146178be40ccceb86b9797553241e0f71620c74d1925599d28a50b7fdd7d8dc3eb8961f306132238e3df9c585d7f0cf3
pt-PT|64|1eade77b14cdebc2379dd0712bc3afba05ba09e1a320729fa28925cdc35b7810270f3465bc3d1b9d412ee5beee9a73fb57a576b80635c919d1651238eaa78745
rm|64|d445c5be1e08fda581e06679d447c780498a33aa55fa9a77c44c9a75f5feb309ac3d1f7ea8c31b63d18ab831298de9b017c5896fc4273e3070d5d84a4206ce30
ro|64|168da53d3e0d1aafc652c0a9bf67d9da746a345cbf324139286451b0a9b0cce69d249234b3b9653f38decbc9207489ba511ea4fc2c6ad08a15bfc12ec5e141d3
ru|64|f871c7e3425cce16deb9c95a0c351db20984002c08692a3ba5828953314a56de033f6d35be851b6c4405d3a8fbe19192958244da225e97ce0ea64562eb18effd
sco|64|18f8c7053fb78354c9d911e67b17342c9beca02b2d1a54d9afc93ace5e4982e5b9c670e283ae5354c081416aadf437338d2116c1963a5321b5eee705dff5e280
si|64|34574a20bc6d5be2775d3db24d6f0491bf82efbf33d92b455fbfc7b6e4aaa99a68a18d5f987b7dc0795e5d3d9a7c80fdfe9ca7d766d9055478c7be9c8e60f45c
sk|64|5c8af5db724d0ad6f03e6028203083675368c7e0ec9cb05f785fe7740da151e568c473aa9f39dd2956ae3b343a04828dd4a7d49190570671fd622a3fdfd6a687
sl|64|bc2ac3cda5c68434376ad6d77e8721deefd47a352793c83ee101b705bc5536aa5135b30a7a8b588b4896e49fe8b4ea7b69ed973b0b307357b02126c665e5d98a
son|64|2e21bcb41f85949572f80eea010599a089e6a68b83d6cb1e4978ea81cafc70f66ccb410466b48e2923fd0f50739b2e6bec3d2f8322b7c4f1ff9650515dc4043c
sq|64|776633de7e9990e5b5cfcdcbe71996cbaff48a5a4dc3cca3d5aa78143680215d2cbb139b0f6973d433c981ae2dc45653843a29991c06d6edc77038d628b6878b
sr|64|cd9df86455cbba6bd1135772598004d3e4a3879d9f9d9111afde77ead1ff142fccd3f316da7cfa1e52a3821666a4d8c6013c48363bbdb12aab250f7c0aea4c73
sv-SE|64|2da65d2f802bf508b418b1e69223ca1ac2889dc2945a6549afc2f443db3066b94eda9b350b04b1bce992655b7be66dab6c31f8ffcf1ad5ef58e757e1496cf6d0
szl|64|cbf84b99124257319c885082631a0b066d42c3adc5919c8c981c64d3d63bfd69e7bc2c774e3039ba1ec96a385caa73f17944fffe43404c9d5950b552e395a2eb
ta|64|fc417dff9f611dd5e0eddfb8a31b0c127da0408bee19971d4669fdb2171c6b7681eac6250b9678c21ae9d43b85c8085fecaa6fd1e362cf9a94f848cf3d092b26
te|64|b3c1de10222050bd71aefc1480b488f1a5a34b4d6631eaab86adbe03badf327920821d4c8abbb5698b943fe1e9c052ff01a1c7314e3ab557a4ed949651319f27
th|64|070eebe98cf403d3ca360609072f48f7c520a8a8298c931362ea385943afc906694af8b6148e00fd4bb35f6addef906715a079e047c7067fa5b450aea033e932
tl|64|73975a1cc19681f2ad64c374b216f6cdd1a52d958369cec6fd5733e4c9e9268fffb6f1943354b4d33036847422b65f25320b2102f07cac40d1f513b0c0841158
tr|64|1c5cb93cfccf85e4b2325924de44e37dc9b4ff3006f7bd276f9eedf32a59843e4305c5ab691c4cc1888d6290bcdfa3f823a0c043d9bc049c2de4bb59d6979271
trs|64|b16e071c8ec5c45b0f4abbc031c0c3590098d6f399ce742229bd067e0f566fbd37f7bd277a5a2f74cdffaf2d5919c24e6524711d2dfadfdead707133af4b3e20
uk|64|480e68ec8470b19cfe7e13ed35a15c726ff3bcbc72929e77bb01c514e69baa43924e83c91935637481bfd556ad9bc7086b5dcedb5bc6fdcb5c93a8428ce53a19
ur|64|8a3ea64f2d91f0425a06ab003a866da09027970b7acb81e93ebb43a1f97d8d499994fc390ab19ffed58a2cd2451e258c261e9ff6e3ed2b383c6311bc0af4e890
uz|64|25bd27c6c7393b736a7db7ab53b870b88d388b7ac324ba635abb6b4e5948102714140202b3512681717da2dc9488430985b638907d8f47a95b35da933f3e44a1
vi|64|ebaf23443d232bb817f03c76bf40a66cceb6bf2069483d3e849387ab2ed3079cfd332b442c31dc7e7c5b482ea0296921fe022460fd0ecd633b06c7917c39634d
xh|64|d7ea162776d56ce2f899e4f687064225d2e8f506e66a9018aea85a36464b30f2cd558fe0ccd8f7f44d17e943f3565141dd7995badbcf4f9d5a90f965222a2382
zh-CN|64|73cb330e3a4102fbac824e52634ff95fb8c777289cf2bedb1b934ff702e8064a9dd014936e1ac90b92a777b1be5c32ebd0525c8031a4cc1ecbc6267c3e9d1a7f
zh-TW|64|960f5550016e84ff028619e43b9e24aa22f456ee4e4a63425e0cc41adab71ba4a81927211be3ff85ff4682642706e78407a88d188b3c31625adaaea553c05494

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 105.0 283788 Tuesday, September 20, 2022 Approved
Mozilla Firefox 104.0.2 482427 Tuesday, September 6, 2022 Approved
Mozilla Firefox 104.0.1 380453 Tuesday, August 30, 2022 Approved
Mozilla Firefox 104.0 372375 Tuesday, August 23, 2022 Approved
Mozilla Firefox 103.0.2 471138 Tuesday, August 9, 2022 Approved
Mozilla Firefox 103.0.1 374912 Monday, August 1, 2022 Approved
Mozilla Firefox 103.0 325797 Tuesday, July 26, 2022 Approved
Mozilla Firefox 102.0.1 511622 Wednesday, July 6, 2022 Approved
Mozilla Firefox 102.0 395670 Tuesday, June 28, 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