Showing preview only (453K chars total). Download the full file or copy to clipboard to get everything.
Repository: CR6Community/CR-6-touchscreen
Branch: extui
Commit: edf58e361f44
Files: 146
Total size: 43.8 MB
Directory structure:
gitextract_v280vqjy/
├── .gitattributes
├── .gitbook.yaml
├── .gitignore
├── README.md
├── SUMMARY.MD
├── SUMMARY.md
├── Tools/
│ └── .gitkeep
├── docs/
│ ├── CR6 Community Marlin Firmware - Releases Page.url
│ ├── CR6 Community Touchscreen Firmware - Releases Page.url
│ ├── DGUS Kernel Files.MD
│ ├── DGUS2 kernel files/
│ │ └── README.md
│ ├── Detailed SD Card Formatting Instructions.MD
│ ├── Development Guidelines-WIP/
│ │ ├── How-To Development Information.MD
│ │ ├── Interpreting T5LCFG_280472.xlsx
│ │ └── vendor docs/
│ │ ├── README.md
│ │ └── T5L translated docs.docx
│ ├── Flashing Help.MD
│ ├── Flashing_Help.MD
│ ├── KNOWN ISSUES.MD
│ ├── Link to ALL Releases.url
│ ├── Link to This (Latest) Release.url
│ ├── README.md
│ ├── Release Notes.MD
│ ├── Welcome.MD
│ └── build/
│ └── Release Candidate_26_April_2022_v2/
│ ├── DWIN_SET
│ ├── FOR DEVELOPERS AND TESTERS ONLY/
│ │ ├── T5LCFG_272480.CFG
│ │ └── T5LCFG_Calibrate_Touchscreen.cfg
│ └── ReadMe.MD
├── fonts/
│ ├── B612Mono-CR6.hzk
│ └── B612Mono-CR6.sfd
├── gfx/
│ ├── 23_Screens.psd
│ ├── 42_Toggles.psd
│ ├── 45_Icons.psd
│ ├── archive/
│ │ ├── 70-TuneFWRetract.psd
│ │ ├── bedlevel-parts.psd
│ │ ├── bedlevel.psd
│ │ ├── retract.psd
│ │ ├── screens.psd
│ │ ├── toggle_basic.psd
│ │ └── toggles.psd
│ ├── bedlevel-parts_v3.psd
│ ├── keyboard.psd
│ └── progressbar.psd
├── scripts/
│ └── Get-DwinSectorAllocation.ps1
└── src/
├── DGUS2 kernel files/
│ └── README.txt
└── DWIN/
├── DWIN_SET/
│ ├── 0_DWIN_ASC_New_At_v1.1.HZK
│ ├── 23_Screens.icl
│ ├── 32_LoadingBar.icl
│ ├── 35_AutoLevel.icl
│ ├── 42_Toggles.icl
│ ├── 45_Icons.icl
│ ├── 50_Animations.icl
│ └── T5LCFG_272480.CFG
├── DWprj.dhmi
├── DWprj.dhmi.back
├── DWprj.hmi
├── DWprj.tft
├── Project.dgus
├── Project.dgus.bak
└── TFT/
├── 00_Starting.bmp.tft
├── 01_C_main.bmp.tft
├── 02_C_file1.bmp.tft
├── 03_C_file2.bmp.tft
├── 04_C_file3.bmp.tft
├── 05_C_file4.bmp.tft
├── 06_C_file5.bmp.tft
├── 07_C_filamentuseup.bmp.tft
├── 08_C_filamentload.bmp.tft
├── 09_C_printfinish.bmp.tft
├── 10_C_printing.bmp.tft
├── 11_C_pause_confirm.bmp.tft
├── 12_C_printresume.bmp.tft
├── 13_C_stop_confirm.bmp.tft
├── 14_C_adjust.bmp.tft
├── 15_C_prepare.bmp.tft
├── 16_C_moveaxis10.bmp.tft
├── 17_C_moveaxis1.bmp.tft
├── 18_C_moveaxis01.bmp.tft
├── 19_C_feedreturn.bmp.tft
├── 20_C_control.bmp.tft
├── 21_C_temp.bmp.tft
├── 22_C_PLA_temp.bmp.tft
├── 23_C_ABS_temp.bmp.tft
├── 24_C_infomation.bmp.tft
├── 25_C_levelingmode.bmp.tft
├── 26_C_Leveling.bmp.tft
├── 26_NegativeKeyboard.bmp.tft
├── 27_C_powercontinue.bmp.tft
├── 27_NegativeKeyboard_confirm.bmp.tft
├── 28_E_main.bmp.tft
├── 29_E_file1.bmp.tft
├── 30_E_file2.bmp.tft
├── 31_E_file3.bmp.tft
├── 32_E_file4.bmp.tft
├── 32_Screen.icl.tft
├── 33_E_file5.bmp.tft
├── 34_E_filamentuseup.bmp.tft
├── 35_E_filamentload.bmp.tft
├── 36_E_printfinish.bmp.tft
├── 36_StartIcon.icl.tft
├── 37_E_printing.bmp.tft
├── 38_AutoLeve.icl.tft
├── 38_E_pause_confirm.bmp.tft
├── 39_E_printresume.bmp.tft
├── 40_ConfirmIcon.icl.tft
├── 40_E_stop_confirm.bmp.tft
├── 41_E_adjust.bmp.tft
├── 42_E_prepare.bmp.tft
├── 43_E_moveaxis10.bmp.tft
├── 44_E_moveaxis1.bmp.tft
├── 45_E_moveaxis01.bmp.tft
├── 46_E_feedreturn.bmp.tft
├── 47_E_control.bmp.tft
├── 48_E_temp.bmp.tft
├── 49_E_PLA_temp.bmp.tft
├── 50_E_ABS_temp.bmp.tft
├── 51_E_infomation.bmp.tft
├── 52_E_levelingmode.bmp.tft
├── 53_E_Leveling.bmp.tft
├── 54_E_powercontinue.bmp.tft
├── 55_Keyboard.bmp.tft
├── 56_Keyboard_confirm.bmp.tft
├── 57_thermal_runaway.bmp.tft
├── 58_heatingfailed.bmp.tft
├── 59_ThermistorError.bmp.tft
├── 60_C_Autohome.bmp.tft
├── 61_E_Autohome.bmp.tft
├── 62_abnormal.bmp.tft
├── 63_ActionRequired.bmp.tft
├── 64_KillScreen.bmp.tft
├── 66_Confirmation.bmp.tft
├── 67_E_filebrowser.bmp.tft
├── 68_PIDTune.bmp.tft
├── 69-ESteps.bmp.tft
├── 70-TuneFWRetract.bmp.tft
├── 71-ESteps-results.bmp.tft
├── 72_leveling-settings.bmp.tft
├── 73_AxisSettingsNav.bmp.tft
├── 74_AxisSettings.bmp.tft
├── 75_AxisTMCSettings.bmp.tft
├── 76_OtherMovementSettings.bmp.tft
├── 77_MiscSettings.bmp.tft
├── 78_MeshValidation.bmp.tft
├── 79_E_adjust_other.bmp.tft
├── 80_Calibrate.bmp.tft
└── 81_RGB.bmp.tft
================================================
FILE CONTENTS
================================================
================================================
FILE: .gitattributes
================================================
*.pdf filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.docs filter=lfs diff=lfs merge=lfs -text
*.docx filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
* !text !filter !merge !diff
================================================
FILE: .gitbook.yaml
================================================
root: ./
structure:
readme: README.md
summary: SUMMARY.md
================================================
FILE: .gitignore
================================================
*.lnk
/build/
/src/DWIN/DWIN_SET/*.bmp
/src/DWIN/DWIN_SET/*/
================================================
FILE: README.md
================================================
# Re-Factored CR-6 Touchscreen firmware
## Do You Need This Re-Factored Version?
*If you have [a BTT SKR board with the BTT TFT](https://damsteen.nl/blog/2020/11/25/how-to-btt-skr-cr6-installation) you do not need this firmware.*
**Everyone else** needs this version of the CR6Community display firmware, to use their stock TFT display with version 6.1 or 6.2 of the CR6 Community motherboard firmware.
## What Problem Does This Solve?
The original June 2021 CF6.1 DWIN_SET ONLY ran on displays using DGUS2 v3.5. As of approximately December 2021, Creality started shipping displays flashed and calibrated with DGUS2 v4.5. DGUS2 v4.5 and higher require a different touchscreen calibration than prior DGUS2 versions. CF6.1 users who flashed those new displays with the original CF6.1 display firmware started having one of two serious problems:
1. If they flashed the Kernel Upgrade files to their displays, then the push buttons on the main menu did not respond to touch (because the touchscreen was not calibrated for DGUS2 v3.5)
2. If they did NOT flash the Kernel Upgrade files (What? Not everybody follows the Readme instructions?!?), their screens came up blank, because the June 2021 version of CF6.1 DWIN_SET ONLY ran on DGUS2 v3.5.
That issue left some new CF6.1 users "snookered" and often led to other issues as they tried to revert to stock and could not make that work either (if they had flashed the kernel upgrade files.)
As of 17 Dec 2024, we have removed the original display firmware zipfile from the release 6.1 motherboard firmware download and replaced that zipfile with a link to this firmware.
**NOTE: If your display is already showing the above symptoms, this YouTube video may help you get it back to an operational state: https://youtu.be/0xwFGiyg4Z8?si=GmPNhAfzx-sv9RV0**
## How Re-Factoring Helps
This Re-Factored version of DWIN_SET was recreated from the June2021 release of the CF6.1 Touchscreen Firmware, in a different version of the DGUSTools.
It runs on ALL versions of DGUS2, regardless of the touchscreen calibration, AS LONG AS YOU DO NOT FLASH DGUS2 KERNEL FILES TO THE DISPLAY THAT ARE INCOMPATIBLE WITH THE TOUCHSCREEN CALIBRATION. (See the README in the folder containing the DGUS2 Kernel files.)
**NOTE: Text kerning does NOT work correctly on DGUS2 v1.x, so although this DWIN_SET can be used on Kickstarter CR6 machines still running DGUS2 v1.4, some data will not fit neatly into their display fields, unless you upgrade the DGUS2 with the DGUS2 v3.5 kernel upgrade file provided.**
## How Do I Find Out What DGUS2 kernel is Running on my Display?
To find out which version of DGUS2 is running on your display, "flash" your display with a micro SD card that contains ONLY an EMPTY folder named DWIN_SET. The top line on the blue flash screen will display the DGUS2 version currently installed.
## Downloads
The Source and DWIN_SET zip files are posted as Assets in the Releases section of this repository.
* The Zip file with DWIN_SET in the name contains the DWIN_SET folder, README and support files for the current release.
Download that file from the latest Release's Assets list.
* Zip files with "Source" in their name are the DGUS project and source files for this project.
You do not need those files, unless you intend to try to fork and modify this version of the UI.
## Installing This Firmware to your Touchscreen
___________________________________________________________________________________________
**CAUTION: If you are using a MAC to prepare the SD card and to copy DWIN_SET to the card,
PLEASE FIRST READ [THIS FAQ:](https://github.com/CR6Community/Marlin/wiki/Troubleshooting-Problems-with-Firmware-Flashing#my-screen-looks-like-this-picture-after-flashing-it)**
__________________________________________________________________________________________
1. Download the DWIN_SET .zip file from the latest Release's Assets list
2. Extract all contents from that .zip file into a new blank directory
3. Find and read ALL of the README files BEFORE attempting to flash your display (You'll be glad you did!)
4. Figure-out which DGUS 2 is presently running on your display (it may help you later, to know what you started with)
5. DO NOT FLASH ANY KERNEL FILES TO YOUR DISPLAY, unless:
5.1 You have inadvertently "bricked" your display by flashing the DGUS2 kernel upgrade files to a display calibrated for DGUS2 v4.5+
5.2 Your display is running version 1.x of DGUS2, and you want to fix the text kerning (in which case, add the DGUS2 v3.5 kernel file to your DWIN_SET.)
6. Verify that you have satisfied all of the Pre-Requisites for flashing this firmware (Which you will know after reading the README files...)
7. Flash your display with the DWIN_SET folder
8. If anything went wrong, try the TROUBLESHOOTING.MD instructions
9. Please provide feedback in Comments or Issues, as applicable
## Contributing
If you wish to contribute to the project, please provide your inputs by raising a new Issue or by commenting on an Open Issue on this repository, and/or by contributing to the discussion on the [CR6Community Discord #lcd-discussion channel](https://discord.gg/yDY6pb2BQS)
## Credits
[InsanityAutomation](https://github.com/InsanityAutomation/Marlin/tree/CrealityDwin2.0_Bleeding) initiated the refactoring project. It is upon that work that Thinkersbluff has built this Release.
[The core CR-6 Community firmware dev team](https://github.com/CR6Community/Marlin#credits) did the heavy-lifting that resulted in the CF6.1 baseline.
Icons from [Font Awesome](https://fontawesome.com/) and [Remix Icon](https://remixicon.com/).
Font from [Google Fonts](https://fonts.google.com/specimen/B612) and customized with [FontForge](https://fontforge.org/).
================================================
FILE: SUMMARY.MD
================================================
# Table of contents
## Introduction
* [Welcome!](docs/Welcome.MD)
## Overview
* [Re-Factored CR-6 Touchscreen firmware](README.md)
## Installation Guidelines
* [DGUS Kernel Files](docs/DGUS%20Kernel%20Files.MD)
* [Detailed SD card formatting instructions](docs/Detailed%20SD%20Card%20Formatting%20Instructions.MD)
* [Flashing Help](docs/Flashing%20Help.MD)
## Release Notes
* [Release Notes](docs/Release%20Notes.MD)
* [KNOWN ISSUES](docs/KNOWN%20ISSUES.MD)
## Development Guidelines
* [How-To Development Information](docs/Development%20Guidelines-WIP/How-To%20Development%20Information.MD)
* [DGUS DWIN scavenged documentation](docs/Development%20Guidelines-WIP/vendor%20docs/README.md)
================================================
FILE: SUMMARY.md
================================================
# Table of contents
## Introduction
* [Welcome!](docs/Welcome.MD)
## Overview
* [Re-Factored CR-6 Touchscreen firmware](README.md)
## Installation Guidelines
* [DGUS Kernel Files](docs/DGUS%20Kernel%20Files.MD)
* [Detailed SD card formatting instructions](docs/Detailed%20SD%20Card%20Formatting%20Instructions.MD)
* [Flashing Help](docs/Flashing%20Help.MD)
## Release Notes
* [Release Notes](docs/Release%20Notes.MD)
* [KNOWN ISSUES](docs/KNOWN%20ISSUES.MD)
## Development Guidelines
* [How-To Development Information](docs/Development%20Guidelines-WIP/How-To%20Development%20Information.MD)
* [DGUS DWIN scavenged documentation](docs/Development%20Guidelines-WIP/vendor%20docs/README.md)
================================================
FILE: Tools/.gitkeep
================================================
Create Tools directory, to hold and preserve the DGUS toolsets used to build and maintain this display firmware.
================================================
FILE: docs/CR6 Community Marlin Firmware - Releases Page.url
================================================
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,11
[InternetShortcut]
IDList=
URL=https://github.com/CR6Community/Marlin/releases
================================================
FILE: docs/CR6 Community Touchscreen Firmware - Releases Page.url
================================================
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,11
[InternetShortcut]
IDList=
URL=https://github.com/CR6Community/CR-6-touchscreen/releases
================================================
FILE: docs/DGUS Kernel Files.MD
================================================
# DGUS Kernel Files
**NOTE: These kernel files are not required, unless you are having problems resulting from having inadvertently overwritten the DGUS2 kernel for which your display was last calibrated.**
## STEP1 - BEFORE ACTING ON ANY OF THE FOLLOWING RECOMMENDATIONS:
1. Create an EMPTY folder at the root directory of an EMPTY micro SD card.
2. Ensure that your printer power is OFF
3. Place that SD card in your display and cycle power ON
4. The top line of the display will report which version of DGUS2 is currently flashed .
4. Make note of which DGUS version is currently flashed to your display hardware (see top line on display)
5. Take care to follow the applicable instructions below.
## IF your display is currently running v3.5 and it should be running v4.5:
STEP 2:
1. Copy T5L_UI_DGUS2_V45_20220105.BIN to the DWIN_SET folder created at step 1 above, and flash that to your display.
2. Verify that the top line on the blue flash screen is now overwritten in red confirming that DGUS2 v4.5 is flashed
3. Optionally repeat step 1 with an empty DWIN_SET folder, to confirm v4.5 is now the DGUS2 OS
# OR
## IF your display is currently running v4.5 and it should be running v3.5:
STEP 2:
1. Copy T5L_UI_DGUS2_V35_20200730.BIN to the DWIN_SET folder created at step 1 above, and flash that to your display.
2. Verify that the top line on the blue flash screen is now overwritten in red confirming that DGUS2 v3.5 is flashed
3. Optionally repeat step 1 with an empty DWIN_SET folder, to confirm v3.5 is now the DGUS2 OS
# Here is how to interpret what you see:
The top line of the blue boot screen always identifies the current DGUS2 OS in white text.
If the DWIN_SET folder being flashed contains a DGUS kernel BIN file, the top line is overwritten in RED text, reporting the version that has been flashed.
If the two lines are different, it may be difficult to read either line.
If the two lines are identical, the current DWIN_SET folder has reflashed the same kernel to the display.
================================================
FILE: docs/DGUS2 kernel files/README.md
================================================
# NOTE: These kernel files are normally not required, since the Refactored display firmware runs correctly on all versions of DGUS2.
They are included here for two special use cases:
1. If you are still running DGUS2 v1.4, the refactored display firmware will not parse text correctly. The result will be some data not fitting within the boundary boxes of the data fields. You can fix this by flashing the DGUS2v3.5 kernel to your display. BUT DO NOT flash v4.5!
2. If you have flashed the wrong version of DGUS2 to your display, and now the touchscreen beeps but the buttons are not doing anything, check now which kernel you are running and try flashing the other one to your display instead.
This YouTube video explains why these files were originally placed here: https://youtu.be/otaNJFLcuQ8
We have since removed the confusing DWIN_SET.zip file from the motherboard zip files, so the file here is truly your only option.
## STEP1 - BEFORE ACTING ON ANY OF THE FOLLOWING RECOMMENDATIONS:
1. Create an EMPTY folder at the root directory of an EMPTY micro SD card.
2. Ensure that your printer power is OFF
3. Place that SD card in your display and cycle power ON
4. The top line of the display will report which version of DGUS2 is currently flashed .
4. Make note of which DGUS version is currently flashed to your display hardware (see top line on display)
5. Take care to follow the applicable instructions below.
## IF your display is currently running v3.5 and it should be running v4.5:
STEP 2:
1. Copy T5L_UI_DGUS2_V45_20220105.BIN from the folder "/src/DWIN/DGUS2 kernel files" to the DWIN_SET folder created at step 1 above, and flash that to your display.
2. Verify that the top line on the blue flash screen is now overwritten in red confirming that DGUS2 v4.5 is flashed
3. Optionally repeat step 1 with an empty DWIN_SET folder, to confirm v4.5 is now the DGUS2 OS
# OR
## IF your display is currently running v4.5 and it should be running v3.5:
STEP 2:
1. Copy T5L_UI_DGUS2_V35_20200730.BIN from the folder "/src/DWIN/DGUS2 kernel files" to the DWIN_SET folder created at step 1 above, and flash that to your display.
2. Verify that the top line on the blue flash screen is now overwritten in red confirming that DGUS2 v3.5 is flashed
3. Optionally repeat step 1 with an empty DWIN_SET folder, to confirm v3.5 is now the DGUS2 OS
# Here is how to interpret what you see:
The top line of the blue boot screen always identifies the current DGUS2 OS in white text.
If the DWIN_SET folder being flashed contains a DGUS kernel BIN file, the top line is overwritten in RED text, reporting the version that has been flashed.
If the two lines are different, it may be difficult to read either line.
If the two lines are identical, the current DWIN_SET folder has reflashed the same kernel to the display.
================================================
FILE: docs/Detailed SD Card Formatting Instructions.MD
================================================
# Detailed SD card formatting instructions
One of the most frequent (and frustrating) problems users have when flashing firmware to a CR6 printer is that the bootloader routines are VERY PICKY about what kind of SD Media they will work with. This file documents the critical factors and the processes most likely to help you succeed.
- You can IGNORE this file, if you flash successfully.
- FOLLOW IT VERY CAREFULLY, if you can NOT flash the firmware (especially the DWIN_SET firmware!)
## Windows Users (Linux/MAC users, see below)
You can use the Windows File Explorer to format 16GB cards or smaller, to FAT32, 4096.
### If you are trying to format an SDHC 32GB card, or a larger (SDXC) card, and can't find the option for FAT32, 4096 in File Explorer when formatting your SD card
The partition is too large. You can either use a smaller SD card or you can shrink or split the partition in Disk Manager.
NOTE: Disk Manager can only shrink volumes which are formatted NTFS. If the card is already formatted FAT32 with the wrong allocation unit size, you can use Disk Manager to:
1. Format the card back to NTFS
2. Shrink or Split the volume, so that the first Primary Partition is smaller than 16GB
3. Format the first Primary Partition on the card to FAT32, 4096
### If the card shows that the first partition is a Logical Partition instead of a Primary Partition
The printer will not be able to read the card, until you create a Primary Partition as the first partition on that card.
If there is Unallocated Space on the card, to the left of the Logical Partition, right click on that space and select Create New Volume. Use the Wizard to create a new Primary Partition in that space. Format that new partition FAT32, 4096.
If there is no Unallocated Space to the left of the Logical Partition, you can try right-clicking that partition and shrinking that volume to create unallocated space. (NOTE that a partition must be formatted NTFS, to be able to shrink it)
If you are not able to create a Primary Partition on that card, you may need to delete the volume on which the Logical Partition(s) exist.
**Be aware that Disk Manager may not be able to read an SD card that has NO volumes on it.**
If you delete all volumes on the card and Disk Manager is no longer able to launch the Create New Volume Wizard for that card, you may need to use a commercial Disk Partitioning software to recover the card.
Alternatively, you may find that a digital camera or an alternative (eg. Linux or Mac) system can reformat the card for you.
## Linux Users (MAC users, see below)
The SD-card should be formatted FAT32 with 4096 cluster size, with only one partition on the card, starting at sector 8192. The partion should be of type b, "W95 FAT32". Partition table type GPT does not work. The card must be partitioned as MBR, so choose type DOS.
Commands:
fdisk /dev/sdX where sdX is your SD card's device
In fdisk:
o (new DOS(MBR) partition table)
n (new partition)
p (primary)
1 (partition nr)
8192 (starting sector)
enter (last sector) ---> if your SD card is bigger than 8Gb, enter a lower sector number here so that the partition <8Gb
t (change type)
b (hex code of W95 FAT32)
w (write all changes to sd-card)
On the command line:
mkfs.fat -F 32 -s 8 /dev/sdX1
fsck.fat -v /dev/sdX1
mount /dev/sdX1 /mnt
For touchscreen firmware:
cp -r /path/to/touchscreen-firmware/DWIN_SET /mnt
## Mac Users
1. Install/Load the SDCard
2. Use the following command, to determine the card's path:
sudo diskutil list
It'll list all drives attached to your computer. Look for an entry that matches your SDCard size (e.g. /dev/diskXXX)
3. Unmount the SDCard (where XXX is your SD card)
sudo diskutil unmountdisk /dev/diskXXX
4. Partition the SDCard
sudo diskutil partitionDisk /dev/diskXXX FAT32 MBD R
5. Format the SDCard
sudo newfs_msdos -F 32 -c 8 -v micro /dev/diskXXX
================================================
FILE: docs/Development Guidelines-WIP/How-To Development Information.MD
================================================
**CAUTION: THIS FILE IS OUT OF DATE. IT IS HERE TO PRESERVE KEY USEFUL INFO UNTIL THE REPLACEMENT DOCUMENTATION (CURRENTLY IN WIP) IS READY TO POST.** - Thinkersbluff.
### Translations / localization
Internationalization support in DGUS DWIN is very cumbersome. The background images of each page has the text hardcoded. To translate and have it first-class, you would need to duplicate all the bmps, give it a separate ID, and maintain that mapping in firmware as well or make every label an icon, which is a lot of work. The development team has no capacity to maintain localizations.
If you like to translate the user interface to your own language, you must fork this repository and maintain your own version of the touch screen firmware.
The complete workflow would look like this:
1. Fork this repository.
2. Work on the extui branch (this is the branch for all work going forward)
3. In your fork, follow [the steps in the images section of this file](#images--screen-images-sources) to change the current bitmaps and translate them. There are XCF files available as the source of these bitmaps, usable in Gimp, to make life easier but you can do what you want.
4. When we change something, it is up to you to replicate those screen changes. Therefore I recommend only to update the screen backgrounds and don't use the DWIN editor for anything other than for the purpose of generating the ICL file.
5. Translated touch screen builds are up to you to provide which would then need to be made from the same moment as we are releasing builds.
Good luck, and if you maintain your own translated firmware, please let us know!
## Documentation for development
You need [the DGUS v8.2.1.14.x software](https://github.com/CR6Community/CR-6-touchscreen/releases/download/v2.0.8.1-cr6-community-release-6.1/DGUS_Tool_V8.2.1.14.7z) for editing the touch screen.
You can open the .dgus project file in the [`src\DWIN`](src\DWIN) folder:

### Build firmware archive
To build a firmware archive for distribution, use the `build.cmd` script. It will do a sanity check and then zip the files to the `build` folder.
For development you can run the build script as follows:
```pwsh
.\build -Deploy Q:
```
Where Q: is the path of your flash drive with the SD card.
You need to have Powershell Core installed (pwsh).
### Images / screen images sources
You can find the source files where the screen bitmaps are generated from in the [`/src/DWIN/DWIN_SOURCEimages_src`](./src/DWIN/DWIN_SOURCEimages_src) folder.
To update the BMP of a screen put the **generated BMP file you made with your image editor** in the [`src\DWIN\DWIN_SOURCE`](src\DWIN\DWIN_SOURCE) folder.
#### Updating the touch screen firmware files
It will be picked up automatically by the build process of DWIN when saving or generating the project. However, the ICL file is what actually gets flashed. This is essentially a dictionary of concatenated compressed JFIF files.
Next, re-generate the `23_Screen.icl` ICL file are follows:

Things worthy of note:
- Quality is set to 100%, followed by pressing the "Set all" button to apply it to each import file.
- The `DWIN_SOURCE` is used as a source for generating the ICL.
- The ICL is saved twice: once in the `DWIN_SOURCE` folder, once in the `DWIN_SET` folder.
As you can note, you update it in both `DWIN_SET` and `DWIN_SOURCE`. The first is what goes to the touch screen, the latter is what the DWIN editor uses (apparently).
For icon ICL generation the process is the same, except that you pick the icons from a subdirectory of `DWIN_SOURCE`.
### Flash space
DWIN uses a specific set-up of the flash space as described in the manual - as shown below.

Essentially what it boils down to:
- The flash space is divided into 256KB sectors
- The number prefix on the ICL/HZK/BIN file name is the sector number where the file is flashed
- A sector can only contain a single file
- A file can span over multiple sectors, and if a file needs 1½ sectors for instance, it will allocate 2 sectors.
- There is no protection against sector overwriting: if you have files overlap sectors, DWIN will happily flash the next file over the previous file
So with the above in mind one must take care to make sure files do not overlap. When you flash everything to the touch screen you must ensure you've deleted the old (renumbered) ICL files from your SD card, otherwise weird things will happen. Background may go missing, etc.
During build a script will run to make sure no sectors have been overallocated. You can also run this script manually.

### How buttons are handled with code
In the currently - cleaned up - source code of the touch screen handling in Marlin, the events of the touch screen are handled as described below. This may change in the future. This picture says it all:

For buttons:
- Virtual Pointers for buttons are defined in `extui/lib/dgus_creality/DGUSDisplayDef.h`
- In `extui/lib/dgus_creality/DGUSDisplayDef.cpp` in the `ListOfVP` the Virtual Pointer are connected to a callback handler
- Because the Creality display used the same VP all over the place, sometimes in completely different functions or values (and this is quite some work to clean up!), these "legacy" VPs are delegated to `DGUSCrealityDisplay_HandleReturnKeyEvent`
- For legacy VPs handlers are defined per page in `extui/lib/dgus_creality/PageHandlers.cpp`
- The "Key Data" is used to distinguish between the actual key pressed and passed to these functions as `buttonValue`
For dynamic updatable values:
- Dynamic updatable values are Virtual Pointers with a value that is pushed from the display when it is changed, and pushed to the display during the Marlin `idle` loop
- The Virtual Pointers are defined in `extui/lib/dgus_creality/DGUSDisplayDef.h`
- Per dynamically updated virtual pointer there is in `extui/lib/dgus_creality/DGUSDisplayDef.cpp`:
- A registration in `ListOfVP`, with:
- The VP ID
- A pointer to the memory location to read the value from in Marlin (can be `nullptr`)
- A callback that is triggered when the VP changed in the display and is pushed to firmware
- A callback that is triggered to format the VP for transfer to the display. This is because strings need to be sent differently than floats, or if your VP does not point to a direct value in memory.
- A mention in the specific `VPList` for the current page as referenced in `VPMap`. This is to optimize that we don't update VPs that are not displayed anyway.
- Some values like the M117 text are transient and are pushed directly to the display, but are still present in the `ListOfVP`
#### Previous version of the code
If you like to see how the touch screen code is handled in the Creality firmware and the original Community Firmware release 3 and lower, please check the [cf3-legacy](https://github.com/CR6Community/CR-6-touchscreen/tree/cf-3-legacy) branch. This branch is no longer maintained and only exists for historical purposes.
### Touch screen configuration
The touch screen configuration file "T5LCFG_272480.CFG" has its specification described in [T5L_DGUSII Application Development Guide20200902.pdf](vendor%20docs/T5L_DGUSII%20Application%20Development%20Guide20200902.pdf) chapter 4. You can use an editor like HxD to explore and edit it (with caution!). The DWIN editor also has a way to edit this file. Many parameters can also be set at runtime.
### Fonts
Font's are currently configured like below:

In the same folder where you have the DWIN tool unpacked a `0_DWIN_ASC.HZK` file is placed. You need to copy that to the DWIN_SET folder, and can flash it directly.
The kerning of the current font is not ideal (especially using numbers that are small, like "1"), so perhaps we should look for a replacement.
### Other documentation
Vendor documentation is mirrored to the [vendor docs](vendor%20docs) folder.
In addition, [this is a nice resource](https://github.com/rubienr/MarlinDgusResources/tree/creality-ender-5-plus/projects).
## Credits
[The core CR-6 Community firmware dev team](https://github.com/CR6Community/Marlin#credits)
Icons from [Font Awesome](https://fontawesome.com/) and [Remix Icon](https://remixicon.com/).
Font from [Google Fonts](https://fonts.google.com/specimen/B612) and customized with [FontForge](https://fontforge.org/).
================================================
FILE: docs/Development Guidelines-WIP/vendor docs/README.md
================================================
# DGUS DWIN scavenged documentation
**Primary resource is [T5L_DGUSII Application Development Guide20200902.pdf](./T5L_DGUSII%20Application%20Development%20Guide20200902.pdf)**
Secondary resource should be [T5L translated docs.docx](T5L%20translated%20docs.docx), which is a machine translated version of [this document](http://dudulab.net/DWIN_LAB/download/T5L_DGUSII_DOC_190603.pdf).
Outdated documents but on some points relevant:
- [T5UID1 Application Guide.pdf](T5UID1%20Application%20Guide.pdf)
- [EN_Dwin DGUS Screen Development Guide 2016.12.19.pdf](EN_Dwin%20DGUS%20Screen%20Development%20Guide%202016.12.19.pdf) (machine translated)
- [EN_DWIN DGUS Display Development Guide_V4.3.pdf](EN_DWIN%20DGUS%20Display%20Development%20Guide_V4.3.pdf)
- [EN_DGUS V5.10 User Guide.pdf](EN_DGUS%20V5.10%20User%20Guide.pdf)
## Further downloads
Check on the [DWIN website download section](http://dwin.com.cn/home/Index/download_file?download_id=4796) and search for "T5L".
================================================
FILE: docs/Development Guidelines-WIP/vendor docs/T5L translated docs.docx
================================================
[File too large to display: 14.3 MB]
================================================
FILE: docs/Flashing Help.MD
================================================
# Flashing Help For Re-Factored DWIN_SET Version 1.1
**NOTE: If you have already successfully flashed your system by following the instructions in the README.MD file, then you do not need to read this file.**
**These instructions are offered for use by those who were not able to succeed at flashing this DWIN_SET to their display by following the instructions in [the repo README](../README.md).**
## Begin wih the End in Mind - _Steve Covey, The 7 Habits of Highly Effective People_
The end goal of the flashing process documented herein is to install version 1.1 of the DWIN_SET application Re-Factored from the original Community Firmware 6.1 Final DWIN_SET, to run on all versions of DGUS2.
When you have successfully achieved that goal, your screen will look like this:

**RECOMMENDED PRACTICES:**
- Always Start this process a BLANK SD Card, when copying a new DWIN_SET folder and/or contents to the SD Card!
- ALWAYS Power-Off the printer, before removing or installing a card from the display!
- Be VERY careful that you don't short out the touch screen when flashing it.
- Ensure the power is not interrupted while flashing.
- Seriously consider installing a micro-SD to SD card extension cable, permanently plugged into the display micro SD card slot
- This minimizes the stress on what may be a very delicate card slot
- It also eliminates the need to remove the back cover (and the serial interface harness), which speeds up the process considerably and eliminates the potential risk of damaging the PCB while the back cover is off.
## Step 1: Prepare a Blank Micro SD card
Partition and format a micro SD card, per [the detailed SD card formatting instructions](Detailed%20SD%20Card%20Formatting%20Instructions.MD).
_Alternatively, if you are using a micro SD to full SD extension cable, you can prepare a full sized SD card._
## After you have partitioned and formatted your SD card:
### Extract DWIN_SET to the SD card
Take the firmware archive and extract the DWIN_SET folder to the SD card, so that the DWIN_SET folder itself is present on the SD card.
_Optionally, you can delete all of the bitmap (.bmp) files from DWIN_SET._
Except (perhaps) for the name and disc number, the result will look like this:

### Decide whether to use the approach described in Option 1 or in Option 2, below, to Flash the DWIN_SET contents to your display
Review the Examples below and follow either Option 1 or Option 2.
- Option 1 is the quickest, if it works
- Option 2 is more methodical and more consistent with the flashing practices recommended by DWIN. e.g.: It may help you succeed if you flash the T5L CFG file all by itself, before trying to flash the other files.
### Use this general approach, to flash the display:
To flash the display from the SD card:
- Power OFF the printer
- Access the SD card slot on the back of the display (involves removing the back cover off the display or using a micro SD to full (or to micro) SD extension cable)
- Insert an SD card containing the DWIN_SET files to be flashed
- Power ON the printer
- Wait for END! to display
- Power OFF the printer
- Remove the SD card
- If not finished, delete or empty the DWIN_SET folder on the card, then copy the next DWIN_SET folder/files to a blank SD card and repeat the above steps, starting with "Power OFF the printer"
- If finished, Power ON the printer
- Verify (per the Examples below) that the flash has been successful
If the motherboard was also flashed correctly before starting this process, then after restarting the printer the Re-Factored Version 1.1 Splash Screen will display, followed by the Main Menu screen, as shown in "Begin with the End in Mind" above and in the Examples below.
IF your system has NOT flashed correctly, proceed to the Troubleshooting section below.
_**NB: If you decide to follow a video to clarify these instructions, please note: NONE of those YouTubers was flashing this version of the firmware, so they may provide instructions that DO NOT APPLY to this installation!**_
### What does a successful flash look like?
The flash process is completed when you see "END!", as shown in the Examples below. Note that there are also several lines below END!, each showing the number of files flashed to the display, listed by file suffix (there must be non-zero numbers displayed, as shown in the Examples.)
If - as recommended - you flash this firmware without including any kernel upgrade file in the DWIN_SET folder, then the top line will report the currently active version of DGUS on the display, written in white text.
#### What if I also flashed a DGUS2 kernel file?
If this is the first time you have flashed the required version of the DGUS OS, then the top line on the screen will name that version of DGUS2 in red text, written over top of white text naming the DGUS version that has been overwritten (upgraded.)
If you flash the display with the same DGUS kernel file that is already installed, the top line will again be in red text, but more easily read, since it will overwrite the same text written in white.
### What does an unsuccessful flash look like
- If you get an orange screen, flashing did **not** succeed.
- If you get a blue screen with END!, but the numbers of the updated files only showing "0", flashing did **not** succeed. Check the examples further down in this document for more information.
- If, after rebooting the printer, a message is shown about "TFT version mismatch", then flashing was not successful.
- if, after rebooting the printer, a message is shown about "Firmware flashed incorrectly" then your screen firmware might be flashed but your motherboard ignored the firmware update. You need to re-attempt flashing the motherboard. This sometimes happens on Creality v4.5.2/v4.5.3 boards - reformat your SD card and rename the ".bin" file of the motherboard firmware to something like "today.bin" or "1.bin" and retry.
**NOTE**
We have observed with at least one user that even though the file counts were correct, the firmware still was not flashed correctly.
Some users have also used cards that work sometimes but not other times, which can be very confusing.
If you observe no issues with the firmware flashing but there are still elements missing on the touch screen, please try a different SD card, a smaller SD card and partition etc.
If the touchscreen looks right after flashing but does not respond when you tap the menu buttons on the screen, then you may have an incompatible combination of firmware, DGUS2 kernel version and display hardware. Try flashing again with the other kernel upgrade file, per the instructions in [the DGUS2 kernel files README](DGUS2%20kernel%20files/README.md). (Make sure there is only the one kernel file in the DWIN_SET folder.)
## Examples
**NB: This section assumes that you have already flashed CF6.1 to the Motherboard, BEFORE you try to flash the Re-Factored DWIN_SET to the display. If instead you choose to flash the motherboard AFTER flashing the display, you will NOT see "CR6Comm-Rel6.1 Final Ready." after flashing the display, until you have also flashed the motherboard. You will instead likely see the splash screen message with the "bootloader seems confused" message. In that event, just proceed with flashing the motherboard.**
**The blue screen displays differ between DGUS2v3.5 and DGUS2v4.5.**
**If you have DGUS2 v4.5 installed, there will be one additional status line on the blue flash END! screen for CRC32 Check, which you can ignore**, as shown here:

### Options for Flashing Contents of DWIN_SET Folder to Display
#### SD Card Requirements
You must use a micro SD card to flash DWIN_SET to the display (or an SD card in an SD to micro SD card extension cable).
The display bootloader program imposes the following mandatory requirements on the SD card you use:
- Partitioning must be:
- Master Boot Record (MBR)
- Primary (not Logical) Partition
- NOTE: If using a MAC, this is probably called DOS partitioning (vs GPT)
- NOTE: If there are multiple partitions on your card, the display will only "see" the first one!
- **CAUTION**: If a card has been partitioned multiple times and/or some partitions have been deleted, the boot loader may become unable to read the partition containing DWIN_SET. Try deleting all partitionss from the card and starting again, with just one Primary MBR 8Gb(or smaller) partition
- Formatting must be:
- FAT32
- 4096 allocation units per sector
#### A NOTE About SD/HC/XC
This DWIN display seems to have difficulty reading XC cards, even if they are particioned smaller, so it is best to try to use SD cards which are 8Gb or smaller.
If you can not find smaller cards, HC cards (16Gb or 32Gb) may work.
#### Option 1: Flash All of the Files At Once
Copy the DWIN_SET folder as-is, from the ZIP file to a blank SD card.
**dwin-folder-on-sd-card.png** shows the DWIN_SET folder and files as they should be on your SD card, if you plan to flash them all at once:

**On DGUS2 v3.5:** If you successfully flash all of the DWIN_SET files at once, the display will look like this:

**On DGUS2v4.5:** Any time you flash a set of files that includes the T5L...CFG file, the process ends in a colourful screen of noise, like this:

If this bothers you, you may prefer to follow Option 2 to flash your screen...
#### Option 2, Part 1 of 3: Flash the CFG File Separately, First
The CFG file configures your display. It is critical that the flashing of that particular file NOT be interrupted, since an incomplete flash may brick your display. You only need to flash it once, so you may want to _flash it by itself, before flashing anything else.
Create an empty DWIN_SET folder alone on the SD card, and copy just the CFG file into that. It should look like this:_

With power OFF, insert that card into the display and power ON to flash it.
**On DGUS2 v3.5** - If flashing just the CFG file is successful, the screen will show this, pretty quickly:

**On DGUS2 v4.5** - For some reason, this step ends in this colourful noise screen, whenever you flash the CFG file:

You might see the usual blue screen display briefly before this noise replaces it. If you remove the CFG file and flash again, you will see the proper blue screen display (though it will show 000 for Configuration Files flashed, of course.)
#### Option 2, Part 2 of 3: Flash the HZK File Separately, Second
Flashing the HZK file loads the font data. It is a large file, so it takes a long time to flash. Since the HZK file only needs to be flashed once, and since you may need to flash your display several times with other files, you may prefer to remove the HZK file from the default DWIN_SET folder and flash it once, by itself, after flashing the T5L file and before flashing everything else.
As above, create an empty DWIN_SET folder alone on the card. Copy the HZK file into that. It should look like this:

With power OFF, insert that card into the display and power ON to flash it.
**On DGUS2v3.5:** If flashing just the HZK file is successful, the screen will show this afer a minute or two:

**On DGUS2 v4.5:** If flashing just the HZK file is successful, the screen will show this afer a minute or two:

#### Option 2, Part 3 of 3: Flash the rest of the files
Once the CFG and HZK files have been flashed, you can remove those two files from the default DWIN_SET folder that you copy to your SD card. The resulting card should look like this:

**NOTE: DWIN_SET as distributed in the zip file also contains a large collection of .bmp files. You can either delete or ignore all of those. They are there for the convenience of developers only and are ignored by the display bootloader.**
With power OFF, insert that card into the display and power ON to flash it.
**On DGUS2 v3.5:** If flashing is successful, the screen will show this afer a minute or two:

**On DGUS2 v4.5:** If flashing is successful, the screen will show this afer a minute or two:

**NOTE** You can also choose to flash any combination of the above files alone or in combination. The display will only work correctly after all of the files have been successfully flashed to it.
### What a Successful FLash Looks Like
In the previous section, we showed you what to expect on the blue screen, while flashing.
"If your attempts at flashing do NOT result in the blue screen as shown, then proceed to the Troubleshooting section, below.
Otherwise, when you have completed flashing all of the DWIN_SET files to the display, you should Power OFF, remove the SD Card, and Power ON.
The display screen should first load this "splash screen", and the progress bar should fill from left to right,...

... then the screen should switch to this main menu screen:

NOTE: IF, instead, the Splash Screen looks like this, a minute or so after powering-up, then proceed to Troubleshooting, below:

## Troubleshooting
### The Blue Screen Shows all Zeroes at Process END!

There are several possible root causes for this failure, but the bottom line is that the bootloader is not able to find any of the files it tries to flash, in the DWIN_SET folder on the card. It does, however, see the card and the DWIN_SET folder.
Verify that
- the DWIN_SET folder is not empty, when viewed on your PC/MAC
- there is only one partition on the card, and it is a Primary MBR partition.
- that one partition is formatted FAT32, 4096 allocation units per sector
- there are no bad sectors on the card, when you perform a surface test on the card, using your PC/MAC.
- there are no other contents on the SD card, except for the DWIN_SET folder and its contents
Try flashing just one file at a time in the DWIN_SET folder, starting with CFG, then HZK, then each of the other files.
- if this works for some files but not for one or more of the others, those unzipped files may be corrupted. Try replacing those files from a fresh download of the zip file.
## ISSUE: The Screen Shows a Different Splash Screen or Main Menu
### ADVICE: You have not flashed the Re-Factored Version 1.1 firmware.
What you are looking at is whatever remains in the display's memory, which has not yet been overwritten by the flashing process (or you are flashing from the wrong DWIN_SET folder)
Verify that you are working with the correct DWIN_SET .zip file and try again to flash per the above instructions.
## ISSUE: I Hear Beeping and the Nozzle LED is Flashing
### ADVICE: The CF6.1 Motherboard Firmware is programmed to signal you in that way, if it can not communicate with a compatible DWIN_SET on your display
IF the motherboard has already been flashed with CF6.1, then you will likely also see the nozzle LED flashing and hear a beeping from the motherboard, when you power-up and CF6.1 can not find a compatible version of DWIN_SET on the display.
- Verify that the display flash screen matches the example.
- Verify that the serial cable to the display is not damaged.
## ISSUE: My touch screen is garbled, pages are shown partially or the screen stops responding
### ADVICE: Your display is not correctly flashed
One or more of the files flashed to the display may have been corrupted.
- Try reflashing the firmware using a __different__ SD card.
- Try downloading a fresh copy of the DWIN_SET zip file and unpack it to a different location than last time
If, alternatively, one or more memory location in the display is faulty, you will need to replace the display.
## ISSUE: The Screen Stays Stuck on the Splash Screen
### ADVICE: Verify that you have met all of the following Pre-Requisites
Users are often unsure whether to flash the motherboard or the display first. When they see this "Bootloader may be confused" message appear on the screen, some think it is referring to the display bootloader and display SD card.

That message actually refers to the motherboard bootloader and card, assuming that the display was flashed first.
The motherboard must be flashed with CF6.1 and the display with Re-Factored DWIN_SET version 1.1, before the display and the printer will show the Main Menu screen with the message "CR6Comm-Rel6.1 Final Ready."
## ISSUE: I see the main menu screen, but tapping the buttons on the screen doesn't do anything
### ADVICE: Verify that the correct version of DGUS2 is installed on your display, per [the README.MD file in the folder "DGUS2 kernel files"](DGUS2%20kernel%20files/README.md)
**NOTE: This is why it was STEP 1 of the README recommendations to identify which DGUS2 was running on your hardware before you started flashing anything.**
- If you inadvertently flashed your display with DGUS2 v3.5, but your display was factory-calibrated for DGUS v4.5, the screen is likely to be non-responsive. Try flashing it back to v4.5 (per the README in the kernel upgrades folder).
- If you inadvertently flashed your display with DGUS2 v4.5, but your display was factory-calibrated for DGUS v3.5, the screen is likely to be non-responsive. Try flashing it back to v3.5.
## ISSUE: The Display did not flash from the SD card (the screen remained blank or zero files were copied)
### ADVICE: You must prepare the micro-SD card per the [the detailed SD card formatting instructions](Detailed%20SD%20Card%20Formatting%20Instructions.MD), to host the DWIN_SET folder
The touch screen is very picky when it comes to SD cards, partitioning and partition sizes.
SD, SDHC and SDXC cards will all work with the display, but:
- the card must be partitioned to the Master Boot Record (MBR) standard, not GPT
- the first partition **must** be a Primary Partition, formatted FAT32 with an allocation unit size of 4096 sectors. To achieve that FAT32 format with an SDHC or SDXC card, the first Primary Partition must be sized <16GB. (NOTE: 16Gb is actually the threshold value. You may need to size your partition to 15Gb, to be able to select 4096 as your option in the PC OS.)
- the display does seem to favour the older technology cards.XC cards in particular may not always work with it.
This YouTube video explains and demonstrates how to prepare SDHC or SDXC cards: [https://youtu.be/CEvQpMpNxbY](https://youtu.be/CEvQpMpNxbY)
_When all else fails, try a different SD card_
# If you need more help
Check this video tutorial playlist on YouTube:[ https://www.youtube.com/watch?v=Q6738aiEKkU&list=PLfDSKnF0RNcYDkxM5m ](https://www.youtube.com/playlist?list=PLfDSKnF0RNcYDkxM5mYtyuvlTfMAMD-Nr)
Sometimes, the problem may be how we say things, rather than what we have said. Maybe we were more clear when we wrote the FAQs?: [https://github.com/CR6Community/Marlin/wiki/How-To-Flash-Firmware-to-the-CR6-printer](https://github.com/CR6Community/Marlin/wiki/How-To-Flash-Firmware-to-the-CR6-printer)
================================================
FILE: docs/Flashing_Help.MD
================================================
# Flashing Help For Re-Factored DWIN_SET Version 1.1
**NOTE: If you have already successfully flashed your system by following the instructions in the README.MD file, then you do not need to read this file.**
**These instructions are offered for use by those who were not able to succeed at flashing this DWIN_SET to their display by following the README.**
## Begin wih the End in Mind - _Steve Covey, The 7 Habits of Highly Effective People_
The end goal of the flashing process documented herein is to install version 1.1 of the DWIN_SET application Re-Factored from the original Community Firmware 6.1 Final DWIN_SET, to run on all versions of DGUS2.
When you have successfully achieved that goal, your screen will look like this:

**RECOMMENDED PRACTICES:**
- Always Start this process a BLANK SD Card, when copying a new DWIN_SET folder and/or contents to the SD Card!
- ALWAYS Power-Off the printer, before removing or installing a card from the display!
- Be VERY careful that you don't short out the touch screen when flashing it. Ensure the power is not interrupted while flashing.
- Seriously consider installing a micro-SD to SD card extension cable, permanently plugged into the display micro SD card slot
- This minimizes the stress on what may be a very delicate card slot
- It also eliminates the need to remove the back cover (and the serial interface harness), which speeds up the process considerably and elimiates the potential risk of damage to the PCB
## Step 1: Prepare a Blank Micro SD card
Partition and format a micro SD card, per [the detailed SD card formatting instructions](Detailed%20SD%20Card%20Formatting%20Instructions.MD).
_Alternatively, if you are using a micro SD to full SD extension cable, you can prepare a full sized SD card._
## After you have partitioned and formatted your SD card:
### Extract DWIN_SET to the SD card
Take the firmware archive and extract the DWIN_SET folder to the SD card, so that the DWIN_SET folder itself is present on the SD card. Except (perhaps) for the name and disc number, the result will look like this:

### Decide whether to use the approach described in Option 1 or in Option 2, below, to Flash the DWIN_SET contents to your display
Review the Examples below and follow either Option 1 or Option 2.
- Option 1 is the quickest, if it works
- Option 2 is more methodical and more consistent with the flashing practices recommended by DWIN. e.g.: It may help you succeed if you flash the T5L CFG file all by itself, before trying to flash the other files.
### Use this general approach, to flash the display:
To flash the display from the SD card:
- Power OFF the printer
- Access the SD card slot on the back of the display (involves removing the back cover off the display or using a micro SD to full (or to micro) SD extension cable)
- Insert an SD card containing the DWIN_SET files to be flashed
- Power ON the printer
- Wait for END! to display
- Power OFF the printer
- Remove the SD card
- If not finished, delete or empty the DWIN_SET folder on the card, then copy the next DWIN_SET folder/files to a blank SD card and repeat the above steps, starting with "Power OFF the printer"
- If finished, Power ON the printer
- Verify (per the Examples below) that the flash has been successful
If the motherboard was also flashed correctly before starting this process, then after restarting the printer the Re-Factored Version 1.1 Splash Screen will display, followed by the Main Menu screen, as shown in "Begin with the End in Mind" above and in the Examples below.
IF your system has NOT flashed correctly, proceed to the Troubleshooting section below.
_**NB: If you decide to follow a video to clarify these instructions, please note: NONE of those YouTubers was flashing this version of the firmware, so they may provide instructions that DO NOT APPLY to this installation!**_
### What does a successful flash look like?
The flash process is completed when you see "END!", as shown in the Examples below. Note that there are also several lines below END!, each showing the number of files flashed to the display, listed by file suffix (there must be non-zero numbers displayed, as shown in the Examples.)
If - as recommended - you flash this firmware without including any kernel upgrade file in the DWIN_SET folder, then the top line will report the currently active version of DGUS on the display, written in white text.
#### What if I also flashed a DGUS2 kernel file?
If this is the first time you have flashed the required version of the DGUS OS, then the top line on the screen will name that version of DGUS2 in red text, written over top of white text naming the DGUS version that has been overwritten (upgraded.)
If you flash the display with the same DGUS kernel file that is already installed, the top line will again be in red text, but more easily read, since it will overwrite the same text written in white.
### What does an unsuccessful flash look like
- If you get an orange screen, flashing did **not** succeed.
- If you get a blue screen with END!, but the numbers of the updated files only showing "0", flashing did **not** succeed. Check the examples further down in this document for more information.
- If, after rebooting the printer, a message is shown about "TFT version mismatch", then flashing was not successful.
- if, after rebooting the printer, a message is shown about "Firmware flashed incorrectly" then your screen firmware might be flashed but your motherboard ignored the firmware update. You need to re-attempt flashing the motherboard. This sometimes happens on Creality v4.5.2/v4.5.3 boards - reformat your SD card and rename the ".bin" file of the motherboard firmware to something like "today.bin" or "1.bin" and retry.
**NOTE**
We have observed with at least one user that even though the file counts were correct, the firmware still was not flashed correctly.
Some users have also used cards that work sometimes but not other times, which can be very confusing.
If you observe no issues with the firmware flashing but there are still elements missing on the touch screen, please try a different SD card, a smaller SD card and partition etc.
If the touchscreen looks right after flashing but does not respond when you tap the menu buttons on the screen, then you may have an incompatible combination of firmware, DGUS2 kernel version and display hardware. Try flashing again with the other kernel upgrade file, per the instructions in [the DGUS2 kernel files README](DGUS2%20kernel%20files/README.md). (Make sure there is only the one kernel file in the DWIN_SET folder.)
## Examples
**NB: This section assumes that you have already flashed CF6.1 to the Motherboard, BEFORE you try to flash the Re-Factored DWIN_SET to the display. If instead you choose to flash the motherboard AFTER flashing the display, you will NOT see "CR6Comm-Rel6.1 Final Ready." after flashing the display, until you have also flashed the motherboard. You will instead likely see the splash screen message with the "bootloader seems confused" message. In that event, just proceed with flashing the motherboard.**
**The blue screen displays differ between DGUS2v3.5 and DGUS2v4.5.**
**If you have DGUS2 v4.5 installed, there will be one additional status line on the blue flash END! screen for CRC32 Check, which you can ignore**, as shown here:

### Options for Flashing Contents of DWIN_SET Folder to Display
#### SD Card Requirements
You must use a micro SD card to flash DWIN_SET to the display (or an SD card in an SD to micro SD card extension cable).
The display bootloader program imposes the following mandatory requirements on the SD card you use:
- Partitioning must be:
- Master Boot Record (MBR)
- Primary (not Logical) Partition
- NOTE: If using a MAC, this is probably called DOS partitioning (vs GPT)
- NOTE: If there are multiple partitions on your card, the display will only "see" the first one!
- **CAUTION**: If a card has been partitioned multiple times and/or some partitions have been deleted, the boot loader may become unable to read the partition containing DWIN_SET. Try deleting all partitionss from the card and starting again, with just one Primary MBR 8Gb(or smaller) partition
- Formatting must be:
- FAT32
- 4096 allocation units per sector
#### A NOTE About SD/HC/XC
This DWIN display seems to have difficulty reading XC cards, even if they are particioned smaller, so it is best to try to use SD cards which are 8Gb or smaller.
If you can not find smaller cards, HC cards (16Gb or 32Gb) may work.
#### Option 1: Flash All of the Files At Once
Copy the DWIN_SET folder as-is, from the ZIP file to a blank SD card.
**dwin-folder-on-sd-card.png** shows the DWIN_SET folder and files as they should be on your SD card, if you plan to flash them all at once:

**On DGUS2 v3.5:** If you successfully flash all of the DWIN_SET files at once, the display will look like this:

**On DGUS2v4.5:** Any time you flash a set of files that includes the T5L...CFG file, the process ends in a colourful screen of noise, like this:

If this bothers you, you may prefer to follow Option 2 to flash your screen...
#### Option 2, Part 1 of 3: Flash the CFG File Separately, First
The CFG file configures your display. It is critical that the flashing of that particular file NOT be interrupted, since an incomplete flash may brick your display. You only need to flash it once, so you may want to _flash it by itself, before flashing anything else.
Create an empty DWIN_SET folder alone on the SD card, and copy just the CFG file into that. It should look like this:_

With power OFF, insert that card into the display and power ON to flash it.
**On DGUS2 v3.5** - If flashing just the CFG file is successful, the screen will show this, pretty quickly:

**On DGUS2 v4.5** - For some reason, this step ends in this colourful noise screen, whenever you flash the CFG file:

You might see the usual blue screen display briefly before this noise replaces it. If you remove the CFG file and flash again, you will see the proper blue screen display (though it will show 000 for Configuration Files flashed, of course.)
#### Option 2, Part 2 of 3: Flash the HZK File Separately, Second
Flashing the HZK file loads the font data. It is a large file, so it takes a long time to flash. Since the HZK file only needs to be flashed once, and since you may need to flash your display several times with other files, you may prefer to remove the HZK file from the default DWIN_SET folder and flash it once, by itself, after flashing the T5L file and before flashing everything else.
As above, create an empty DWIN_SET folder alone on the card. Copy the HZK file into that. It should look like this:

With power OFF, insert that card into the display and power ON to flash it.
**On DGUS2v3.5:** If flashing just the HZK file is successful, the screen will show this afer a minute or two:

**On DGUS2 v4.5:** If flashing just the HZK file is successful, the screen will show this afer a minute or two:

#### Option 2, Part 3 of 3: Flash the rest of the files
Once the CFG and HZK files have been flashed, you can remove those two files from the default DWIN_SET folder that you copy to your SD card. The resulting card should look like this:

**NOTE: DWIN_SET as distributed in the zip file also contains a large collection of .bmp files. You can either delete or ignore all of those. They are there for the convenience of developers only and are ignored by the display bootloader.**
With power OFF, insert that card into the display and power ON to flash it.
**On DGUS2 v3.5:** If flashing is successful, the screen will show this afer a minute or two:

**On DGUS2 v4.5:** If flashing is successful, the screen will show this afer a minute or two:

**NOTE** You can also choose to flash any combination of the above files alone or in combination. The display will only work correctly after all of the files have been successfully flashed to it.
### What a Successful FLash Looks Like
In the previous section, we showed you what to expect on the blue screen, while flashing.
"If your attempts at flashing do NOT result in the blue screen as shown, then proceed to the Troubleshooting section, below.
Otherwise, when you have completed flashing all of the DWIN_SET files to the display, you should Power OFF, remove the SD Card, and Power ON.
The display screen should first load this "splash screen", and the progress bar should fill from left to right,...

... then the screen should switch to this main menu screen:

NOTE: IF, instead, the Splash Screen looks like this, a minute or so after powering-up, then proceed to Troubleshooting, below:

## Troubleshooting
### The Blue Screen Shows all Zeroes at Process END!

There are several possible root causes for this failure, but the bottom line is that the bootloader is not able to find any of the files it tries to flash, in the DWIN_SET folder on the card. It does, however, see the card and the DWIN_SET folder.
Verify that
- the DWIN_SET folder is not empty, when viewed on your PC/MAC
- there is only one partition on the card, and it is a Primary MBR partition.
- that one partition is formatted FAT32, 4096 allocation units per sector
- there are no bad sectors on the card, when you perform a surface test on the card, using your PC/MAC.
- there are no other contents on the SD card, except for the DWIN_SET folder and its contents
Try flashing just one file at a time in the DWIN_SET folder, starting with CFG, then HZK, then each of the other files.
- if this works for some files but not for one or more of the others, those unzipped files may be corrupted. Try replacing those files from a fresh download of the zip file.
## ISSUE: The Screen Shows a Different Splash Screen or Main Menu
### ADVICE: You have not flashed the Re-Factored Version 1.1 firmware.
What you are looking at is whatever remains in the display's memory, which has not yet been overwritten by the flashing process (or you are flashing from the wrong DWIN_SET folder)
Verify that you are working with the correct DWIN_SET .zip file and try again to flash per the above instructions.
## ISSUE: I Hear Beeping and the Nozzle LED is Flashing
### ADVICE: The CF6.1 Motherboard Firmware is programmed to signal you in that way, if it can not communicate with a compatible DWIN_SET on your display
IF the motherboard has already been flashed with CF6.1, then you will likely also see the nozzle LED flashing and hear a beeping from the motherboard, when you power-up and CF6.1 can not find a compatible version of DWIN_SET on the display.
- Verify that the display flash screen matches the example.
- Verify that the serial cable to the display is not damaged.
## ISSUE: My touch screen is garbled, pages are shown partially or the screen stops responding
### ADVICE: Your display is not correctly flashed
One or more of the files flashed to the display may have been corrupted.
- Try reflashing the firmware using a __different__ SD card.
- Try downloading a fresh copy of the DWIN_SET zip file and unpack it to a different location than last time
If, alternatively, one or more memory location in the display is faulty, you will need to replace the display.
## ISSUE: The Screen Stays Stuck on the Splash Screen
### ADVICE: Verify that you have met all of the following Pre-Requisites
Users are often unsure whether to flash the motherboard or the display first. When they see this "Bootloader may be confused" message appear on the screen, some think it is referring to the display bootloader and display SD card.

That message actually refers to the motherboard bootloader and card, assuming that the display was flashed first.
The motherboard must be flashed with CF6.1 and the display with Re-Factored DWIN_SET version 1.1, before the display and the printer will show the Main Menu screen with the message "CR6Comm-Rel6.1 Final Ready."
## ISSUE: I see the main menu screen, but tapping the buttons on the screen doesn't do anything
### ADVICE: Verify that the correct version of DGUS2 is installed on your display, per [the README.MD file in the folder "DGUS2 kernel files"](DGUS2%20kernel%20files/README.md)
**NOTE: This is why it was STEP 1 of the README recommendations to identify which DGUS2 was running on your hardware before you started flashing anything.**
- If you inadvertently flashed your display with DGUS2 v3.5, but your display was factory-calibrated for DGUS v4.5, the screen is likely to be non-responsive. Try flashing it back to v4.5 (per the README in the kernel upgrades folder).
- If you inadvertently flashed your display with DGUS2 v4.5, but your display was factory-calibrated for DGUS v3.5, the screen is likely to be non-responsive. Try flashing it back to v3.5.
## ISSUE: The Display did not flash from the SD card (the screen remained blank or zero files were copied)
### ADVICE: You must prepare the micro-SD card per the [the detailed SD card formatting instructions](Detailed%20SD%20Card%20Formatting%20Instructions.MD), to host the DWIN_SET folder
The touch screen is very picky when it comes to SD cards, partitioning and partition sizes.
SD, SDHC and SDXC cards will all work with the display, but:
- the card must be partitioned to the Master Boot Record (MBR) standard, not GPT
- the first partition **must** be a Primary Partition, formatted FAT32 with an allocation unit size of 4096 sectors. To achieve that FAT32 format with an SDHC or SDXC card, the first Primary Partition must be sized <16GB. (NOTE: 16Gb is actually the threshold value. You may need to size your partition to 15Gb, to be able to select 4096 as your option in the PC OS.)
- the display does seem to favour the older technology cards.XC cards in particular may not always work with it.
This YouTube video explains and demonstrates how to prepare SDHC or SDXC cards: https://youtu.be/CEvQpMpNxbY
_When all else fails, try a different SD card_
# If you need more help
Check this video tutorial playlist on YouTube:[ https://www.youtube.com/watch?v=Q6738aiEKkU&list=PLfDSKnF0RNcYDkxM5m ](https://www.youtube.com/playlist?list=PLfDSKnF0RNcYDkxM5mYtyuvlTfMAMD-Nr)
================================================
FILE: docs/KNOWN ISSUES.MD
================================================
Formal Release: Re-Factored Version 1.1
Release date: 9 March 2023
The following issues have been observed but not resolved, at this release:
1. The ABLprocess no longer uses the contents of 35_Autolevel.icl to animate the collection & display of the mesh data. To enable old eyes to read the mesh, the normally white background of the initial screen has been changed to black. As a result, when the process first initializes all of the values to 0.000 in white, those zeroes are now visible to the user, until replaced by the probing process. This will not look familiar to past users of 6.1, but should not be a problem for new users.
2. Although we have added the display of temperature readings and target values to three thermal warning screens, there is at least one known failure case where the displayed values are all zeroes, instead of the hoped-for dump of the values "seen" by Marlin, if the Thermal Runaway screen appears immediately after the printer is powered-up.
That particular failure appears to be a motherboard failure, which requires replacement of the motherboard to resolve.
IF you find any other issues, please message @Thinkersbluff with the key info. TIA!
================================================
FILE: docs/Link to ALL Releases.url
================================================
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,11
[InternetShortcut]
IDList=
URL=https://github.com/CR6Community/CR-6-touchscreen/releases
================================================
FILE: docs/Link to This (Latest) Release.url
================================================
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,11
[InternetShortcut]
IDList=
URL=https://github.com/CR6Community/CR-6-touchscreen/releases/tag/Re-Factored_v1.1
================================================
FILE: docs/README.md
================================================
# docs
================================================
FILE: docs/Release Notes.MD
================================================
# Release#: Re-Factored Version 1.1
## NOTE: If you do not see this release number on your system, you have not flashed this version of the touchscreen firmware.
# Introduction
This formal release is identical to 61F_220622_v1, except:
1. The colour theme of the screens has been changed back from cyan/darkblue to black/grey/red
2. The jpeg compression artifacts have been removed
3. The font has been changed, to solve the descender clipping issues
4. The version # has been rebranded on the splash screen, main menu and Info screens.
5. A red line has been added between the grey screen banner and the black background on each screen, to facilitate the recognition of this build vs the original DWIN_SET, when providing help based on photos of the screens.
## Background
The CF6.1 touch screen firmware was designed and distributed to run only on the DGUS2 v3.5 operating system.
Creality has now begun delivering the CR6 printers running a more recent version of DGUS2 (v4.5, at the time of this release.)
DGUS2 v4.5 and higher require a different calibration of the touchscreen than did v3.5.
Following the CF6.1 installation instructions to flash v3.5 with CF6.1 to these newer printers therefore causes the v4.5 touchscreen calibration to be invalid. That results in the touchscreen becoming non-responsive. Reverting to Creality stock also then fails, until the DGUS2 v4.5 kernel is restored to the display.
This re-factored version of the firmware operates correctly on all CR6 printers flashed with DGUS2 OS version 2.0 or higher, as long as:
1. The motherboard has also been flashed with the correct configuration of CF6.1-Final firmware
2. The display hardware has already been calibrated to operate with the version of DGUS2 (2.0 or higher) that is installed on the display.
# Recommendations for using this firmware
## _PLEASE read all of these recommendations, before following any of them._
**NOTES:**
**1. As always, flashing this firmware to your system is done entirely at your own risk. The CR-6 Community firmware developers take no responsibility for any consequences of flashing this firmware to your system.**
2. We have seen STEP1 display DGUS2 v4.5 with a different date stamp than the one bundled with this release. (13/01/22 vs 05/01/22) We can not explain why DWIN would publish two variants of the same OS version, nor can we answer whether there are any differences between the two. (See note 1)
**STEP1 - BEFORE ACTING ON ANY OF THE FOLLOWING RECOMMENDATIONS:**
1. Create an EMPTY folder at the root directory of an EMPTY micro SD card.
2. Ensure that your printer power is OFF
3. Place that SD card in your display and cycle power ON
4. The top line of the display will report which version of DGUS2 is currently flashed .
4. Make note of which DGUS version is currently flashed to your display hardware (see top line on display)
5. Take care to follow the applicable instructions below.
### If you are currently running Creality stock firmware on your system, and your display is currently running DGUS2 v4.5+
Flash this touchscreen firmware INSTEAD of the CF6.1-Final touchscreen firmware.
1. Ignore the Touchscreen firmware folder in the CF6.1-Final release zip file.
2. INSTEAD, copy the DWIN_SET folder and contents from this release to the micro-SD card you use to flash the display
3. DO NOT copy ANY DGUS2 kernel upgrade files to the DWIN_SET folder before flashing it to your display.
### If you are currently running Creality stock firmware on your system, and your display is currently running any version of DGUS2 between (and including) v2.0 and v4.4 (e.g. v3.5)
EITHER: Go ahead and flash the CF6.1 TouchScreen Firmware to your system, following the CF6.1 Touchscreen Firmware README instructions precisely
OR:
Do exactly the same thing as recommended above for the v4.5 users:
1. Ignore the Touchscreen firmware folder in the CF6.1-Final release zip file.
2. INSTEAD, copy the DWIN_SET folder and contents from this release to the micro-SD card you use to flash the display
3. DO NOT copy ANY DGUS2 kernel upgrade files to the DWIN_SET folder before flashing it to your display.
### If you already flashed the CF6.1-Final touchscreen firmware to your display hardware, your display is now running DGUS2 v3.5, and your display is non-responsive
You can flash this re-factored version of the CF6.1 UI to your display and restore the display to running DGUS2 to v4.5, as follows:
1. Delete the DWIN_SET folder from the SD card with which you previously flashed your display. (Make sure you keep a copy, just in case!) OR prepare a new blank micro SD card.
2. Copy the new DWIN_SET folder distributed in this release to that SD card
3. Copy T5L_UI_DGUS2_V45_20220105.BIN from the DGUS2 kernel upgrade files folder into the new DWIN_SET folder on that card
4. Re-flash your display with the updated card
5. Verify that the top line of the display shows the DGUS2 v4.5 OS was flashed as part of the process (it will be written in red text over the top of white text that said v3.5)
6. Power off the printer
7. Remove the SD card from the display and power it back up
8. The CF6.1 interface should now work correctly
9. Repeating the empty DWIN_SET folder trick described as STEP 1 above will allow you to confirm with confidence that DGUS2 v4.5 is now flashed to the display
## Instructions for Reverting a Display to the Creality Stock Firmware
### If you flashed the CF6.1 firmware and the DGUS v3.5 kernel upgrade files to a DWIN display that was previously configured to run on DGUS2 v4.5 and just want to revert to stock, rather than flashing this firmware release
1. Copy the T5L_UI_DGUS2_V45_20220105.BIN kernel upgrade file into the Creality DWIN_SET folder.
2. Important: Verify that the Creality DWIN_SET folder includes their T5L...CFG file
3. Re-flash that Creality DWIN_SET to your display.
4. Re-flash the stock Creality DWIN_SET firmware to the motherboard
The printer will now have been reverted to the Creality stock firmware.
### If you successfully flashed CF6.1 or this release to a DWIN display without flashing any DGUS kernel upgrade files to that display, but now wish to revert to the Creality stock firmware
Flash the stock Creality firmware back to the motherboard and the display, per Creality's instructions.
## Instructions for reverting from this re-factored version BACK to the CF6.1-Final TouchScreen Firmware on a display running DGUS2 v3.5
Follow the flashing instructions in the CF6.1-Final Touchscreen firmware README file.
================================================
FILE: docs/Welcome.MD
================================================
# Welcome!
This is the documentation for the latest release of [the CR6Community DWIN_SET application - Re-Factored version 1.1, released 13 March 2023.](https://github.com/CR6Community/CR-6-touchscreen/releases/tag/Re-Factored_v1.1)
## Application
This DWIN_SET is compatible with:
- the motherboard firmware of [CR6Community Firmware Release 6.1](https://github.com/CR6Community/Marlin/releases/tag/v2.0.8.1-cr6-community-release-6.1)
- any version of DGUS2 OS
- the 272 x 480 pixel portrait-mode DWIN TFT display delivered stock with each Creality CR6 printer
NOTE: This DWIN_SET is NOT compatible with the AnyCubic Vyper display.
- The Vyper is supplied with a different TFT.
- If users wish to adapt this display to that TFT, they will need to use a bitmap editor to modify the screenmaps, and DGUSTools to refactor the application. That effort is beyond the scope of this project.
## Installation Guidelines
This DWIN_SET must be flashed to the DWIN TFT display, from an SD card.
- The SD card must be prepared as documented in [Detailed SD Card Formatting Instructions.MD](Detailed%20SD%20Card%20Formatting%20Instructions.MD)
- A high-level set of installation instructions is included in [the repo README](../README.md)
- Detailed Instructions and Examples for preparing-for, performing and troubleshooting problems with the flashing process are documented in [Flashing Help.MD](Flashing%20Help.MD)
## Help For Users Who Have Problems With or After Flashing Their Display
Some users will have difficulty flashing this firmware to their display.
- e.g.: The display bootloader may not read their SD card correctly
Troubleshooting advice is included in [Flashing Help.MD](Flashing%20Help.MD)
Some users will have flashed their touchscreens with a different version of DGUS2 than the one for which their display was calibrated. Those users will find that although the main menu screen is correctly displayed after flashing this firmware, the buttons will not work if tapped, as if their touchscreen is "frozen".
- DGUS2 Kernel files are provided, with [instructions](DGUS%20Kernel%20Files.MD), to support users who wish to flash their screen back to a compatible version of DGUS2.
## Release Notes
A brief summary of the differences between this release and the CF6.1 release is documented in [Release Notes.MD](Release%20Notes.MD)
## Known Issues
A brief overview of known issues with this release is documented in [Known Issues.MD](KNOWN%20ISSUES.MD)
## Reverting to Stock Creality Firmware
Guidelines for reverting a CR6 printer from CR6Community Firmware back to Creality stock firmware are included in [Release Notes.MD](Release%20Notes.MD)
**NOTE: Those guidelines are offered in good faith, but we obviously can not guarantee that those instructions will work, since we can not be sure what (if any) changes Creality have made or will make to their systems.**
## License
The CR6Community CR-6-touchscreen firmware is licensed under the GNU General Public License (GPL) v3.0
================================================
FILE: docs/build/Release Candidate_26_April_2022_v2/DWIN_SET
================================================
If you are here looking for the file T5LCFG_272480.CFG, I moved it to the folder "FOR DEVELOPERS AND TESTERS ONLY"
================================================
FILE: docs/build/Release Candidate_26_April_2022_v2/ReadMe.MD
================================================
These are the files required to follow the instructions in the YouTube video, ["Optionally: Learn How to Calibrate Your CR6 DWIN Touchscreen."](https://youtu.be/0xwFGiyg4Z8)
================================================
FILE: fonts/B612Mono-CR6.sfd
================================================
SplineFontDB: 3.2
FontName: B612Mono-Regular-CR6
FullName: B612 Mono Regular CR6
FamilyName: B612 Mono-CR6
Weight: Regular
Copyright: Copyright 2012 The B612 Project Authors (https://github.com/polarsys/b612)
Version: 1.008
ItalicAngle: 0
UnderlinePosition: -300
UnderlineWidth: 100
Ascent: 1600
Descent: 400
InvalidEm: 0
sfntRevision: 0x0001020c
LayerCount: 2
Layer: 0 1 "Arri+AOgA-re" 1
Layer: 1 1 "Avant" 0
XUID: [1021 836 1105377829 13164]
StyleMap: 0x0040
FSType: 0
OS2Version: 3
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 0
CreationTime: 1511794680
ModificationTime: 1607261596
PfmFamily: 17
TTFWeight: 400
TTFWidth: 5
LineGap: 0
VLineGap: 0
Panose: 2 11 6 9 5 0 0 2 0 4
OS2TypoAscent: 1930
OS2TypoAOffset: 0
OS2TypoDescent: -500
OS2TypoDOffset: 0
OS2TypoLinegap: 0
OS2WinAscent: 1966
OS2WinAOffset: 0
OS2WinDescent: 712
OS2WinDOffset: 0
HheadAscent: 1930
HheadAOffset: 0
HheadDescent: -500
HheadDOffset: 0
OS2SubXSize: 1300
OS2SubYSize: 1399
OS2SubXOff: 0
OS2SubYOff: 279
OS2SupXSize: 1300
OS2SupYSize: 1399
OS2SupXOff: 0
OS2SupYOff: 960
OS2StrikeYSize: 100
OS2StrikeYPos: 500
OS2CapHeight: 1500
OS2XHeight: 1100
OS2FamilyClass: 2053
OS2Vendor: ' '
OS2CodePages: 20000011.81d40000
OS2UnicodeRanges: 80000027.0000006b.00000000.00000000
MarkAttachClasses: 1
DEI: 91125
TtTable: prep
PUSHW_1
511
SCANCTRL
PUSHB_1
4
SCANTYPE
EndTTInstrs
TtTable: fpgm
PUSHW_1
0
FDEF
MPPEM
PUSHW_1
9
LT
IF
PUSHB_2
1
1
INSTCTRL
EIF
PUSHW_1
511
SCANCTRL
PUSHW_1
68
SCVTCI
PUSHW_2
9
3
SDS
SDB
ENDF
PUSHW_1
1
FDEF
DUP
DUP
RCVT
ROUND[Black]
WCVTP
PUSHB_1
1
ADD
ENDF
PUSHW_1
2
FDEF
PUSHW_1
1
LOOPCALL
POP
ENDF
PUSHW_1
3
FDEF
DUP
GC[cur]
PUSHB_1
3
CINDEX
GC[cur]
GT
IF
SWAP
EIF
DUP
ROLL
DUP
ROLL
MD[grid]
ABS
ROLL
DUP
GC[cur]
DUP
ROUND[Grey]
SUB
ABS
PUSHB_1
4
CINDEX
GC[cur]
DUP
ROUND[Grey]
SUB
ABS
GT
IF
SWAP
NEG
ROLL
EIF
MDAP[rnd]
DUP
PUSHB_1
0
GTEQ
IF
ROUND[Black]
DUP
PUSHB_1
0
EQ
IF
POP
PUSHB_1
64
EIF
ELSE
ROUND[Black]
DUP
PUSHB_1
0
EQ
IF
POP
PUSHB_1
64
NEG
EIF
EIF
MSIRP[no-rp0]
ENDF
PUSHW_1
4
FDEF
DUP
GC[cur]
PUSHB_1
4
CINDEX
GC[cur]
GT
IF
SWAP
ROLL
EIF
DUP
GC[cur]
DUP
ROUND[White]
SUB
ABS
PUSHB_1
4
CINDEX
GC[cur]
DUP
ROUND[White]
SUB
ABS
GT
IF
SWAP
ROLL
EIF
MDAP[rnd]
MIRP[rp0,min,rnd,black]
ENDF
PUSHW_1
5
FDEF
MPPEM
DUP
PUSHB_1
3
MINDEX
LT
IF
LTEQ
IF
PUSHB_1
128
WCVTP
ELSE
PUSHB_1
64
WCVTP
EIF
ELSE
POP
POP
DUP
RCVT
PUSHB_1
192
LT
IF
PUSHB_1
192
WCVTP
ELSE
POP
EIF
EIF
ENDF
PUSHW_1
6
FDEF
DUP
DUP
RCVT
ROUND[Black]
WCVTP
PUSHB_1
1
ADD
DUP
DUP
RCVT
RDTG
ROUND[Black]
RTG
WCVTP
PUSHB_1
1
ADD
ENDF
PUSHW_1
7
FDEF
PUSHW_1
6
LOOPCALL
ENDF
PUSHW_1
8
FDEF
MPPEM
DUP
PUSHB_1
3
MINDEX
GTEQ
IF
PUSHB_1
64
ELSE
PUSHB_1
0
EIF
ROLL
ROLL
DUP
PUSHB_1
3
MINDEX
GTEQ
IF
SWAP
POP
PUSHB_1
128
ROLL
ROLL
ELSE
ROLL
SWAP
EIF
DUP
PUSHB_1
3
MINDEX
GTEQ
IF
SWAP
POP
PUSHW_1
192
ROLL
ROLL
ELSE
ROLL
SWAP
EIF
DUP
PUSHB_1
3
MINDEX
GTEQ
IF
SWAP
POP
PUSHW_1
256
ROLL
ROLL
ELSE
ROLL
SWAP
EIF
DUP
PUSHB_1
3
MINDEX
GTEQ
IF
SWAP
POP
PUSHW_1
320
ROLL
ROLL
ELSE
ROLL
SWAP
EIF
DUP
PUSHW_1
3
MINDEX
GTEQ
IF
PUSHB_1
3
CINDEX
RCVT
PUSHW_1
384
LT
IF
SWAP
POP
PUSHW_1
384
SWAP
POP
ELSE
PUSHB_1
3
CINDEX
RCVT
SWAP
POP
SWAP
POP
EIF
ELSE
POP
EIF
WCVTP
ENDF
PUSHW_1
9
FDEF
MPPEM
GTEQ
IF
RCVT
WCVTP
ELSE
POP
POP
EIF
ENDF
EndTTInstrs
ShortTable: cvt 21
41
153
144
162
135
171
208
180
199
190
176
180
100
0
46
-500
17
1100
20
1500
30
EndShort
ShortTable: maxp 16
1
0
218
172
9
0
0
1
0
0
10
0
512
1820
0
0
EndShort
LangName: 1033 "" "" "" "" "" "Version 1.008" "" "" "" "" "" "" "" "" "http://scripts.sil.org/OFL"
GaspTable: 1 65535 15 1
Encoding: UnicodeBmp
UnicodeInterp: none
NameList: AGL For New Fonts
DisplaySize: -48
AntiAlias: 1
FitToEm: 0
WinInfo: 39 39 14
BeginPrivate: 0
EndPrivate
BeginChars: 65537 218
StartChar: .notdef
Encoding: 65536 -1 0
Width: 1300
Flags: W
LayerCount: 2
Fore
SplineSet
100 1500 m 1,0,-1
1200 1500 l 1,1,-1
1200 0 l 1,2,-1
100 0 l 1,3,-1
100 1500 l 1,0,-1
200 100 m 1,4,-1
1100 100 l 1,5,-1
1100 1400 l 1,6,-1
200 1400 l 1,7,-1
200 100 l 1,4,-1
EndSplineSet
EndChar
StartChar: space
Encoding: 32 32 1
Width: 1300
Flags: W
LayerCount: 2
EndChar
StartChar: exclam
Encoding: 33 33 2
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
24
MDAP[rnd]
NPUSHW
3
214
1
1
DELTAP1
PUSHW_1
4
MDRP[rp0,min,rnd,grey]
PUSHW_1
3
MDRP[rp0,grey]
NPUSHW
3
215
9
1
DELTAP1
NPUSHW
3
212
14
1
DELTAP1
SVTCA[y-axis]
PUSHW_1
9
MDAP[rnd]
PUSHW_1
0
RCVT
IF
PUSHW_1
19
MDAP[rnd]
ELSE
PUSHW_2
19
13
MIAP[no-rnd]
EIF
NPUSHW
3
214
9
1
DELTAP1
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
605 1500 m 1,0,-1
605 450 l 1,1,-1
395 429 l 1,2,-1
395 1500 l 1,3,-1
605 1500 l 1,0,-1
378 106 m 256,4,5
378 131 378 131 387.5 153 c 128,-1,6
397 175 397 175 413.5 191.5 c 128,-1,7
430 208 430 208 452 217.5 c 128,-1,8
474 227 474 227 499 227 c 256,9,10
524 227 524 227 546 217.5 c 128,-1,11
568 208 568 208 584.5 191.5 c 128,-1,12
601 175 601 175 610.5 153 c 128,-1,13
620 131 620 131 620 106 c 256,14,15
620 81 620 81 610.5 58.5 c 128,-1,16
601 36 601 36 585 19.5 c 128,-1,17
569 3 569 3 547 -7 c 128,-1,18
525 -17 525 -17 500 -17 c 0,19,20
474 -17 474 -17 452 -7 c 128,-1,21
430 3 430 3 413.5 19.5 c 128,-1,22
397 36 397 36 387.5 58.5 c 128,-1,23
378 81 378 81 378 106 c 256,4,5
EndSplineSet
EndChar
StartChar: quotedbl
Encoding: 34 34 3
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
15
MDAP[rnd]
PUSHW_1
31
MDAP[rnd]
PUSHW_1
15
SRP0
PUSHW_2
0
10
MIRP[rp0,rnd,grey]
NPUSHW
3
16
0
1
DELTAP2
NPUSHW
3
22
1
1
DELTAP2
NPUSHW
3
27
6
1
DELTAP2
NPUSHW
3
29
31
1
DELTAP2
PUSHW_1
31
SRP0
PUSHW_2
16
10
MIRP[rp0,rnd,grey]
NPUSHW
3
21
16
1
DELTAP2
NPUSHW
3
22
23
1
DELTAP2
NPUSHW
3
25
30
1
DELTAP2
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
0
MDAP[rnd]
ELSE
PUSHW_2
0
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
16
MDAP[rnd]
ELSE
PUSHW_2
16
19
MIAP[no-rnd]
EIF
PUSHW_1
0
SRP0
PUSHW_1
8
MDRP[rp0,min,rnd,grey]
PUSHW_1
16
SRP0
PUSHW_1
24
MDRP[rp0,min,rnd,grey]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
525 1500 m 1,0,-1
525 1400 l 2,1,2
525 1381 525 1381 523 1357 c 128,-1,3
521 1333 521 1333 517.5 1306 c 128,-1,4
514 1279 514 1279 510 1251 c 128,-1,5
506 1223 506 1223 502 1196 c 2,6,-1
481 1067 l 1,7,-1
394 1067 l 1,8,-1
372 1196 l 2,9,10
367 1223 367 1223 363 1251 c 128,-1,11
359 1279 359 1279 356 1306 c 128,-1,12
353 1333 353 1333 351.5 1357 c 128,-1,13
350 1381 350 1381 350 1400 c 2,14,-1
350 1500 l 1,15,-1
525 1500 l 1,0,-1
826 1500 m 1,16,-1
826 1400 l 2,17,18
826 1381 826 1381 824 1357 c 128,-1,19
822 1333 822 1333 818.5 1306 c 128,-1,20
815 1279 815 1279 811 1251 c 128,-1,21
807 1223 807 1223 803 1196 c 2,22,-1
782 1067 l 1,23,-1
695 1067 l 1,24,-1
673 1196 l 2,25,26
668 1223 668 1223 664 1251 c 128,-1,27
660 1279 660 1279 657 1306 c 128,-1,28
654 1333 654 1333 652.5 1357 c 128,-1,29
651 1381 651 1381 651 1400 c 2,30,-1
651 1500 l 1,31,-1
826 1500 l 1,16,-1
EndSplineSet
EndChar
StartChar: numbersign
Encoding: 35 35 4
Width: 1300
Flags: W
LayerCount: 2
Fore
SplineSet
1028 950 m 1,0,-1
978 550 l 1,1,-1
1250 550 l 1,2,-1
1230 400 l 1,3,-1
961 400 l 1,4,-1
911 0 l 1,5,-1
710 -20 l 1,6,-1
764 400 l 1,7,-1
491 400 l 1,8,-1
443 0 l 1,9,-1
243 -20 l 1,10,-1
294 400 l 1,11,-1
100 400 l 1,12,-1
100 550 l 1,13,-1
311 550 l 1,14,-1
362 950 l 1,15,-1
100 950 l 1,16,-1
120 1100 l 1,17,-1
379 1100 l 1,18,-1
403 1285 l 1,19,-1
403 1500 l 1,20,-1
629 1520 l 1,21,-1
576 1100 l 1,22,-1
849 1100 l 1,23,-1
897 1500 l 1,24,-1
1098 1520 l 1,25,-1
1047 1100 l 1,26,-1
1250 1100 l 1,27,-1
1250 950 l 1,28,-1
1028 950 l 1,0,-1
830 950 m 1,29,-1
559 950 l 1,30,-1
510 550 l 1,31,-1
781 550 l 1,32,-1
830 950 l 1,29,-1
EndSplineSet
EndChar
StartChar: dollar
Encoding: 36 36 5
Width: 1300
Flags: W
LayerCount: 2
Fore
SplineSet
992 1300 m 1,0,1
975 1314 975 1314 949 1328.5 c 128,-1,2
923 1343 923 1343 891 1355 c 128,-1,3
859 1367 859 1367 822 1376 c 128,-1,4
785 1385 785 1385 746 1388 c 1,5,-1
746 863 l 1,6,7
815 831 815 831 882.5 794 c 128,-1,8
950 757 950 757 1003.5 707 c 128,-1,9
1057 657 1057 657 1090 590 c 128,-1,10
1123 523 1123 523 1123 432 c 0,11,12
1123 339 1123 339 1095 264.5 c 128,-1,13
1067 190 1067 190 1017 135 c 128,-1,14
967 80 967 80 897.5 45 c 128,-1,15
828 10 828 10 746 -5 c 1,16,-1
746 -200 l 1,17,-1
600 -200 l 1,18,-1
600 -17 l 1,19,20
542 -16 542 -16 485 -5.5 c 128,-1,21
428 5 428 5 376.5 21 c 128,-1,22
325 37 325 37 281 57.5 c 128,-1,23
237 78 237 78 205 100 c 1,24,-1
323 241 l 1,25,26
343 228 343 228 369 212 c 128,-1,27
395 196 395 196 429 181.5 c 128,-1,28
463 167 463 167 505 157.5 c 128,-1,29
547 148 547 148 600 148 c 1,30,-1
600 721 l 1,31,32
531 755 531 755 463 792 c 128,-1,33
395 829 395 829 342 875 c 128,-1,34
289 921 289 921 256 979.5 c 128,-1,35
223 1038 223 1038 223 1116 c 0,36,37
223 1221 223 1221 254.5 1294 c 128,-1,38
286 1367 286 1367 338 1414 c 128,-1,39
390 1461 390 1461 458 1485 c 128,-1,40
526 1509 526 1509 600 1517 c 1,41,-1
600 1700 l 1,42,-1
746 1720 l 1,43,-1
746 1517 l 1,44,45
852 1511 852 1511 934.5 1481 c 128,-1,46
1017 1451 1017 1451 1086 1400 c 1,47,-1
992 1300 l 1,0,1
933 400 m 0,48,49
933 445 933 445 916 482.5 c 128,-1,50
899 520 899 520 870 551.5 c 128,-1,51
841 583 841 583 801 610 c 128,-1,52
761 637 761 637 716 662 c 1,53,-1
716 158 l 1,54,55
765 167 765 167 805 186 c 128,-1,56
845 205 845 205 873.5 234.5 c 128,-1,57
902 264 902 264 917.5 305 c 128,-1,58
933 346 933 346 933 400 c 0,48,49
413 1147 m 0,59,60
413 1106 413 1106 430 1073 c 128,-1,61
447 1040 447 1040 476 1012.5 c 128,-1,62
505 985 505 985 545 961.5 c 128,-1,63
585 938 585 938 630 916 c 1,64,-1
630 1383 l 1,65,66
589 1376 589 1376 550.5 1360.5 c 128,-1,67
512 1345 512 1345 481 1317 c 128,-1,68
450 1289 450 1289 431.5 1247 c 128,-1,69
413 1205 413 1205 413 1147 c 0,59,60
EndSplineSet
EndChar
StartChar: percent
Encoding: 37 37 6
Width: 1300
Flags: W
LayerCount: 2
Fore
SplineSet
395 0 m 1,0,-1
229 0 l 1,1,-1
905 1500 l 1,2,-1
1071 1500 l 1,3,-1
395 0 l 1,0,-1
359 800 m 0,4,5
289 800 289 800 239.5 827.5 c 128,-1,6
190 855 190 855 159 903.5 c 128,-1,7
128 952 128 952 114 1018.5 c 128,-1,8
100 1085 100 1085 100 1162 c 0,9,10
100 1238 100 1238 113 1303.5 c 128,-1,11
126 1369 126 1369 156.5 1416 c 128,-1,12
187 1463 187 1463 236.5 1490 c 128,-1,13
286 1517 286 1517 359 1517 c 0,14,15
429 1517 429 1517 478 1490 c 128,-1,16
527 1463 527 1463 558 1416 c 128,-1,17
589 1369 589 1369 603 1303.5 c 128,-1,18
617 1238 617 1238 617 1162 c 0,19,20
617 1085 617 1085 603.5 1018.5 c 128,-1,21
590 952 590 952 560 903.5 c 128,-1,22
530 855 530 855 480.5 827.5 c 128,-1,23
431 800 431 800 359 800 c 0,4,5
468 1210 m 2,24,25
468 1245 468 1245 465 1277 c 128,-1,26
462 1309 462 1309 451 1333 c 128,-1,27
440 1357 440 1357 418 1371.5 c 128,-1,28
396 1386 396 1386 358 1386 c 0,29,30
321 1386 321 1386 300 1373 c 128,-1,31
279 1360 279 1360 268.5 1338 c 128,-1,32
258 1316 258 1316 255 1286.5 c 128,-1,33
252 1257 252 1257 252 1224 c 2,34,-1
252 1123 l 2,35,36
252 1087 252 1087 255 1054.5 c 128,-1,37
258 1022 258 1022 269 997.5 c 128,-1,38
280 973 280 973 302.5 958.5 c 128,-1,39
325 944 325 944 363 944 c 0,40,41
399 944 399 944 420 957 c 128,-1,42
441 970 441 970 451.5 992 c 128,-1,43
462 1014 462 1014 465 1043.5 c 128,-1,44
468 1073 468 1073 468 1105 c 2,45,-1
468 1210 l 2,24,25
942 -17 m 0,46,47
872 -17 872 -17 822.5 10.5 c 128,-1,48
773 38 773 38 742 86.5 c 128,-1,49
711 135 711 135 697 201.5 c 128,-1,50
683 268 683 268 683 345 c 0,51,52
683 421 683 421 696 486.5 c 128,-1,53
709 552 709 552 739.5 599 c 128,-1,54
770 646 770 646 819.5 673 c 128,-1,55
869 700 869 700 942 700 c 0,56,57
1012 700 1012 700 1061 673 c 128,-1,58
1110 646 1110 646 1141 599 c 128,-1,59
1172 552 1172 552 1186 486.5 c 128,-1,60
1200 421 1200 421 1200 345 c 0,61,62
1200 268 1200 268 1186.5 201.5 c 128,-1,63
1173 135 1173 135 1143 86.5 c 128,-1,64
1113 38 1113 38 1063.5 10.5 c 128,-1,65
1014 -17 1014 -17 942 -17 c 0,46,47
1051 393 m 2,66,67
1051 428 1051 428 1048 460 c 128,-1,68
1045 492 1045 492 1034 516 c 128,-1,69
1023 540 1023 540 1001 554.5 c 128,-1,70
979 569 979 569 941 569 c 0,71,72
904 569 904 569 883 556 c 128,-1,73
862 543 862 543 851.5 521 c 128,-1,74
841 499 841 499 838 469.5 c 128,-1,75
835 440 835 440 835 407 c 2,76,-1
835 306 l 2,77,78
835 270 835 270 838 237.5 c 128,-1,79
841 205 841 205 852 180.5 c 128,-1,80
863 156 863 156 885.5 141.5 c 128,-1,81
908 127 908 127 946 127 c 0,82,83
982 127 982 127 1003 140 c 128,-1,84
1024 153 1024 153 1034.5 175 c 128,-1,85
1045 197 1045 197 1048 226.5 c 128,-1,86
1051 256 1051 256 1051 288 c 2,87,-1
1051 393 l 2,66,67
EndSplineSet
EndChar
StartChar: ampersand
Encoding: 38 38 7
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
17
MDAP[rnd]
PUSHW_1
27
MDAP[rnd]
PUSHW_1
60
MDAP[rnd]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
32
MDAP[rnd]
ELSE
PUSHW_2
32
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
12
MDAP[rnd]
ELSE
PUSHW_2
12
13
MIAP[no-rnd]
EIF
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
1176 721 m 1,0,1
1176 642 1176 642 1168.5 562.5 c 128,-1,2
1161 483 1161 483 1139.5 408 c 128,-1,3
1118 333 1118 333 1080.5 265 c 128,-1,4
1043 197 1043 197 983 141 c 1,5,-1
1075 141 l 1,6,-1
1195 -20 l 1,7,-1
973 -20 l 1,8,-1
897 77 l 1,9,10
822 27 822 27 733.5 5 c 128,-1,11
645 -17 645 -17 549 -17 c 0,12,13
446 -17 446 -17 363 20.5 c 128,-1,14
280 58 280 58 221.5 122 c 128,-1,15
163 186 163 186 131.5 270 c 128,-1,16
100 354 100 354 100 447 c 0,17,18
100 542 100 542 125.5 615.5 c 128,-1,19
151 689 151 689 191 742.5 c 128,-1,20
231 796 231 796 278 830 c 128,-1,21
325 864 325 864 369 881 c 1,22,23
350 909 350 909 330.5 945.5 c 128,-1,24
311 982 311 982 295.5 1021 c 128,-1,25
280 1060 280 1060 270 1100 c 128,-1,26
260 1140 260 1140 260 1176 c 0,27,28
260 1248 260 1248 279.5 1310 c 128,-1,29
299 1372 299 1372 342 1418 c 128,-1,30
385 1464 385 1464 453 1490.5 c 128,-1,31
521 1517 521 1517 617 1517 c 0,32,33
683 1517 683 1517 735.5 1499.5 c 128,-1,34
788 1482 788 1482 829.5 1455.5 c 128,-1,35
871 1429 871 1429 902.5 1397.5 c 128,-1,36
934 1366 934 1366 957 1338 c 1,37,-1
877 1200 l 1,38,39
862 1226 862 1226 839 1254 c 128,-1,40
816 1282 816 1282 783.5 1305.5 c 128,-1,41
751 1329 751 1329 707.5 1344 c 128,-1,42
664 1359 664 1359 609 1359 c 0,43,44
561 1359 561 1359 528.5 1340 c 128,-1,45
496 1321 496 1321 476 1293 c 128,-1,46
456 1265 456 1265 447.5 1233 c 128,-1,47
439 1201 439 1201 439 1175 c 0,48,49
439 1146 439 1146 449 1112 c 0,50,51
453 1097 453 1097 464.5 1074 c 128,-1,52
476 1051 476 1051 497.5 1013.5 c 128,-1,53
519 976 519 976 553 920.5 c 128,-1,54
587 865 587 865 636.5 785.5 c 128,-1,55
686 706 686 706 752.5 599 c 128,-1,56
819 492 819 492 906 352 c 1,57,58
930 386 930 386 944.5 423 c 128,-1,59
959 460 959 460 967.5 502 c 128,-1,60
976 544 976 544 979 592.5 c 128,-1,61
982 641 982 641 982 700 c 1,62,-1
1176 721 l 1,0,1
425 700 m 1,63,64
362 671 362 671 325.5 612 c 128,-1,65
289 553 289 553 289 457 c 0,66,67
289 385 289 385 315 331 c 128,-1,68
341 277 341 277 381.5 241 c 128,-1,69
422 205 422 205 472.5 187.5 c 128,-1,70
523 170 523 170 573 170 c 0,71,72
616 170 616 170 649 175 c 128,-1,73
682 180 682 180 707 188.5 c 128,-1,74
732 197 732 197 751.5 208.5 c 128,-1,75
771 220 771 220 787 234 c 1,76,-1
425 800 l 1,77,-1
425 700 l 1,63,64
EndSplineSet
EndChar
StartChar: quotesingle
Encoding: 39 39 8
Width: 1300
Flags: W
TtInstrs:
PUSHW_4
1
7
0
4
CALL
PUSHW_1
0
SRP0
PUSHW_1
6
MDRP[rp0,grey]
PUSHW_1
0
SRP0
PUSHW_1
9
MDRP[rp0,grey]
PUSHW_1
1
SRP0
PUSHW_1
13
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
5
MDAP[rnd]
PUSHW_1
0
RCVT
IF
PUSHW_1
0
MDAP[rnd]
ELSE
PUSHW_2
0
19
MIAP[no-rnd]
EIF
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
225 1500 m 1,0,-1
400 1500 l 1,1,-1
400 1400 l 2,2,3
400 1325 400 1325 364.5 1240 c 128,-1,4
329 1155 329 1155 259 1067 c 1,5,-1
200 1067 l 1,6,7
209 1117 209 1117 214.5 1161 c 128,-1,8
220 1205 220 1205 222 1245.5 c 128,-1,9
224 1286 224 1286 224.5 1324 c 128,-1,10
225 1362 225 1362 225 1400 c 2,11,-1
225 1500 l 1,0,-1
EndSplineSet
EndChar
StartChar: parenleft
Encoding: 40 40 9
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
0
MDAP[rnd]
PUSHW_1
41
MDAP[rnd]
PUSHW_1
0
SRP0
PUSHW_2
20
8
MIRP[rp0,rnd,grey]
PUSHW_1
41
SRP0
PUSHW_2
21
8
MIRP[rp0,rnd,grey]
SVTCA[y-axis]
PUSHW_1
5
MDAP[rnd]
PUSHW_1
36
MDAP[rnd]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
500 1180 m 2,0,1
500 1269 500 1269 509 1346 c 128,-1,2
518 1423 518 1423 548.5 1479.5 c 128,-1,3
579 1536 579 1536 638.5 1568 c 128,-1,4
698 1600 698 1600 800 1600 c 0,5,6
819 1600 819 1600 840 1598.5 c 128,-1,7
861 1597 861 1597 879.5 1593.5 c 128,-1,8
898 1590 898 1590 914 1585.5 c 128,-1,9
930 1581 930 1581 939 1575 c 1,10,-1
870 1449 l 1,11,-1
856 1451 l 2,12,13
849 1452 849 1452 840 1453 c 128,-1,14
831 1454 831 1454 820 1454 c 0,15,16
776 1454 776 1454 751.5 1433 c 128,-1,17
727 1412 727 1412 715.5 1376 c 128,-1,18
704 1340 704 1340 702 1293 c 128,-1,19
700 1246 700 1246 700 1194 c 2,20,-1
700 -14 l 2,21,22
700 -66 700 -66 702 -113 c 128,-1,23
704 -160 704 -160 715.5 -196 c 128,-1,24
727 -232 727 -232 751.5 -253 c 128,-1,25
776 -274 776 -274 820 -274 c 0,26,27
831 -274 831 -274 840 -273.5 c 128,-1,28
849 -273 849 -273 856 -272 c 2,29,-1
870 -269 l 1,30,-1
939 -395 l 1,31,32
930 -401 930 -401 914 -405.5 c 128,-1,33
898 -410 898 -410 879.5 -413.5 c 128,-1,34
861 -417 861 -417 840 -418.5 c 128,-1,35
819 -420 819 -420 800 -420 c 0,36,37
698 -420 698 -420 638.5 -388 c 128,-1,38
579 -356 579 -356 548.5 -299.5 c 128,-1,39
518 -243 518 -243 509 -166 c 128,-1,40
500 -89 500 -89 500 0 c 2,41,-1
500 1180 l 2,0,1
EndSplineSet
EndChar
StartChar: parenright
Encoding: 41 41 10
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
41
MDAP[rnd]
PUSHW_1
0
MDAP[rnd]
PUSHW_2
20
8
MIRP[rp0,rnd,grey]
PUSHW_1
41
SRP0
PUSHW_2
21
8
MIRP[rp0,rnd,grey]
SVTCA[y-axis]
PUSHW_1
36
MDAP[rnd]
PUSHW_1
6
MDAP[rnd]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
899 0 m 2,0,1
899 -89 899 -89 890 -166 c 128,-1,2
881 -243 881 -243 850.5 -299.5 c 128,-1,3
820 -356 820 -356 760.5 -388 c 128,-1,4
701 -420 701 -420 599 -420 c 0,5,6
579 -420 579 -420 558.5 -418.5 c 128,-1,7
538 -417 538 -417 519.5 -413.5 c 128,-1,8
501 -410 501 -410 485 -405.5 c 128,-1,9
469 -401 469 -401 460 -395 c 1,10,-1
529 -269 l 1,11,-1
543 -272 l 2,12,13
550 -273 550 -273 559 -273.5 c 128,-1,14
568 -274 568 -274 579 -274 c 0,15,16
623 -274 623 -274 647.5 -253 c 128,-1,17
672 -232 672 -232 683.5 -196 c 128,-1,18
695 -160 695 -160 697 -113 c 128,-1,19
699 -66 699 -66 699 -14 c 2,20,-1
699 1194 l 2,21,22
699 1246 699 1246 697 1293 c 128,-1,23
695 1340 695 1340 683.5 1376 c 128,-1,24
672 1412 672 1412 647.5 1433 c 128,-1,25
623 1454 623 1454 579 1454 c 0,26,27
568 1454 568 1454 559 1453 c 128,-1,28
550 1452 550 1452 543 1451 c 2,29,-1
529 1449 l 1,30,-1
460 1575 l 1,31,32
469 1581 469 1581 485 1585.5 c 128,-1,33
501 1590 501 1590 519.5 1593.5 c 128,-1,34
538 1597 538 1597 558.5 1598.5 c 128,-1,35
579 1600 579 1600 599 1600 c 0,36,37
701 1600 701 1600 760.5 1568 c 128,-1,38
820 1536 820 1536 850.5 1479.5 c 128,-1,39
881 1423 881 1423 890 1346 c 128,-1,40
899 1269 899 1269 899 1180 c 2,41,-1
899 0 l 2,0,1
EndSplineSet
EndChar
StartChar: asterisk
Encoding: 42 42 11
Width: 1300
Flags: W
LayerCount: 2
Fore
SplineSet
831 994 m 1,0,-1
971 802 l 1,1,-1
872 712 l 1,2,-1
723 918 l 1,3,-1
699 990 l 1,4,-1
675 918 l 1,5,-1
535 726 l 1,6,-1
419 793 l 1,7,-1
567 996 l 1,8,-1
632 1041 l 1,9,-1
551 1045 l 1,10,-1
328 1118 l 1,11,-1
355 1249 l 1,12,-1
593 1172 l 1,13,-1
659 1120 l 1,14,-1
637 1202 l 1,15,-1
637 1436 l 1,16,-1
770 1450 l 1,17,-1
770 1198 l 1,18,-1
744 1118 l 1,19,-1
810 1168 l 1,20,-1
1035 1240 l 1,21,-1
1089 1118 l 1,22,-1
847 1040 l 1,23,-1
768 1037 l 1,24,-1
831 994 l 1,0,-1
EndSplineSet
EndChar
StartChar: plus
Encoding: 43 43 12
Width: 1300
Flags: W
LayerCount: 2
Fore
SplineSet
200 700 m 1,0,-1
573 700 l 1,1,-1
573 1121 l 1,2,-1
728 1121 l 1,3,-1
728 700 l 1,4,-1
1100 700 l 1,5,-1
1100 545 l 1,6,-1
728 545 l 1,7,-1
728 122 l 1,8,-1
573 122 l 1,9,-1
573 545 l 1,10,-1
200 545 l 1,11,-1
200 700 l 1,0,-1
EndSplineSet
EndChar
StartChar: comma
Encoding: 44 44 13
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
0
MDAP[rnd]
PUSHW_1
10
MDAP[rnd]
SVTCA[y-axis]
PUSHW_1
5
MDAP[rnd]
PUSHW_1
0
RCVT
IF
PUSHW_1
21
MDAP[rnd]
ELSE
PUSHW_2
21
13
MIAP[no-rnd]
EIF
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
152 127 m 0,0,1
152 156 152 156 163.5 182.5 c 128,-1,2
175 209 175 209 195.5 228 c 128,-1,3
216 247 216 247 243 259 c 128,-1,4
270 271 270 271 300 271 c 0,5,6
329 271 329 271 355.5 260.5 c 128,-1,7
382 250 382 250 402.5 230 c 128,-1,8
423 210 423 210 435.5 179.5 c 128,-1,9
448 149 448 149 448 110 c 0,10,11
448 57 448 57 441.5 7.5 c 128,-1,12
435 -42 435 -42 414.5 -93 c 128,-1,13
394 -144 394 -144 356 -197 c 128,-1,14
318 -250 318 -250 256 -307 c 1,15,-1
204 -284 l 1,16,17
227 -240 227 -240 245 -193 c 0,18,19
260 -154 260 -154 272.5 -107.5 c 128,-1,20
285 -61 285 -61 285 -17 c 1,21,22
260 -16 260 -16 236 -6 c 128,-1,23
212 4 212 4 193 21.5 c 128,-1,24
174 39 174 39 163 66 c 128,-1,25
152 93 152 93 152 127 c 0,0,1
EndSplineSet
EndChar
StartChar: hyphen
Encoding: 45 45 14
Width: 1300
Flags: W
TtInstrs:
SVTCA[y-axis]
PUSHW_4
1
1
2
4
CALL
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
400 600 m 1,0,-1
900 600 l 1,1,-1
900 445 l 1,2,-1
400 445 l 1,3,-1
400 600 l 1,0,-1
EndSplineSet
EndChar
StartChar: period
Encoding: 46 46 15
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
0
MDAP[rnd]
PUSHW_1
10
MDAP[rnd]
SVTCA[y-axis]
PUSHW_1
5
MDAP[rnd]
PUSHW_1
0
RCVT
IF
PUSHW_1
15
MDAP[rnd]
ELSE
PUSHW_2
15
13
MIAP[no-rnd]
EIF
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
136 150 m 256,0,1
136 184 136 184 149 214 c 128,-1,2
162 244 162 244 184.5 266.5 c 128,-1,3
207 289 207 289 236.5 302 c 128,-1,4
266 315 266 315 300 315 c 256,5,6
334 315 334 315 364 302 c 128,-1,7
394 289 394 289 416.5 266.5 c 128,-1,8
439 244 439 244 452 214 c 128,-1,9
465 184 465 184 465 150 c 256,10,11
465 116 465 116 452 85.5 c 128,-1,12
439 55 439 55 417 32.5 c 128,-1,13
395 10 395 10 365.5 -3.5 c 128,-1,14
336 -17 336 -17 302 -17 c 256,15,16
268 -17 268 -17 237.5 -3.5 c 128,-1,17
207 10 207 10 184.5 32.5 c 128,-1,18
162 55 162 55 149 85.5 c 128,-1,19
136 116 136 116 136 150 c 256,0,1
EndSplineSet
EndChar
StartChar: slash
Encoding: 47 47 16
Width: 1300
Flags: W
TtInstrs:
SVTCA[y-axis]
PUSHW_1
2
MDAP[rnd]
PUSHW_1
0
MDAP[rnd]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
385 -100 m 1,0,-1
175 -100 l 1,1,-1
885 1600 l 1,2,-1
1085 1600 l 1,3,-1
385 -100 l 1,0,-1
EndSplineSet
EndChar
StartChar: zero
Encoding: 48 48 17
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
56
MDAP[rnd]
PUSHW_1
42
MDAP[rnd]
PUSHW_1
56
SRP0
PUSHW_1
7
MDRP[rp0,min,rnd,grey]
PUSHW_1
42
SRP0
PUSHW_2
21
6
MIRP[rp0,rnd,grey]
PUSHW_1
7
SRP0
PUSHW_2
28
6
MIRP[rp0,rnd,grey]
PUSHW_1
21
SRP0
PUSHW_1
57
MDRP[rp0,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
14
MDAP[rnd]
ELSE
PUSHW_2
14
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
0
MDAP[rnd]
ELSE
PUSHW_2
0
13
MIAP[no-rnd]
EIF
PUSHW_2
35
5
MIRP[rp0,rnd,grey]
PUSHW_1
14
SRP0
PUSHW_2
49
5
MIRP[rp0,rnd,grey]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
651 -17 m 0,0,1
566 -17 566 -17 495 15.5 c 128,-1,2
424 48 424 48 367.5 104 c 128,-1,3
311 160 311 160 268.5 235 c 128,-1,4
226 310 226 310 197.5 395.5 c 128,-1,5
169 481 169 481 155 572 c 128,-1,6
141 663 141 663 141 750 c 0,7,8
141 840 141 840 153 932 c 128,-1,9
165 1024 165 1024 191 1109 c 128,-1,10
217 1194 217 1194 257.5 1268.5 c 128,-1,11
298 1343 298 1343 354.5 1398 c 128,-1,12
411 1453 411 1453 484.5 1485 c 128,-1,13
558 1517 558 1517 651 1517 c 0,14,15
736 1517 736 1517 807 1484.5 c 128,-1,16
878 1452 878 1452 934.5 1396 c 128,-1,17
991 1340 991 1340 1033.5 1265 c 128,-1,18
1076 1190 1076 1190 1104.5 1104.5 c 128,-1,19
1133 1019 1133 1019 1147 928 c 128,-1,20
1161 837 1161 837 1161 750 c 0,21,22
1161 660 1161 660 1149 568 c 128,-1,23
1137 476 1137 476 1111 391 c 128,-1,24
1085 306 1085 306 1044.5 231.5 c 128,-1,25
1004 157 1004 157 947.5 102 c 128,-1,26
891 47 891 47 817 15 c 128,-1,27
743 -17 743 -17 651 -17 c 0,0,1
348 793 m 0,28,29
348 735 348 735 352 665.5 c 128,-1,30
356 596 356 596 368 525.5 c 128,-1,31
380 455 380 455 401.5 389 c 128,-1,32
423 323 423 323 457.5 271.5 c 128,-1,33
492 220 492 220 541.5 189 c 128,-1,34
591 158 591 158 659 158 c 0,35,36
720 158 720 158 765.5 181.5 c 128,-1,37
811 205 811 205 844 245.5 c 128,-1,38
877 286 877 286 898 339.5 c 128,-1,39
919 393 919 393 931.5 454 c 128,-1,40
944 515 944 515 949 580 c 128,-1,41
954 645 954 645 954 707 c 0,42,43
954 765 954 765 950 834.5 c 128,-1,44
946 904 946 904 934 974 c 128,-1,45
922 1044 922 1044 900.5 1110.5 c 128,-1,46
879 1177 879 1177 844.5 1228 c 128,-1,47
810 1279 810 1279 760.5 1310 c 128,-1,48
711 1341 711 1341 643 1341 c 0,49,50
582 1341 582 1341 536.5 1317.5 c 128,-1,51
491 1294 491 1294 458 1254 c 128,-1,52
425 1214 425 1214 404 1160 c 128,-1,53
383 1106 383 1106 370.5 1045 c 128,-1,54
358 984 358 984 353 919.5 c 128,-1,55
348 855 348 855 348 793 c 0,28,29
EndSplineSet
EndChar
StartChar: one
Encoding: 49 49 18
Width: 1300
Flags: W
TtInstrs:
PUSHW_4
10
6
2
4
CALL
PUSHW_1
2
SRP0
PUSHW_1
1
MDRP[rp0,min,rnd,grey]
PUSHW_3
4
2
10
SRP1
SRP2
IP
PUSHW_1
10
SRP0
PUSHW_1
11
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
8
MDAP[rnd]
ELSE
PUSHW_2
8
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
0
MDAP[rnd]
ELSE
PUSHW_2
0
13
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
12
MDAP[rnd]
ELSE
PUSHW_2
12
13
MIAP[no-rnd]
EIF
PUSHW_1
0
SRP0
PUSHW_2
1
3
MIRP[rp0,rnd,grey]
PUSHW_1
12
SRP0
PUSHW_2
11
3
MIRP[rp0,rnd,grey]
IUP[y]
IUP[x]
SVTCA[x-axis]
NPUSHW
3
132
5
1
DELTAP2
NPUSHW
3
197
5
1
DELTAP2
NPUSHW
3
102
5
1
DELTAP2
NPUSHW
3
71
5
1
DELTAP2
NPUSHW
3
119
5
1
DELTAP2
NPUSHW
3
250
6
1
DELTAP2
NPUSHW
3
28
6
1
DELTAP3
NPUSHW
3
237
6
1
DELTAP2
NPUSHW
3
235
7
1
DELTAP2
NPUSHW
3
4
8
1
DELTAP3
NPUSHW
3
213
8
1
DELTAP2
NPUSHW
5
21
8
37
8
2
DELTAP3
NPUSHW
3
198
8
1
DELTAP2
NPUSHW
5
230
8
246
8
2
DELTAP2
NPUSHW
3
183
8
1
DELTAP2
SVTCA[y-axis]
NPUSHW
3
210
6
1
DELTAP2
NPUSHW
3
231
6
1
DELTAP2
NPUSHW
3
248
6
1
DELTAP2
NPUSHW
3
24
6
1
DELTAP3
NPUSHW
3
4
7
1
DELTAP3
NPUSHW
3
232
7
1
DELTAP2
EndTTInstrs
LayerCount: 2
Fore
SplineSet
238 0 m 1,0,-1
238 160 l 1,1,-1
583 160 l 1,2,-1
583 1126 l 1,3,-1
641 1353 l 1,4,-1
505 1167 l 1,5,-1
293 979 l 1,6,-1
185 1100 l 1,7,-1
643 1520 l 1,8,-1
793 1500 l 1,9,-1
793 160 l 1,10,-1
1138 160 l 1,11,-1
1138 0 l 1,12,-1
238 0 l 1,0,-1
EndSplineSet
EndChar
StartChar: two
Encoding: 50 50 19
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
45
MDAP[rnd]
PUSHW_4
32
8
11
4
CALL
PUSHW_1
45
SRP0
PUSHW_1
0
MDRP[rp0,grey]
PUSHW_1
32
SRP0
PUSHW_1
46
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
27
MDAP[rnd]
ELSE
PUSHW_2
27
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
0
MDAP[rnd]
ELSE
PUSHW_2
0
13
MIAP[no-rnd]
EIF
PUSHW_1
27
SRP0
PUSHW_2
16
5
MIRP[rp0,rnd,grey]
PUSHW_1
0
SRP0
PUSHW_2
42
3
MIRP[rp0,rnd,grey]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
183 0 m 1,0,-1
183 168 l 1,1,2
229 241 229 241 283 312 c 128,-1,3
337 383 337 383 392.5 449.5 c 128,-1,4
448 516 448 516 501 576.5 c 128,-1,5
554 637 554 637 599 688 c 0,6,7
651 748 651 748 699.5 798.5 c 128,-1,8
748 849 748 849 785 898 c 128,-1,9
822 947 822 947 844 999.5 c 128,-1,10
866 1052 866 1052 866 1115 c 0,11,12
866 1163 866 1163 848 1205.5 c 128,-1,13
830 1248 830 1248 797.5 1279.5 c 128,-1,14
765 1311 765 1311 720 1329.5 c 128,-1,15
675 1348 675 1348 621 1348 c 0,16,17
560 1348 560 1348 515.5 1331.5 c 128,-1,18
471 1315 471 1315 437.5 1288 c 128,-1,19
404 1261 404 1261 379.5 1227.5 c 128,-1,20
355 1194 355 1194 334 1160 c 1,21,-1
193 1220 l 1,22,23
219 1285 219 1285 259.5 1339.5 c 128,-1,24
300 1394 300 1394 355 1433.5 c 128,-1,25
410 1473 410 1473 480 1495 c 128,-1,26
550 1517 550 1517 636 1517 c 0,27,28
737 1517 737 1517 816 1481 c 128,-1,29
895 1445 895 1445 949.5 1386.5 c 128,-1,30
1004 1328 1004 1328 1032.5 1254 c 128,-1,31
1061 1180 1061 1180 1061 1104 c 0,32,33
1061 1027 1061 1027 1032.5 957.5 c 128,-1,34
1004 888 1004 888 961.5 825.5 c 128,-1,35
919 763 919 763 870 708 c 128,-1,36
821 653 821 653 780 605 c 0,37,38
728 544 728 544 676 485 c 128,-1,39
624 426 624 426 576.5 369.5 c 128,-1,40
529 313 529 313 488 260.5 c 128,-1,41
447 208 447 208 417 160 c 1,42,-1
1117 160 l 1,43,-1
1117 0 l 1,44,-1
183 0 l 1,0,-1
EndSplineSet
EndChar
StartChar: three
Encoding: 51 51 20
Width: 1300
Flags: W
TtInstrs:
PUSHW_4
40
7
25
4
CALL
PUSHW_4
17
6
32
4
CALL
PUSHW_1
17
SRP0
PUSHW_1
51
MDRP[rp0,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
1
MDAP[rnd]
ELSE
PUSHW_2
1
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
24
MDAP[rnd]
ELSE
PUSHW_2
24
13
MIAP[no-rnd]
EIF
PUSHW_4
12
1
37
4
CALL
PUSHW_1
1
SRP0
PUSHW_2
0
3
MIRP[rp0,rnd,grey]
PUSHW_1
24
SRP0
PUSHW_2
25
3
MIRP[rp0,rnd,grey]
PUSHW_3
48
1
0
SRP1
SRP2
IP
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
227 1340 m 1,0,-1
242 1500 l 1,1,-1
1022 1500 l 1,2,-1
1022 1360 l 1,3,4
1010 1320 1010 1320 981.5 1276.5 c 128,-1,5
953 1233 953 1233 914.5 1188.5 c 128,-1,6
876 1144 876 1144 830.5 1101 c 128,-1,7
785 1058 785 1058 739 1019 c 1,8,-1
607 945 l 1,9,10
617 947 617 947 632.5 947.5 c 128,-1,11
648 948 648 948 662 948 c 0,12,13
759 948 759 948 842.5 924 c 128,-1,14
926 900 926 900 987.5 851.5 c 128,-1,15
1049 803 1049 803 1084.5 728.5 c 128,-1,16
1120 654 1120 654 1120 553 c 0,17,18
1120 456 1120 456 1084 377 c 128,-1,19
1048 298 1048 298 985.5 236.5 c 128,-1,20
923 175 923 175 839 130.5 c 128,-1,21
755 86 755 86 659.5 57 c 128,-1,22
564 28 564 28 462 14 c 128,-1,23
360 0 360 0 262 0 c 1,24,-1
262 160 l 1,25,26
345 163 345 163 425 175 c 128,-1,27
505 187 505 187 577 208.5 c 128,-1,28
649 230 649 230 710 261 c 128,-1,29
771 292 771 292 815.5 333.5 c 128,-1,30
860 375 860 375 885 427.5 c 128,-1,31
910 480 910 480 910 543 c 0,32,33
910 615 910 615 879.5 663 c 128,-1,34
849 711 849 711 796 739 c 128,-1,35
743 767 743 767 671.5 778.5 c 128,-1,36
600 790 600 790 518 790 c 0,37,38
486 790 486 790 448.5 788.5 c 128,-1,39
411 787 411 787 381 785 c 1,40,-1
381 940 l 1,41,42
422 970 422 970 470 1008 c 128,-1,43
518 1046 518 1046 567 1087.5 c 128,-1,44
616 1129 616 1129 662.5 1171.5 c 128,-1,45
709 1214 709 1214 747 1252.5 c 128,-1,46
785 1291 785 1291 811 1324.5 c 128,-1,47
837 1358 837 1358 845 1380 c 1,48,-1
693 1340 l 1,49,-1
227 1340 l 1,0,-1
EndSplineSet
EndChar
StartChar: four
Encoding: 52 52 21
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
16
MDAP[rnd]
PUSHW_4
2
6
3
4
CALL
PUSHW_1
16
SRP0
PUSHW_1
6
MDRP[rp0,min,rnd,grey]
PUSHW_3
8
3
2
SRP1
SRP2
IP
PUSHW_1
3
SRP0
PUSHW_1
11
MDRP[rp0,grey]
PUSHW_1
2
SRP0
PUSHW_1
13
MDRP[rp0,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
7
MDAP[rnd]
ELSE
PUSHW_2
7
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
2
MDAP[rnd]
ELSE
PUSHW_2
2
13
MIAP[no-rnd]
EIF
PUSHW_4
15
3
0
4
CALL
PUSHW_1
0
SRP0
PUSHW_1
4
MDRP[rp0,grey]
PUSHW_3
8
2
7
SRP1
SRP2
IP
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
1136 300 m 1,0,-1
956 300 l 1,1,-1
956 0 l 1,2,-1
746 0 l 1,3,-1
746 300 l 1,4,-1
151 300 l 1,5,-1
151 471 l 1,6,-1
635 1520 l 1,7,-1
824 1500 l 1,8,-1
409 600 l 1,9,-1
316 460 l 1,10,-1
746 460 l 1,11,-1
746 867 l 1,12,-1
956 850 l 1,13,-1
956 460 l 1,14,-1
1151 460 l 1,15,-1
1136 300 l 1,0,-1
EndSplineSet
EndChar
StartChar: five
Encoding: 53 53 22
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
41
MDAP[rnd]
PUSHW_4
10
6
25
4
CALL
PUSHW_1
41
SRP0
PUSHW_1
18
MDRP[rp0,min,rnd,grey]
PUSHW_1
41
SRP0
PUSHW_1
36
MDRP[rp0,min,rnd,grey]
PUSHW_2
40
6
MIRP[rp0,rnd,grey]
SVTCA[y-axis]
RUTG
PUSHW_1
17
MDAP[rnd]
RTG
PUSHW_1
0
RCVT
IF
PUSHW_1
37
MDAP[rnd]
ELSE
PUSHW_2
37
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
38
MDAP[rnd]
ELSE
PUSHW_2
38
19
MIAP[no-rnd]
EIF
PUSHW_4
30
5
5
4
CALL
PUSHW_1
17
SRP0
PUSHW_2
18
3
MIRP[rp0,rnd,grey]
PUSHW_1
37
SRP0
PUSHW_2
39
3
MIRP[rp0,rnd,grey]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
456 982 m 1,0,1
463 986 463 986 480.5 995 c 128,-1,2
498 1004 498 1004 524 1013 c 128,-1,3
550 1022 550 1022 583.5 1028.5 c 128,-1,4
617 1035 617 1035 658 1035 c 0,5,6
762 1035 762 1035 843.5 1002.5 c 128,-1,7
925 970 925 970 981.5 913.5 c 128,-1,8
1038 857 1038 857 1067.5 781 c 128,-1,9
1097 705 1097 705 1097 619 c 0,10,11
1097 518 1097 518 1061 432.5 c 128,-1,12
1025 347 1025 347 962.5 278.5 c 128,-1,13
900 210 900 210 816.5 158 c 128,-1,14
733 106 733 106 638.5 70.5 c 128,-1,15
544 35 544 35 444 17.5 c 128,-1,16
344 0 344 0 248 0 c 1,17,-1
248 160 l 1,18,19
323 162 323 162 400 178 c 128,-1,20
477 194 477 194 548.5 222 c 128,-1,21
620 250 620 250 682.5 289 c 128,-1,22
745 328 745 328 791.5 376 c 128,-1,23
838 424 838 424 865 480 c 128,-1,24
892 536 892 536 892 598 c 0,25,26
892 649 892 649 875.5 697 c 128,-1,27
859 745 859 745 826.5 782.5 c 128,-1,28
794 820 794 820 745 843 c 128,-1,29
696 866 696 866 631 866 c 0,30,31
580 866 580 866 539 859.5 c 128,-1,32
498 853 498 853 466 843 c 128,-1,33
434 833 434 833 410.5 821.5 c 128,-1,34
387 810 387 810 372 800 c 1,35,-1
248 800 l 1,36,-1
248 1500 l 1,37,-1
1001 1500 l 1,38,-1
1001 1340 l 1,39,-1
456 1340 l 1,40,-1
456 982 l 1,0,1
EndSplineSet
EndChar
StartChar: six
Encoding: 54 54 23
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
69
MDAP[rnd]
PUSHW_1
59
MDAP[rnd]
PUSHW_1
0
MDRP[rp0,grey]
PUSHW_1
69
SRP0
PUSHW_1
33
MDRP[rp0,grey]
PUSHW_2
44
6
MIRP[rp0,rnd,grey]
PUSHW_1
10
MDRP[rp0,grey]
PUSHW_1
59
SRP0
PUSHW_2
21
6
MIRP[rp0,rnd,grey]
PUSHW_1
70
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
40
MDAP[rnd]
ELSE
PUSHW_2
40
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
43
MDAP[rnd]
ELSE
PUSHW_2
43
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
26
MDAP[rnd]
ELSE
PUSHW_2
26
13
MIAP[no-rnd]
EIF
PUSHW_4
16
5
64
4
CALL
PUSHW_1
40
SRP0
PUSHW_2
3
5
MIRP[rp0,rnd,grey]
PUSHW_3
10
40
26
SRP1
SRP2
IP
PUSHW_1
26
SRP0
PUSHW_2
54
5
MIRP[rp0,rnd,grey]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
959 1344 m 1,0,1
952 1346 952 1346 938.5 1346.5 c 128,-1,2
925 1347 925 1347 914 1347 c 0,3,4
842 1347 842 1347 774 1324.5 c 128,-1,5
706 1302 706 1302 646 1261 c 128,-1,6
586 1220 586 1220 535.5 1163 c 128,-1,7
485 1106 485 1106 446.5 1037.5 c 128,-1,8
408 969 408 969 383 891 c 128,-1,9
358 813 358 813 350 730 c 1,10,-1
433 847 l 1,11,12
458 863 458 863 491.5 877.5 c 128,-1,13
525 892 525 892 562 903 c 128,-1,14
599 914 599 914 637 920.5 c 128,-1,15
675 927 675 927 709 927 c 0,16,17
796 927 796 927 876.5 903 c 128,-1,18
957 879 957 879 1019.5 829 c 128,-1,19
1082 779 1082 779 1119.5 700.5 c 128,-1,20
1157 622 1157 622 1157 513 c 0,21,22
1157 405 1157 405 1120.5 308.5 c 128,-1,23
1084 212 1084 212 1018 139.5 c 128,-1,24
952 67 952 67 860 25 c 128,-1,25
768 -17 768 -17 656 -17 c 0,26,27
558 -17 558 -17 482.5 14.5 c 128,-1,28
407 46 407 46 351 98 c 128,-1,29
295 150 295 150 257.5 217 c 128,-1,30
220 284 220 284 196.5 354.5 c 128,-1,31
173 425 173 425 163 494 c 128,-1,32
153 563 153 563 153 620 c 0,33,34
153 739 153 739 177.5 852 c 128,-1,35
202 965 202 965 248.5 1064.5 c 128,-1,36
295 1164 295 1164 362 1247.5 c 128,-1,37
429 1331 429 1331 514.5 1390.5 c 128,-1,38
600 1450 600 1450 702.5 1483.5 c 128,-1,39
805 1517 805 1517 923 1517 c 0,40,41
938 1517 938 1517 956 1516.5 c 128,-1,42
974 1516 974 1516 984 1514 c 1,43,-1
959 1344 l 1,0,1
359 597 m 1,44,45
359 569 359 569 359.5 546 c 128,-1,46
360 523 360 523 362 501 c 128,-1,47
364 479 364 479 368 456.5 c 128,-1,48
372 434 372 434 379 407 c 0,49,50
393 350 393 350 417.5 303.5 c 128,-1,51
442 257 442 257 476.5 223.5 c 128,-1,52
511 190 511 190 556.5 171.5 c 128,-1,53
602 153 602 153 659 153 c 0,54,55
738 153 738 153 793.5 183 c 128,-1,56
849 213 849 213 884 262.5 c 128,-1,57
919 312 919 312 935.5 375 c 128,-1,58
952 438 952 438 952 503 c 0,59,60
952 566 952 566 933.5 614 c 128,-1,61
915 662 915 662 881 693.5 c 128,-1,62
847 725 847 725 799.5 741 c 128,-1,63
752 757 752 757 694 757 c 0,64,65
640 757 640 757 589 744 c 128,-1,66
538 731 538 731 493.5 709 c 128,-1,67
449 687 449 687 414.5 658 c 128,-1,68
380 629 380 629 359 597 c 1,44,45
EndSplineSet
EndChar
StartChar: seven
Encoding: 55 55 24
Width: 1300
Flags: W
LayerCount: 2
Fore
SplineSet
177 1500 m 1,0,-1
1120 1500 l 1,1,-1
1120 1370 l 2,2,3
1120 1327 1120 1327 1087.5 1259.5 c 128,-1,4
1055 1192 1055 1192 1005 1108 c 128,-1,5
955 1024 955 1024 895.5 927.5 c 128,-1,6
836 831 836 831 782.5 729.5 c 128,-1,7
729 628 729 628 689 526 c 128,-1,8
649 424 649 424 638 329 c 0,9,10
633 288 633 288 630.5 244.5 c 128,-1,11
628 201 628 201 626.5 158 c 128,-1,12
625 115 625 115 625 74 c 2,13,-1
625 0 l 1,14,-1
420 0 l 1,15,16
420 30 420 30 420.5 80.5 c 128,-1,17
421 131 421 131 423 187 c 128,-1,18
425 243 425 243 430 298 c 128,-1,19
435 353 435 353 443 392 c 0,20,21
466 499 466 499 508.5 602.5 c 128,-1,22
551 706 551 706 601.5 801.5 c 128,-1,23
652 897 652 897 705 982 c 128,-1,24
758 1067 758 1067 801 1136.5 c 128,-1,25
844 1206 844 1206 871.5 1258 c 128,-1,26
899 1310 899 1310 899 1340 c 1,27,-1
177 1340 l 1,28,-1
177 1500 l 1,0,-1
EndSplineSet
EndChar
StartChar: eight
Encoding: 56 56 25
Width: 1300
Flags: W
TtInstrs:
PUSHW_4
45
8
25
4
CALL
PUSHW_4
15
8
55
4
CALL
NPUSHW
3
153
55
1
DELTAP1
PUSHW_3
5
55
15
SRP1
SRP2
IP
NPUSHW
3
119
5
1
DELTAP1
NPUSHW
5
134
5
150
5
2
DELTAP1
PUSHW_3
10
25
15
SRP1
SRP2
IP
PUSHW_3
30
25
15
SRP1
SRP2
IP
NPUSHW
3
122
30
1
DELTAP1
PUSHW_3
35
25
45
SRP1
SRP2
IP
PUSHW_1
35
MDAP[rnd]
NPUSHW
3
124
35
1
DELTAP1
NPUSHW
3
137
35
1
DELTAP1
PUSHW_1
5
SRP0
PUSHW_2
63
9
MIRP[rp0,rnd,grey]
PUSHW_1
35
SRP0
PUSHW_2
73
9
MIRP[rp0,rnd,grey]
NPUSHW
3
121
73
1
DELTAP1
PUSHW_1
5
SRP0
PUSHW_1
79
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
0
MDAP[rnd]
ELSE
PUSHW_2
0
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
20
MDAP[rnd]
ELSE
PUSHW_2
20
13
MIAP[no-rnd]
EIF
PUSHW_3
10
20
0
SRP1
SRP2
IP
PUSHW_3
30
20
0
SRP1
SRP2
IP
NPUSHW
3
154
40
1
DELTAP1
NPUSHW
3
139
40
1
DELTAP1
NPUSHW
3
121
40
1
DELTAP1
NPUSHW
3
169
40
1
DELTAP1
PUSHW_2
50
3
MIRP[rp0,rnd,grey]
PUSHW_3
60
0
50
SRP1
SRP2
IP
NPUSHW
3
166
60
1
DELTAP1
PUSHW_1
0
SRP0
PUSHW_2
68
3
MIRP[rp0,rnd,grey]
NPUSHW
3
149
68
1
DELTAP1
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
631 1517 m 0,0,1
722 1517 722 1517 800 1492 c 128,-1,2
878 1467 878 1467 934.5 1420 c 128,-1,3
991 1373 991 1373 1023 1306 c 128,-1,4
1055 1239 1055 1239 1055 1155 c 0,5,6
1055 1096 1055 1096 1037.5 1050 c 128,-1,7
1020 1004 1020 1004 990 967.5 c 128,-1,8
960 931 960 931 920.5 901.5 c 128,-1,9
881 872 881 872 837 846 c 1,10,11
911 813 911 813 969.5 770.5 c 128,-1,12
1028 728 1028 728 1068.5 674.5 c 128,-1,13
1109 621 1109 621 1130.5 555 c 128,-1,14
1152 489 1152 489 1152 410 c 0,15,16
1152 299 1152 299 1108 218.5 c 128,-1,17
1064 138 1064 138 991.5 85.5 c 128,-1,18
919 33 919 33 826.5 8 c 128,-1,19
734 -17 734 -17 637 -17 c 0,20,21
542 -17 542 -17 454 11.5 c 128,-1,22
366 40 366 40 298.5 95.5 c 128,-1,23
231 151 231 151 190 233.5 c 128,-1,24
149 316 149 316 149 424 c 0,25,26
149 504 149 504 172 569 c 128,-1,27
195 634 195 634 235 686 c 128,-1,28
275 738 275 738 330 778.5 c 128,-1,29
385 819 385 819 449 850 c 1,30,31
402 879 402 879 361.5 910 c 128,-1,32
321 941 321 941 290.5 976.5 c 128,-1,33
260 1012 260 1012 242.5 1053 c 128,-1,34
225 1094 225 1094 225 1144 c 0,35,36
225 1241 225 1241 263.5 1311.5 c 128,-1,37
302 1382 302 1382 362 1427.5 c 128,-1,38
422 1473 422 1473 493.5 1495 c 128,-1,39
565 1517 565 1517 631 1517 c 0,0,1
620 760 m 1,40,41
557 733 557 733 506.5 700.5 c 128,-1,42
456 668 456 668 420.5 626.5 c 128,-1,43
385 585 385 585 365.5 532.5 c 128,-1,44
346 480 346 480 346 414 c 0,45,46
346 354 346 354 370.5 305 c 128,-1,47
395 256 395 256 435.5 220.5 c 128,-1,48
476 185 476 185 529 166 c 128,-1,49
582 147 582 147 638 147 c 0,50,51
702 147 702 147 759.5 164.5 c 128,-1,52
817 182 817 182 860.5 216 c 128,-1,53
904 250 904 250 929 300 c 128,-1,54
954 350 954 350 954 415 c 0,55,56
954 482 954 482 924.5 534.5 c 128,-1,57
895 587 895 587 847.5 628.5 c 128,-1,58
800 670 800 670 740.5 702 c 128,-1,59
681 734 681 734 620 760 c 1,40,41
661 923 m 1,60,61
753 964 753 964 807.5 1022 c 128,-1,62
862 1080 862 1080 862 1163 c 0,63,64
862 1213 862 1213 841.5 1249 c 128,-1,65
821 1285 821 1285 790 1308 c 128,-1,66
759 1331 759 1331 721.5 1341.5 c 128,-1,67
684 1352 684 1352 650 1352 c 0,68,69
605 1352 605 1352 563 1338.5 c 128,-1,70
521 1325 521 1325 489 1300 c 128,-1,71
457 1275 457 1275 437.5 1241 c 128,-1,72
418 1207 418 1207 418 1167 c 0,73,74
418 1121 418 1121 437.5 1085.5 c 128,-1,75
457 1050 457 1050 490.5 1021.5 c 128,-1,76
524 993 524 993 568 969 c 128,-1,77
612 945 612 945 661 923 c 1,60,61
EndSplineSet
EndChar
StartChar: nine
Encoding: 57 57 26
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
54
MDAP[rnd]
PUSHW_1
34
MDAP[rnd]
PUSHW_4
8
6
44
4
CALL
NPUSHW
5
122
34
138
34
2
DELTAP1
NPUSHW
15
9
34
25
34
41
34
57
34
73
34
89
34
105
34
7
DELTAP1
PUSHW_1
34
SRP0
PUSHW_2
20
6
MIRP[rp0,rnd,grey]
NPUSHW
15
6
44
22
44
38
44
54
44
70
44
86
44
102
44
7
DELTAP1
NPUSHW
5
117
44
133
44
2
DELTAP1
PUSHW_1
44
SRP0
PUSHW_1
28
MDRP[rp0,grey]
PUSHW_1
28
MDAP[rnd]
PUSHW_1
34
SRP0
PUSHW_1
33
MDRP[rp0,grey]
PUSHW_1
33
MDAP[rnd]
PUSHW_1
20
SRP0
PUSHW_1
55
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
13
MDAP[rnd]
ELSE
PUSHW_2
13
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
27
MDAP[rnd]
ELSE
PUSHW_2
27
13
MIAP[no-rnd]
EIF
PUSHW_4
49
3
3
4
CALL
PUSHW_1
27
SRP0
PUSHW_2
28
3
MIRP[rp0,rnd,grey]
PUSHW_3
33
27
13
SRP1
SRP2
IP
PUSHW_1
13
SRP0
PUSHW_2
39
3
MIRP[rp0,rnd,grey]
NPUSHW
5
121
39
137
39
2
DELTAP1
NPUSHW
15
8
39
24
39
40
39
56
39
72
39
88
39
104
39
7
DELTAP1
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
869 663 m 1,0,1
810 617 810 617 750.5 595 c 128,-1,2
691 573 691 573 616 573 c 0,3,4
518 573 518 573 433 605.5 c 128,-1,5
348 638 348 638 285 698 c 128,-1,6
222 758 222 758 186 842.5 c 128,-1,7
150 927 150 927 150 1031 c 0,8,9
150 1139 150 1139 184.5 1228 c 128,-1,10
219 1317 219 1317 282.5 1381.5 c 128,-1,11
346 1446 346 1446 436.5 1481.5 c 128,-1,12
527 1517 527 1517 639 1517 c 0,13,14
739 1517 739 1517 815.5 1486 c 128,-1,15
892 1455 892 1455 948 1404 c 128,-1,16
1004 1353 1004 1353 1041.5 1287 c 128,-1,17
1079 1221 1079 1221 1101.5 1150 c 128,-1,18
1124 1079 1124 1079 1133.5 1009 c 128,-1,19
1143 939 1143 939 1143 880 c 0,20,21
1143 764 1143 764 1119.5 653.5 c 128,-1,22
1096 543 1096 543 1050.5 445 c 128,-1,23
1005 347 1005 347 939 264.5 c 128,-1,24
873 182 873 182 788.5 121 c 128,-1,25
704 60 704 60 602 24 c 128,-1,26
500 -12 500 -12 382 -17 c 1,27,-1
351 150 l 1,28,29
471 156 471 156 576.5 207 c 128,-1,30
682 258 682 258 762.5 342.5 c 128,-1,31
843 427 843 427 892.5 539.5 c 128,-1,32
942 652 942 652 949 780 c 1,33,-1
869 663 l 1,0,1
937 953 m 1,34,35
934 1028 934 1028 915.5 1098.5 c 128,-1,36
897 1169 897 1169 861 1224.5 c 128,-1,37
825 1280 825 1280 772 1313.5 c 128,-1,38
719 1347 719 1347 647 1347 c 0,39,40
579 1347 579 1347 525 1325 c 128,-1,41
471 1303 471 1303 433 1264 c 128,-1,42
395 1225 395 1225 374.5 1170 c 128,-1,43
354 1115 354 1115 354 1049 c 0,44,45
354 984 354 984 370.5 928 c 128,-1,46
387 872 387 872 420.5 831 c 128,-1,47
454 790 454 790 505.5 766.5 c 128,-1,48
557 743 557 743 626 743 c 0,49,50
679 743 679 743 727.5 760 c 128,-1,51
776 777 776 777 816.5 805.5 c 128,-1,52
857 834 857 834 888 872 c 128,-1,53
919 910 919 910 937 953 c 1,34,35
EndSplineSet
EndChar
StartChar: colon
Encoding: 58 58 27
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
20
MDAP[rnd]
PUSHW_1
30
MDAP[rnd]
PUSHW_1
0
MDAP[rnd]
PUSHW_1
10
MDAP[rnd]
SVTCA[y-axis]
PUSHW_1
25
MDAP[rnd]
PUSHW_1
35
MDAP[rnd]
PUSHW_1
5
MDAP[rnd]
PUSHW_1
0
RCVT
IF
PUSHW_1
15
MDAP[rnd]
ELSE
PUSHW_2
15
13
MIAP[no-rnd]
EIF
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
152 133 m 256,0,1
152 164 152 164 164 191 c 128,-1,2
176 218 176 218 196 238 c 128,-1,3
216 258 216 258 242.5 269.5 c 128,-1,4
269 281 269 281 300 281 c 256,5,6
331 281 331 281 358 269.5 c 128,-1,7
385 258 385 258 405 238 c 128,-1,8
425 218 425 218 436.5 191 c 128,-1,9
448 164 448 164 448 133 c 256,10,11
448 102 448 102 436.5 74.5 c 128,-1,12
425 47 425 47 405 27 c 128,-1,13
385 7 385 7 358.5 -5 c 128,-1,14
332 -17 332 -17 302 -17 c 0,15,16
271 -17 271 -17 243.5 -5 c 128,-1,17
216 7 216 7 196 27 c 128,-1,18
176 47 176 47 164 74.5 c 128,-1,19
152 102 152 102 152 133 c 256,0,1
152 647 m 256,20,21
152 678 152 678 164 705 c 128,-1,22
176 732 176 732 196 752 c 128,-1,23
216 772 216 772 242.5 783.5 c 128,-1,24
269 795 269 795 300 795 c 256,25,26
331 795 331 795 358 783.5 c 128,-1,27
385 772 385 772 405 752 c 128,-1,28
425 732 425 732 436.5 705 c 128,-1,29
448 678 448 678 448 647 c 256,30,31
448 616 448 616 436.5 588.5 c 128,-1,32
425 561 425 561 405 541 c 128,-1,33
385 521 385 521 358.5 509 c 128,-1,34
332 497 332 497 302 497 c 0,35,36
271 497 271 497 243.5 509 c 128,-1,37
216 521 216 521 196 541 c 128,-1,38
176 561 176 561 164 588.5 c 128,-1,39
152 616 152 616 152 647 c 256,20,21
EndSplineSet
EndChar
StartChar: semicolon
Encoding: 59 59 28
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
0
MDAP[rnd]
PUSHW_1
10
MDAP[rnd]
PUSHW_1
20
MDAP[rnd]
PUSHW_1
30
MDAP[rnd]
SVTCA[y-axis]
PUSHW_1
5
MDAP[rnd]
PUSHW_1
15
MDAP[rnd]
PUSHW_1
25
MDAP[rnd]
PUSHW_1
0
RCVT
IF
PUSHW_1
41
MDAP[rnd]
ELSE
PUSHW_2
41
13
MIAP[no-rnd]
EIF
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
152 641 m 256,0,1
152 672 152 672 164 699 c 128,-1,2
176 726 176 726 196 746 c 128,-1,3
216 766 216 766 242.5 777.5 c 128,-1,4
269 789 269 789 300 789 c 256,5,6
331 789 331 789 358 777.5 c 128,-1,7
385 766 385 766 405 746 c 128,-1,8
425 726 425 726 436.5 699 c 128,-1,9
448 672 448 672 448 641 c 256,10,11
448 610 448 610 436.5 582.5 c 128,-1,12
425 555 425 555 405 535 c 128,-1,13
385 515 385 515 358.5 503 c 128,-1,14
332 491 332 491 302 491 c 0,15,16
271 491 271 491 243.5 503 c 128,-1,17
216 515 216 515 196 535 c 128,-1,18
176 555 176 555 164 582.5 c 128,-1,19
152 610 152 610 152 641 c 256,0,1
152 127 m 0,20,21
152 156 152 156 163.5 182.5 c 128,-1,22
175 209 175 209 195.5 228 c 128,-1,23
216 247 216 247 243 259 c 128,-1,24
270 271 270 271 300 271 c 0,25,26
329 271 329 271 355.5 260.5 c 128,-1,27
382 250 382 250 402.5 230 c 128,-1,28
423 210 423 210 435.5 179.5 c 128,-1,29
448 149 448 149 448 110 c 0,30,31
448 57 448 57 441.5 7.5 c 128,-1,32
435 -42 435 -42 414.5 -93 c 128,-1,33
394 -144 394 -144 356 -197 c 128,-1,34
318 -250 318 -250 256 -307 c 1,35,-1
204 -284 l 1,36,37
227 -240 227 -240 245 -193 c 0,38,39
260 -154 260 -154 272.5 -107.5 c 128,-1,40
285 -61 285 -61 285 -17 c 1,41,42
260 -16 260 -16 236 -6 c 128,-1,43
212 4 212 4 193 21.5 c 128,-1,44
174 39 174 39 163 66 c 128,-1,45
152 93 152 93 152 127 c 0,20,21
EndSplineSet
EndChar
StartChar: less
Encoding: 60 60 29
Width: 1300
Flags: W
LayerCount: 2
Fore
SplineSet
1100 1211 m 1,0,-1
1100 1036 l 1,1,-1
413 670 l 1,2,-1
335 650 l 1,3,-1
412 630 l 1,4,-1
1100 266 l 1,5,-1
1100 91 l 1,6,-1
200 548 l 1,7,-1
200 757 l 1,8,-1
1100 1211 l 1,0,-1
EndSplineSet
EndChar
StartChar: equal
Encoding: 61 61 30
Width: 1300
Flags: W
TtInstrs:
SVTCA[y-axis]
PUSHW_1
3
MDAP[rnd]
PUSHW_1
7
MDAP[rnd]
PUSHW_1
3
SRP0
PUSHW_2
1
2
MIRP[rp0,rnd,grey]
PUSHW_1
7
SRP0
PUSHW_2
5
2
MIRP[rp0,rnd,grey]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
200 700 m 1,0,-1
1000 700 l 1,1,-1
1000 560 l 1,2,-1
200 560 l 1,3,-1
200 700 l 1,0,-1
200 400 m 1,4,-1
1000 400 l 1,5,-1
1000 260 l 1,6,-1
200 260 l 1,7,-1
200 400 l 1,4,-1
EndSplineSet
EndChar
StartChar: greater
Encoding: 62 62 31
Width: 1300
Flags: W
LayerCount: 2
Fore
SplineSet
1100 757 m 1,0,-1
1100 548 l 1,1,-1
200 91 l 1,2,-1
200 266 l 1,3,-1
888 630 l 1,4,-1
965 650 l 1,5,-1
887 670 l 1,6,-1
200 1036 l 1,7,-1
200 1211 l 1,8,-1
1100 757 l 1,0,-1
EndSplineSet
EndChar
StartChar: question
Encoding: 63 63 32
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
40
MDAP[rnd]
PUSHW_2
50
6
MIRP[rp0,rnd,grey]
SVTCA[y-axis]
PUSHW_1
10
MDAP[rnd]
PUSHW_1
9
MDAP[rnd]
PUSHW_1
45
MDAP[rnd]
PUSHW_1
0
RCVT
IF
PUSHW_1
55
MDAP[rnd]
ELSE
PUSHW_2
55
13
MIAP[no-rnd]
EIF
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
1000 1144 m 0,0,1
1000 1081 1000 1081 983 1031 c 128,-1,2
966 981 966 981 938.5 940 c 128,-1,3
911 899 911 899 875.5 864 c 128,-1,4
840 829 840 829 802.5 795.5 c 128,-1,5
765 762 765 762 729.5 727 c 128,-1,6
694 692 694 692 666.5 651.5 c 128,-1,7
639 611 639 611 622 561.5 c 128,-1,8
605 512 605 512 605 450 c 1,9,-1
395 429 l 1,10,11
395 518 395 518 412 586 c 128,-1,12
429 654 429 654 456.5 706.5 c 128,-1,13
484 759 484 759 519.5 799.5 c 128,-1,14
555 840 555 840 592.5 873.5 c 128,-1,15
630 907 630 907 665.5 937 c 128,-1,16
701 967 701 967 728.5 999 c 128,-1,17
756 1031 756 1031 773 1068 c 128,-1,18
790 1105 790 1105 790 1152 c 0,19,20
790 1204 790 1204 770 1242 c 128,-1,21
750 1280 750 1280 715.5 1304 c 128,-1,22
681 1328 681 1328 634.5 1339.5 c 128,-1,23
588 1351 588 1351 535 1351 c 0,24,25
497 1351 497 1351 456.5 1340 c 128,-1,26
416 1329 416 1329 377.5 1308 c 128,-1,27
339 1287 339 1287 303.5 1257 c 128,-1,28
268 1227 268 1227 240 1190 c 1,29,-1
107 1300 l 1,30,31
156 1366 156 1366 213.5 1408.5 c 128,-1,32
271 1451 271 1451 330.5 1475 c 128,-1,33
390 1499 390 1499 448.5 1508 c 128,-1,34
507 1517 507 1517 560 1517 c 0,35,36
645 1517 645 1517 724 1494.5 c 128,-1,37
803 1472 803 1472 864.5 1426.5 c 128,-1,38
926 1381 926 1381 963 1310.5 c 128,-1,39
1000 1240 1000 1240 1000 1144 c 0,0,1
378 106 m 256,40,41
378 131 378 131 387.5 153 c 128,-1,42
397 175 397 175 413.5 191.5 c 128,-1,43
430 208 430 208 452 217.5 c 128,-1,44
474 227 474 227 499 227 c 256,45,46
524 227 524 227 546 217.5 c 128,-1,47
568 208 568 208 584.5 191.5 c 128,-1,48
601 175 601 175 610.5 153 c 128,-1,49
620 131 620 131 620 106 c 256,50,51
620 81 620 81 610.5 58.5 c 128,-1,52
601 36 601 36 585 19.5 c 128,-1,53
569 3 569 3 547 -7 c 128,-1,54
525 -17 525 -17 500 -17 c 0,55,56
474 -17 474 -17 452 -7 c 128,-1,57
430 3 430 3 413.5 19.5 c 128,-1,58
397 36 397 36 387.5 58.5 c 128,-1,59
378 81 378 81 378 106 c 256,40,41
EndSplineSet
EndChar
StartChar: at
Encoding: 64 64 33
Width: 1300
Flags: W
LayerCount: 2
Fore
SplineSet
651 1486 m 0,0,1
745 1486 745 1486 821 1453 c 128,-1,2
897 1420 897 1420 956 1360.5 c 128,-1,3
1015 1301 1015 1301 1057.5 1217.5 c 128,-1,4
1100 1134 1100 1134 1127 1033.5 c 128,-1,5
1154 933 1154 933 1167 817.5 c 128,-1,6
1180 702 1180 702 1180 578 c 0,7,8
1180 458 1180 458 1172 347.5 c 128,-1,9
1164 237 1164 237 1139 152 c 128,-1,10
1114 67 1114 67 1066 16.5 c 128,-1,11
1018 -34 1018 -34 939 -34 c 0,12,13
906 -34 906 -34 874 -24 c 128,-1,14
842 -14 842 -14 815.5 4.5 c 128,-1,15
789 23 789 23 770 49 c 128,-1,16
751 75 751 75 743 108 c 1,17,-1
705 8 l 1,18,19
678 -17 678 -17 632 -17 c 256,20,21
586 -17 586 -17 543.5 6 c 128,-1,22
501 29 501 29 468 73.5 c 128,-1,23
435 118 435 118 415.5 184 c 128,-1,24
396 250 396 250 396 337 c 0,25,26
396 427 396 427 415.5 494.5 c 128,-1,27
435 562 435 562 468.5 606.5 c 128,-1,28
502 651 502 651 546 673 c 128,-1,29
590 695 590 695 640 695 c 0,30,31
673 695 673 695 693 689 c 128,-1,32
713 683 713 683 724 675 c 0,33,34
736 666 736 666 742 655 c 1,35,-1
742 690 l 2,36,37
742 745 742 745 740.5 784.5 c 128,-1,38
739 824 739 824 731 849.5 c 128,-1,39
723 875 723 875 706 887.5 c 128,-1,40
689 900 689 900 657 900 c 256,41,42
625 900 625 900 595 893 c 128,-1,43
565 886 565 886 542 877 c 128,-1,44
519 868 519 868 505 861 c 2,45,-1
492 854 l 1,46,-1
492 981 l 1,47,48
509 996 509 996 534 1008 c 0,49,50
555 1019 555 1019 586.5 1027.5 c 128,-1,51
618 1036 618 1036 663 1036 c 0,52,53
748 1036 748 1036 794 1013.5 c 128,-1,54
840 991 840 991 861.5 946 c 128,-1,55
883 901 883 901 886.5 833.5 c 128,-1,56
890 766 890 766 890 676 c 2,57,-1
890 174 l 2,58,59
890 143 890 143 901.5 121.5 c 128,-1,60
913 100 913 100 946 100 c 0,61,62
966 100 966 100 980 124.5 c 128,-1,63
994 149 994 149 1003.5 187 c 128,-1,64
1013 225 1013 225 1018.5 272 c 128,-1,65
1024 319 1024 319 1026.5 363.5 c 128,-1,66
1029 408 1029 408 1029.5 445 c 128,-1,67
1030 482 1030 482 1030 501 c 0,68,69
1030 672 1030 672 1012.5 823 c 128,-1,70
995 974 995 974 951.5 1086.5 c 128,-1,71
908 1199 908 1199 834 1264.5 c 128,-1,72
760 1330 760 1330 647 1330 c 0,73,74
595 1330 595 1330 547.5 1301.5 c 128,-1,75
500 1273 500 1273 458.5 1222 c 128,-1,76
417 1171 417 1171 383.5 1101 c 128,-1,77
350 1031 350 1031 326 948 c 128,-1,78
302 865 302 865 289 772.5 c 128,-1,79
276 680 276 680 276 584 c 0,80,81
276 481 276 481 284.5 378.5 c 128,-1,82
293 276 293 276 311.5 183 c 128,-1,83
330 90 330 90 359 10 c 128,-1,84
388 -70 388 -70 430.5 -128.5 c 128,-1,85
473 -187 473 -187 528.5 -220.5 c 128,-1,86
584 -254 584 -254 655 -254 c 0,87,88
685 -254 685 -254 713.5 -246.5 c 128,-1,89
742 -239 742 -239 766 -227 c 128,-1,90
790 -215 790 -215 809 -201 c 128,-1,91
828 -187 828 -187 840 -173 c 1,92,-1
889 -322 l 1,93,94
835 -367 835 -367 777 -388.5 c 128,-1,95
719 -410 719 -410 651 -410 c 0,96,97
553 -410 553 -410 476 -375 c 128,-1,98
399 -340 399 -340 340 -277 c 128,-1,99
281 -214 281 -214 239 -126.5 c 128,-1,100
197 -39 197 -39 170.5 66.5 c 128,-1,101
144 172 144 172 132 292 c 128,-1,102
120 412 120 412 120 540 c 0,103,104
120 671 120 671 134.5 792 c 128,-1,105
149 913 149 913 178.5 1018.5 c 128,-1,106
208 1124 208 1124 252.5 1210 c 128,-1,107
297 1296 297 1296 356 1357.5 c 128,-1,108
415 1419 415 1419 488.5 1452.5 c 128,-1,109
562 1486 562 1486 651 1486 c 0,0,1
742 522 m 2,110,111
741 525 741 525 735 529 c 0,112,113
730 532 730 532 718 534.5 c 128,-1,114
706 537 706 537 683 537 c 0,115,116
653 537 653 537 628.5 526 c 128,-1,117
604 515 604 515 586 491 c 128,-1,118
568 467 568 467 558 429 c 128,-1,119
548 391 548 391 548 337 c 0,120,121
548 293 548 293 554 256.5 c 128,-1,122
560 220 560 220 572.5 194 c 128,-1,123
585 168 585 168 603.5 153.5 c 128,-1,124
622 139 622 139 647 139 c 0,125,126
670 139 670 139 688 159 c 128,-1,127
706 179 706 179 718 203 c 0,128,129
732 231 732 231 742 267 c 1,130,-1
742 522 l 2,110,111
EndSplineSet
EndChar
StartChar: A
Encoding: 65 65 34
Width: 1300
Flags: W
TtInstrs:
RTHG
PUSHW_1
9
MDAP[rnd]
RTG
PUSHW_1
8
MDRP[rp0,grey]
PUSHW_2
0
12
MIRP[rp0,rnd,grey]
PUSHW_1
9
SRP0
PUSHW_1
5
MDRP[rp0,grey]
PUSHW_2
4
11
MIRP[rp0,rnd,grey]
PUSHW_3
12
5
9
SRP1
SRP2
IP
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
3
MDAP[rnd]
ELSE
PUSHW_2
3
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
0
MDAP[rnd]
ELSE
PUSHW_2
0
13
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
4
MDAP[rnd]
ELSE
PUSHW_2
4
13
MIAP[no-rnd]
EIF
PUSHW_4
12
2
6
4
CALL
PUSHW_3
9
0
3
SRP1
SRP2
IP
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
32 0 m 1,0,-1
504 1300 l 1,1,-1
539 1500 l 1,2,-1
717 1520 l 1,3,-1
1265 0 l 1,4,-1
1065 0 l 1,5,-1
917 450 l 1,6,-1
382 450 l 1,7,-1
216 0 l 1,8,-1
32 0 l 1,0,-1
645 1400 m 1,9,-1
600 1080 l 1,10,-1
431 600 l 1,11,-1
868 600 l 1,12,-1
690 1080 l 1,13,-1
645 1400 l 1,9,-1
EndSplineSet
EndChar
StartChar: B
Encoding: 66 66 35
Width: 1300
Flags: W
LayerCount: 2
Fore
SplineSet
210 0 m 1,0,-1
210 1290 l 1,1,-1
180 1490 l 1,2,3
240 1498 240 1498 303.5 1504 c 128,-1,4
367 1510 367 1510 432 1510 c 0,5,6
548 1510 548 1510 653 1495.5 c 128,-1,7
758 1481 758 1481 837.5 1443 c 128,-1,8
917 1405 917 1405 964 1338.5 c 128,-1,9
1011 1272 1011 1272 1011 1169 c 0,10,11
1011 1060 1011 1060 964 981 c 128,-1,12
917 902 917 902 830 860 c 1,13,-1
676 816 l 1,14,-1
823 802 l 1,15,16
884 784 884 784 938 755.5 c 128,-1,17
992 727 992 727 1031.5 686 c 128,-1,18
1071 645 1071 645 1094 589 c 128,-1,19
1117 533 1117 533 1117 460 c 0,20,21
1117 375 1117 375 1094.5 308 c 128,-1,22
1072 241 1072 241 1033 190 c 128,-1,23
994 139 994 139 942 102.5 c 128,-1,24
890 66 890 66 830.5 43.5 c 128,-1,25
771 21 771 21 707 10.5 c 128,-1,26
643 0 643 0 580 0 c 2,27,-1
210 0 l 1,0,-1
395 160 m 1,28,-1
505 160 l 2,29,30
604 160 604 160 681.5 174.5 c 128,-1,31
759 189 759 189 812.5 222.5 c 128,-1,32
866 256 866 256 894 311.5 c 128,-1,33
922 367 922 367 922 450 c 0,34,35
922 525 922 525 896 578 c 128,-1,36
870 631 870 631 822.5 665 c 128,-1,37
775 699 775 699 708 714.5 c 128,-1,38
641 730 641 730 560 730 c 2,39,-1
395 730 l 1,40,-1
395 160 l 1,28,-1
395 1147 m 1,41,-1
395 885 l 1,42,-1
500 885 l 2,43,44
561 888 561 888 620.5 904 c 128,-1,45
680 920 680 920 726.5 951.5 c 128,-1,46
773 983 773 983 801.5 1031.5 c 128,-1,47
830 1080 830 1080 830 1148 c 0,48,49
830 1214 830 1214 799.5 1257.5 c 128,-1,50
769 1301 769 1301 721 1326 c 128,-1,51
673 1351 673 1351 613.5 1361 c 128,-1,52
554 1371 554 1371 497 1371 c 0,53,54
463 1371 463 1371 426.5 1368.5 c 128,-1,55
390 1366 390 1366 359 1360 c 1,56,-1
395 1147 l 1,41,-1
EndSplineSet
EndChar
StartChar: C
Encoding: 67 67 36
Width: 1300
Flags: W
TtInstrs:
PUSHW_4
31
6
12
4
CALL
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
17
MDAP[rnd]
ELSE
PUSHW_2
17
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
5
MDAP[rnd]
ELSE
PUSHW_2
5
13
MIAP[no-rnd]
EIF
PUSHW_1
17
SRP0
PUSHW_2
26
5
MIRP[rp0,rnd,grey]
PUSHW_1
5
SRP0
PUSHW_2
38
5
MIRP[rp0,rnd,grey]
IUP[y]
IUP[x]
SVTCA[x-axis]
NPUSHW
3
147
0
1
DELTAP1
NPUSHW
9
168
0
184
0
200
0
216
0
4
DELTAP1
NPUSHW
3
144
20
1
DELTAP1
NPUSHW
3
166
20
1
DELTAP1
NPUSHW
7
184
20
200
20
216
20
3
DELTAP1
NPUSHW
3
152
21
1
DELTAP1
NPUSHW
3
170
21
1
DELTAP1
NPUSHW
3
171
43
1
DELTAP1
SVTCA[y-axis]
NPUSHW
3
152
21
1
DELTAP1
NPUSHW
7
185
21
201
21
217
21
3
DELTAP1
NPUSHW
3
170
21
1
DELTAP1
NPUSHW
3
169
43
1
DELTAP1
EndTTInstrs
LayerCount: 2
Fore
SplineSet
1147 104 m 1,0,1
1106 71 1106 71 1064 48 c 128,-1,2
1022 25 1022 25 976 10.5 c 128,-1,3
930 -4 930 -4 879 -10.5 c 128,-1,4
828 -17 828 -17 769 -17 c 0,5,6
673 -17 673 -17 586 11.5 c 128,-1,7
499 40 499 40 424.5 91.5 c 128,-1,8
350 143 350 143 290 215 c 128,-1,9
230 287 230 287 188 374.5 c 128,-1,10
146 462 146 462 123 562 c 128,-1,11
100 662 100 662 100 770 c 0,12,13
100 921 100 921 143 1056.5 c 128,-1,14
186 1192 186 1192 271 1294.5 c 128,-1,15
356 1397 356 1397 481.5 1457 c 128,-1,16
607 1517 607 1517 772 1517 c 0,17,18
887 1517 887 1517 979.5 1480.5 c 128,-1,19
1072 1444 1072 1444 1144 1375 c 1,20,-1
1054 1268 l 1,21,22
1030 1284 1030 1284 1003 1298.5 c 128,-1,23
976 1313 976 1313 943.5 1324 c 128,-1,24
911 1335 911 1335 872.5 1341.5 c 128,-1,25
834 1348 834 1348 788 1348 c 0,26,27
666 1348 666 1348 575.5 1302 c 128,-1,28
485 1256 485 1256 425 1177.5 c 128,-1,29
365 1099 365 1099 335.5 994.5 c 128,-1,30
306 890 306 890 306 773 c 0,31,32
306 700 306 700 321 626 c 128,-1,33
336 552 336 552 364.5 483 c 128,-1,34
393 414 393 414 435 354 c 128,-1,35
477 294 477 294 531.5 249 c 128,-1,36
586 204 586 204 652 178.5 c 128,-1,37
718 153 718 153 795 153 c 0,38,39
840 153 840 153 874 157 c 128,-1,40
908 161 908 161 938.5 170 c 128,-1,41
969 179 969 179 1000 193.5 c 128,-1,42
1031 208 1031 208 1070 230 c 1,43,-1
1147 104 l 1,0,1
EndSplineSet
EndChar
StartChar: D
Encoding: 68 68 37
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
41
MDAP[rnd]
PUSHW_1
29
MDAP[rnd]
PUSHW_2
10
6
MIRP[rp0,rnd,grey]
PUSHW_1
41
SRP0
PUSHW_1
18
MDRP[rp0,grey]
PUSHW_1
18
MDAP[rnd]
PUSHW_2
21
6
MIRP[rp0,rnd,grey]
PUSHW_1
39
MDRP[rp0,grey]
PUSHW_1
39
MDAP[rnd]
PUSHW_1
10
SRP0
PUSHW_1
42
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
0
MDAP[rnd]
ELSE
PUSHW_2
0
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
5
MDAP[rnd]
ELSE
PUSHW_2
5
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
17
MDAP[rnd]
ELSE
PUSHW_2
17
13
MIAP[no-rnd]
EIF
PUSHW_2
21
3
MIRP[rp0,rnd,grey]
PUSHW_1
5
SRP0
PUSHW_2
36
1
MIRP[rp0,rnd,grey]
PUSHW_1
39
MDRP[rp0,grey]
PUSHW_1
39
MDAP[rnd]
PUSHW_1
40
MDRP[rp0,grey]
PUSHW_1
40
MDAP[rnd]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
175 1500 m 1,0,1
206 1503 206 1503 246 1505 c 128,-1,2
286 1507 286 1507 328 1508.5 c 128,-1,3
370 1510 370 1510 411 1510.5 c 128,-1,4
452 1511 452 1511 485 1511 c 0,5,6
644 1511 644 1511 779.5 1472 c 128,-1,7
915 1433 915 1433 1014 1348 c 128,-1,8
1113 1263 1113 1263 1169 1130 c 128,-1,9
1225 997 1225 997 1225 810 c 0,10,11
1225 664 1225 664 1197 547.5 c 128,-1,12
1169 431 1169 431 1119.5 341 c 128,-1,13
1070 251 1070 251 1000.5 186.5 c 128,-1,14
931 122 931 122 847.5 80.5 c 128,-1,15
764 39 764 39 670 19.5 c 128,-1,16
576 0 576 0 476 0 c 2,17,-1
205 0 l 1,18,-1
205 1290 l 1,19,-1
175 1500 l 1,0,1
395 1150 m 1,20,-1
395 160 l 1,21,-1
415 160 l 2,22,23
544 160 544 160 639 190 c 128,-1,24
734 220 734 220 800.5 269.5 c 128,-1,25
867 319 867 319 909 383.5 c 128,-1,26
951 448 951 448 974.5 517 c 128,-1,27
998 586 998 586 1006.5 654 c 128,-1,28
1015 722 1015 722 1015 780 c 0,29,30
1015 865 1015 865 1007 941 c 128,-1,31
999 1017 999 1017 977 1081 c 128,-1,32
955 1145 955 1145 917 1196 c 128,-1,33
879 1247 879 1247 819 1283 c 128,-1,34
759 1319 759 1319 674.5 1338.5 c 128,-1,35
590 1358 590 1358 476 1358 c 0,36,37
460 1358 460 1358 442 1357 c 128,-1,38
424 1356 424 1356 408 1354 c 2,39,-1
370 1350 l 1,40,-1
395 1150 l 1,20,-1
EndSplineSet
EndChar
StartChar: E
Encoding: 69 69 38
Width: 1300
Flags: W
TtInstrs:
PUSHW_4
14
6
3
4
CALL
PUSHW_4
0
7
12
4
CALL
PUSHW_1
14
SRP0
PUSHW_1
9
MDRP[rp0,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
5
MDAP[rnd]
ELSE
PUSHW_2
5
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
6
MDAP[rnd]
ELSE
PUSHW_2
6
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
1
MDAP[rnd]
ELSE
PUSHW_2
1
13
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
2
MDAP[rnd]
ELSE
PUSHW_2
2
13
MIAP[no-rnd]
EIF
PUSHW_4
11
2
12
4
CALL
PUSHW_1
2
SRP0
PUSHW_2
0
3
MIRP[rp0,rnd,grey]
PUSHW_1
6
SRP0
PUSHW_2
8
3
MIRP[rp0,rnd,grey]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
1135 160 m 1,0,-1
1115 0 l 1,1,-1
195 0 l 1,2,-1
210 200 l 1,3,-1
210 1290 l 1,4,-1
180 1500 l 1,5,-1
1100 1500 l 1,6,-1
1100 1340 l 1,7,-1
375 1340 l 1,8,-1
395 1150 l 1,9,-1
395 885 l 1,10,-1
1030 885 l 1,11,-1
1030 740 l 1,12,-1
395 740 l 1,13,-1
395 340 l 1,14,-1
385 160 l 1,15,-1
1135 160 l 1,0,-1
EndSplineSet
EndChar
StartChar: F
Encoding: 70 70 39
Width: 1300
Flags: W
TtInstrs:
PUSHW_4
0
6
1
4
CALL
PUSHW_4
4
7
9
4
CALL
PUSHW_1
0
SRP0
PUSHW_1
7
MDRP[rp0,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
3
MDAP[rnd]
ELSE
PUSHW_2
3
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
0
MDAP[rnd]
ELSE
PUSHW_2
0
13
MIAP[no-rnd]
EIF
PUSHW_4
9
2
10
4
CALL
PUSHW_1
3
SRP0
PUSHW_2
5
3
MIRP[rp0,rnd,grey]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
395 0 m 1,0,-1
205 0 l 1,1,-1
205 1290 l 1,2,-1
175 1500 l 1,3,-1
1120 1500 l 1,4,-1
1100 1340 l 1,5,-1
375 1340 l 1,6,-1
395 1150 l 1,7,-1
395 885 l 1,8,-1
1015 885 l 1,9,-1
1015 740 l 1,10,-1
395 740 l 1,11,-1
395 0 l 1,0,-1
EndSplineSet
EndChar
StartChar: G
Encoding: 71 71 40
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
48
MDAP[rnd]
PUSHW_1
43
MDAP[rnd]
PUSHW_2
0
6
MIRP[rp0,rnd,grey]
PUSHW_1
48
SRP0
PUSHW_1
10
MDRP[rp0,grey]
PUSHW_1
10
MDAP[rnd]
PUSHW_2
31
6
MIRP[rp0,rnd,grey]
PUSHW_1
0
SRP0
PUSHW_1
49
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
RUTG
PUSHW_1
47
MDAP[rnd]
RTG
PUSHW_1
0
RCVT
IF
PUSHW_1
17
MDAP[rnd]
ELSE
PUSHW_2
17
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
5
MDAP[rnd]
ELSE
PUSHW_2
5
13
MIAP[no-rnd]
EIF
PUSHW_1
17
SRP0
PUSHW_2
24
5
MIRP[rp0,rnd,grey]
PUSHW_1
5
SRP0
PUSHW_2
38
5
MIRP[rp0,rnd,grey]
PUSHW_1
47
SRP0
PUSHW_2
44
3
MIRP[rp0,rnd,grey]
IUP[y]
IUP[x]
SVTCA[x-axis]
NPUSHW
3
144
20
1
DELTAP1
EndTTInstrs
LayerCount: 2
Fore
SplineSet
1190 197 m 1,0,1
1149 152 1149 152 1098 112.5 c 128,-1,2
1047 73 1047 73 986 44.5 c 128,-1,3
925 16 925 16 853 -0.5 c 128,-1,4
781 -17 781 -17 698 -17 c 0,5,6
554 -17 554 -17 446.5 45.5 c 128,-1,7
339 108 339 108 268.5 215 c 128,-1,8
198 322 198 322 163 465 c 128,-1,9
128 608 128 608 128 770 c 0,10,11
128 871 128 871 141.5 965.5 c 128,-1,12
155 1060 155 1060 184 1143 c 128,-1,13
213 1226 213 1226 259.5 1294.5 c 128,-1,14
306 1363 306 1363 372 1412.5 c 128,-1,15
438 1462 438 1462 524.5 1489.5 c 128,-1,16
611 1517 611 1517 721 1517 c 0,17,18
836 1517 836 1517 938.5 1480.5 c 128,-1,19
1041 1444 1041 1444 1113 1375 c 1,20,-1
1023 1268 l 1,21,22
975 1300 975 1300 903 1324 c 128,-1,23
831 1348 831 1348 737 1348 c 0,24,25
656 1348 656 1348 595 1327 c 128,-1,26
534 1306 534 1306 489.5 1268 c 128,-1,27
445 1230 445 1230 416 1177.5 c 128,-1,28
387 1125 387 1125 369.5 1061 c 128,-1,29
352 997 352 997 345 924 c 128,-1,30
338 851 338 851 338 773 c 0,31,32
338 704 338 704 345.5 631.5 c 128,-1,33
353 559 353 559 370 490 c 128,-1,34
387 421 387 421 416 360 c 128,-1,35
445 299 445 299 487.5 253 c 128,-1,36
530 207 530 207 588.5 180 c 128,-1,37
647 153 647 153 724 153 c 0,38,39
769 153 769 153 813 163 c 128,-1,40
857 173 857 173 896 189 c 128,-1,41
935 205 935 205 965.5 224.5 c 128,-1,42
996 244 996 244 1014 263 c 1,43,-1
1014 612 l 1,44,-1
700 632 l 1,45,-1
700 762 l 1,46,-1
1190 762 l 1,47,-1
1190 197 l 1,0,1
EndSplineSet
EndChar
StartChar: H
Encoding: 72 72 41
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
13
MDAP[rnd]
PUSHW_1
0
MDAP[rnd]
PUSHW_1
13
SRP0
PUSHW_1
4
MDRP[rp0,grey]
PUSHW_1
4
MDAP[rnd]
PUSHW_2
3
6
MIRP[rp0,rnd,grey]
PUSHW_1
7
MDRP[rp0,grey]
PUSHW_1
0
SRP0
PUSHW_1
9
MDRP[rp0,grey]
PUSHW_1
0
SRP0
PUSHW_2
12
6
MIRP[rp0,rnd,grey]
PUSHW_1
14
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
7
MDAP[rnd]
ELSE
PUSHW_2
7
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
11
MDAP[rnd]
ELSE
PUSHW_2
11
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
0
MDAP[rnd]
ELSE
PUSHW_2
0
13
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
3
MDAP[rnd]
ELSE
PUSHW_2
3
13
MIAP[no-rnd]
EIF
PUSHW_4
9
3
1
4
CALL
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
946 0 m 1,0,-1
946 725 l 1,1,-1
378 725 l 1,2,-1
378 0 l 1,3,-1
188 0 l 1,4,-1
188 1290 l 1,5,-1
159 1500 l 1,6,-1
378 1520 l 1,7,-1
378 885 l 1,8,-1
946 885 l 1,9,-1
946 1500 l 1,10,-1
1136 1520 l 1,11,-1
1136 0 l 1,12,-1
946 0 l 1,0,-1
EndSplineSet
EndChar
StartChar: I
Encoding: 73 73 42
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
12
MDAP[rnd]
PUSHW_1
1
MDAP[rnd]
PUSHW_4
3
6
10
4
CALL
PUSHW_4
4
6
9
4
CALL
PUSHW_1
12
SRP0
PUSHW_2
7
9
MIRP[rp0,rnd,grey]
PUSHW_1
5
MDRP[rp0,min,rnd,grey]
PUSHW_1
1
SRP0
PUSHW_1
11
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
0
MDAP[rnd]
ELSE
PUSHW_2
0
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
1
MDAP[rnd]
ELSE
PUSHW_2
1
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
6
MDAP[rnd]
ELSE
PUSHW_2
6
13
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
7
MDAP[rnd]
ELSE
PUSHW_2
7
13
MIAP[no-rnd]
EIF
PUSHW_1
1
SRP0
PUSHW_2
2
5
MIRP[rp0,rnd,grey]
PUSHW_1
6
SRP0
PUSHW_2
5
5
MIRP[rp0,rnd,grey]
PUSHW_1
7
SRP0
PUSHW_2
8
5
MIRP[rp0,rnd,grey]
PUSHW_1
0
SRP0
PUSHW_2
11
5
MIRP[rp0,rnd,grey]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
200 1500 m 1,0,-1
1100 1500 l 1,1,-1
1100 1340 l 1,2,-1
742 1340 l 1,3,-1
742 160 l 1,4,-1
1120 160 l 1,5,-1
1100 0 l 1,6,-1
200 0 l 1,7,-1
200 160 l 1,8,-1
556 160 l 1,9,-1
556 1340 l 1,10,-1
180 1340 l 1,11,-1
200 1500 l 1,0,-1
EndSplineSet
EndChar
StartChar: J
Encoding: 74 74 43
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
1
MDAP[rnd]
PUSHW_4
2
6
22
4
CALL
PUSHW_1
1
SRP0
PUSHW_1
25
MDRP[rp0,min,rnd,grey]
PUSHW_1
2
SRP0
PUSHW_1
27
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
1
MDAP[rnd]
ELSE
PUSHW_2
1
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
8
MDAP[rnd]
ELSE
PUSHW_2
8
13
MIAP[no-rnd]
EIF
PUSHW_4
14
5
13
4
CALL
PUSHW_1
8
SRP0
PUSHW_2
19
5
MIRP[rp0,rnd,grey]
PUSHW_1
1
SRP0
PUSHW_2
25
5
MIRP[rp0,rnd,grey]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
390 1500 m 1,0,-1
1090 1500 l 1,1,-1
1090 430 l 2,2,3
1090 333 1090 333 1066 254 c 128,-1,4
1042 175 1042 175 990 112 c 256,5,6
938 49 938 49 854 16 c 128,-1,7
770 -17 770 -17 648 -17 c 0,8,9
570 -17 570 -17 508.5 1.5 c 128,-1,10
447 20 447 20 398 49.5 c 128,-1,11
349 79 349 79 310.5 114 c 128,-1,12
272 149 272 149 240 182 c 1,13,-1
342 300 l 1,14,15
352 290 352 290 379 267.5 c 128,-1,16
406 245 406 245 445 222.5 c 128,-1,17
484 200 484 200 533 183 c 128,-1,18
582 166 582 166 638 166 c 0,19,20
767 166 767 166 838.5 239 c 128,-1,21
910 312 910 312 910 470 c 2,22,-1
910 1148 l 1,23,-1
930 1340 l 1,24,-1
410 1340 l 1,25,-1
390 1500 l 1,0,-1
EndSplineSet
EndChar
StartChar: K
Encoding: 75 75 44
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
4
MDAP[rnd]
PUSHW_1
12
MDAP[rnd]
PUSHW_1
3
MDAP[rnd]
PUSHW_1
13
MDAP[rnd]
PUSHW_2
0
6
MIRP[rp0,rnd,grey]
PUSHW_1
4
SRP0
PUSHW_1
5
MDRP[rp0,min,rnd,grey]
PUSHW_2
6
12
MIRP[rp0,rnd,grey]
PUSHW_1
12
SRP0
PUSHW_1
11
MDRP[rp0,grey]
PUSHW_2
10
11
MIRP[rp0,rnd,grey]
SVTCA[y-axis]
RTHG
PUSHW_1
8
MDAP[rnd]
RTG
PUSHW_1
0
RCVT
IF
PUSHW_1
3
MDAP[rnd]
ELSE
PUSHW_2
3
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
2
MDAP[rnd]
ELSE
PUSHW_2
2
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
5
MDAP[rnd]
ELSE
PUSHW_2
5
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
0
MDAP[rnd]
ELSE
PUSHW_2
0
13
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
10
MDAP[rnd]
ELSE
PUSHW_2
10
13
MIAP[no-rnd]
EIF
PUSHW_3
4
0
3
SRP1
SRP2
IP
PUSHW_3
6
0
3
SRP1
SRP2
IP
PUSHW_3
12
0
3
SRP1
SRP2
IP
IUP[y]
IUP[x]
SVTCA[x-axis]
NPUSHW
3
208
7
1
DELTAP1
NPUSHW
3
133
7
1
DELTAP1
NPUSHW
3
150
7
1
DELTAP1
NPUSHW
3
198
7
1
DELTAP1
NPUSHW
3
54
7
1
DELTAP2
NPUSHW
3
87
7
1
DELTAP1
NPUSHW
3
155
8
1
DELTAP1
NPUSHW
5
187
8
203
8
2
DELTAP1
NPUSHW
3
131
9
1
DELTAP1
NPUSHW
3
52
9
1
DELTAP2
NPUSHW
3
69
9
1
DELTAP1
NPUSHW
3
87
9
1
DELTAP1
NPUSHW
3
167
9
1
DELTAP1
NPUSHW
3
154
9
1
DELTAP1
NPUSHW
5
186
9
202
9
2
DELTAP1
NPUSHW
3
250
9
1
DELTAP1
NPUSHW
3
90
10
1
DELTAP1
NPUSHW
3
75
10
1
DELTAP1
NPUSHW
3
139
10
1
DELTAP1
NPUSHW
3
124
10
1
DELTAP1
NPUSHW
7
179
11
195
11
211
11
3
DELTAP1
NPUSHW
3
165
11
1
DELTAP1
NPUSHW
3
137
11
1
DELTAP1
NPUSHW
3
154
11
1
DELTAP1
NPUSHW
3
250
11
1
DELTAP1
NPUSHW
3
91
11
1
DELTAP1
NPUSHW
3
76
11
1
DELTAP1
NPUSHW
3
124
11
1
DELTAP1
SVTCA[y-axis]
NPUSHW
11
156
4
172
4
188
4
204
4
220
4
5
DELTAP1
NPUSHW
3
89
7
1
DELTAP1
NPUSHW
3
217
7
1
DELTAP1
NPUSHW
3
218
8
1
DELTAP1
NPUSHW
5
70
9
86
9
2
DELTAP1
NPUSHW
3
220
9
1
DELTAP1
NPUSHW
11
150
12
166
12
182
12
198
12
214
12
5
DELTAP1
EndTTInstrs
LayerCount: 2
Fore
SplineSet
205 0 m 1,0,-1
205 1290 l 1,1,-1
175 1500 l 1,2,-1
396 1520 l 1,3,-1
396 856 l 1,4,-1
942 1500 l 1,5,-1
1164 1500 l 1,6,-1
633 865 l 1,7,-1
464 802 l 1,8,-1
638 744 l 1,9,-1
1191 0 l 1,10,-1
954 0 l 1,11,-1
396 746 l 1,12,-1
396 0 l 1,13,-1
205 0 l 1,0,-1
EndSplineSet
EndChar
StartChar: L
Encoding: 76 76 45
Width: 1300
Flags: W
TtInstrs:
PUSHW_4
8
6
4
4
CALL
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
7
MDAP[rnd]
ELSE
PUSHW_2
7
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
2
MDAP[rnd]
ELSE
PUSHW_2
2
13
MIAP[no-rnd]
EIF
PUSHW_2
0
3
MIRP[rp0,rnd,grey]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
383 160 m 1,0,-1
1113 160 l 1,1,-1
1093 0 l 1,2,-1
188 0 l 1,3,-1
208 200 l 1,4,-1
208 1290 l 1,5,-1
178 1500 l 1,6,-1
393 1520 l 1,7,-1
393 340 l 1,8,-1
383 160 l 1,0,-1
EndSplineSet
EndChar
StartChar: M
Encoding: 77 77 46
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
22
MDAP[rnd]
RTHG
PUSHW_1
17
MDAP[rnd]
RTG
PUSHW_1
21
MDAP[rnd]
PUSHW_4
12
6
11
4
CALL
NPUSHW
3
32
21
1
DELTAP1
NPUSHW
3
128
21
1
DELTAP2
PUSHW_1
21
SRP0
PUSHW_2
0
6
MIRP[rp0,rnd,grey]
PUSHW_3
3
20
4
SRP1
SRP2
IP
PUSHW_3
8
14
7
SRP1
SRP2
IP
PUSHW_1
17
SRP0
PUSHW_1
15
MDRP[rp0,grey]
PUSHW_1
17
SRP0
PUSHW_1
19
MDRP[rp0,grey]
PUSHW_1
21
SRP0
PUSHW_1
23
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
15
MDAP[rnd]
ELSE
PUSHW_2
15
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
20
MDAP[rnd]
ELSE
PUSHW_2
20
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
0
MDAP[rnd]
ELSE
PUSHW_2
0
13
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
11
MDAP[rnd]
ELSE
PUSHW_2
11
13
MIAP[no-rnd]
EIF
PUSHW_3
17
11
15
SRP1
SRP2
IP
IUP[y]
IUP[x]
SVTCA[x-axis]
NPUSHW
3
128
0
1
DELTAP1
NPUSHW
3
128
1
1
DELTAP1
NPUSHW
3
19
2
1
DELTAP2
NPUSHW
3
150
2
1
DELTAP1
NPUSHW
3
246
2
1
DELTAP1
NPUSHW
3
39
2
1
DELTAP1
NPUSHW
3
138
2
1
DELTAP2
NPUSHW
5
107
2
123
2
2
DELTAP2
NPUSHW
3
16
3
1
DELTAP2
NPUSHW
3
67
3
1
DELTAP2
NPUSHW
3
244
3
1
DELTAP1
NPUSHW
3
84
3
1
DELTAP2
NPUSHW
3
37
3
1
DELTAP1
NPUSHW
3
149
3
1
DELTAP1
NPUSHW
3
70
3
1
DELTAP1
NPUSHW
3
66
4
1
DELTAP1
NPUSHW
3
35
4
1
DELTAP1
NPUSHW
3
19
4
1
DELTAP2
NPUSHW
3
131
4
1
DELTAP2
NPUSHW
3
132
4
1
DELTAP1
NPUSHW
3
84
4
1
DELTAP2
NPUSHW
3
165
4
1
DELTAP2
NPUSHW
3
150
4
1
DELTAP1
NPUSHW
3
246
4
1
DELTAP1
NPUSHW
3
102
4
1
DELTAP2
NPUSHW
3
198
4
1
DELTAP2
NPUSHW
3
23
4
1
DELTAP3
NPUSHW
3
101
5
1
DELTAP2
NPUSHW
3
38
5
1
DELTAP1
NPUSHW
5
118
5
134
5
2
DELTAP2
NPUSHW
3
71
5
1
DELTAP1
NPUSHW
3
55
5
1
DELTAP2
NPUSHW
3
231
5
1
DELTAP2
NPUSHW
3
23
5
1
DELTAP3
NPUSHW
3
57
5
1
DELTAP1
NPUSHW
3
105
5
1
DELTAP1
NPUSHW
3
185
5
1
DELTAP1
NPUSHW
3
91
5
1
DELTAP1
NPUSHW
3
36
6
1
DELTAP1
NPUSHW
3
101
6
1
DELTAP2
NPUSHW
3
118
6
1
DELTAP2
NPUSHW
3
56
6
1
DELTAP2
NPUSHW
3
40
6
1
DELTAP3
NPUSHW
3
57
6
1
DELTAP1
NPUSHW
7
105
6
121
6
137
6
3
DELTAP1
NPUSHW
3
89
6
1
DELTAP2
NPUSHW
3
233
6
1
DELTAP2
NPUSHW
3
90
6
1
DELTAP1
NPUSHW
3
218
6
1
DELTAP2
NPUSHW
3
136
7
1
DELTAP1
NPUSHW
3
57
7
1
DELTAP1
NPUSHW
3
153
7
1
DELTAP1
NPUSHW
3
169
7
1
DELTAP2
NPUSHW
3
122
7
1
DELTAP1
NPUSHW
3
251
7
1
DELTAP1
NPUSHW
3
92
7
1
DELTAP1
NPUSHW
3
40
8
1
DELTAP2
NPUSHW
3
57
8
1
DELTAP2
NPUSHW
3
154
8
1
DELTAP1
NPUSHW
5
12
8
28
8
2
DELTAP2
NPUSHW
5
92
8
108
8
2
DELTAP2
NPUSHW
3
173
8
1
DELTAP1
NPUSHW
3
253
8
1
DELTAP1
NPUSHW
3
77
8
1
DELTAP2
NPUSHW
5
117
9
133
9
2
DELTAP2
NPUSHW
3
71
9
1
DELTAP1
NPUSHW
5
87
9
103
9
2
DELTAP2
NPUSHW
3
153
9
1
DELTAP1
NPUSHW
5
10
9
26
9
2
DELTAP2
NPUSHW
3
171
9
1
DELTAP1
NPUSHW
3
251
9
1
DELTAP1
NPUSHW
3
40
14
1
DELTAP2
NPUSHW
3
216
14
1
DELTAP2
NPUSHW
3
149
15
1
DELTAP1
NPUSHW
3
54
15
1
DELTAP1
NPUSHW
3
182
15
1
DELTAP1
NPUSHW
3
182
15
1
DELTAP2
NPUSHW
3
214
15
1
DELTAP2
NPUSHW
3
119
15
1
DELTAP1
NPUSHW
3
55
15
1
DELTAP2
NPUSHW
3
87
15
1
DELTAP2
NPUSHW
3
8
15
1
DELTAP3
NPUSHW
3
137
15
1
DELTAP2
NPUSHW
3
122
15
1
DELTAP2
NPUSHW
3
27
15
1
DELTAP3
NPUSHW
3
220
15
1
DELTAP1
NPUSHW
3
108
15
1
DELTAP2
NPUSHW
3
173
15
1
DELTAP2
NPUSHW
3
255
15
1
DELTAP1
NPUSHW
3
134
16
1
DELTAP1
NPUSHW
3
182
16
1
DELTAP1
NPUSHW
3
214
16
1
DELTAP2
NPUSHW
3
55
16
1
DELTAP1
NPUSHW
3
231
16
1
DELTAP2
NPUSHW
3
7
16
1
DELTAP3
NPUSHW
3
39
16
1
DELTAP3
NPUSHW
3
136
16
1
DELTAP2
NPUSHW
3
105
16
1
DELTAP1
NPUSHW
3
169
16
1
DELTAP2
NPUSHW
3
218
16
1
DELTAP1
NPUSHW
3
26
16
1
DELTAP3
NPUSHW
3
223
17
1
DELTAP1
NPUSHW
3
40
18
1
DELTAP1
NPUSHW
3
104
18
1
DELTAP2
NPUSHW
5
216
18
232
18
2
DELTAP2
NPUSHW
3
40
18
1
DELTAP3
NPUSHW
3
57
18
1
DELTAP1
NPUSHW
3
105
18
1
DELTAP1
NPUSHW
3
169
18
1
DELTAP2
NPUSHW
3
26
18
1
DELTAP3
NPUSHW
3
223
18
1
DELTAP1
NPUSHW
3
69
19
1
DELTAP1
NPUSHW
3
181
19
1
DELTAP1
NPUSHW
3
38
19
1
DELTAP1
NPUSHW
3
70
19
1
DELTAP2
NPUSHW
3
182
19
1
DELTAP2
NPUSHW
3
7
19
1
DELTAP3
NPUSHW
3
120
19
1
DELTAP1
NPUSHW
3
56
19
1
DELTAP2
NPUSHW
3
88
19
1
DELTAP2
NPUSHW
3
57
19
1
DELTAP1
NPUSHW
3
249
19
1
DELTAP1
NPUSHW
3
121
19
1
DELTAP2
NPUSHW
3
153
19
1
DELTAP2
NPUSHW
3
106
19
1
DELTAP1
NPUSHW
3
106
19
1
DELTAP2
NPUSHW
3
170
19
1
DELTAP2
NPUSHW
3
26
19
1
DELTAP3
NPUSHW
3
223
19
1
DELTAP1
NPUSHW
3
128
20
1
DELTAP1
NPUSHW
3
128
21
1
DELTAP1
SVTCA[y-axis]
NPUSHW
5
84
1
100
1
2
DELTAP2
NPUSHW
3
149
1
1
DELTAP1
NPUSHW
3
69
1
1
DELTAP2
NPUSHW
3
240
2
1
DELTAP1
NPUSHW
3
16
2
1
DELTAP2
NPUSHW
3
64
2
1
DELTAP2
NPUSHW
3
83
2
1
DELTAP2
NPUSHW
3
100
2
1
DELTAP2
NPUSHW
3
149
2
1
DELTAP1
NPUSHW
3
240
3
1
DELTAP1
NPUSHW
3
16
3
1
DELTAP2
NPUSHW
3
64
3
1
DELTAP2
NPUSHW
3
84
3
1
DELTAP2
NPUSHW
3
149
3
1
DELTAP1
NPUSHW
3
80
4
1
DELTAP2
NPUSHW
3
195
4
1
DELTAP2
NPUSHW
3
134
4
1
DELTAP2
NPUSHW
3
152
4
1
DELTAP1
NPUSHW
3
77
4
1
DELTAP2
NPUSHW
3
156
5
1
DELTAP1
NPUSHW
3
156
6
1
DELTAP1
NPUSHW
3
152
7
1
DELTAP1
NPUSHW
3
169
7
1
DELTAP1
NPUSHW
5
47
7
63
7
2
DELTAP2
NPUSHW
15
0
8
16
8
32
8
48
8
64
8
80
8
96
8
7
DELTAP2
NPUSHW
3
161
8
1
DELTAP1
NPUSHW
3
241
8
1
DELTAP1
NPUSHW
3
148
8
1
DELTAP1
NPUSHW
15
0
9
16
9
32
9
48
9
64
9
80
9
96
9
7
DELTAP2
NPUSHW
3
161
9
1
DELTAP1
NPUSHW
3
241
9
1
DELTAP1
NPUSHW
3
148
9
1
DELTAP1
NPUSHW
15
0
10
16
10
32
10
48
10
64
10
80
10
96
10
7
DELTAP2
NPUSHW
3
117
10
1
DELTAP2
NPUSHW
3
69
16
1
DELTAP2
NPUSHW
3
42
16
1
DELTAP1
NPUSHW
3
69
18
1
DELTAP2
NPUSHW
3
23
19
1
DELTAP3
EndTTInstrs
LayerCount: 2
Fore
SplineSet
973 0 m 1,0,-1
973 901 l 1,1,-1
1032 1399 l 1,2,-1
1027 1400 l 1,3,-1
873 921 l 1,4,-1
700 500 l 1,5,-1
600 500 l 1,6,-1
424 920 l 1,7,-1
260 1400 l 1,8,-1
254 1399 l 1,9,-1
328 901 l 1,10,-1
328 0 l 1,11,-1
148 0 l 1,12,-1
148 1290 l 1,13,-1
120 1500 l 1,14,-1
334 1520 l 1,15,-1
580 950 l 1,16,-1
651 700 l 1,17,-1
720 950 l 1,18,-1
946 1500 l 1,19,-1
1153 1520 l 1,20,-1
1153 0 l 1,21,-1
973 0 l 1,0,-1
EndSplineSet
EndChar
StartChar: N
Encoding: 78 78 47
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
17
MDAP[rnd]
PUSHW_1
0
MDAP[rnd]
PUSHW_3
2
8
1
SRP1
SRP2
IP
PUSHW_1
17
SRP0
PUSHW_1
6
MDRP[rp0,grey]
PUSHW_1
6
MDAP[rnd]
PUSHW_2
5
8
MIRP[rp0,rnd,grey]
PUSHW_1
0
SRP0
PUSHW_2
16
8
MIRP[rp0,rnd,grey]
PUSHW_3
11
16
10
SRP1
SRP2
IP
PUSHW_1
0
SRP0
PUSHW_1
13
MDRP[rp0,grey]
PUSHW_1
16
SRP0
PUSHW_1
18
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
9
MDAP[rnd]
ELSE
PUSHW_2
9
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
15
MDAP[rnd]
ELSE
PUSHW_2
15
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
0
MDAP[rnd]
ELSE
PUSHW_2
0
13
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
5
MDAP[rnd]
ELSE
PUSHW_2
5
13
MIAP[no-rnd]
EIF
IUP[y]
IUP[x]
SVTCA[x-axis]
NPUSHW
3
38
0
1
DELTAP3
NPUSHW
3
217
0
1
DELTAP1
NPUSHW
3
25
0
1
DELTAP2
NPUSHW
3
156
0
1
DELTAP1
NPUSHW
3
104
1
1
DELTAP2
NPUSHW
3
121
1
1
DELTAP2
NPUSHW
3
233
1
1
DELTAP2
NPUSHW
3
26
1
1
DELTAP2
NPUSHW
3
251
1
1
DELTAP2
NPUSHW
3
168
2
1
DELTAP1
NPUSHW
3
149
9
1
DELTAP1
NPUSHW
3
37
9
1
DELTAP2
NPUSHW
3
103
9
1
DELTAP1
NPUSHW
3
7
9
1
DELTAP3
NPUSHW
3
43
9
1
DELTAP3
NPUSHW
3
194
10
1
DELTAP2
NPUSHW
3
35
10
1
DELTAP2
NPUSHW
3
227
10
1
DELTAP2
NPUSHW
3
21
10
1
DELTAP3
NPUSHW
3
6
10
1
DELTAP3
NPUSHW
3
39
10
1
DELTAP3
SVTCA[y-axis]
NPUSHW
3
240
1
1
DELTAP2
NPUSHW
3
226
1
1
DELTAP2
NPUSHW
3
116
1
1
DELTAP2
NPUSHW
3
102
1
1
DELTAP2
NPUSHW
3
140
1
1
DELTAP1
NPUSHW
3
165
2
1
DELTAP1
NPUSHW
3
165
3
1
DELTAP1
NPUSHW
3
16
4
1
DELTAP2
NPUSHW
3
48
4
1
DELTAP2
NPUSHW
3
68
4
1
DELTAP2
NPUSHW
3
133
10
1
DELTAP1
NPUSHW
3
10
10
1
DELTAP3
NPUSHW
3
27
10
1
DELTAP3
NPUSHW
3
44
10
1
DELTAP3
NPUSHW
3
46
10
1
DELTAP2
NPUSHW
3
238
10
1
DELTAP2
NPUSHW
3
207
10
1
DELTAP2
NPUSHW
3
75
13
1
DELTAP2
NPUSHW
3
31
13
1
DELTAP2
NPUSHW
3
63
13
1
DELTAP2
EndTTInstrs
LayerCount: 2
Fore
SplineSet
945 0 m 1,0,-1
450 948 l 1,1,-1
291 1361 l 1,2,-1
285 1360 l 1,3,-1
350 920 l 1,4,-1
350 0 l 1,5,-1
170 0 l 1,6,-1
170 1290 l 1,7,-1
140 1500 l 1,8,-1
341 1520 l 1,9,-1
837 557 l 1,10,-1
1003 140 l 1,11,-1
1009 141 l 1,12,-1
930 580 l 1,13,-1
930 1500 l 1,14,-1
1110 1520 l 1,15,-1
1110 0 l 1,16,-1
945 0 l 1,0,-1
EndSplineSet
EndChar
StartChar: O
Encoding: 79 79 48
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
56
MDAP[rnd]
PUSHW_1
28
MDAP[rnd]
PUSHW_1
56
SRP0
PUSHW_1
7
MDRP[rp0,grey]
PUSHW_1
7
MDAP[rnd]
PUSHW_1
28
SRP0
PUSHW_2
21
6
MIRP[rp0,rnd,grey]
PUSHW_1
7
SRP0
PUSHW_2
42
6
MIRP[rp0,rnd,grey]
PUSHW_1
21
SRP0
PUSHW_1
57
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
14
MDAP[rnd]
ELSE
PUSHW_2
14
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
0
MDAP[rnd]
ELSE
PUSHW_2
0
13
MIAP[no-rnd]
EIF
PUSHW_1
14
SRP0
PUSHW_2
35
5
MIRP[rp0,rnd,grey]
PUSHW_1
0
SRP0
PUSHW_2
49
5
MIRP[rp0,rnd,grey]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
650 -17 m 0,0,1
560 -17 560 -17 484.5 10.5 c 128,-1,2
409 38 409 38 347.5 88.5 c 128,-1,3
286 139 286 139 240 209 c 128,-1,4
194 279 194 279 162.5 364.5 c 128,-1,5
131 450 131 450 115.5 547.5 c 128,-1,6
100 645 100 645 100 750 c 256,7,8
100 855 100 855 115 952.5 c 128,-1,9
130 1050 130 1050 160.5 1135.5 c 128,-1,10
191 1221 191 1221 236.5 1291 c 128,-1,11
282 1361 282 1361 343 1411.5 c 128,-1,12
404 1462 404 1462 481 1489.5 c 128,-1,13
558 1517 558 1517 650 1517 c 0,14,15
740 1517 740 1517 815.5 1489.5 c 128,-1,16
891 1462 891 1462 952.5 1411.5 c 128,-1,17
1014 1361 1014 1361 1060 1291 c 128,-1,18
1106 1221 1106 1221 1137.5 1135.5 c 128,-1,19
1169 1050 1169 1050 1184.5 952.5 c 128,-1,20
1200 855 1200 855 1200 750 c 256,21,22
1200 645 1200 645 1185 547.5 c 128,-1,23
1170 450 1170 450 1139.5 364.5 c 128,-1,24
1109 279 1109 279 1063.5 209 c 128,-1,25
1018 139 1018 139 957 88.5 c 128,-1,26
896 38 896 38 819 10.5 c 128,-1,27
742 -17 742 -17 650 -17 c 0,0,1
992 719 m 0,28,29
992 789 992 789 987.5 862 c 128,-1,30
983 935 983 935 969.5 1004.5 c 128,-1,31
956 1074 956 1074 932 1135.5 c 128,-1,32
908 1197 908 1197 869.5 1242.5 c 128,-1,33
831 1288 831 1288 775.5 1315 c 128,-1,34
720 1342 720 1342 644 1342 c 0,35,36
572 1342 572 1342 519 1318 c 128,-1,37
466 1294 466 1294 429 1252.5 c 128,-1,38
392 1211 392 1211 368 1155.5 c 128,-1,39
344 1100 344 1100 331 1038 c 128,-1,40
318 976 318 976 313 911 c 128,-1,41
308 846 308 846 308 785 c 0,42,43
308 714 308 714 312.5 640 c 128,-1,44
317 566 317 566 330.5 496.5 c 128,-1,45
344 427 344 427 368 365.5 c 128,-1,46
392 304 392 304 431 258 c 128,-1,47
470 212 470 212 525 185 c 128,-1,48
580 158 580 158 656 158 c 0,49,50
727 158 727 158 779.5 182.5 c 128,-1,51
832 207 832 207 869.5 249.5 c 128,-1,52
907 292 907 292 931 347.5 c 128,-1,53
955 403 955 403 968.5 465.5 c 128,-1,54
982 528 982 528 987 593 c 128,-1,55
992 658 992 658 992 719 c 0,28,29
EndSplineSet
EndChar
StartChar: P
Encoding: 80 80 49
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
25
MDAP[rnd]
PUSHW_1
36
MDAP[rnd]
PUSHW_1
1
MDRP[rp0,grey]
PUSHW_2
0
6
MIRP[rp0,rnd,grey]
PUSHW_1
25
SRP0
PUSHW_2
13
9
MIRP[rp0,rnd,grey]
PUSHW_1
0
SRP0
PUSHW_1
19
MDRP[rp0,grey]
PUSHW_1
13
SRP0
PUSHW_1
37
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
8
MDAP[rnd]
ELSE
PUSHW_2
8
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
0
MDAP[rnd]
ELSE
PUSHW_2
0
13
MIAP[no-rnd]
EIF
PUSHW_4
18
2
20
4
CALL
PUSHW_1
8
SRP0
PUSHW_2
30
4
MIRP[rp0,rnd,grey]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
443 0 m 1,0,-1
253 0 l 1,1,-1
253 1290 l 1,2,-1
218 1490 l 1,3,4
248 1495 248 1495 288.5 1499 c 128,-1,5
329 1503 329 1503 374 1506 c 128,-1,6
419 1509 419 1509 465 1510.5 c 128,-1,7
511 1512 511 1512 550 1512 c 0,8,9
720 1512 720 1512 843.5 1481.5 c 128,-1,10
967 1451 967 1451 1047 1396.5 c 128,-1,11
1127 1342 1127 1342 1165.5 1266 c 128,-1,12
1204 1190 1204 1190 1204 1099 c 0,13,14
1204 964 1204 964 1156 873 c 128,-1,15
1108 782 1108 782 1013 726.5 c 128,-1,16
918 671 918 671 775 647.5 c 128,-1,17
632 624 632 624 443 624 c 1,18,-1
443 0 l 1,0,-1
443 1147 m 1,19,-1
443 765 l 1,20,21
595 765 595 765 703 782 c 128,-1,22
811 799 811 799 880 837.5 c 128,-1,23
949 876 949 876 981 939 c 128,-1,24
1013 1002 1013 1002 1013 1095 c 0,25,26
1013 1162 1013 1162 974.5 1213.5 c 128,-1,27
936 1265 936 1265 875 1299.5 c 128,-1,28
814 1334 814 1334 740 1352 c 128,-1,29
666 1370 666 1370 595 1370 c 0,30,31
578 1370 578 1370 554.5 1369.5 c 128,-1,32
531 1369 531 1369 507 1367.5 c 128,-1,33
483 1366 483 1366 460.5 1364 c 128,-1,34
438 1362 438 1362 423 1359 c 1,35,-1
443 1147 l 1,19,-1
EndSplineSet
EndChar
StartChar: Q
Encoding: 81 81 50
Width: 1300
Flags: W
TtInstrs:
PUSHW_4
19
6
49
4
CALL
PUSHW_4
61
6
5
4
CALL
PUSHW_1
61
SRP0
PUSHW_1
83
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
56
MDAP[rnd]
ELSE
PUSHW_2
56
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
44
MDAP[rnd]
ELSE
PUSHW_2
44
13
MIAP[no-rnd]
EIF
PUSHW_4
74
2
75
4
CALL
PUSHW_4
35
2
34
4
CALL
PUSHW_1
56
SRP0
PUSHW_2
12
5
MIRP[rp0,rnd,grey]
PUSHW_1
44
SRP0
PUSHW_2
25
5
MIRP[rp0,rnd,grey]
PUSHW_3
29
34
44
SRP1
SRP2
IP
PUSHW_3
40
56
44
SRP1
SRP2
IP
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
916 314 m 1,0,1
935 346 935 346 951 385.5 c 128,-1,2
967 425 967 425 977.5 477 c 128,-1,3
988 529 988 529 994 596.5 c 128,-1,4
1000 664 1000 664 1000 751 c 0,5,6
1000 821 1000 821 993.5 892 c 128,-1,7
987 963 987 963 971 1029.5 c 128,-1,8
955 1096 955 1096 929 1154 c 128,-1,9
903 1212 903 1212 863 1254.5 c 128,-1,10
823 1297 823 1297 769 1322 c 128,-1,11
715 1347 715 1347 644 1347 c 0,12,13
576 1347 576 1347 524.5 1322.5 c 128,-1,14
473 1298 473 1298 435 1256 c 128,-1,15
397 1214 397 1214 371 1158 c 128,-1,16
345 1102 345 1102 329 1039.5 c 128,-1,17
313 977 313 977 306.5 911.5 c 128,-1,18
300 846 300 846 300 785 c 0,19,20
300 705 300 705 305 628 c 128,-1,21
310 551 310 551 324.5 482 c 128,-1,22
339 413 339 413 365.5 355 c 128,-1,23
392 297 392 297 435.5 254.5 c 128,-1,24
479 212 479 212 542 188 c 128,-1,25
605 164 605 164 693 163 c 0,26,27
703 163 703 163 711 165 c 128,-1,28
719 167 719 167 736 172 c 1,29,30
710 217 710 217 690.5 251.5 c 128,-1,31
671 286 671 286 651 309.5 c 128,-1,32
631 333 631 333 607 344.5 c 128,-1,33
583 356 583 356 549 356 c 1,34,-1
600 500 l 1,35,36
649 500 649 500 688.5 479.5 c 128,-1,37
728 459 728 459 764 418 c 128,-1,38
800 377 800 377 836 316.5 c 128,-1,39
872 256 872 256 916 177 c 1,40,-1
916 314 l 1,0,1
756 0 m 1,41,42
723 -8 723 -8 685.5 -11 c 128,-1,43
648 -14 648 -14 600 -14 c 0,44,45
476 -14 476 -14 382.5 49 c 128,-1,46
289 112 289 112 226 218 c 128,-1,47
163 324 163 324 131.5 462 c 128,-1,48
100 600 100 600 100 750 c 0,49,50
100 855 100 855 115 952.5 c 128,-1,51
130 1050 130 1050 160.5 1135.5 c 128,-1,52
191 1221 191 1221 236.5 1291 c 128,-1,53
282 1361 282 1361 343 1411.5 c 128,-1,54
404 1462 404 1462 481 1489.5 c 128,-1,55
558 1517 558 1517 650 1517 c 0,56,57
785 1517 785 1517 888 1461 c 128,-1,58
991 1405 991 1405 1060 1307 c 128,-1,59
1129 1209 1129 1209 1164.5 1074 c 128,-1,60
1200 939 1200 939 1200 782 c 0,61,62
1200 686 1200 686 1189 590.5 c 128,-1,63
1178 495 1178 495 1154.5 409 c 128,-1,64
1131 323 1131 323 1093.5 249.5 c 128,-1,65
1056 176 1056 176 1002 124 c 0,66,67
994 116 994 116 985 107.5 c 128,-1,68
976 99 976 99 968 92 c 1,69,70
987 60 987 60 1002 42 c 128,-1,71
1017 24 1017 24 1036 14.5 c 128,-1,72
1055 5 1055 5 1082 2.5 c 128,-1,73
1109 0 1109 0 1151 0 c 1,74,-1
1100 -145 l 1,75,76
1050 -145 1050 -145 1008.5 -137 c 128,-1,77
967 -129 967 -129 928.5 -103 c 128,-1,78
890 -77 890 -77 853 -28 c 128,-1,79
816 21 816 21 774 102 c 2,80,-1
756 137 l 1,81,-1
756 0 l 1,41,42
EndSplineSet
EndChar
StartChar: R
Encoding: 82 82 51
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
32
MDAP[rnd]
PUSHW_1
43
MDAP[rnd]
PUSHW_1
2
MDRP[rp0,grey]
PUSHW_2
1
6
MIRP[rp0,rnd,grey]
PUSHW_1
32
SRP0
PUSHW_2
12
9
MIRP[rp0,rnd,grey]
PUSHW_3
17
12
2
SRP1
SRP2
IP
PUSHW_1
1
SRP0
PUSHW_1
25
MDRP[rp0,grey]
PUSHW_1
12
SRP0
PUSHW_1
44
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
7
MDAP[rnd]
ELSE
PUSHW_2
7
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
1
MDAP[rnd]
ELSE
PUSHW_2
1
13
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
19
MDAP[rnd]
ELSE
PUSHW_2
19
13
MIAP[no-rnd]
EIF
PUSHW_4
0
1
26
4
CALL
PUSHW_3
17
26
0
SRP1
SRP2
IP
PUSHW_1
7
SRP0
PUSHW_2
39
4
MIRP[rp0,rnd,grey]
PUSHW_1
42
MDRP[rp0,grey]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
392 614 m 1,0,-1
392 0 l 1,1,-1
209 0 l 1,2,-1
209 1290 l 1,3,-1
174 1490 l 1,4,5
241 1498 241 1498 321.5 1505 c 128,-1,6
402 1512 402 1512 489 1512 c 0,7,8
615 1512 615 1512 722 1485.5 c 128,-1,9
829 1459 829 1459 907 1407 c 128,-1,10
985 1355 985 1355 1029 1277.5 c 128,-1,11
1073 1200 1073 1200 1073 1099 c 0,12,13
1073 994 1073 994 1037 914 c 128,-1,14
1001 834 1001 834 939 777.5 c 128,-1,15
877 721 877 721 792 685.5 c 128,-1,16
707 650 707 650 610 633 c 1,17,-1
752 593 l 1,18,-1
1155 0 l 1,19,-1
932 0 l 1,20,-1
529 595 l 2,21,22
518 609 518 609 504 611.5 c 128,-1,23
490 614 490 614 482 614 c 2,24,-1
392 614 l 1,0,-1
392 1147 m 1,25,-1
392 765 l 1,26,-1
510 765 l 2,27,28
601 765 601 765 671 790.5 c 128,-1,29
741 816 741 816 789 859.5 c 128,-1,30
837 903 837 903 862 960.5 c 128,-1,31
887 1018 887 1018 887 1083 c 0,32,33
887 1140 887 1140 871 1184 c 128,-1,34
855 1228 855 1228 827 1260 c 128,-1,35
799 1292 799 1292 762 1314.5 c 128,-1,36
725 1337 725 1337 683.5 1350 c 128,-1,37
642 1363 642 1363 598.5 1369 c 128,-1,38
555 1375 555 1375 514 1375 c 0,39,40
472 1375 472 1375 438.5 1372.5 c 128,-1,41
405 1370 405 1370 372 1364 c 1,42,-1
392 1147 l 1,25,-1
EndSplineSet
EndChar
StartChar: S
Encoding: 83 83 52
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
55
MDAP[rnd]
PUSHW_1
11
MDAP[rnd]
PUSHW_1
55
SRP0
PUSHW_1
20
MDRP[rp0,grey]
PUSHW_2
36
6
MIRP[rp0,rnd,grey]
PUSHW_1
11
SRP0
PUSHW_2
45
6
MIRP[rp0,rnd,grey]
PUSHW_1
56
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
25
MDAP[rnd]
ELSE
PUSHW_2
25
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
50
MDAP[rnd]
ELSE
PUSHW_2
50
13
MIAP[no-rnd]
EIF
PUSHW_2
6
3
MIRP[rp0,rnd,grey]
PUSHW_1
25
SRP0
PUSHW_2
31
3
MIRP[rp0,rnd,grey]
PUSHW_3
15
31
6
SRP1
SRP2
IP
PUSHW_3
40
6
31
SRP1
SRP2
IP
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
193 94 m 1,0,-1
284 244 l 1,1,2
304 231 304 231 336.5 214.5 c 128,-1,3
369 198 369 198 409 183 c 128,-1,4
449 168 449 168 494 158 c 128,-1,5
539 148 539 148 585 148 c 0,6,7
647 148 647 148 709.5 163.5 c 128,-1,8
772 179 772 179 822.5 211.5 c 128,-1,9
873 244 873 244 904.5 294 c 128,-1,10
936 344 936 344 936 413 c 0,11,12
936 478 936 478 906 527 c 128,-1,13
876 576 876 576 827 615 c 128,-1,14
778 654 778 654 715 686 c 128,-1,15
652 718 652 718 586.5 750 c 128,-1,16
521 782 521 782 458 816.5 c 128,-1,17
395 851 395 851 346 895 c 128,-1,18
297 939 297 939 267 995 c 128,-1,19
237 1051 237 1051 237 1126 c 0,20,21
237 1223 237 1223 278 1296 c 128,-1,22
319 1369 319 1369 385 1418 c 128,-1,23
451 1467 451 1467 535 1492 c 128,-1,24
619 1517 619 1517 705 1517 c 0,25,26
918 1517 918 1517 1098 1397 c 1,27,-1
1001 1274 l 1,28,29
933 1314 933 1314 870.5 1333 c 128,-1,30
808 1352 808 1352 731 1352 c 0,31,32
677 1352 677 1352 622.5 1341 c 128,-1,33
568 1330 568 1330 524.5 1305.5 c 128,-1,34
481 1281 481 1281 453.5 1241.5 c 128,-1,35
426 1202 426 1202 426 1145 c 0,36,37
426 1089 426 1089 456.5 1048 c 128,-1,38
487 1007 487 1007 536.5 974.5 c 128,-1,39
586 942 586 942 649 913.5 c 128,-1,40
712 885 712 885 778.5 854.5 c 128,-1,41
845 824 845 824 908 787.5 c 128,-1,42
971 751 971 751 1020.5 701.5 c 128,-1,43
1070 652 1070 652 1100.5 585.5 c 128,-1,44
1131 519 1131 519 1131 429 c 0,45,46
1131 317 1131 317 1085.5 233.5 c 128,-1,47
1040 150 1040 150 965.5 94.5 c 128,-1,48
891 39 891 39 795 11 c 128,-1,49
699 -17 699 -17 599 -17 c 0,50,51
535 -17 535 -17 480 -9.5 c 128,-1,52
425 -2 425 -2 375.5 12 c 128,-1,53
326 26 326 26 281 46.5 c 128,-1,54
236 67 236 67 193 94 c 1,0,-1
EndSplineSet
EndChar
StartChar: T
Encoding: 84 84 53
Width: 1300
Flags: W
TtInstrs:
PUSHW_4
7
6
0
4
CALL
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
3
MDAP[rnd]
ELSE
PUSHW_2
3
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
0
MDAP[rnd]
ELSE
PUSHW_2
0
13
MIAP[no-rnd]
EIF
PUSHW_1
3
SRP0
PUSHW_2
1
3
MIRP[rp0,rnd,grey]
PUSHW_1
5
MDRP[rp0,grey]
PUSHW_1
6
MDRP[rp0,grey]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
555 0 m 1,0,-1
555 1340 l 1,1,-1
130 1340 l 1,2,-1
130 1500 l 1,3,-1
1165 1500 l 1,4,-1
1165 1340 l 1,5,-1
745 1340 l 1,6,-1
745 0 l 1,7,-1
555 0 l 1,0,-1
EndSplineSet
EndChar
StartChar: U
Encoding: 85 85 54
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
25
MDAP[rnd]
PUSHW_1
23
MDAP[rnd]
PUSHW_2
1
6
MIRP[rp0,rnd,grey]
PUSHW_1
25
SRP0
PUSHW_1
11
MDRP[rp0,grey]
PUSHW_1
11
MDAP[rnd]
PUSHW_3
6
11
1
SRP1
SRP2
IP
PUSHW_2
15
6
MIRP[rp0,rnd,grey]
PUSHW_3
20
15
23
SRP1
SRP2
IP
PUSHW_1
1
SRP0
PUSHW_1
26
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
14
MDAP[rnd]
ELSE
PUSHW_2
14
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
0
MDAP[rnd]
ELSE
PUSHW_2
0
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
6
MDAP[rnd]
ELSE
PUSHW_2
6
13
MIAP[no-rnd]
EIF
PUSHW_2
20
5
MIRP[rp0,rnd,grey]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
1115 1500 m 1,0,-1
1115 523 l 2,1,2
1115 387 1115 387 1082.5 285.5 c 128,-1,3
1050 184 1050 184 988.5 117 c 128,-1,4
927 50 927 50 838 16.5 c 128,-1,5
749 -17 749 -17 635 -17 c 0,6,7
513 -17 513 -17 427.5 25.5 c 128,-1,8
342 68 342 68 288 145.5 c 128,-1,9
234 223 234 223 209.5 332 c 128,-1,10
185 441 185 441 185 573 c 2,11,-1
185 1290 l 1,12,-1
155 1500 l 1,13,-1
375 1520 l 1,14,-1
375 554 l 2,15,16
375 459 375 459 393.5 384.5 c 128,-1,17
412 310 412 310 447 258.5 c 128,-1,18
482 207 482 207 532 180 c 128,-1,19
582 153 582 153 645 153 c 0,20,21
792 153 792 153 858.5 240.5 c 128,-1,22
925 328 925 328 925 504 c 2,23,-1
925 1500 l 1,24,-1
1115 1500 l 1,0,-1
EndSplineSet
EndChar
StartChar: V
Encoding: 86 86 55
Width: 1300
Flags: W
TtInstrs:
RTHG
PUSHW_1
1
MDAP[rnd]
RTG
PUSHW_1
3
MDRP[rp0,min,rnd,grey]
PUSHW_2
4
12
MIRP[rp0,rnd,grey]
PUSHW_1
1
SRP0
PUSHW_1
9
MDRP[rp0,min,rnd,grey]
PUSHW_2
8
11
MIRP[rp0,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
9
MDAP[rnd]
ELSE
PUSHW_2
9
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
6
MDAP[rnd]
ELSE
PUSHW_2
6
13
MIAP[no-rnd]
EIF
PUSHW_3
1
6
9
SRP1
SRP2
IP
IUP[y]
IUP[x]
SVTCA[x-axis]
NPUSHW
3
154
7
1
DELTAP1
EndTTInstrs
LayerCount: 2
Fore
SplineSet
605 500 m 1,0,-1
663 140 l 1,1,-1
701 454 l 1,2,-1
1011 1500 l 1,3,-1
1195 1500 l 1,4,-1
808 180 l 1,5,-1
782 -20 l 1,6,-1
554 0 l 1,7,-1
112 1500 l 1,8,-1
302 1520 l 1,9,-1
605 500 l 1,0,-1
EndSplineSet
EndChar
StartChar: W
Encoding: 87 87 56
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
20
MDAP[rnd]
PUSHW_1
4
MDAP[rnd]
PUSHW_1
12
MDAP[rnd]
PUSHW_1
20
SRP0
PUSHW_1
1
MDRP[rp0,grey]
PUSHW_1
4
SRP0
PUSHW_1
2
MDRP[rp0,grey]
PUSHW_1
4
SRP0
PUSHW_1
7
MDRP[rp0,grey]
PUSHW_2
8
12
MIRP[rp0,rnd,grey]
PUSHW_1
12
SRP0
PUSHW_1
10
MDRP[rp0,grey]
PUSHW_1
12
SRP0
PUSHW_1
15
MDRP[rp0,grey]
PUSHW_1
20
SRP0
PUSHW_1
18
MDRP[rp0,grey]
PUSHW_2
17
11
MIRP[rp0,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
18
MDAP[rnd]
ELSE
PUSHW_2
18
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
15
MDAP[rnd]
ELSE
PUSHW_2
15
13
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
9
MDAP[rnd]
ELSE
PUSHW_2
9
13
MIAP[no-rnd]
EIF
PUSHW_3
5
18
9
SRP1
SRP2
IP
PUSHW_3
12
18
9
SRP1
SRP2
IP
PUSHW_3
21
18
9
SRP1
SRP2
IP
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
484 700 m 1,0,-1
580 1100 l 1,1,-1
720 1100 l 1,2,-1
823 700 l 1,3,-1
894 200 l 1,4,-1
898 200 l 1,5,-1
930 660 l 1,6,-1
1083 1500 l 1,7,-1
1260 1500 l 1,8,-1
988 0 l 1,9,-1
807 0 l 1,10,-1
711 450 l 1,11,-1
652 950 l 1,12,-1
648 950 l 1,13,-1
590 450 l 1,14,-1
492 0 l 1,15,-1
314 0 l 1,16,-1
38 1500 l 1,17,-1
212 1520 l 1,18,-1
380 660 l 1,19,-1
411 200 l 1,20,-1
415 200 l 1,21,-1
484 700 l 1,0,-1
EndSplineSet
EndChar
StartChar: X
Encoding: 88 88 57
Width: 1300
Flags: W
TtInstrs:
RTHG
PUSHW_1
10
MDAP[rnd]
RTG
RTHG
PUSHW_1
2
MDAP[rnd]
RTG
PUSHW_1
0
MDRP[rp0,grey]
PUSHW_1
2
SRP0
PUSHW_1
4
MDRP[rp0,grey]
PUSHW_1
10
SRP0
PUSHW_1
8
MDRP[rp0,grey]
PUSHW_2
7
11
MIRP[rp0,rnd,grey]
PUSHW_1
10
SRP0
PUSHW_1
12
MDRP[rp0,grey]
PUSHW_1
0
SRP0
PUSHW_2
15
11
MIRP[rp0,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
8
MDAP[rnd]
ELSE
PUSHW_2
8
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
7
MDAP[rnd]
ELSE
PUSHW_2
7
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
12
MDAP[rnd]
ELSE
PUSHW_2
12
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
0
MDAP[rnd]
ELSE
PUSHW_2
0
13
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
4
MDAP[rnd]
ELSE
PUSHW_2
4
13
MIAP[no-rnd]
EIF
PUSHW_3
2
0
8
SRP1
SRP2
IP
PUSHW_3
10
0
8
SRP1
SRP2
IP
IUP[y]
IUP[x]
SVTCA[x-axis]
NPUSHW
3
68
0
1
DELTAP2
NPUSHW
3
68
1
1
DELTAP2
NPUSHW
3
21
1
1
DELTAP2
NPUSHW
3
63
1
1
DELTAP1
NPUSHW
3
25
2
1
DELTAP1
NPUSHW
3
121
2
1
DELTAP1
NPUSHW
3
59
2
1
DELTAP1
NPUSHW
3
19
3
1
DELTAP2
NPUSHW
3
68
3
1
DELTAP2
NPUSHW
3
182
3
1
DELTAP1
NPUSHW
3
71
3
1
DELTAP1
NPUSHW
3
57
3
1
DELTAP1
NPUSHW
3
19
4
1
DELTAP2
NPUSHW
3
68
4
1
DELTAP2
NPUSHW
3
182
4
1
DELTAP1
NPUSHW
3
59
4
1
DELTAP1
NPUSHW
3
123
4
1
DELTAP1
NPUSHW
3
137
5
1
DELTAP1
NPUSHW
3
42
5
1
DELTAP1
NPUSHW
3
90
5
1
DELTAP1
NPUSHW
3
186
5
1
DELTAP1
NPUSHW
3
27
5
1
DELTAP1
NPUSHW
3
27
5
1
DELTAP2
NPUSHW
3
75
5
1
DELTAP2
NPUSHW
3
21
6
1
DELTAP2
NPUSHW
3
69
6
1
DELTAP2
NPUSHW
3
182
6
1
DELTAP1
NPUSHW
3
216
6
1
DELTAP1
NPUSHW
3
25
6
1
DELTAP1
NPUSHW
3
201
6
1
DELTAP1
NPUSHW
3
122
6
1
DELTAP1
NPUSHW
3
59
6
1
DELTAP1
NPUSHW
3
131
7
1
DELTAP1
NPUSHW
3
5
7
1
DELTAP2
NPUSHW
3
119
7
1
DELTAP1
NPUSHW
3
199
7
1
DELTAP1
NPUSHW
3
153
7
1
DELTAP1
NPUSHW
3
54
8
1
DELTAP1
NPUSHW
3
185
8
1
DELTAP1
NPUSHW
3
52
9
1
DELTAP1
NPUSHW
3
74
9
1
DELTAP2
NPUSHW
3
89
11
1
DELTAP1
NPUSHW
3
186
11
1
DELTAP1
NPUSHW
3
43
11
1
DELTAP1
NPUSHW
3
75
11
1
DELTAP2
NPUSHW
3
29
11
1
DELTAP2
NPUSHW
3
118
12
1
DELTAP1
NPUSHW
5
73
12
89
12
2
DELTAP1
NPUSHW
3
201
12
1
DELTAP1
NPUSHW
3
186
12
1
DELTAP1
NPUSHW
3
74
12
1
DELTAP2
NPUSHW
3
43
12
1
DELTAP1
NPUSHW
3
28
12
1
DELTAP2
NPUSHW
3
20
13
1
DELTAP2
NPUSHW
3
149
13
1
DELTAP1
NPUSHW
3
201
13
1
DELTAP1
NPUSHW
3
122
13
1
DELTAP1
NPUSHW
3
102
14
1
DELTAP1
NPUSHW
3
198
14
1
DELTAP1
NPUSHW
3
41
14
1
DELTAP1
NPUSHW
3
186
14
1
DELTAP1
NPUSHW
3
74
14
1
DELTAP2
NPUSHW
3
38
15
1
DELTAP1
NPUSHW
3
250
15
1
DELTAP1
NPUSHW
3
11
15
1
DELTAP2
NPUSHW
3
140
15
1
DELTAP1
SVTCA[y-axis]
NPUSHW
3
24
1
1
DELTAP2
NPUSHW
3
214
6
1
DELTAP1
EndTTInstrs
LayerCount: 2
Fore
SplineSet
1009 0 m 1,0,-1
732 519 l 1,1,-1
655 700 l 1,2,-1
607 540 l 1,3,-1
299 0 l 1,4,-1
101 0 l 1,5,-1
564 799 l 1,6,-1
158 1500 l 1,7,-1
370 1520 l 1,8,-1
631 1056 l 1,9,-1
711 860 l 1,10,-1
746 1020 l 1,11,-1
998 1500 l 1,12,-1
1198 1500 l 1,13,-1
799 776 l 1,14,-1
1229 0 l 1,15,-1
1009 0 l 1,0,-1
EndSplineSet
EndChar
StartChar: Y
Encoding: 89 89 58
Width: 1300
Flags: W
TtInstrs:
RTHG
PUSHW_1
10
MDAP[rnd]
RTG
PUSHW_4
4
6
5
4
CALL
PUSHW_1
10
SRP0
PUSHW_1
1
MDRP[rp0,grey]
PUSHW_1
10
SRP0
PUSHW_1
8
MDRP[rp0,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
8
MDAP[rnd]
ELSE
PUSHW_2
8
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
2
MDAP[rnd]
ELSE
PUSHW_2
2
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
4
MDAP[rnd]
ELSE
PUSHW_2
4
13
MIAP[no-rnd]
EIF
PUSHW_3
10
4
8
SRP1
SRP2
IP
IUP[y]
IUP[x]
SVTCA[x-axis]
NPUSHW
3
20
0
1
DELTAP1
NPUSHW
3
116
0
1
DELTAP1
NPUSHW
3
41
0
1
DELTAP1
NPUSHW
3
139
0
1
DELTAP1
NPUSHW
3
174
0
1
DELTAP1
NPUSHW
3
223
0
1
DELTAP1
NPUSHW
3
16
1
1
DELTAP1
NPUSHW
3
68
1
1
DELTAP1
NPUSHW
3
117
1
1
DELTAP1
NPUSHW
3
172
1
1
DELTAP1
NPUSHW
3
221
1
1
DELTAP1
NPUSHW
3
112
2
1
DELTAP1
NPUSHW
3
17
2
1
DELTAP1
NPUSHW
3
69
2
1
DELTAP1
NPUSHW
3
171
2
1
DELTAP1
NPUSHW
3
221
2
1
DELTAP1
NPUSHW
3
20
7
1
DELTAP1
NPUSHW
3
116
7
1
DELTAP1
NPUSHW
3
69
7
1
DELTAP1
NPUSHW
5
41
7
57
7
2
DELTAP1
NPUSHW
3
89
7
1
DELTAP1
NPUSHW
3
140
7
1
DELTAP1
NPUSHW
3
173
7
1
DELTAP1
NPUSHW
3
112
8
1
DELTAP1
NPUSHW
3
65
8
1
DELTAP1
NPUSHW
3
18
8
1
DELTAP1
NPUSHW
3
175
8
1
DELTAP1
NPUSHW
3
64
9
1
DELTAP1
NPUSHW
3
112
9
1
DELTAP1
NPUSHW
3
17
9
1
DELTAP1
NPUSHW
3
172
9
1
DELTAP1
NPUSHW
3
221
9
1
DELTAP1
NPUSHW
3
64
10
1
DELTAP1
NPUSHW
3
19
10
1
DELTAP1
NPUSHW
3
115
10
1
DELTAP1
NPUSHW
3
58
10
1
DELTAP1
NPUSHW
3
221
10
1
DELTAP1
NPUSHW
3
175
10
1
DELTAP1
EndTTInstrs
LayerCount: 2
Fore
SplineSet
691 935 m 1,0,-1
979 1500 l 1,1,-1
1171 1500 l 1,2,-1
736 646 l 1,3,-1
736 0 l 1,4,-1
526 0 l 1,5,-1
526 645 l 1,6,-1
90 1500 l 1,7,-1
294 1520 l 1,8,-1
582 954 l 1,9,-1
661 705 l 1,10,-1
691 935 l 1,0,-1
EndSplineSet
EndChar
StartChar: Z
Encoding: 90 90 59
Width: 1300
Flags: W
TtInstrs:
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
8
MDAP[rnd]
ELSE
PUSHW_2
8
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
1
MDAP[rnd]
ELSE
PUSHW_2
1
13
MIAP[no-rnd]
EIF
PUSHW_2
0
3
MIRP[rp0,rnd,grey]
PUSHW_3
5
8
7
SRP1
SRP2
IP
PUSHW_1
8
SRP0
PUSHW_2
6
3
MIRP[rp0,rnd,grey]
PUSHW_3
12
1
0
SRP1
SRP2
IP
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
1101 160 m 1,0,-1
1121 0 l 1,1,-1
181 0 l 1,2,-1
161 50 l 1,3,-1
726 1200 l 1,4,-1
910 1380 l 1,5,-1
645 1340 l 1,6,-1
250 1340 l 1,7,-1
230 1500 l 1,8,-1
1056 1500 l 1,9,-1
1071 1478 l 1,10,-1
500 300 l 1,11,-1
322 120 l 1,12,-1
587 160 l 1,13,-1
1101 160 l 1,0,-1
EndSplineSet
EndChar
StartChar: bracketleft
Encoding: 91 91 60
Width: 1300
Flags: W
TtInstrs:
PUSHW_4
5
6
0
4
CALL
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
1
MDAP[rnd]
ELSE
PUSHW_2
1
19
MIAP[no-rnd]
EIF
PUSHW_4
8
1
9
4
CALL
PUSHW_1
1
SRP0
PUSHW_2
3
1
MIRP[rp0,rnd,grey]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
422 1320 m 1,0,-1
400 1520 l 1,1,-1
972 1520 l 1,2,-1
972 1370 l 1,3,-1
600 1370 l 1,4,-1
620 1170 l 1,5,-1
620 -70 l 1,6,-1
600 -270 l 1,7,-1
972 -270 l 1,8,-1
972 -420 l 1,9,-1
400 -420 l 1,10,-1
422 -220 l 1,11,-1
422 1320 l 1,0,-1
EndSplineSet
EndChar
StartChar: backslash
Encoding: 92 92 61
Width: 1300
Flags: W
LayerCount: 2
Fore
SplineSet
175 1600 m 1,0,-1
375 1600 l 1,1,-1
1085 -100 l 1,2,-1
875 -100 l 1,3,-1
175 1600 l 1,0,-1
EndSplineSet
EndChar
StartChar: bracketright
Encoding: 93 93 62
Width: 1300
Flags: W
TtInstrs:
PUSHW_4
0
6
5
4
CALL
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
9
MDAP[rnd]
ELSE
PUSHW_2
9
19
MIAP[no-rnd]
EIF
PUSHW_4
4
1
1
4
CALL
PUSHW_1
9
SRP0
PUSHW_2
7
1
MIRP[rp0,rnd,grey]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
978 -220 m 1,0,-1
1000 -420 l 1,1,-1
428 -420 l 1,2,-1
428 -270 l 1,3,-1
800 -270 l 1,4,-1
780 -70 l 1,5,-1
780 1170 l 1,6,-1
800 1370 l 1,7,-1
428 1370 l 1,8,-1
428 1520 l 1,9,-1
1000 1520 l 1,10,-1
978 1320 l 1,11,-1
978 -220 l 1,0,-1
EndSplineSet
EndChar
StartChar: asciicircum
Encoding: 94 94 63
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
6
MDAP[rnd]
PUSHW_1
0
MDAP[rnd]
PUSHW_2
1
8
MIRP[rp0,rnd,grey]
PUSHW_3
3
6
0
SRP1
SRP2
IP
PUSHW_1
6
SRP0
PUSHW_2
5
6
MIRP[rp0,rnd,grey]
PUSHW_3
7
5
0
SRP1
SRP2
IP
PUSHW_3
8
1
6
SRP1
SRP2
IP
SVTCA[y-axis]
PUSHW_1
5
MDAP[rnd]
PUSHW_1
1
MDAP[rnd]
PUSHW_1
0
RCVT
IF
PUSHW_1
7
MDAP[rnd]
ELSE
PUSHW_2
7
19
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
8
MDAP[rnd]
ELSE
PUSHW_2
8
19
MIAP[no-rnd]
EIF
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
1179 912 m 1,0,-1
978 912 l 1,1,-1
697 1239 l 1,2,-1
652 1350 l 1,3,-1
608 1241 l 1,4,-1
338 914 l 1,5,-1
122 914 l 1,6,-1
580 1500 l 1,7,-1
709 1517 l 1,8,-1
1179 912 l 1,0,-1
EndSplineSet
EndChar
StartChar: underscore
Encoding: 95 95 64
Width: 1300
Flags: W
TtInstrs:
SVTCA[y-axis]
PUSHW_1
3
MDAP[rnd]
PUSHW_1
2
MDAP[rnd]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
100 -300 m 1,0,-1
1200 -300 l 1,1,-1
1200 -455 l 1,2,-1
100 -455 l 1,3,-1
100 -300 l 1,0,-1
EndSplineSet
EndChar
StartChar: grave
Encoding: 96 96 65
Width: 1300
Flags: W
LayerCount: 2
Fore
SplineSet
500 1517 m 256,0,1
556 1517 556 1517 605 1496 c 128,-1,2
654 1475 654 1475 690.5 1438 c 128,-1,3
727 1401 727 1401 748 1352 c 128,-1,4
769 1303 769 1303 769 1247 c 256,5,6
769 1191 769 1191 748 1142 c 128,-1,7
727 1093 727 1093 690.5 1056.5 c 128,-1,8
654 1020 654 1020 605 998.5 c 128,-1,9
556 977 556 977 500 977 c 256,10,11
444 977 444 977 395 998.5 c 128,-1,12
346 1020 346 1020 309.5 1056.5 c 128,-1,13
273 1093 273 1093 252 1142 c 128,-1,14
231 1191 231 1191 231 1247 c 256,15,16
231 1303 231 1303 252 1352 c 128,-1,17
273 1401 273 1401 309.5 1438 c 128,-1,18
346 1475 346 1475 395 1496 c 128,-1,19
444 1517 444 1517 500 1517 c 256,0,1
500 1088 m 256,20,21
533 1088 533 1088 562 1100.5 c 128,-1,22
591 1113 591 1113 612.5 1134.5 c 128,-1,23
634 1156 634 1156 646.5 1185 c 128,-1,24
659 1214 659 1214 659 1247 c 256,25,26
659 1280 659 1280 646.5 1309 c 128,-1,27
634 1338 634 1338 612.5 1359.5 c 128,-1,28
591 1381 591 1381 562 1393.5 c 128,-1,29
533 1406 533 1406 500 1406 c 256,30,31
467 1406 467 1406 438 1393.5 c 128,-1,32
409 1381 409 1381 387.5 1359.5 c 128,-1,33
366 1338 366 1338 353.5 1309 c 128,-1,34
341 1280 341 1280 341 1247 c 256,35,36
341 1214 341 1214 353.5 1185 c 128,-1,37
366 1156 366 1156 387.5 1134.5 c 128,-1,38
409 1113 409 1113 438 1100.5 c 128,-1,39
467 1088 467 1088 500 1088 c 256,20,21
EndSplineSet
EndChar
StartChar: a
Encoding: 97 97 66
Width: 1300
Flags: W
LayerCount: 2
Fore
SplineSet
1110 0 m 1,0,-1
910 0 l 1,1,-1
910 162 l 1,2,-1
816 50 l 1,3,4
799 37 799 37 772.5 25 c 128,-1,5
746 13 746 13 716 3.5 c 128,-1,6
686 -6 686 -6 655 -11.5 c 128,-1,7
624 -17 624 -17 596 -17 c 0,8,9
521 -17 521 -17 445 6.5 c 128,-1,10
369 30 369 30 308 75.5 c 128,-1,11
247 121 247 121 208.5 188.5 c 128,-1,12
170 256 170 256 170 344 c 0,13,14
170 437 170 437 209.5 504.5 c 128,-1,15
249 572 249 572 313 616 c 128,-1,16
377 660 377 660 459 681 c 128,-1,17
541 702 541 702 625 702 c 0,18,19
720 702 720 702 790 691.5 c 128,-1,20
860 681 860 681 910 662 c 1,21,-1
910 705 l 2,22,23
910 764 910 764 895.5 811 c 128,-1,24
881 858 881 858 850 890.5 c 128,-1,25
819 923 819 923 770.5 940 c 128,-1,26
722 957 722 957 655 957 c 0,27,28
592 957 592 957 546.5 949.5 c 128,-1,29
501 942 501 942 462 933 c 0,30,31
439 928 439 928 418 922 c 128,-1,32
397 916 397 916 377 910 c 1,33,-1
305 1044 l 1,34,35
347 1063 347 1063 405 1080 c 0,36,37
453 1094 453 1094 514.5 1105.5 c 128,-1,38
576 1117 576 1117 665 1117 c 0,39,40
780 1117 780 1117 861 1086 c 128,-1,41
942 1055 942 1055 993 999 c 128,-1,42
1044 943 1044 943 1067 864.5 c 128,-1,43
1090 786 1090 786 1090 690 c 2,44,-1
1090 180 l 1,45,-1
1110 0 l 1,0,-1
910 525 m 1,46,-1
850 533 l 2,47,48
836 534 836 534 813 536 c 128,-1,49
790 538 790 538 763 539 c 2,50,-1
710 541 l 2,51,52
684 542 684 542 665 542 c 0,53,54
609 542 609 542 555 532 c 128,-1,55
501 522 501 522 458.5 499 c 128,-1,56
416 476 416 476 389.5 438.5 c 128,-1,57
363 401 363 401 363 345 c 0,58,59
363 300 363 300 383 263 c 128,-1,60
403 226 403 226 436.5 199 c 128,-1,61
470 172 470 172 513.5 157.5 c 128,-1,62
557 143 557 143 604 143 c 0,63,64
697 143 697 143 771 178.5 c 128,-1,65
845 214 845 214 910 274 c 1,66,-1
910 525 l 1,46,-1
EndSplineSet
EndChar
StartChar: b
Encoding: 98 98 67
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
44
MDAP[rnd]
PUSHW_1
12
MDAP[rnd]
PUSHW_1
44
SRP0
PUSHW_1
21
MDRP[rp0,grey]
PUSHW_1
21
MDAP[rnd]
PUSHW_2
23
9
MIRP[rp0,rnd,grey]
PUSHW_1
0
MDRP[rp0,grey]
PUSHW_1
12
SRP0
PUSHW_2
33
9
MIRP[rp0,rnd,grey]
PUSHW_1
45
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
23
MDAP[rnd]
PUSHW_1
28
MDAP[rnd]
PUSHW_1
0
RCVT
IF
PUSHW_1
38
MDAP[rnd]
ELSE
PUSHW_2
38
13
MIAP[no-rnd]
EIF
PUSHW_2
5
3
MIRP[rp0,rnd,grey]
PUSHW_1
28
SRP0
PUSHW_2
17
3
MIRP[rp0,rnd,grey]
PUSHW_3
24
17
28
SRP1
SRP2
IP
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
390 171 m 1,0,1
409 165 409 165 434 160 c 128,-1,2
459 155 459 155 487.5 151 c 128,-1,3
516 147 516 147 545.5 145 c 128,-1,4
575 143 575 143 604 143 c 0,5,6
665 143 665 143 714.5 163 c 128,-1,7
764 183 764 183 803 216.5 c 128,-1,8
842 250 842 250 871 295.5 c 128,-1,9
900 341 900 341 918.5 391.5 c 128,-1,10
937 442 937 442 946 496 c 128,-1,11
955 550 955 550 955 601 c 0,12,13
955 701 955 701 929 769 c 128,-1,14
903 837 903 837 862 879 c 128,-1,15
821 921 821 921 771.5 939 c 128,-1,16
722 957 722 957 675 957 c 0,17,18
596 957 596 957 524.5 926.5 c 128,-1,19
453 896 453 896 390 845 c 1,20,-1
390 171 l 1,0,1
210 1420 m 1,21,-1
190 1600 l 1,22,-1
390 1620 l 1,23,-1
390 974 l 1,24,-1
475 1065 l 1,25,26
526 1089 526 1089 581.5 1103 c 128,-1,27
637 1117 637 1117 694 1117 c 0,28,29
776 1117 776 1117 858 1083 c 128,-1,30
940 1049 940 1049 1004.5 982.5 c 128,-1,31
1069 916 1069 916 1109.5 819 c 128,-1,32
1150 722 1150 722 1150 596 c 0,33,34
1150 458 1150 458 1104.5 345 c 128,-1,35
1059 232 1059 232 982.5 151.5 c 128,-1,36
906 71 906 71 805.5 27 c 128,-1,37
705 -17 705 -17 595 -17 c 0,38,39
532 -17 532 -17 472.5 -12.5 c 128,-1,40
413 -8 413 -8 362 -0.5 c 128,-1,41
311 7 311 7 271.5 16.5 c 128,-1,42
232 26 232 26 210 35 c 1,43,-1
210 1420 l 1,21,-1
EndSplineSet
EndChar
StartChar: c
Encoding: 99 99 68
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
38
MDAP[rnd]
PUSHW_1
29
MDRP[rp0,min,rnd,grey]
PUSHW_2
8
8
MIRP[rp0,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
34
MDAP[rnd]
ELSE
PUSHW_2
34
17
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
24
MDAP[rnd]
ELSE
PUSHW_2
24
13
MIAP[no-rnd]
EIF
PUSHW_1
34
SRP0
PUSHW_2
3
3
MIRP[rp0,rnd,grey]
PUSHW_1
24
SRP0
PUSHW_2
13
5
MIRP[rp0,rnd,grey]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
1007 878 m 1,0,1
968 913 968 913 899 935 c 128,-1,2
830 957 830 957 724 957 c 0,3,4
640 957 640 957 573.5 925.5 c 128,-1,5
507 894 507 894 460.5 840 c 128,-1,6
414 786 414 786 389.5 714.5 c 128,-1,7
365 643 365 643 365 564 c 0,8,9
365 482 365 482 388.5 407.5 c 128,-1,10
412 333 412 333 458.5 276 c 128,-1,11
505 219 505 219 574 185.5 c 128,-1,12
643 152 643 152 735 152 c 0,13,14
787 152 787 152 835 164 c 128,-1,15
883 176 883 176 922 192.5 c 128,-1,16
961 209 961 209 988.5 225.5 c 128,-1,17
1016 242 1016 242 1028 252 c 1,18,-1
1100 111 l 1,19,20
1085 98 1085 98 1055 76.5 c 128,-1,21
1025 55 1025 55 978.5 34 c 128,-1,22
932 13 932 13 868.5 -2 c 128,-1,23
805 -17 805 -17 721 -17 c 0,24,25
596 -17 596 -17 494.5 32.5 c 128,-1,26
393 82 393 82 321 164.5 c 128,-1,27
249 247 249 247 209.5 354 c 128,-1,28
170 461 170 461 170 577 c 0,29,30
170 681 170 681 208.5 778.5 c 128,-1,31
247 876 247 876 319 951 c 128,-1,32
391 1026 391 1026 494 1071.5 c 128,-1,33
597 1117 597 1117 726 1117 c 0,34,35
848 1117 848 1117 945.5 1088.5 c 128,-1,36
1043 1060 1043 1060 1106 991 c 1,37,-1
1007 878 l 1,0,1
EndSplineSet
EndChar
StartChar: d
Encoding: 100 100 69
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
38
MDAP[rnd]
PUSHW_1
18
MDAP[rnd]
PUSHW_1
38
SRP0
PUSHW_1
27
MDRP[rp0,grey]
PUSHW_1
27
MDAP[rnd]
PUSHW_2
5
9
MIRP[rp0,rnd,grey]
PUSHW_1
18
SRP0
PUSHW_1
15
MDRP[rp0,grey]
PUSHW_1
18
SRP0
PUSHW_1
33
MDRP[rp0,grey]
PUSHW_1
18
SRP0
PUSHW_2
36
9
MIRP[rp0,rnd,grey]
PUSHW_1
39
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
34
MDAP[rnd]
PUSHW_1
32
MDAP[rnd]
PUSHW_1
0
RCVT
IF
PUSHW_1
22
MDAP[rnd]
ELSE
PUSHW_2
22
13
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
17
MDAP[rnd]
ELSE
PUSHW_2
17
13
MIAP[no-rnd]
EIF
PUSHW_1
32
SRP0
PUSHW_2
0
3
MIRP[rp0,rnd,grey]
PUSHW_1
22
SRP0
PUSHW_2
10
3
MIRP[rp0,rnd,grey]
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
746 940 m 2,0,1
654 940 654 940 579 905.5 c 128,-1,2
504 871 504 871 450.5 812 c 128,-1,3
397 753 397 753 368 673 c 128,-1,4
339 593 339 593 339 502 c 0,5,6
339 413 339 413 364.5 346 c 128,-1,7
390 279 390 279 431.5 234 c 128,-1,8
473 189 473 189 525 166.5 c 128,-1,9
577 144 577 144 630 144 c 0,10,11
677 144 677 144 719 160 c 128,-1,12
761 176 761 176 797 200 c 128,-1,13
833 224 833 224 862 252.5 c 128,-1,14
891 281 891 281 911 306 c 1,15,-1
911 940 l 1,16,-1
746 940 l 2,0,1
911 0 m 1,17,-1
911 162 l 1,18,-1
825 49 l 1,19,20
789 25 789 25 729 4 c 128,-1,21
669 -17 669 -17 591 -17 c 0,22,23
501 -17 501 -17 421 15.5 c 128,-1,24
341 48 341 48 281 114.5 c 128,-1,25
221 181 221 181 186 283.5 c 128,-1,26
151 386 151 386 151 526 c 0,27,28
151 646 151 646 197.5 750.5 c 128,-1,29
244 855 244 855 324 933 c 128,-1,30
404 1011 404 1011 512.5 1055.5 c 128,-1,31
621 1100 621 1100 745 1100 c 2,32,-1
911 1100 l 1,33,-1
911 1620 l 1,34,-1
1091 1600 l 1,35,-1
1091 180 l 1,36,-1
1111 0 l 1,37,-1
911 0 l 1,17,-1
EndSplineSet
EndChar
StartChar: e
Encoding: 101 101 70
Width: 1300
Flags: W
TtInstrs:
PUSHW_1
51
MDAP[rnd]
PUSHW_4
22
9
37
4
CALL
PUSHW_1
51
SRP0
PUSHW_1
10
MDRP[rp0,min,rnd,grey]
PUSHW_3
5
10
22
SRP1
SRP2
IP
PUSHW_3
17
10
22
SRP1
SRP2
IP
PUSHW_2
26
9
MIRP[rp0,rnd,grey]
PUSHW_3
31
26
25
SRP1
SRP2
IP
PUSHW_3
49
10
26
SRP1
SRP2
IP
PUSHW_1
22
SRP0
PUSHW_1
52
MDRP[rp0,min,rnd,grey]
SVTCA[y-axis]
PUSHW_1
0
RCVT
IF
PUSHW_1
17
MDAP[rnd]
ELSE
PUSHW_2
17
17
MIAP[no-rnd]
EIF
PUSHW_1
0
RCVT
IF
PUSHW_1
5
MDAP[rnd]
ELSE
PUSHW_2
5
13
MIAP[no-rnd]
EIF
PUSHW_4
25
1
37
4
CALL
PUSHW_1
5
SRP0
PUSHW_2
31
3
MIRP[rp0,rnd,grey]
PUSHW_1
17
SRP0
PUSHW_2
43
3
MIRP[rp0,rnd,grey]
PUSHW_3
49
25
37
SRP1
SRP2
IP
IUP[y]
IUP[x]
EndTTInstrs
LayerCount: 2
Fore
SplineSet
1034 129 m 1,0,1
1003 97 1003 97 966 70 c 128,-1,2
929 43 929 43 884 23.5 c 128,-1,3
839 4 839 4 784.5 -6.5 c 128,-1,4
730 -17 730 -17 663 -17 c 0,5,6
530 -17 530 -17 433 30 c 128,-1,7
336 77 336 77 273 156 c 128,-1,8
210 235 210 235 180 337 c 128,-1,9
150 439 150 439 150 550 c 0,10,11
150 621 150 621 164.5 690.5 c 128,-1,12
179 760 179 760 206.5 823 c 128,-1,13
234 886 234 886 275.5 940 c 128,-1,14
317 994 317 994 371.5 1033 c 128,-1,15
426 1072 426 1072 492.5 1094.5 c 128,-1,16
559 1117 559 1117 638 1117 c 0,17,18
746 1117 746 1117 833 1082 c 128,-1,19
920 1047 920 1047 981 984 c 128,-1,20
1042 921 1042 921 1075 832.5 c 128,-1,21
1108 744 1108 744 1108 638 c 0,22,23
1108 607 1108 607 1106 570 c 128,-1,24
1104 533 1104 533 1100 500 c 1,25,-1
340 500 l 1,26,27
340 423 340 423 364 357.5 c 128,-1,28
388 292 388 292 429.5 244.5 c 128,-1,29
471 197 471 197 527.5 170 c 128,-1,30
584 143 584 143 650 143 c 0,31,32
714 143 714 143 759.5 152.5 c 128,-1,33
805 162 805 16
gitextract_v280vqjy/
├── .gitattributes
├── .gitbook.yaml
├── .gitignore
├── README.md
├── SUMMARY.MD
├── SUMMARY.md
├── Tools/
│ └── .gitkeep
├── docs/
│ ├── CR6 Community Marlin Firmware - Releases Page.url
│ ├── CR6 Community Touchscreen Firmware - Releases Page.url
│ ├── DGUS Kernel Files.MD
│ ├── DGUS2 kernel files/
│ │ └── README.md
│ ├── Detailed SD Card Formatting Instructions.MD
│ ├── Development Guidelines-WIP/
│ │ ├── How-To Development Information.MD
│ │ ├── Interpreting T5LCFG_280472.xlsx
│ │ └── vendor docs/
│ │ ├── README.md
│ │ └── T5L translated docs.docx
│ ├── Flashing Help.MD
│ ├── Flashing_Help.MD
│ ├── KNOWN ISSUES.MD
│ ├── Link to ALL Releases.url
│ ├── Link to This (Latest) Release.url
│ ├── README.md
│ ├── Release Notes.MD
│ ├── Welcome.MD
│ └── build/
│ └── Release Candidate_26_April_2022_v2/
│ ├── DWIN_SET
│ ├── FOR DEVELOPERS AND TESTERS ONLY/
│ │ ├── T5LCFG_272480.CFG
│ │ └── T5LCFG_Calibrate_Touchscreen.cfg
│ └── ReadMe.MD
├── fonts/
│ ├── B612Mono-CR6.hzk
│ └── B612Mono-CR6.sfd
├── gfx/
│ ├── 23_Screens.psd
│ ├── 42_Toggles.psd
│ ├── 45_Icons.psd
│ ├── archive/
│ │ ├── 70-TuneFWRetract.psd
│ │ ├── bedlevel-parts.psd
│ │ ├── bedlevel.psd
│ │ ├── retract.psd
│ │ ├── screens.psd
│ │ ├── toggle_basic.psd
│ │ └── toggles.psd
│ ├── bedlevel-parts_v3.psd
│ ├── keyboard.psd
│ └── progressbar.psd
├── scripts/
│ └── Get-DwinSectorAllocation.ps1
└── src/
├── DGUS2 kernel files/
│ └── README.txt
└── DWIN/
├── DWIN_SET/
│ ├── 0_DWIN_ASC_New_At_v1.1.HZK
│ ├── 23_Screens.icl
│ ├── 32_LoadingBar.icl
│ ├── 35_AutoLevel.icl
│ ├── 42_Toggles.icl
│ ├── 45_Icons.icl
│ ├── 50_Animations.icl
│ └── T5LCFG_272480.CFG
├── DWprj.dhmi
├── DWprj.dhmi.back
├── DWprj.hmi
├── DWprj.tft
├── Project.dgus
├── Project.dgus.bak
└── TFT/
├── 00_Starting.bmp.tft
├── 01_C_main.bmp.tft
├── 02_C_file1.bmp.tft
├── 03_C_file2.bmp.tft
├── 04_C_file3.bmp.tft
├── 05_C_file4.bmp.tft
├── 06_C_file5.bmp.tft
├── 07_C_filamentuseup.bmp.tft
├── 08_C_filamentload.bmp.tft
├── 09_C_printfinish.bmp.tft
├── 10_C_printing.bmp.tft
├── 11_C_pause_confirm.bmp.tft
├── 12_C_printresume.bmp.tft
├── 13_C_stop_confirm.bmp.tft
├── 14_C_adjust.bmp.tft
├── 15_C_prepare.bmp.tft
├── 16_C_moveaxis10.bmp.tft
├── 17_C_moveaxis1.bmp.tft
├── 18_C_moveaxis01.bmp.tft
├── 19_C_feedreturn.bmp.tft
├── 20_C_control.bmp.tft
├── 21_C_temp.bmp.tft
├── 22_C_PLA_temp.bmp.tft
├── 23_C_ABS_temp.bmp.tft
├── 24_C_infomation.bmp.tft
├── 25_C_levelingmode.bmp.tft
├── 26_C_Leveling.bmp.tft
├── 26_NegativeKeyboard.bmp.tft
├── 27_C_powercontinue.bmp.tft
├── 27_NegativeKeyboard_confirm.bmp.tft
├── 28_E_main.bmp.tft
├── 29_E_file1.bmp.tft
├── 30_E_file2.bmp.tft
├── 31_E_file3.bmp.tft
├── 32_E_file4.bmp.tft
├── 32_Screen.icl.tft
├── 33_E_file5.bmp.tft
├── 34_E_filamentuseup.bmp.tft
├── 35_E_filamentload.bmp.tft
├── 36_E_printfinish.bmp.tft
├── 36_StartIcon.icl.tft
├── 37_E_printing.bmp.tft
├── 38_AutoLeve.icl.tft
├── 38_E_pause_confirm.bmp.tft
├── 39_E_printresume.bmp.tft
├── 40_ConfirmIcon.icl.tft
├── 40_E_stop_confirm.bmp.tft
├── 41_E_adjust.bmp.tft
├── 42_E_prepare.bmp.tft
├── 43_E_moveaxis10.bmp.tft
├── 44_E_moveaxis1.bmp.tft
├── 45_E_moveaxis01.bmp.tft
├── 46_E_feedreturn.bmp.tft
├── 47_E_control.bmp.tft
├── 48_E_temp.bmp.tft
├── 49_E_PLA_temp.bmp.tft
├── 50_E_ABS_temp.bmp.tft
├── 51_E_infomation.bmp.tft
├── 52_E_levelingmode.bmp.tft
├── 53_E_Leveling.bmp.tft
├── 54_E_powercontinue.bmp.tft
├── 55_Keyboard.bmp.tft
├── 56_Keyboard_confirm.bmp.tft
├── 57_thermal_runaway.bmp.tft
├── 58_heatingfailed.bmp.tft
├── 59_ThermistorError.bmp.tft
├── 60_C_Autohome.bmp.tft
├── 61_E_Autohome.bmp.tft
├── 62_abnormal.bmp.tft
├── 63_ActionRequired.bmp.tft
├── 64_KillScreen.bmp.tft
├── 66_Confirmation.bmp.tft
├── 67_E_filebrowser.bmp.tft
├── 68_PIDTune.bmp.tft
├── 69-ESteps.bmp.tft
├── 70-TuneFWRetract.bmp.tft
├── 71-ESteps-results.bmp.tft
├── 72_leveling-settings.bmp.tft
├── 73_AxisSettingsNav.bmp.tft
├── 74_AxisSettings.bmp.tft
├── 75_AxisTMCSettings.bmp.tft
├── 76_OtherMovementSettings.bmp.tft
├── 77_MiscSettings.bmp.tft
├── 78_MeshValidation.bmp.tft
├── 79_E_adjust_other.bmp.tft
├── 80_Calibrate.bmp.tft
└── 81_RGB.bmp.tft
Condensed preview — 146 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (471K chars).
[
{
"path": ".gitattributes",
"chars": 241,
"preview": "*.pdf filter=lfs diff=lfs merge=lfs -text\n*.zip filter=lfs diff=lfs merge=lfs -text\n*.docs filter=lfs diff=lfs merge=lfs"
},
{
"path": ".gitbook.yaml",
"chars": 74,
"preview": "root: ./\n\nstructure: \n readme: README.md \n summary: SUMMARY.md\n\n"
},
{
"path": ".gitignore",
"chars": 61,
"preview": "*.lnk\n/build/\n/src/DWIN/DWIN_SET/*.bmp\n/src/DWIN/DWIN_SET/*/\n"
},
{
"path": "README.md",
"chars": 5797,
"preview": "# Re-Factored CR-6 Touchscreen firmware\n\n## Do You Need This Re-Factored Version?\n\n*If you have [a BTT SKR board with th"
},
{
"path": "SUMMARY.MD",
"chars": 693,
"preview": "# Table of contents\n\n## Introduction\n* [Welcome!](docs/Welcome.MD)\n\n## Overview\n* [Re-Factored CR-6 Touchscreen firmware"
},
{
"path": "SUMMARY.md",
"chars": 693,
"preview": "# Table of contents\n\n## Introduction\n* [Welcome!](docs/Welcome.MD)\n\n## Overview\n* [Re-Factored CR-6 Touchscreen firmware"
},
{
"path": "Tools/.gitkeep",
"chars": 113,
"preview": "Create Tools directory, to hold and preserve the DGUS toolsets used to build and maintain this display firmware.\n"
},
{
"path": "docs/CR6 Community Marlin Firmware - Releases Page.url",
"chars": 132,
"preview": "[{000214A0-0000-0000-C000-000000000046}]\nProp3=19,11\n[InternetShortcut]\nIDList=\nURL=https://github.com/CR6Community/Marl"
},
{
"path": "docs/CR6 Community Touchscreen Firmware - Releases Page.url",
"chars": 142,
"preview": "[{000214A0-0000-0000-C000-000000000046}]\nProp3=19,11\n[InternetShortcut]\nIDList=\nURL=https://github.com/CR6Community/CR-6"
},
{
"path": "docs/DGUS Kernel Files.MD",
"chars": 2014,
"preview": "# DGUS Kernel Files\n**NOTE: These kernel files are not required, unless you are having problems resulting from having in"
},
{
"path": "docs/DGUS2 kernel files/README.md",
"chars": 2833,
"preview": "# NOTE: These kernel files are normally not required, since the Refactored display firmware runs correctly on all versio"
},
{
"path": "docs/Detailed SD Card Formatting Instructions.MD",
"chars": 3925,
"preview": "# Detailed SD card formatting instructions\n\nOne of the most frequent (and frustrating) problems users have when flashing"
},
{
"path": "docs/Development Guidelines-WIP/How-To Development Information.MD",
"chars": 8736,
"preview": "**CAUTION: THIS FILE IS OUT OF DATE. IT IS HERE TO PRESERVE KEY USEFUL INFO UNTIL THE REPLACEMENT DOCUMENTATION (CURREN"
},
{
"path": "docs/Development Guidelines-WIP/vendor docs/README.md",
"chars": 976,
"preview": "# DGUS DWIN scavenged documentation\n\n**Primary resource is [T5L_DGUSII Application Development Guide20200902.pdf](./T5L_"
},
{
"path": "docs/Flashing Help.MD",
"chars": 21377,
"preview": "# Flashing Help For Re-Factored DWIN_SET Version 1.1\r\n**NOTE: If you have already successfully flashed your system by fo"
},
{
"path": "docs/Flashing_Help.MD",
"chars": 20883,
"preview": "# Flashing Help For Re-Factored DWIN_SET Version 1.1\r\n**NOTE: If you have already successfully flashed your system by fo"
},
{
"path": "docs/KNOWN ISSUES.MD",
"chars": 1192,
"preview": "Formal Release: Re-Factored Version 1.1\nRelease date: 9 March 2023\n\nThe following issues have been observed but not reso"
},
{
"path": "docs/Link to ALL Releases.url",
"chars": 142,
"preview": "[{000214A0-0000-0000-C000-000000000046}]\nProp3=19,11\n[InternetShortcut]\nIDList=\nURL=https://github.com/CR6Community/CR-6"
},
{
"path": "docs/Link to This (Latest) Release.url",
"chars": 163,
"preview": "[{000214A0-0000-0000-C000-000000000046}]\nProp3=19,11\n[InternetShortcut]\nIDList=\nURL=https://github.com/CR6Community/CR-6"
},
{
"path": "docs/README.md",
"chars": 8,
"preview": "# docs\n\n"
},
{
"path": "docs/Release Notes.MD",
"chars": 6593,
"preview": "# Release#: Re-Factored Version 1.1\n\n## NOTE: If you do not see this release number on your system, you have not flashed"
},
{
"path": "docs/Welcome.MD",
"chars": 3041,
"preview": "# Welcome!\r\nThis is the documentation for the latest release of [the CR6Community DWIN_SET application - Re-Factored ver"
},
{
"path": "docs/build/Release Candidate_26_April_2022_v2/DWIN_SET",
"chars": 115,
"preview": "If you are here looking for the file T5LCFG_272480.CFG, I moved it to the folder \"FOR DEVELOPERS AND TESTERS ONLY\"\n"
},
{
"path": "docs/build/Release Candidate_26_April_2022_v2/ReadMe.MD",
"chars": 173,
"preview": "These are the files required to follow the instructions in the YouTube video, [\"Optionally: Learn How to Calibrate Your "
},
{
"path": "fonts/B612Mono-CR6.sfd",
"chars": 352187,
"preview": "SplineFontDB: 3.2\nFontName: B612Mono-Regular-CR6\nFullName: B612 Mono Regular CR6\nFamilyName: B612 Mono-CR6\nWeight: Regul"
},
{
"path": "scripts/Get-DwinSectorAllocation.ps1",
"chars": 6188,
"preview": "[CmdletBinding()]\nParam(\n [Parameter(Mandatory=$true)]\n [string]\n $FolderPath\n)\n\n# Parameter checking\nif (!(Tes"
},
{
"path": "src/DGUS2 kernel files/README.txt",
"chars": 1992,
"preview": "# NOTE: These kernel files are not required, unless you are having problems resulting from having inadvertently overwrit"
},
{
"path": "src/DWIN/DWprj.hmi",
"chars": 1230,
"preview": "[INIT]\nPICFIX=1\nVARCount=64\nVersion=-1\nSCREENDSIZE=272X480\nSPADDRESS=5000\nProVersion=641\n[IMG]\n00=00_Starting.bmp\n26=26_"
}
]
// ... and 118 more files (download for full content)
About this extraction
This page contains the full source code of the CR6Community/CR-6-touchscreen GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 146 files (43.8 MB), approximately 239.0k tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.