Neoprogrammer 21019 Ch341a Hot Hot! | 90% Instant |


Title: The Cold BIOS and the Hot Fix

In the back room of "TechRescue Pro," Sarah stared at a dead laptop. The power light flickered, the screen stayed black, and the fan spun in a pointless loop. "Corrupt BIOS," she muttered.

Normally, fixing a BIOS meant desoldering the tiny 8-pin flash chip—a delicate dance with hot air that risked melting plastic connectors or lifting copper pads. But today, Sarah had a new weapon: the CH341A programmer, paired with version 2.1.0.19 of NeoProgrammer.

The Hardware: The CH341A The CH341A is a cheap, blue USB adapter. It speaks to SPI flash chips (the kind that store BIOS firmware) using a clip-on probe called a SOIC8 clip. No soldering. No desoldering. Just a firm grip.

The Software: NeoProgrammer 2.1.0.19 NeoProgrammer is the smarter, more stable successor to older tools like AsProgrammer. Version 2.1.0.19 introduced critical fixes:

The "Hot" Scenario "Hot" in this context doesn't mean temperature. It means live system flashing. Normally, you must power off the laptop, remove the battery, and discharge capacitors. But modern laptops have a trick: the BIOS chip may remain powered by a small backup rail. If you connect the CH341A while the laptop still has standby power, you risk frying the programmer or the chip due to voltage conflicts.

However, NeoProgrammer 2.1.0.19 includes a feature called "3.3V Safe Mode" and "Pin Check Before Operation". Sarah clicked "Detect Chip" with the clip attached to the motherboard. The software reported:

Chip ID: EF4017 (Winbond W25Q64FV)
Voltage: 3.28V — Stable
Status: Ready for "Hot" Read

But Sarah knew: true "hot flashing" means the motherboard is completely disconnected from its own power (battery and AC). The CH341A supplies its own 3.3V via USB. That’s safe. The laptop’s standby power is the enemy.

The Rescue She unplugged the battery, removed the CMOS cell, and waited 60 seconds. Then she clipped the CH341A to the BIOS chip, launched NeoProgrammer 2.1.0.19, and clicked "Read" .

Within 12 seconds, the software dumped the corrupted BIOS. She compared it to a known good copy—checksums mismatched at address 0x1A3F0. Corrupt.

She loaded the clean BIOS file, clicked "Erase" (took 8 seconds), "Blank Check" (passed), and "Program" . The progress bar moved smoothly at about 6 KB/s—slow but reliable, as the CH341A’s biggest weakness is speed.

Finally, "Verify" —100% match.

She disconnected the clip, reassembled the laptop, and pressed the power button. The screen glowed. The logo appeared.

The Lesson The CH341A is a hero of low-cost repair—under $10. NeoProgrammer 2.1.0.19 is the brain that makes it usable. And "hot" flashing? That’s not about heat. It’s about knowing that the only thing hotter than a soldering iron is a working laptop saved without one.


Moral of the story: Always disconnect standby power. Let the software do the magic. And keep your clip steady.

The query "neoprogrammer 21019 ch341a hot" typically refers to the NeoProgrammer 2.1.0.19 software release , a popular alternative firmware-writing tool for the CH341A USB programmer Software Overview

: NeoProgrammer is a specialized utility used for reading and writing various memory chips, often preferred over the standard Chinese software provided with the CH341A due to its broader chip support and stability. Version 2.1.0.19 Highlights

: This specific version was a significant update that replaced AsProgrammer 2.1.0.13 and introduced or improved support for: SPI NOR/NAND Flash : Including experimental NAND support. : SPI (25xxx, 95xxx) and I2C (24Cxx). Microcontrollers : AVR (ATmega, ATtiny) and Nuvoton (N76E003). Specialized Components

: Support for ENE KB90xx and specific I2C chips like AT24RF08 and PCF8582C. Important Technical Notes Driver Requirements

: Using the CH341A as an I2C/SPI interface usually requires the

driver. Official drivers and newer versions (up to 2.2.0.10) can often be found on community forums like or technical repositories. Voltage Warning

: Many "black" CH341A programmers have a design flaw where data lines operate at while the target chip requires

. This can potentially damage sensitive chips. Community "hot" fixes often involve a hardware modification to bridge specific pins to ensure consistent 3.3V power.

: Many supported chips (like 1.8V SPI Flash or MicroWire) require specific hardware adapters to work correctly with the CH341A programmer. Do you need help with downloading the software, or are you looking for instructions on how to modify your programmer

NeoProgrammer 2.1.0.19 прога для CH341A - SMD - DB-X7

SPI NOR flash. SPI NAND flash (экспериментальный) SPI EEProms (25xxx, 95xxx) SPI F-RAMs, FRAMs. MicroWire EEProms (93Cxx 8/16 bit) SMD.db-x7.ru NeoProgrammer - МихаТроник

In the world of hardware hacking, the CH341A programmer is a legendary "cheap and cheerful" tool used to revive bricked motherboards and flash BIOS chips. However, it is also famous for a notorious design flaw: many "black PCB" versions output 5V on data lines meant for 3.3V chips, which can lead to hardware becoming dangerously hot to the touch or even permanently fried.

Here is a story of a narrow escape involving the NeoProgrammer software. DON'T USE CH341A until you watch this!

NeoProgrammer 2.1.0.19 is a popular alternative software used for the CH341A USB programmer

, often preferred for its expanded chip database and stability compared to the original Chinese software. Critical Warning: Programmer Getting "Hot"

If your CH341A programmer or the chip you are trying to flash is becoming

to the touch, this usually indicates a serious electrical issue: Voltage Mismatch (5V vs. 3.3V): Most standard "Black Edition" CH341A programmers output 5V signals

on their data lines, even though the VCC pin is 3.3V. Many modern BIOS/Flash chips (like the W25Qxx series) are strictly 3.3V or 1.8V neoprogrammer 21019 ch341a hot

. Overvolting them can cause the chip or the programmer's voltage regulator to overheat and potentially die. Short Circuit:

Ensure the chip is oriented correctly in the ZIF socket or the test clip. Pin 1 (marked with a dot) must match the programmer's markings. On-Board Interference:

Flashing a chip while it is still on the motherboard can cause the programmer to try and power the entire motherboard, leading to excessive heat. It is safer to desolder the chip 3.3V hardware mod Key Features of NeoProgrammer 2.1.0.19 Wider Support:

It supports SPI NOR/NAND flash, I2C/MicroWire EEPROMs, and even some AVR or Nuvoton MCUs. Built-in Schematics:

The software includes diagrams for necessary adapters (e.g., for 1.8V chips or specific MCUs) directly in the interface. Stability:

Users often find it more reliable for detecting stubborn chips (like the UC25HQ32) that other tools like AsProgrammer might miss. Helpful Links

The CH341A is one of the most affordable and popular USB programmers used for flashing BIOS chips and EEPROMs (24 and 25 series). While powerful when paired with software like NeoProgrammer 2.1.0.19, users often encounter a critical "hot" hardware issue that can damage delicate components. The "Hot" Hardware Issue: 5V vs. 3.3V

A common problem with many "black" CH341A boards is a design flaw where the data lines output 5V even if the power pin is set to 3.3V.

Symptoms: The programmer or the BIOS chip becomes hot to the touch during use.

Risks: This overvoltage can permanently damage 3.3V-rated BIOS chips (common in modern motherboards) or even the motherboard’s southbridge if flashing in-circuit. Quick Fixes:

1.8V Adapter: If your chip is specifically 1.8V (e.g., Winbond 25Q128FW), you must use a 1.8V level shifter adapter to avoid burning the chip.

3.3V Mod: Advanced users often perform a hardware modification by cutting a trace and bridging pins to ensure the data lines operate at a safe 3.3V. Software: NeoProgrammer 2.1.0.19

NeoProgrammer is a popular, portable alternative to the standard Chinese software, often preferred for its broader chip support and stability. CH341 Programmer 3.3V Fix | Voltlog #318

If your CH341A programmer or the chip is getting hot while using NeoProgrammer, it is likely due to one of several common hardware issues or user errors: 1. Chip Orientation (Most Common)

If the BIOS chip or the programmer itself feels extremely hot, the chip is often inserted backwards or incorrectly aligned.

Fix: Ensure Pin 1 (marked by a dot or indentation on the chip) matches the Pin 1 marker on the programmer or adapter socket. Inserting it rotated 180° will cause an immediate short and rapid heating. 2. Voltage Mismatch (5V vs 3.3V)

Many "Black Edition" CH341A programmers have a design flaw where they provide 5V on the data lines even when set to 3.3V. This overvoltage can cause chips intended for 3.3V to overheat and potentially fail.

1.8V Chips: If you are trying to program a 1.8V chip (common in newer laptops) without a specialized 1.8V adapter, the chip will receive double its rated voltage and get very hot.

Fix: Always use a 1.8V adapter for low-voltage chips and verify your programmer's output with a multimeter. 3. In-Circuit Programming ("Hungry" Boards)

Using a clip to program a chip while it is still on the motherboard can cause the programmer to try and power the entire board.

The phrase "neoprogrammer 21019 ch341a hot" refers to troubleshooting a CH341A USB programmer using NeoProgrammer version 2.1.0.19 software, specifically when the hardware begins to overheat. 🔌 The "Hot" Problem: Overheating Causes

When a CH341A programmer gets hot, it is typically due to a power mismatch or an excessive current draw.

Voltage Design Flaw: Many "black" CH341A programmers have a design flaw where the data lines output 5V logic even when the chip power is regulated to 3.3V. This can cause chips to run hot as current flows through protection diodes.

In-Circuit Programming: Connecting the programmer to a BIOS chip while it is still on the motherboard can cause the "hungry" board to attempt to draw power through the programmer, leading to rapid overheating and a possible burning smell.

Hardware Failure: A faulty AMS1117 3.3V regulator or a shorted zero-ohm resistor on the programmer itself can cause it to heat up immediately upon plugging into a USB port. 💻 NeoProgrammer 2.1.0.19 Software

NeoProgrammer is a popular alternative to the original Chinese CH341A software, known for better chip detection and stability.

Key Feature: It often includes an automatic IC detection feature that helps identify if a chip is responding correctly before you attempt to write.

"IC Not Responding": If NeoProgrammer fails to detect the chip while the programmer is hot, it often indicates a short circuit or that the chip is being powered incorrectly (e.g., trying to flash a 1.8V chip with 3.3V or 5V). 🛠️ Common Fixes

The 3.3V Mod: For programmers with the 5V logic flaw, users often perform a hardware modification: lifting pin 28 (VCC) of the CH341A chip and jumpering it to the 3.3V output of the onboard regulator.

Desoldering: To prevent the motherboard from drawing too much power and heating up the programmer, experts strongly recommend desoldering the BIOS chip and programming it off-board using the provided adapter.

Voltage Adapters: If you are working with newer laptops, the chip might be 1.8V. Using a standard CH341A without a 1.8V level shifter adapter will cause the chip to overheat and potentially fail.

Are you attempting to flash a specific motherboard BIOS or a standalone chip right now? CH341 Programmer 3.3V Fix | Voltlog #318

NeoProgrammer is a specialized software tool commonly used with the CH341A USB programmer to flash, read, and backup BIOS and EEPROM chips. Version 2.2.0.10 is widely considered the most recent stable release for this hardware. 1. Setup & Hardware Configuration Title: The Cold BIOS and the Hot Fix

Driver Installation: Before connecting the hardware, install the necessary drivers. In the Drivers/CH341A folder of the NeoProgrammer package, run SETUP.EXE to enable communication with the USB device.

Voltage Jumper Warning: The "Black Edition" CH341A often has a design flaw that sends 5V to the data lines. For 3.3V chips, it is highly recommended to perform a "volt mode" modification (connecting pin 28 to the 3.3V regulator) to prevent damaging sensitive BIOS chips.

Chip Orientation: Align Pin 1 of the chip (marked by a dot or notch) with the indicator on the programmer's ZIF socket or adapter. 2. Core Programming Process

Using NeoProgrammer 2.2.0.10 follows a standard sequence to ensure data integrity:

Detection: Click Detect IC. The software should identify the manufacturer and memory size. If it fails, check your physical connections and ensure the drivers are correctly installed.

Backup (Critical): Always click Read IC then Save File before making any changes. Expert advice suggests reading the chip twice and comparing the files in a hex editor to ensure the backup isn't corrupted.

Erase: Most chips must be blank before writing new data. Use the Erase IC function.

Write: Click Open File to load your new BIOS/firmware, then click Write IC. Ensure the file size exactly matches the chip's capacity (e.g., a 4MB file for a 32Mb chip).

Verify: Always perform a Verify step after writing. This compares the data on the chip to your source file to confirm a successful write. 3. Specific "Hot" Mode Information

The term "hot mode" or "hot" in certain contexts (like 1.1.1) sometimes refers to in-circuit programming—using a SOP8 test clip to flash the chip while it is still soldered to the motherboard.

Precaution: If programming in-circuit, remove the CMOS battery and disconnect all power sources (main battery or power cord) to avoid electrical interference or damage.

Cooling: After intense writing or erasing operations, let the IC cool down before reassembling or powering on the target device. 3.3V CH341a Signal Output Modification - Chuck Nemeth

Here is the technical breakdown and a "paper" (schematic description) for the power section of the Neoprogrammer CH341A (common versions).

Conclusion

The phrase "neoprogrammer 21019 ch341a hot" encapsulates a thriving niche of hardware reverse engineering. It represents the perfect synergy of community software (NeoProgrammer v2.1.0.19) and physical hardware augmentation (the "hot" mod). Whether you're recovering a bricked router, unlocking a laptop BIOS, or dumping a vintage arcade ROM, this setup offers the best performance-per-dollar in the hobbyist market.

Embrace the heat, master the software, and never fear a corrupted flash again.


Disclaimer: Modifying hardware and writing to BIOS chips carries a risk of permanent damage. Always back up your original data. Use anti-static precautions. This article is for educational purposes.

Troubleshooting the NeoProgrammer "21019" Error with CH341A: The "Hot Chip" Guide

If you are using the popular CH341A USB programmer with NeoProgrammer and encountered the cryptic "21019" error, or noticed your BIOS chip getting physically hot to the touch, you are likely dealing with a voltage mismatch or a hardware short.

This guide explains why this happens and how to fix it before you fry your motherboard's chip. Understanding the "21019" Error

In the world of NeoProgrammer, error codes aren't always descriptive. However, "21019" typically points to a communication failure between the software and the programmer. This usually triggers when:

The Chip is Unresponsive: The programmer sees the hardware but cannot "talk" to the chip.

Short Circuit Protection: The CH341A detects an abnormal current draw (which explains the heat) and cuts the data lines. Why is my CH341A or Chip getting hot? The most common culprit is the 3.3V vs. 5V issue.

Most modern SPI Flash chips (like those found in laptops and PCs) operate at 1.8V or 3.3V. Many "Black Edition" CH341A programmers have a design flaw where they provide 3.3V to the power pin but output 5V on the data lines. When you pump 5V into a 3.3V (or 1.8V) chip:

Excessive Heat: The chip struggles to dissipate the extra voltage, turning it into heat.

Data Corruption: The logic levels are too high for the chip to understand, leading to the 21019 error.

Permanent Damage: If left plugged in while hot, the silicon inside the chip will eventually fail. Step-by-Step Fixes 1. Check Chip Orientation

This sounds simple, but it is the #1 cause of heat. Ensure the "Pin 1" (indicated by a small dot or notch on the chip) matches the Pin 1 mark on the CH341A ZIF socket. If you put the chip in backward, you are essentially sending power into the ground pin, creating a direct short. 2. The 3.3V Voltage Mod

If your chip is oriented correctly but still gets hot, you may need to modify your programmer. Users often solder a jumper wire between Pin 28 of the CH341A chip and the 3.3V regulator to ensure the data lines stay at a safe voltage.

Note: If you aren't comfortable soldering, consider buying a "Green" version or a newer revision that has already fixed this flaw. 3. Use a 1.8V Adapter

If you are trying to program a chip from a modern laptop (e.g., Winbond 25Q64FW), these often run on 1.8V. Connecting these directly to a 3.3V programmer will cause immediate overheating and errors. You must use a 1.8V level shifter adapter between the programmer and the chip. 4. Verify Driver & Software Version

Ensure you are using the latest version of NeoProgrammer (often v2.2.0.10 or higher). Open NeoProgrammer.

Click Detect. If it returns "21019" or "Unknown IC," check your physical connections.

Try lowering the "Interface Speed" in the settings if the wires are long (like when using a SOP8 clip). Summary Checklist Is it backward? Check the dot on the chip. Is it a 1.8V chip? Use an adapter. Is the programmer outputting 5V? Perform the 3.3V mod. Better voltage handling (3

Is the clip secure? SOP8 clips are notorious for slipping, causing shorts that lead to heat and errors.

Pro Tip: If the chip gets hot, unplug the USB immediately. Let it cool down for five minutes before trying again with corrected settings.

NeoProgrammer 2.1.0.19 and CH341A: Handling "Hot" Chips and Safe Flashing If you are using NeoProgrammer 2.1.0.19 CH341A USB Programmer

and noticed your BIOS chip or the programmer itself is getting

, you may be dealing with a common hardware design flaw or a connection short. This guide covers how to identify the cause and safely use NeoProgrammer for your flashing projects. Why is my CH341A or Chip Getting Hot?

The most frequent reason for excessive heat when using these tools is a voltage mismatch short circuit The 5V Data Line Flaw

: Many "Black Edition" CH341A programmers have a design flaw where the data lines (CS, DO, CLK, DI) output even when the VCC is set to

. This can cause the target BIOS chip to overheat and potentially suffer permanent damage. Clip Shorts

: If you are using a SOIC8 test clip for in-circuit programming, the tiny pins on the clip can easily slip and short against each other or nearby components, leading to rapid heat buildup. In-Circuit Power Struggle

: When programming a chip still on the motherboard, the CH341A might try to power the entire board through its tiny 3.3V rail. This strains the programmer, making it hot. Recommended Software: NeoProgrammer 2.1.0.19

While many programmers come with basic software, enthusiasts prefer NeoProgrammer for its broader chip support and stability. [Problem] CH347 heats up and fails to detect the BIOS chip

Do check if the clip pins are not shorting when attached to IC legs, it's not supposed to get hot in anyway… you IC is 3,3v range, Win-Raid Forum Using CH341a to recover a mobo I bricked - LFC#279


4. Performance & Reliability

Deep story — "CH341A Hot"

The hot iron hummed like a tired beast. In the lab’s low light, Neoprogrammer 21019—coded name, not a person—watched the CH341A board breathe under the soldering tip. Pins glinted with a promise: connections waiting to be coaxed into memory, data lanes begging to be mapped. This was maintenance and ritual at once—reviving old firmware ghosts, translating latent instructions into something that could live again.

He—Neoprogrammer had chosen that pronoun out of habit—had been tasked with resurrecting a device everyone else had called obsolete. Customers named it “CH341A.” For most technicians it was a cheap USB-serial bridge, a tool unremarkable enough to be overlooked. For 21019 it was an archive. Each board carried traces of other lives: burnt solder, a smudge of flux like a fingerprint, a tiny hand-etched code on a corner. The job wasn’t just to flash chips; it was to listen.

Tonight’s board came from an anonymous return bin, its housing scorched near one corner. It felt honest in its ruin. The schematics matched none of the labelled revisions—the board was a Frankenstein of parts bought across markets, modified by a hobbyist who wrote comments in two languages and left a folded scrap of paper under the anti-static foam. Neoprogrammer unfolded the scrap like a relic. On it, in rushed ink: "Hot — for testing only. Do not ship."

He breathed the rule away. Rules, in his work, were maps pointing to the places that needed breaking.

The hot iron did not care for sentiment. It demanded attention and perfect angles. He warmed the tip, then the node, then the microcontroller’s tiny heart. Heat spread like a measured sunrise, melting solder into ribbon rivers. The CH341A had been swapped with an unofficial flash chip—an upgrade by someone who’d wanted the device to speak faster, to hold more than it was meant to. It had been overclocked once, maybe twice. Someone had driven it hot to impress a distant forum. The board’s scars were notoriety.

When the chip came free, memories spilled in a pattern only he could see: lines of hex like a city map. He hovered in the quiet between extraction and reattachment, feeling the strange human silence that comes when you hold a past in your hands. He imaged the previous owner at a cluttered bench, tired and exultant, fingers stained by flux and hope. Neoprogrammer had been trained to write firmware like a surgeon makes incisions: efficient, minimal, honest. But there is a different craft in leaving a trace—subtle change, a comment that nudges the next user. In the old ink he saw an invitation and a warning braided together.

He laid a fresh chip in place, soldering with a choreography learned from late-night repairs and long-forgotten documentation gleaned off dusty repositories. Each pad bridged was a small decision—tolerances chosen, capacitances accounted for, debug pins preserved. He routed a trace differently than the original to keep a test header accessible; it was a concession to curiosity. In the BIOS-light of the bench lamp, the board began to look less like scrap and more like a tool reborn.

Programming the CH341A wasn’t mere flashing of firmware. It was a habitation ritual. He wrote a bootloader with a room for the old signature, so those who came after could find the previous inhabitant’s mark. He folded in a diagnostic whisper: an LED that pulsed once on a pattern only he recognized. When he connected the device to his console, it answered in a stuttering handshake that felt like a cough clearing. Logs scrolled. The board spoke its state in terse telemetry—temperatures, voltage, the list of recovered fragments from its memory, some corrupted, some lucid.

There was a file in the recovered memory marked simply: LOGS/FOUND.TXT. Its entries were punk-scraps—a sequence of experiments, failed synths, library installs, and then, an entry that read: "Hot mode success. System stable at 85C—warning: do not ship." The warning was overwritten by a later entry penned in a different hand: "If you find this, know that overheating makes it sing. Leave the hot trace." The notes were affectionate vandalism: instructions to push the board to its limit, not out of malice, but to hear what it would say under stress.

Neoprogrammer hesitated. The code of his craft prioritized safety; the community of hackers prized exploration. He could leave the hot trace and preserve an artifact of creativity—let future tinkerers discover the singing board. Or he could heal it cleanly, remove the risk, return a compliant instrument. He chose a middle path: a capped override. When the device booted, the default firmware would limit the clock and throttle thermal spikes. But in the diagnostic menu he added a key combination—an obscure knot of commands—that, if entered by a curious hand, would unlock “hot mode.” Not by default, but by consent.

The first test after the flash was quiet—sane currents flowing, the LED breathing like a calm animal. On the bench’s screen, a line of output blinked: HOT:LOCKED. He smiled without thinking. The device had regained its voice but kept a secret clause—an invitation sealed behind an intentionally difficult door.

Word of the repaired CH341A might never pass beyond his bench. Its next owner could be a technician who never looked for secrets, or an artist who wanted to push silicon to produce thermal music. Either way, the board would carry choices forward: a safe tool in the day, a curious engine at night. That, to Neoprogrammer 21019, was what repair meant—stitching continuity between eras, making room for both caution and wonder.

He boxed the board carefully, leaving a small notch cut in the foam where the scrap had rested. The notch was enough to make a future hand look twice. He wrote a terse note on the ticket: "CH341A — hot mode sealed; unlock via diagnostics." It was honest, but it hid the true thing—the sense that pieces of technology were also narratives, patched and passed along like stories.

As he turned away, the lamp dimmed and the lab exhaled. The CH341A cooled in the box, sleeping with the possibility of heat beneath its skin. Somewhere upstream, someone typed in a forum about overheating chips and music. Somewhere downstream, a curious technician would press the right keys, breath held, and listen to a board sing.

And if anything caught fire, it would at least be intentional.

The CH341A USB programmer has long been a staple for DIY electronics enthusiasts and repair technicians due to its extreme affordability and versatility. When paired with NeoProgrammer (the modernized successor to the original ASProgrammer software), it becomes a powerful tool for reviving "bricked" motherboards, flashing router firmware, or performing advanced BIOS modifications. Why NeoProgrammer is Trending

While many users start with the default Chinese software that often ships with the hardware, NeoProgrammer has become the "hot" choice for several reasons:

Wider Chip Support: It supports a more extensive database of 24-series (I2C) and 25-series (SPI) flash chips, including newer, low-voltage (1.8V) variants often found in modern laptops.

Stability: It offers more reliable chip detection and verification compared to older software versions.

Safety Features: It includes built-in diagrams for correct pin orientation and provides clear options for "Blank Check" and "Verify" to ensure your flash is successful before you reassemble your device. Essential Hardware Setup

To get the most out of your programmer, ensure you have the right physical configuration:


Part 2: The "Hot" CH341A – More Than a Gimmick

When you search for "neoprogrammer 21019 ch341a hot," the word "hot" raises eyebrows. In this context, "hot" does not mean electrically live. It refers to two crucial modifications:

Equipment for Hot Programming with NeoProgrammer

Step 5: Read First (Always)

Step-by-Step: Hot Flash Using NeoProgrammer 2.1.0.19