From 57684f77db3b1f067768fe39cb24bbe393fb68f7 Mon Sep 17 00:00:00 2001 From: ManfredRad <99966818+ManfredRad@users.noreply.github.com> Date: Tue, 6 May 2025 07:49:53 +0200 Subject: [PATCH] Add files via upload --- lib/obp60task/DSEG7Classic-BoldItalic26pt7b.h | 1198 +++++++++++++++++ lib/obp60task/PageSixValues.cpp | 176 +++ lib/obp60task/config.json | 253 +++- lib/obp60task/gen_set.py | 2 +- lib/obp60task/obp60task.cpp | 2 + lib/obp60task/platformio.ini | 2 +- 6 files changed, 1600 insertions(+), 33 deletions(-) create mode 100644 lib/obp60task/DSEG7Classic-BoldItalic26pt7b.h create mode 100644 lib/obp60task/PageSixValues.cpp diff --git a/lib/obp60task/DSEG7Classic-BoldItalic26pt7b.h b/lib/obp60task/DSEG7Classic-BoldItalic26pt7b.h new file mode 100644 index 0000000..e027026 --- /dev/null +++ b/lib/obp60task/DSEG7Classic-BoldItalic26pt7b.h @@ -0,0 +1,1198 @@ +const uint8_t DSEG7Classic_BoldItalic26pt7bBitmaps[] PROGMEM = { + 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, + 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, 0xF0, + 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, + 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, 0xF0, + 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, + 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, 0xF0, + 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, + 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, 0xF0, + 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, + 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, 0xF0, + 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, + 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, 0xF0, + 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, + 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, 0xF0, + 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, + 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, 0xF0, + 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, + 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, 0xF0, + 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, + 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, 0xF0, + 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, + 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, 0xF0, + 0x1F, 0xFF, 0xF8, 0x3F, 0xFF, 0xFC, 0x7F, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, + 0x7F, 0xFF, 0xFE, 0x3F, 0xFF, 0xFC, 0x1F, 0xFF, 0xF0, 0x7B, 0xFF, 0xFF, + 0xF9, 0xC0, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, + 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, + 0xFF, 0xF0, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0x17, + 0xFF, 0xFF, 0xFC, 0x07, 0x7F, 0xFF, 0xFF, 0x30, 0xF7, 0xFF, 0xFF, 0xCE, + 0x1F, 0x7F, 0xFF, 0xF3, 0xC3, 0xE0, 0x00, 0x01, 0xF8, 0x7E, 0x00, 0x00, + 0x3F, 0x0F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, + 0x00, 0x1F, 0x8F, 0xE0, 0x00, 0x07, 0xF1, 0xF8, 0x00, 0x00, 0xFE, 0x3F, + 0x00, 0x00, 0x1F, 0xC7, 0xE0, 0x00, 0x03, 0xF8, 0xFC, 0x00, 0x00, 0x7E, + 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0x7E, 0x00, 0x00, + 0x3F, 0x0F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, + 0x00, 0x1F, 0x8F, 0xC0, 0x00, 0x03, 0xF1, 0xF0, 0x00, 0x00, 0x3E, 0x3C, + 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x0E, + 0x1E, 0x00, 0x00, 0x03, 0xC3, 0xE0, 0x00, 0x00, 0xF8, 0x7E, 0x00, 0x00, + 0x3F, 0x0F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, + 0x00, 0x1F, 0x8F, 0xE0, 0x00, 0x03, 0xF1, 0xFC, 0x00, 0x00, 0xFE, 0x3F, + 0x00, 0x00, 0x1F, 0xC7, 0xE0, 0x00, 0x03, 0xF8, 0xFC, 0x00, 0x00, 0x7F, + 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0x7E, 0x00, 0x00, + 0x3F, 0x0F, 0xC0, 0x00, 0x07, 0xE1, 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, + 0x00, 0x1F, 0x8F, 0xC0, 0x00, 0x03, 0xF1, 0xF7, 0xFF, 0xFF, 0xBE, 0x3D, + 0xFF, 0xFF, 0xFB, 0xC7, 0x7F, 0xFF, 0xFF, 0x30, 0x5F, 0xFF, 0xFF, 0xF0, + 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0xC0, 0xE0, 0xF1, 0xF8, 0xFC, 0x7E, 0x3F, 0x1F, 0x9F, 0xCF, 0xE7, 0xF3, + 0xF9, 0xF8, 0xFC, 0x7E, 0x3F, 0x1F, 0x8F, 0xC7, 0xE3, 0xF0, 0xF8, 0x3C, + 0x00, 0x0E, 0x0F, 0x0F, 0x8F, 0xC7, 0xE3, 0xF1, 0xF8, 0xFC, 0xFE, 0x7F, + 0x3F, 0x9F, 0xCF, 0xC7, 0xE3, 0xF1, 0xF8, 0xFC, 0x7E, 0x3F, 0x0F, 0x83, + 0xC0, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, + 0x07, 0xFF, 0xFF, 0xFC, 0x00, 0x7F, 0xFF, 0xFF, 0x30, 0x07, 0xFF, 0xFF, + 0xCE, 0x00, 0x7F, 0xFF, 0xF3, 0xC0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, + 0x00, 0x3F, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0xFC, 0x00, + 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0xFE, + 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, + 0x7E, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, + 0x00, 0x3F, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0xFC, 0x00, + 0x00, 0x00, 0x1F, 0x80, 0x1F, 0xFF, 0xFB, 0xF0, 0x07, 0xFF, 0xFF, 0xBE, + 0x01, 0xFF, 0xFF, 0xFB, 0xC0, 0x7F, 0xFF, 0xFF, 0x80, 0xE7, 0xFF, 0xFF, + 0xE0, 0x1E, 0x7F, 0xFF, 0xF8, 0x03, 0xE7, 0xFF, 0xFC, 0x00, 0x7E, 0x00, + 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, 0x7F, + 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, + 0x3F, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, + 0x00, 0x1F, 0x80, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x7E, 0x00, + 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x7F, + 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x01, 0xF7, 0xFF, 0xFF, 0x80, + 0x3D, 0xFF, 0xFF, 0xF8, 0x07, 0x7F, 0xFF, 0xFF, 0x00, 0x5F, 0xFF, 0xFF, + 0xF0, 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0xFF, 0xC0, 0x00, 0x03, + 0xFF, 0xFF, 0xFC, 0x03, 0xFF, 0xFF, 0xFF, 0x01, 0xFF, 0xFF, 0xFF, 0x00, + 0x7F, 0xFF, 0xFF, 0x30, 0x1F, 0xFF, 0xFF, 0x38, 0x07, 0xFF, 0xFF, 0x3C, + 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x1F, + 0x80, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x07, + 0xF0, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, + 0xFE, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, + 0x1F, 0x80, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, + 0x03, 0xF0, 0x00, 0x00, 0x01, 0xF8, 0x07, 0xFF, 0xFE, 0xFC, 0x07, 0xFF, + 0xFF, 0xBE, 0x07, 0xFF, 0xFF, 0xEF, 0x07, 0xFF, 0xFF, 0xF8, 0x01, 0xFF, + 0xFF, 0xFB, 0x80, 0x7F, 0xFF, 0xFB, 0xC0, 0x1F, 0xFF, 0xF3, 0xE0, 0x00, + 0x00, 0x03, 0xF0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, + 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x80, + 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x07, 0xF0, + 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0xFC, + 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x1F, + 0x80, 0x00, 0x00, 0x0F, 0xC0, 0x7F, 0xFF, 0xFB, 0xE0, 0x7F, 0xFF, 0xFE, + 0xF0, 0x7F, 0xFF, 0xFF, 0x30, 0x7F, 0xFF, 0xFF, 0xC0, 0x7F, 0xFF, 0xFF, + 0xF0, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x10, 0x00, 0x00, 0x00, 0x1C, 0x00, + 0x00, 0x00, 0xCF, 0x00, 0x00, 0x00, 0xE7, 0xC0, 0x00, 0x00, 0xF3, 0xE0, + 0x00, 0x01, 0xF9, 0xF8, 0x00, 0x00, 0xFC, 0xFC, 0x00, 0x00, 0x7E, 0xFE, + 0x00, 0x00, 0x3F, 0x7F, 0x00, 0x00, 0x1F, 0xBF, 0x80, 0x00, 0x1F, 0xDF, + 0x80, 0x00, 0x0F, 0xEF, 0xC0, 0x00, 0x07, 0xF7, 0xE0, 0x00, 0x03, 0xFB, + 0xF0, 0x00, 0x01, 0xF9, 0xF8, 0x00, 0x00, 0xFC, 0xFC, 0x00, 0x00, 0x7E, + 0x7E, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x1F, 0xBF, 0x80, 0x00, 0x0F, + 0xDF, 0xC0, 0x00, 0x07, 0xEF, 0xDF, 0xFF, 0xFB, 0xF7, 0xDF, 0xFF, 0xFE, + 0xFB, 0xDF, 0xFF, 0xFF, 0xBC, 0x1F, 0xFF, 0xFF, 0xE0, 0x07, 0xFF, 0xFF, + 0xEE, 0x01, 0xFF, 0xFF, 0xEF, 0x00, 0x7F, 0xFF, 0xCF, 0x80, 0x00, 0x00, + 0x0F, 0xC0, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, + 0x01, 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, + 0x00, 0x7F, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x1F, 0xC0, 0x00, + 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x03, 0xF0, 0x00, + 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7E, 0x00, + 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x03, 0xC0, + 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFC, + 0x07, 0xFF, 0xFF, 0xFE, 0x17, 0xFF, 0xFF, 0xFC, 0x3B, 0xFF, 0xFF, 0xF8, + 0x3D, 0xFF, 0xFF, 0xF0, 0x3E, 0xFF, 0xFF, 0xE0, 0x3E, 0x00, 0x00, 0x00, + 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, + 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, + 0x7E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, + 0x7E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, + 0x7E, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, + 0xFD, 0xFF, 0xFF, 0x80, 0xFB, 0xFF, 0xFF, 0xC0, 0xF7, 0xFF, 0xFF, 0xE0, + 0x0F, 0xFF, 0xFF, 0xF0, 0x07, 0xFF, 0xFF, 0xEE, 0x03, 0xFF, 0xFF, 0xDE, + 0x01, 0xFF, 0xFF, 0x3E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x7E, + 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x7E, + 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0xFE, + 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0xFC, + 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0xFC, + 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0xFC, 0x0F, 0xFF, 0xFF, 0x7C, + 0x1F, 0xFF, 0xFF, 0xBC, 0x3F, 0xFF, 0xFF, 0x98, 0x7F, 0xFF, 0xFF, 0xC0, + 0xFF, 0xFF, 0xFF, 0xE0, 0x7F, 0xFF, 0xFF, 0xC0, 0x00, 0xFF, 0xFF, 0xFF, + 0x00, 0x7F, 0xFF, 0xFF, 0xE0, 0x5F, 0xFF, 0xFF, 0xF0, 0x3B, 0xFF, 0xFF, + 0xF8, 0x0F, 0x7F, 0xFF, 0xFC, 0x03, 0xEF, 0xFF, 0xFE, 0x00, 0xF8, 0x00, + 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x07, 0xF0, + 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x1F, + 0x80, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, + 0x7E, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, + 0x01, 0xF8, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, + 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x03, 0xF7, 0xFF, 0xFE, 0x00, 0xFB, 0xFF, + 0xFF, 0xC0, 0x3D, 0xFF, 0xFF, 0xF8, 0x00, 0xFF, 0xFF, 0xFF, 0x03, 0x9F, + 0xFF, 0xFF, 0xB8, 0xF3, 0xFF, 0xFF, 0xDE, 0x3E, 0x7F, 0xFF, 0xCF, 0x8F, + 0xC0, 0x00, 0x07, 0xE3, 0xF0, 0x00, 0x01, 0xF9, 0xFC, 0x00, 0x00, 0x7E, + 0x7F, 0x00, 0x00, 0x1F, 0x9F, 0xC0, 0x00, 0x07, 0xE7, 0xF0, 0x00, 0x03, + 0xF9, 0xF8, 0x00, 0x00, 0xFE, 0x7E, 0x00, 0x00, 0x3F, 0x9F, 0x80, 0x00, + 0x0F, 0xE7, 0xE0, 0x00, 0x03, 0xF1, 0xF8, 0x00, 0x00, 0xFC, 0x7E, 0x00, + 0x00, 0x3F, 0x1F, 0x80, 0x00, 0x0F, 0xC7, 0xE0, 0x00, 0x03, 0xF3, 0xF8, + 0x00, 0x00, 0xFC, 0xFC, 0x00, 0x00, 0x3F, 0x3E, 0xFF, 0xFF, 0xF7, 0xCF, + 0x7F, 0xFF, 0xFE, 0xF3, 0xBF, 0xFF, 0xFF, 0x98, 0x5F, 0xFF, 0xFF, 0xF0, + 0x0F, 0xFF, 0xFF, 0xFE, 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x03, 0xFF, 0xFF, + 0xFC, 0x03, 0xFF, 0xFF, 0xFF, 0x05, 0xFF, 0xFF, 0xFF, 0x07, 0x7F, 0xFF, + 0xFF, 0x33, 0xDF, 0xFF, 0xFF, 0x39, 0xF7, 0xFF, 0xFF, 0x3C, 0xF8, 0x00, + 0x00, 0x7E, 0x7E, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x1F, 0xBF, 0x80, + 0x00, 0x0F, 0xDF, 0xC0, 0x00, 0x07, 0xEF, 0xE0, 0x00, 0x07, 0xF7, 0xE0, + 0x00, 0x03, 0xFB, 0xF0, 0x00, 0x01, 0xFD, 0xF8, 0x00, 0x00, 0xFE, 0xFC, + 0x00, 0x00, 0x7E, 0x7E, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x1F, 0x9F, + 0x80, 0x00, 0x0F, 0xCF, 0xC0, 0x00, 0x07, 0xEF, 0xE0, 0x00, 0x03, 0xF7, + 0xF0, 0x00, 0x01, 0xFB, 0xF0, 0x00, 0x00, 0xFD, 0xF0, 0x00, 0x00, 0x3E, + 0xF0, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, + 0x80, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x03, + 0xF0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, + 0x7E, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, + 0x1F, 0xC0, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, + 0x03, 0xF0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, + 0x00, 0x7E, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, + 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x00, 0xF0, 0x00, + 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, + 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0x17, 0xFF, 0xFF, 0xFC, 0x07, 0x7F, 0xFF, + 0xFF, 0x30, 0xF7, 0xFF, 0xFF, 0xCE, 0x1F, 0x7F, 0xFF, 0xF3, 0xC3, 0xE0, + 0x00, 0x01, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x0F, 0xC0, 0x00, 0x07, 0xE3, + 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x1F, 0x8F, 0xE0, 0x00, 0x07, + 0xF1, 0xF8, 0x00, 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x1F, 0xC7, 0xE0, 0x00, + 0x03, 0xF8, 0xFC, 0x00, 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, + 0x00, 0x01, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x0F, 0xC0, 0x00, 0x07, 0xE3, + 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x1F, 0x8F, 0xDF, 0xFF, 0xFB, + 0xF1, 0xF7, 0xFF, 0xFF, 0xBE, 0x3D, 0xFF, 0xFF, 0xFB, 0xC0, 0x7F, 0xFF, + 0xFF, 0x80, 0xE7, 0xFF, 0xFF, 0xEE, 0x1E, 0x7F, 0xFF, 0xFB, 0xC3, 0xE7, + 0xFF, 0xFC, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x0F, 0xC0, 0x00, 0x07, 0xE3, + 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x1F, 0x8F, 0xE0, 0x00, 0x03, + 0xF1, 0xFC, 0x00, 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x1F, 0xC7, 0xE0, 0x00, + 0x03, 0xF8, 0xFC, 0x00, 0x00, 0x7F, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, + 0x00, 0x01, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x0F, 0xC0, 0x00, 0x07, 0xE1, + 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x1F, 0x8F, 0xC0, 0x00, 0x03, + 0xF1, 0xF7, 0xFF, 0xFF, 0xBE, 0x3D, 0xFF, 0xFF, 0xFB, 0xC7, 0x7F, 0xFF, + 0xFF, 0x30, 0x5F, 0xFF, 0xFF, 0xF0, 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, + 0xFF, 0xFF, 0xC0, 0x00, 0x03, 0xFF, 0xFF, 0xFC, 0x03, 0xFF, 0xFF, 0xFF, + 0x05, 0xFF, 0xFF, 0xFF, 0x07, 0x7F, 0xFF, 0xFF, 0x33, 0xDF, 0xFF, 0xFF, + 0x39, 0xF7, 0xFF, 0xFF, 0x3C, 0xF8, 0x00, 0x00, 0x7E, 0x7E, 0x00, 0x00, + 0x3F, 0x3F, 0x00, 0x00, 0x1F, 0xBF, 0x80, 0x00, 0x0F, 0xDF, 0xC0, 0x00, + 0x07, 0xEF, 0xE0, 0x00, 0x07, 0xF7, 0xE0, 0x00, 0x03, 0xFB, 0xF0, 0x00, + 0x01, 0xFD, 0xF8, 0x00, 0x00, 0xFE, 0xFC, 0x00, 0x00, 0x7E, 0x7E, 0x00, + 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x1F, 0x9F, 0x80, 0x00, 0x0F, 0xCF, 0xC0, + 0x00, 0x07, 0xEF, 0xE0, 0x00, 0x03, 0xF7, 0xF0, 0x00, 0x01, 0xFB, 0xF7, + 0xFF, 0xFE, 0xFD, 0xF7, 0xFF, 0xFF, 0xBE, 0xF7, 0xFF, 0xFF, 0xEF, 0x07, + 0xFF, 0xFF, 0xF8, 0x01, 0xFF, 0xFF, 0xFB, 0x80, 0x7F, 0xFF, 0xFB, 0xC0, + 0x1F, 0xFF, 0xF3, 0xE0, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x01, 0xF8, + 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x3F, + 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x0F, + 0xE0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x01, + 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, + 0x3F, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x0F, 0xC0, 0x7F, 0xFF, + 0xFB, 0xE0, 0x7F, 0xFF, 0xFE, 0xF0, 0x7F, 0xFF, 0xFF, 0x30, 0x7F, 0xFF, + 0xFF, 0xC0, 0x7F, 0xFF, 0xFF, 0xF0, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x1E, + 0x3F, 0x3F, 0x3F, 0x3F, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0xFC, 0xFC, 0xFC, + 0x7C, 0x38, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, + 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, + 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, + 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, + 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, + 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, + 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, + 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, + 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, + 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, + 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, + 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, + 0xFF, 0xF0, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0x17, + 0xFF, 0xFF, 0xFC, 0x07, 0x7F, 0xFF, 0xFF, 0x30, 0xF7, 0xFF, 0xFF, 0xCE, + 0x1F, 0x7F, 0xFF, 0xF3, 0xC3, 0xE0, 0x00, 0x01, 0xF8, 0x7E, 0x00, 0x00, + 0x3F, 0x0F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, + 0x00, 0x1F, 0x8F, 0xE0, 0x00, 0x07, 0xF1, 0xF8, 0x00, 0x00, 0xFE, 0x3F, + 0x00, 0x00, 0x1F, 0xC7, 0xE0, 0x00, 0x03, 0xF8, 0xFC, 0x00, 0x00, 0x7E, + 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0x7E, 0x00, 0x00, + 0x3F, 0x0F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, + 0x00, 0x1F, 0x8F, 0xDF, 0xFF, 0xFB, 0xF1, 0xF7, 0xFF, 0xFF, 0xBE, 0x3D, + 0xFF, 0xFF, 0xFB, 0xC0, 0x7F, 0xFF, 0xFF, 0x80, 0xE7, 0xFF, 0xFF, 0xEE, + 0x1E, 0x7F, 0xFF, 0xFB, 0xC3, 0xE7, 0xFF, 0xFC, 0xF8, 0x7E, 0x00, 0x00, + 0x3F, 0x0F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, + 0x00, 0x1F, 0x8F, 0xE0, 0x00, 0x03, 0xF1, 0xFC, 0x00, 0x00, 0xFE, 0x3F, + 0x00, 0x00, 0x1F, 0xC7, 0xE0, 0x00, 0x03, 0xF8, 0xFC, 0x00, 0x00, 0x7F, + 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0x7E, 0x00, 0x00, + 0x3F, 0x0F, 0xC0, 0x00, 0x07, 0xE1, 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, + 0x00, 0x1F, 0x8F, 0xC0, 0x00, 0x03, 0xF1, 0xF0, 0x00, 0x00, 0x3E, 0x3C, + 0x00, 0x00, 0x03, 0xC7, 0x00, 0x00, 0x00, 0x30, 0x40, 0x00, 0x00, 0x00, + 0x00, 0x04, 0x00, 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, 0x00, 0xF0, 0x00, + 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x03, 0xF0, + 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x1F, + 0xC0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, + 0x7E, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, + 0x01, 0xF8, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, + 0x00, 0x07, 0xE0, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, 0xFE, 0x00, + 0x00, 0x00, 0x3F, 0x7F, 0xFF, 0xE0, 0x0F, 0xBF, 0xFF, 0xFC, 0x03, 0xDF, + 0xFF, 0xFF, 0x80, 0x0F, 0xFF, 0xFF, 0xF0, 0x39, 0xFF, 0xFF, 0xFB, 0x8F, + 0x3F, 0xFF, 0xFD, 0xE3, 0xE7, 0xFF, 0xFC, 0xF8, 0xFC, 0x00, 0x00, 0x7E, + 0x3F, 0x00, 0x00, 0x1F, 0x9F, 0xC0, 0x00, 0x07, 0xE7, 0xF0, 0x00, 0x01, + 0xF9, 0xFC, 0x00, 0x00, 0x7E, 0x7F, 0x00, 0x00, 0x3F, 0x9F, 0x80, 0x00, + 0x0F, 0xE7, 0xE0, 0x00, 0x03, 0xF9, 0xF8, 0x00, 0x00, 0xFE, 0x7E, 0x00, + 0x00, 0x3F, 0x1F, 0x80, 0x00, 0x0F, 0xC7, 0xE0, 0x00, 0x03, 0xF1, 0xF8, + 0x00, 0x00, 0xFC, 0x7E, 0x00, 0x00, 0x3F, 0x3F, 0x80, 0x00, 0x0F, 0xCF, + 0xC0, 0x00, 0x03, 0xF3, 0xEF, 0xFF, 0xFF, 0x7C, 0xF7, 0xFF, 0xFF, 0xEF, + 0x3B, 0xFF, 0xFF, 0xF9, 0x85, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, + 0xE0, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0xE0, 0x03, 0xFF, + 0xFF, 0xC0, 0x1F, 0xFF, 0xFF, 0x80, 0xFF, 0xFF, 0xFF, 0x39, 0xFF, 0xFF, + 0xF8, 0xF3, 0xFF, 0xFF, 0xC3, 0xE7, 0xFF, 0xFC, 0x0F, 0xC0, 0x00, 0x00, + 0x3F, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x1F, + 0xC0, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x07, 0xE0, + 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x01, 0xF8, 0x00, + 0x00, 0x07, 0xE0, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x7E, 0x00, 0x00, + 0x03, 0xF8, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x3E, 0xFF, 0xFF, 0xF0, + 0xF7, 0xFF, 0xFF, 0xE3, 0xBF, 0xFF, 0xFF, 0x85, 0xFF, 0xFF, 0xFF, 0x0F, + 0xFF, 0xFF, 0xFE, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, 0x00, + 0xF0, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, + 0x01, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, + 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x07, 0xF0, + 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x03, + 0xF0, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, + 0x01, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x07, + 0xFF, 0xFE, 0xFC, 0x01, 0xFF, 0xFF, 0xEF, 0x80, 0x7F, 0xFF, 0xFE, 0xF0, + 0x1F, 0xFF, 0xFF, 0xE0, 0x39, 0xFF, 0xFF, 0xFB, 0x87, 0x9F, 0xFF, 0xFE, + 0xF0, 0xF9, 0xFF, 0xFF, 0x3E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, + 0x01, 0xF8, 0xFE, 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, + 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x3F, 0x8F, 0xC0, 0x00, 0x07, 0xF1, + 0xF8, 0x00, 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x1F, 0xC7, 0xE0, 0x00, 0x03, + 0xF0, 0xFC, 0x00, 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, + 0x01, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF0, + 0x00, 0x00, 0xFC, 0x7D, 0xFF, 0xFF, 0xEF, 0x8F, 0x7F, 0xFF, 0xFE, 0xF1, + 0xDF, 0xFF, 0xFF, 0xCC, 0x17, 0xFF, 0xFF, 0xFC, 0x01, 0xFF, 0xFF, 0xFF, + 0xC0, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, + 0xFF, 0xFF, 0xC1, 0x7F, 0xFF, 0xFF, 0xC1, 0xDF, 0xFF, 0xFF, 0xC0, 0xF7, + 0xFF, 0xFF, 0xC0, 0x7D, 0xFF, 0xFF, 0xC0, 0x3E, 0x00, 0x00, 0x00, 0x1F, + 0x80, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x07, + 0xF0, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, + 0xFC, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, + 0x1F, 0x80, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, + 0x03, 0xF0, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, + 0x00, 0xFD, 0xFF, 0xFF, 0x80, 0x7D, 0xFF, 0xFF, 0xE0, 0x3D, 0xFF, 0xFF, + 0xF8, 0x01, 0xFF, 0xFF, 0xFE, 0x0E, 0x7F, 0xFF, 0xFE, 0x07, 0x9F, 0xFF, + 0xFE, 0x03, 0xE7, 0xFF, 0xFC, 0x01, 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, + 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x3F, 0x80, + 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x07, 0xE0, + 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0xFC, + 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x1F, + 0x80, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x07, + 0xDF, 0xFF, 0xFE, 0x03, 0xDF, 0xFF, 0xFF, 0x81, 0xDF, 0xFF, 0xFF, 0xC0, + 0x5F, 0xFF, 0xFF, 0xF0, 0x1F, 0xFF, 0xFF, 0xFC, 0x07, 0xFF, 0xFF, 0xFC, + 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xC1, 0x7F, 0xFF, + 0xFF, 0xC1, 0xDF, 0xFF, 0xFF, 0xC0, 0xF7, 0xFF, 0xFF, 0xC0, 0x7D, 0xFF, + 0xFF, 0xC0, 0x3E, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x0F, 0xC0, + 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x03, 0xF8, + 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7E, + 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x0F, + 0xC0, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x03, + 0xF8, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0xFD, 0xFF, 0xFF, 0x80, + 0x7D, 0xFF, 0xFF, 0xE0, 0x3D, 0xFF, 0xFF, 0xF8, 0x01, 0xFF, 0xFF, 0xFE, + 0x0E, 0x7F, 0xFF, 0xFE, 0x07, 0x9F, 0xFF, 0xFE, 0x03, 0xE7, 0xFF, 0xFC, + 0x01, 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, + 0x00, 0x7F, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x1F, 0xC0, 0x00, + 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x03, 0xF0, 0x00, + 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7E, 0x00, + 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x1F, 0xC0, + 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x07, 0xC0, 0x00, 0x00, 0x03, 0xC0, + 0x00, 0x00, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0xFF, 0xE0, 0x5F, 0xFF, 0xFF, + 0xF0, 0x3B, 0xFF, 0xFF, 0xF8, 0x0F, 0x7F, 0xFF, 0xFC, 0x03, 0xEF, 0xFF, + 0xFE, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x0F, 0xC0, + 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x7F, + 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x01, + 0xF8, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, + 0x07, 0xE0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, + 0x00, 0x3F, 0x80, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x03, 0xF0, 0x00, + 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, 0x38, 0xF0, 0x00, 0x00, 0x1E, 0x3E, + 0x00, 0x00, 0x0F, 0x8F, 0xC0, 0x00, 0x07, 0xE3, 0xF0, 0x00, 0x01, 0xF9, + 0xFC, 0x00, 0x00, 0x7E, 0x7F, 0x00, 0x00, 0x1F, 0x9F, 0xC0, 0x00, 0x07, + 0xE7, 0xF0, 0x00, 0x03, 0xF9, 0xF8, 0x00, 0x00, 0xFE, 0x7E, 0x00, 0x00, + 0x3F, 0x9F, 0x80, 0x00, 0x0F, 0xE7, 0xE0, 0x00, 0x03, 0xF1, 0xF8, 0x00, + 0x00, 0xFC, 0x7E, 0x00, 0x00, 0x3F, 0x1F, 0x80, 0x00, 0x0F, 0xC7, 0xE0, + 0x00, 0x03, 0xF3, 0xF8, 0x00, 0x00, 0xFC, 0xFC, 0x00, 0x00, 0x3F, 0x3E, + 0xFF, 0xFF, 0xF7, 0xCF, 0x7F, 0xFF, 0xFE, 0xF3, 0xBF, 0xFF, 0xFF, 0x98, + 0x5F, 0xFF, 0xFF, 0xF0, 0x0F, 0xFF, 0xFF, 0xFE, 0x01, 0xFF, 0xFF, 0xFF, + 0x00, 0x04, 0x00, 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, 0x00, 0xF0, 0x00, + 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x03, 0xF0, + 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x1F, + 0xC0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, + 0x7E, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, + 0x01, 0xF8, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, + 0x00, 0x07, 0xE0, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, 0xFE, 0x00, + 0x00, 0x00, 0x3F, 0x7F, 0xFF, 0xE0, 0x0F, 0xBF, 0xFF, 0xFC, 0x03, 0xDF, + 0xFF, 0xFF, 0x80, 0x0F, 0xFF, 0xFF, 0xF0, 0x39, 0xFF, 0xFF, 0xFB, 0x8F, + 0x3F, 0xFF, 0xFD, 0xE3, 0xE7, 0xFF, 0xFC, 0xF8, 0xFC, 0x00, 0x00, 0x7E, + 0x3F, 0x00, 0x00, 0x1F, 0x9F, 0xC0, 0x00, 0x07, 0xE7, 0xF0, 0x00, 0x01, + 0xF9, 0xFC, 0x00, 0x00, 0x7E, 0x7F, 0x00, 0x00, 0x3F, 0x9F, 0x80, 0x00, + 0x0F, 0xE7, 0xE0, 0x00, 0x03, 0xF9, 0xF8, 0x00, 0x00, 0xFE, 0x7E, 0x00, + 0x00, 0x3F, 0x1F, 0x80, 0x00, 0x0F, 0xC7, 0xE0, 0x00, 0x03, 0xF1, 0xF8, + 0x00, 0x00, 0xFC, 0x7E, 0x00, 0x00, 0x3F, 0x3F, 0x80, 0x00, 0x0F, 0xCF, + 0xC0, 0x00, 0x03, 0xF3, 0xE0, 0x00, 0x00, 0x7C, 0xF0, 0x00, 0x00, 0x0F, + 0x38, 0x00, 0x00, 0x01, 0x84, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x1E, 0x3E, + 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0xFE, 0xFE, 0xFE, 0xFE, 0xFC, 0xFC, 0xFC, + 0xFC, 0xFC, 0xFC, 0xFC, 0x7C, 0x3C, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, + 0x00, 0xF0, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, + 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x07, 0xE0, + 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x07, + 0xF0, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, + 0x03, 0xF0, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, + 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x07, 0xE0, + 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x00, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x03, 0x87, 0x80, 0x00, + 0x00, 0xF0, 0xF8, 0x00, 0x00, 0x3E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, + 0x00, 0x01, 0xF8, 0xFE, 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, + 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x3F, 0x8F, 0xC0, 0x00, 0x07, + 0xF1, 0xF8, 0x00, 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x1F, 0xC7, 0xE0, 0x00, + 0x03, 0xF0, 0xFC, 0x00, 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, + 0x00, 0x01, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, + 0xF0, 0x00, 0x00, 0xFC, 0x7D, 0xFF, 0xFF, 0xEF, 0x8F, 0x7F, 0xFF, 0xFE, + 0xF1, 0xDF, 0xFF, 0xFF, 0xCC, 0x17, 0xFF, 0xFF, 0xFC, 0x01, 0xFF, 0xFF, + 0xFF, 0xC0, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x00, + 0x7F, 0xFF, 0xFF, 0xE0, 0x5F, 0xFF, 0xFF, 0xF0, 0x3B, 0xFF, 0xFF, 0xF8, + 0x0F, 0x7F, 0xFF, 0xFC, 0x03, 0xEF, 0xFF, 0xFE, 0x00, 0xF8, 0x00, 0x00, + 0x00, 0x3F, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x07, 0xF0, 0x00, + 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x1F, 0x80, + 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x7E, + 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x01, + 0xF8, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, + 0x0F, 0xE0, 0x00, 0x00, 0x03, 0xF7, 0xFF, 0xFE, 0x00, 0xFB, 0xFF, 0xFF, + 0xC0, 0x3D, 0xFF, 0xFF, 0xF8, 0x00, 0xFF, 0xFF, 0xFF, 0x03, 0x9F, 0xFF, + 0xFF, 0xB8, 0xF3, 0xFF, 0xFF, 0xDE, 0x3E, 0x7F, 0xFF, 0xCF, 0x8F, 0xC0, + 0x00, 0x07, 0xE3, 0xF0, 0x00, 0x01, 0xF9, 0xFC, 0x00, 0x00, 0x7E, 0x7F, + 0x00, 0x00, 0x1F, 0x9F, 0xC0, 0x00, 0x07, 0xE7, 0xF0, 0x00, 0x03, 0xF9, + 0xF8, 0x00, 0x00, 0xFE, 0x7E, 0x00, 0x00, 0x3F, 0x9F, 0x80, 0x00, 0x0F, + 0xE7, 0xE0, 0x00, 0x03, 0xF1, 0xF8, 0x00, 0x00, 0xFC, 0x7E, 0x00, 0x00, + 0x3F, 0x1F, 0x80, 0x00, 0x0F, 0xC7, 0xE0, 0x00, 0x03, 0xF3, 0xF8, 0x00, + 0x00, 0xFC, 0xFC, 0x00, 0x00, 0x3F, 0x3E, 0x00, 0x00, 0x07, 0xCF, 0x00, + 0x00, 0x00, 0xF3, 0x80, 0x00, 0x00, 0x18, 0x40, 0x00, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x1F, + 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x3F, 0x00, + 0x00, 0x03, 0xF8, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0xFE, 0x00, 0x00, + 0x07, 0xE0, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x0F, + 0xC0, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x1F, 0x80, + 0x00, 0x00, 0xFC, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x7F, 0x00, 0x00, + 0x03, 0xF0, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x00, 0x0F, 0x80, + 0x00, 0x00, 0x7E, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x3F, 0x80, 0x00, + 0x01, 0xFC, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x03, + 0xF0, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x07, 0xE0, + 0x00, 0x00, 0x3F, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x0F, 0xC0, 0x00, + 0x00, 0x7E, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x01, + 0xF7, 0xFF, 0xFF, 0x8F, 0x7F, 0xFF, 0xFE, 0x77, 0xFF, 0xFF, 0xF1, 0x7F, + 0xFF, 0xFF, 0xC7, 0xFF, 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0xFF, + 0xFF, 0xFF, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0x17, 0xFF, 0xFF, 0xFC, 0x07, + 0x7F, 0xFF, 0xFF, 0x30, 0xF7, 0xFF, 0xFF, 0xCE, 0x1F, 0x7F, 0xFF, 0xF3, + 0xC3, 0xE0, 0x00, 0x01, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x0F, 0xC0, 0x00, + 0x07, 0xE3, 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x1F, 0x8F, 0xE0, + 0x00, 0x07, 0xF1, 0xF8, 0x00, 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x1F, 0xC7, + 0xE0, 0x00, 0x03, 0xF8, 0xFC, 0x00, 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, + 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x0F, 0xC0, 0x00, + 0x07, 0xE3, 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x1F, 0x8F, 0xC0, + 0x00, 0x03, 0xF1, 0xF0, 0x00, 0x00, 0x3E, 0x3C, 0x00, 0x00, 0x03, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x0E, 0x1E, 0x00, 0x00, 0x03, + 0xC3, 0xE0, 0x00, 0x00, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x0F, 0xC0, 0x00, + 0x07, 0xE3, 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x1F, 0x8F, 0xE0, + 0x00, 0x03, 0xF1, 0xFC, 0x00, 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x1F, 0xC7, + 0xE0, 0x00, 0x03, 0xF8, 0xFC, 0x00, 0x00, 0x7F, 0x1F, 0x80, 0x00, 0x0F, + 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x0F, 0xC0, 0x00, + 0x07, 0xE1, 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x1F, 0x8F, 0xC0, + 0x00, 0x03, 0xF1, 0xF0, 0x00, 0x00, 0x3E, 0x3C, 0x00, 0x00, 0x03, 0xC7, + 0x00, 0x00, 0x00, 0x30, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, + 0xE0, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x1F, 0xFF, 0xFF, 0x80, 0x0F, 0xFF, + 0xFF, 0xF0, 0x39, 0xFF, 0xFF, 0xFB, 0x8F, 0x3F, 0xFF, 0xFD, 0xE3, 0xE7, + 0xFF, 0xFC, 0xF8, 0xFC, 0x00, 0x00, 0x7E, 0x3F, 0x00, 0x00, 0x1F, 0x9F, + 0xC0, 0x00, 0x07, 0xE7, 0xF0, 0x00, 0x01, 0xF9, 0xFC, 0x00, 0x00, 0x7E, + 0x7F, 0x00, 0x00, 0x3F, 0x9F, 0x80, 0x00, 0x0F, 0xE7, 0xE0, 0x00, 0x03, + 0xF9, 0xF8, 0x00, 0x00, 0xFE, 0x7E, 0x00, 0x00, 0x3F, 0x1F, 0x80, 0x00, + 0x0F, 0xC7, 0xE0, 0x00, 0x03, 0xF1, 0xF8, 0x00, 0x00, 0xFC, 0x7E, 0x00, + 0x00, 0x3F, 0x3F, 0x80, 0x00, 0x0F, 0xCF, 0xC0, 0x00, 0x03, 0xF3, 0xE0, + 0x00, 0x00, 0x7C, 0xF0, 0x00, 0x00, 0x0F, 0x38, 0x00, 0x00, 0x01, 0x84, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0xFC, + 0x00, 0x1F, 0xFF, 0xFF, 0x80, 0x0F, 0xFF, 0xFF, 0xF0, 0x39, 0xFF, 0xFF, + 0xFB, 0x8F, 0x3F, 0xFF, 0xFD, 0xE3, 0xE7, 0xFF, 0xFC, 0xF8, 0xFC, 0x00, + 0x00, 0x7E, 0x3F, 0x00, 0x00, 0x1F, 0x9F, 0xC0, 0x00, 0x07, 0xE7, 0xF0, + 0x00, 0x01, 0xF9, 0xFC, 0x00, 0x00, 0x7E, 0x7F, 0x00, 0x00, 0x3F, 0x9F, + 0x80, 0x00, 0x0F, 0xE7, 0xE0, 0x00, 0x03, 0xF9, 0xF8, 0x00, 0x00, 0xFE, + 0x7E, 0x00, 0x00, 0x3F, 0x1F, 0x80, 0x00, 0x0F, 0xC7, 0xE0, 0x00, 0x03, + 0xF1, 0xF8, 0x00, 0x00, 0xFC, 0x7E, 0x00, 0x00, 0x3F, 0x3F, 0x80, 0x00, + 0x0F, 0xCF, 0xC0, 0x00, 0x03, 0xF3, 0xEF, 0xFF, 0xFF, 0x7C, 0xF7, 0xFF, + 0xFF, 0xEF, 0x3B, 0xFF, 0xFF, 0xF9, 0x85, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, + 0xFF, 0xFF, 0xE0, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, + 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0x17, 0xFF, 0xFF, 0xFC, 0x07, 0x7F, 0xFF, + 0xFF, 0x30, 0xF7, 0xFF, 0xFF, 0xCE, 0x1F, 0x7F, 0xFF, 0xF3, 0xC3, 0xE0, + 0x00, 0x01, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x0F, 0xC0, 0x00, 0x07, 0xE3, + 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x1F, 0x8F, 0xE0, 0x00, 0x07, + 0xF1, 0xF8, 0x00, 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x1F, 0xC7, 0xE0, 0x00, + 0x03, 0xF8, 0xFC, 0x00, 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, + 0x00, 0x01, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x0F, 0xC0, 0x00, 0x07, 0xE3, + 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x1F, 0x8F, 0xDF, 0xFF, 0xFB, + 0xF1, 0xF7, 0xFF, 0xFF, 0xBE, 0x3D, 0xFF, 0xFF, 0xFB, 0xC0, 0x7F, 0xFF, + 0xFF, 0x80, 0xE7, 0xFF, 0xFF, 0xE0, 0x1E, 0x7F, 0xFF, 0xF8, 0x03, 0xE7, + 0xFF, 0xFC, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x03, + 0xF8, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, + 0x01, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, + 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x03, 0xF0, + 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x01, + 0xF8, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, + 0x01, 0xF0, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, + 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFC, 0x03, + 0xFF, 0xFF, 0xFF, 0x05, 0xFF, 0xFF, 0xFF, 0x07, 0x7F, 0xFF, 0xFF, 0x33, + 0xDF, 0xFF, 0xFF, 0x39, 0xF7, 0xFF, 0xFF, 0x3C, 0xF8, 0x00, 0x00, 0x7E, + 0x7E, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x1F, 0xBF, 0x80, 0x00, 0x0F, + 0xDF, 0xC0, 0x00, 0x07, 0xEF, 0xE0, 0x00, 0x07, 0xF7, 0xE0, 0x00, 0x03, + 0xFB, 0xF0, 0x00, 0x01, 0xFD, 0xF8, 0x00, 0x00, 0xFE, 0xFC, 0x00, 0x00, + 0x7E, 0x7E, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x1F, 0x9F, 0x80, 0x00, + 0x0F, 0xCF, 0xC0, 0x00, 0x07, 0xEF, 0xE0, 0x00, 0x03, 0xF7, 0xF0, 0x00, + 0x01, 0xFB, 0xF7, 0xFF, 0xFE, 0xFD, 0xF7, 0xFF, 0xFF, 0xBE, 0xF7, 0xFF, + 0xFF, 0xEF, 0x07, 0xFF, 0xFF, 0xF8, 0x01, 0xFF, 0xFF, 0xFB, 0x80, 0x7F, + 0xFF, 0xFB, 0xC0, 0x1F, 0xFF, 0xF3, 0xE0, 0x00, 0x00, 0x03, 0xF0, 0x00, + 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7E, 0x00, + 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x1F, 0xC0, + 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x03, 0xF0, + 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7E, + 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x0F, + 0xC0, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, + 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0, 0x03, 0xFF, + 0xFF, 0xC0, 0x1F, 0xFF, 0xFF, 0x80, 0xFF, 0xFF, 0xFF, 0x39, 0xFF, 0xFF, + 0xF8, 0xF3, 0xFF, 0xFF, 0xC3, 0xE7, 0xFF, 0xFC, 0x0F, 0xC0, 0x00, 0x00, + 0x3F, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x1F, + 0xC0, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x07, 0xE0, + 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x01, 0xF8, 0x00, + 0x00, 0x07, 0xE0, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x7E, 0x00, 0x00, + 0x03, 0xF8, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00, + 0xF0, 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, + 0x3F, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, + 0x7F, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, + 0x7E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, + 0x7E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, + 0xFE, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0xFD, 0xFF, 0xFF, 0x80, + 0xFB, 0xFF, 0xFF, 0xC0, 0xF7, 0xFF, 0xFF, 0xE0, 0x0F, 0xFF, 0xFF, 0xF0, + 0x07, 0xFF, 0xFF, 0xEE, 0x03, 0xFF, 0xFF, 0xDE, 0x01, 0xFF, 0xFF, 0x3E, + 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x7E, + 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0xFE, + 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0xFE, + 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0xFC, + 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0xFC, + 0x00, 0x00, 0x00, 0xFC, 0x0F, 0xFF, 0xFF, 0x7C, 0x1F, 0xFF, 0xFF, 0xBC, + 0x3F, 0xFF, 0xFF, 0x98, 0x7F, 0xFF, 0xFF, 0xC0, 0xFF, 0xFF, 0xFF, 0xE0, + 0x7F, 0xFF, 0xFF, 0xC0, 0x04, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, + 0xF0, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x3F, + 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x1F, 0xC0, + 0x00, 0x00, 0x7F, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x07, 0xE0, 0x00, + 0x00, 0x1F, 0x80, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, + 0x07, 0xE0, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x03, + 0xF8, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x3F, 0x7F, 0xFF, 0xE0, 0xFB, + 0xFF, 0xFF, 0xC3, 0xDF, 0xFF, 0xFF, 0x80, 0xFF, 0xFF, 0xFF, 0x39, 0xFF, + 0xFF, 0xF8, 0xF3, 0xFF, 0xFF, 0xC3, 0xE7, 0xFF, 0xFC, 0x0F, 0xC0, 0x00, + 0x00, 0x3F, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, + 0x1F, 0xC0, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x07, + 0xE0, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x01, 0xF8, + 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x7E, 0x00, + 0x00, 0x03, 0xF8, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x3E, 0xFF, 0xFF, + 0xF0, 0xF7, 0xFF, 0xFF, 0xE3, 0xBF, 0xFF, 0xFF, 0x85, 0xFF, 0xFF, 0xFF, + 0x0F, 0xFF, 0xFF, 0xFE, 0x1F, 0xFF, 0xFF, 0xF0, 0x38, 0x00, 0x00, 0x03, + 0x8F, 0x00, 0x00, 0x01, 0xE3, 0xE0, 0x00, 0x00, 0xF8, 0xFC, 0x00, 0x00, + 0x7E, 0x3F, 0x00, 0x00, 0x1F, 0x9F, 0xC0, 0x00, 0x07, 0xE7, 0xF0, 0x00, + 0x01, 0xF9, 0xFC, 0x00, 0x00, 0x7E, 0x7F, 0x00, 0x00, 0x3F, 0x9F, 0x80, + 0x00, 0x0F, 0xE7, 0xE0, 0x00, 0x03, 0xF9, 0xF8, 0x00, 0x00, 0xFE, 0x7E, + 0x00, 0x00, 0x3F, 0x1F, 0x80, 0x00, 0x0F, 0xC7, 0xE0, 0x00, 0x03, 0xF1, + 0xF8, 0x00, 0x00, 0xFC, 0x7E, 0x00, 0x00, 0x3F, 0x3F, 0x80, 0x00, 0x0F, + 0xCF, 0xC0, 0x00, 0x03, 0xF3, 0xEF, 0xFF, 0xFF, 0x7C, 0xF7, 0xFF, 0xFF, + 0xEF, 0x3B, 0xFF, 0xFF, 0xF9, 0x85, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, + 0xFF, 0xE0, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, + 0xC0, 0x00, 0x00, 0x0C, 0x3C, 0x00, 0x00, 0x03, 0x87, 0xC0, 0x00, 0x00, + 0xF0, 0xF8, 0x00, 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, + 0x01, 0xF8, 0xFE, 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, + 0x00, 0x01, 0xFC, 0x7E, 0x00, 0x00, 0x3F, 0x8F, 0xC0, 0x00, 0x07, 0xF1, + 0xF8, 0x00, 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x1F, 0x87, 0xE0, 0x00, 0x03, + 0xF0, 0xFC, 0x00, 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, + 0x01, 0xF8, 0xFE, 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF0, + 0x00, 0x00, 0xFC, 0x7C, 0x00, 0x00, 0x0F, 0x8F, 0x00, 0x00, 0x00, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x03, 0x87, 0x80, 0x00, 0x00, + 0xF0, 0xF8, 0x00, 0x00, 0x3E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, + 0x01, 0xF8, 0xFE, 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, + 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x3F, 0x8F, 0xC0, 0x00, 0x07, 0xF1, + 0xF8, 0x00, 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x1F, 0xC7, 0xE0, 0x00, 0x03, + 0xF0, 0xFC, 0x00, 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, + 0x01, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF0, + 0x00, 0x00, 0xFC, 0x7D, 0xFF, 0xFF, 0xEF, 0x8F, 0x7F, 0xFF, 0xFE, 0xF1, + 0xDF, 0xFF, 0xFF, 0xCC, 0x17, 0xFF, 0xFF, 0xFC, 0x01, 0xFF, 0xFF, 0xFF, + 0xC0, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0xC0, + 0x00, 0x00, 0x0C, 0x3C, 0x00, 0x00, 0x03, 0x87, 0xC0, 0x00, 0x00, 0xF0, + 0xF8, 0x00, 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, + 0xF8, 0xFE, 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, + 0x01, 0xFC, 0x7E, 0x00, 0x00, 0x3F, 0x8F, 0xC0, 0x00, 0x07, 0xF1, 0xF8, + 0x00, 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x1F, 0x87, 0xE0, 0x00, 0x03, 0xF0, + 0xFC, 0x00, 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, + 0xF8, 0xFE, 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF7, 0xFF, + 0xFE, 0xFC, 0x7D, 0xFF, 0xFF, 0xEF, 0x8F, 0x7F, 0xFF, 0xFE, 0xF0, 0x1F, + 0xFF, 0xFF, 0xE0, 0x39, 0xFF, 0xFF, 0xFB, 0x87, 0x9F, 0xFF, 0xFE, 0xF0, + 0xF9, 0xFF, 0xFF, 0x3E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, + 0xF8, 0xFE, 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, + 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x3F, 0x8F, 0xC0, 0x00, 0x07, 0xF1, 0xF8, + 0x00, 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x1F, 0xC7, 0xE0, 0x00, 0x03, 0xF0, + 0xFC, 0x00, 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, + 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF0, 0x00, + 0x00, 0xFC, 0x7D, 0xFF, 0xFF, 0xEF, 0x8F, 0x7F, 0xFF, 0xFE, 0xF1, 0xDF, + 0xFF, 0xFF, 0xCC, 0x17, 0xFF, 0xFF, 0xFC, 0x01, 0xFF, 0xFF, 0xFF, 0xC0, + 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0xC0, 0x00, + 0x00, 0x0C, 0x3C, 0x00, 0x00, 0x03, 0x87, 0xC0, 0x00, 0x00, 0xF0, 0xF8, + 0x00, 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, + 0xFE, 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x01, + 0xFC, 0x7E, 0x00, 0x00, 0x3F, 0x8F, 0xC0, 0x00, 0x07, 0xF1, 0xF8, 0x00, + 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x1F, 0x87, 0xE0, 0x00, 0x03, 0xF0, 0xFC, + 0x00, 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, + 0xFE, 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF7, 0xFF, 0xFE, + 0xFC, 0x7D, 0xFF, 0xFF, 0xEF, 0x8F, 0x7F, 0xFF, 0xFE, 0xF0, 0x1F, 0xFF, + 0xFF, 0xE0, 0x39, 0xFF, 0xFF, 0xFB, 0x87, 0x9F, 0xFF, 0xFE, 0xF0, 0xF9, + 0xFF, 0xFF, 0x3E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, + 0xFE, 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x00, + 0xFC, 0x7F, 0x00, 0x00, 0x3F, 0x8F, 0xC0, 0x00, 0x07, 0xF1, 0xF8, 0x00, + 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x1F, 0xC7, 0xE0, 0x00, 0x03, 0xF0, 0xFC, + 0x00, 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, + 0x7E, 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF0, 0x00, 0x00, + 0xFC, 0x7C, 0x00, 0x00, 0x0F, 0x8F, 0x00, 0x00, 0x00, 0xF1, 0xC0, 0x00, + 0x00, 0x0C, 0x10, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x1C, + 0x00, 0x00, 0x00, 0xCF, 0x00, 0x00, 0x00, 0xE7, 0xC0, 0x00, 0x00, 0xF3, + 0xE0, 0x00, 0x01, 0xF9, 0xF8, 0x00, 0x00, 0xFC, 0xFC, 0x00, 0x00, 0x7E, + 0xFE, 0x00, 0x00, 0x3F, 0x7F, 0x00, 0x00, 0x1F, 0xBF, 0x80, 0x00, 0x1F, + 0xDF, 0x80, 0x00, 0x0F, 0xEF, 0xC0, 0x00, 0x07, 0xF7, 0xE0, 0x00, 0x03, + 0xFB, 0xF0, 0x00, 0x01, 0xF9, 0xF8, 0x00, 0x00, 0xFC, 0xFC, 0x00, 0x00, + 0x7E, 0x7E, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x1F, 0xBF, 0x80, 0x00, + 0x0F, 0xDF, 0xC0, 0x00, 0x07, 0xEF, 0xDF, 0xFF, 0xFB, 0xF7, 0xDF, 0xFF, + 0xFE, 0xFB, 0xDF, 0xFF, 0xFF, 0xBC, 0x1F, 0xFF, 0xFF, 0xE0, 0x07, 0xFF, + 0xFF, 0xEE, 0x01, 0xFF, 0xFF, 0xEF, 0x00, 0x7F, 0xFF, 0xCF, 0x80, 0x00, + 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x03, 0xF0, 0x00, + 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0xFE, 0x00, + 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x1F, 0xC0, + 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x03, 0xF0, + 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7E, + 0x00, 0x00, 0x00, 0x3F, 0x01, 0xFF, 0xFF, 0xEF, 0x81, 0xFF, 0xFF, 0xFB, + 0xC1, 0xFF, 0xFF, 0xFC, 0xC1, 0xFF, 0xFF, 0xFF, 0x01, 0xFF, 0xFF, 0xFF, + 0xC0, 0x7F, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0x3F, + 0xFF, 0xFF, 0xF0, 0x07, 0xFF, 0xFF, 0xFC, 0x00, 0x7F, 0xFF, 0xFF, 0x30, + 0x07, 0xFF, 0xFF, 0xCE, 0x00, 0x7F, 0xFF, 0xF3, 0xC0, 0x00, 0x00, 0x01, + 0xF8, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, + 0x00, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x07, 0xF0, 0x00, + 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x03, 0xF8, + 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x01, + 0xF8, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, + 0x00, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x03, 0xF0, 0x00, + 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0xE0, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, + 0x00, 0x7E, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x03, 0xF8, 0x00, + 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x01, 0xFC, + 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, + 0xFC, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, + 0x00, 0x7E, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x01, 0xF8, 0x00, + 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x01, 0xF7, + 0xFF, 0xFF, 0x80, 0x3D, 0xFF, 0xFF, 0xF8, 0x07, 0x7F, 0xFF, 0xFF, 0x00, + 0x5F, 0xFF, 0xFF, 0xF0, 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0xFF, + 0xC0, 0x00, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, + 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, + 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, + 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, + 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, + 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, + 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, + 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, + 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, + 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, + 0xFF, 0xF0, 0x0F, 0xFF, 0xFF, 0x03, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFE, + 0x3F, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0x80, 0xFF, + 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, + 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, + 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, + 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, + 0xFF, 0xFF, 0xFF, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0x17, 0xFF, 0xFF, 0xFC, + 0x07, 0x7F, 0xFF, 0xFF, 0x30, 0xF7, 0xFF, 0xFF, 0xCE, 0x1F, 0x7F, 0xFF, + 0xF3, 0xC3, 0xE0, 0x00, 0x01, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x0F, 0xC0, + 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x1F, 0x8F, + 0xE0, 0x00, 0x07, 0xF1, 0xF8, 0x00, 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x1F, + 0xC7, 0xE0, 0x00, 0x03, 0xF8, 0xFC, 0x00, 0x00, 0x7E, 0x1F, 0x80, 0x00, + 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x0F, 0xC0, + 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x1F, 0x8F, + 0xDF, 0xFF, 0xFB, 0xF1, 0xF7, 0xFF, 0xFF, 0xBE, 0x3D, 0xFF, 0xFF, 0xFB, + 0xC0, 0x7F, 0xFF, 0xFF, 0x80, 0xE7, 0xFF, 0xFF, 0xEE, 0x1E, 0x7F, 0xFF, + 0xFB, 0xC3, 0xE7, 0xFF, 0xFC, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x0F, 0xC0, + 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x1F, 0x8F, + 0xE0, 0x00, 0x03, 0xF1, 0xFC, 0x00, 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x1F, + 0xC7, 0xE0, 0x00, 0x03, 0xF8, 0xFC, 0x00, 0x00, 0x7F, 0x1F, 0x80, 0x00, + 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x0F, 0xC0, + 0x00, 0x07, 0xE1, 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x1F, 0x8F, + 0xC0, 0x00, 0x03, 0xF1, 0xF0, 0x00, 0x00, 0x3E, 0x3C, 0x00, 0x00, 0x03, + 0xC7, 0x00, 0x00, 0x00, 0x30, 0x40, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, + 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x3E, + 0x00, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, + 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, + 0x07, 0xF0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, + 0x00, 0x1F, 0x80, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x01, 0xF8, 0x00, + 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x07, 0xE0, + 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x3F, + 0x7F, 0xFF, 0xE0, 0x0F, 0xBF, 0xFF, 0xFC, 0x03, 0xDF, 0xFF, 0xFF, 0x80, + 0x0F, 0xFF, 0xFF, 0xF0, 0x39, 0xFF, 0xFF, 0xFB, 0x8F, 0x3F, 0xFF, 0xFD, + 0xE3, 0xE7, 0xFF, 0xFC, 0xF8, 0xFC, 0x00, 0x00, 0x7E, 0x3F, 0x00, 0x00, + 0x1F, 0x9F, 0xC0, 0x00, 0x07, 0xE7, 0xF0, 0x00, 0x01, 0xF9, 0xFC, 0x00, + 0x00, 0x7E, 0x7F, 0x00, 0x00, 0x3F, 0x9F, 0x80, 0x00, 0x0F, 0xE7, 0xE0, + 0x00, 0x03, 0xF9, 0xF8, 0x00, 0x00, 0xFE, 0x7E, 0x00, 0x00, 0x3F, 0x1F, + 0x80, 0x00, 0x0F, 0xC7, 0xE0, 0x00, 0x03, 0xF1, 0xF8, 0x00, 0x00, 0xFC, + 0x7E, 0x00, 0x00, 0x3F, 0x3F, 0x80, 0x00, 0x0F, 0xCF, 0xC0, 0x00, 0x03, + 0xF3, 0xEF, 0xFF, 0xFF, 0x7C, 0xF7, 0xFF, 0xFF, 0xEF, 0x3B, 0xFF, 0xFF, + 0xF9, 0x85, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xE0, 0x1F, 0xFF, + 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0xE0, 0x03, 0xFF, 0xFF, 0xC0, 0x1F, + 0xFF, 0xFF, 0x80, 0xFF, 0xFF, 0xFF, 0x39, 0xFF, 0xFF, 0xF8, 0xF3, 0xFF, + 0xFF, 0xC3, 0xE7, 0xFF, 0xFC, 0x0F, 0xC0, 0x00, 0x00, 0x3F, 0x00, 0x00, + 0x01, 0xFC, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, + 0x7F, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x1F, + 0x80, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x07, 0xE0, + 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x03, 0xF8, 0x00, + 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x3E, 0xFF, 0xFF, 0xF0, 0xF7, 0xFF, 0xFF, + 0xE3, 0xBF, 0xFF, 0xFF, 0x85, 0xFF, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFE, + 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x0C, 0x00, 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, + 0x00, 0x7E, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x01, 0xF8, 0x00, + 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x01, 0xFC, + 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, + 0xFE, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, + 0x00, 0x7E, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x01, 0xF8, 0x00, + 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x07, 0xFF, 0xFE, 0xFC, + 0x01, 0xFF, 0xFF, 0xEF, 0x80, 0x7F, 0xFF, 0xFE, 0xF0, 0x1F, 0xFF, 0xFF, + 0xE0, 0x39, 0xFF, 0xFF, 0xFB, 0x87, 0x9F, 0xFF, 0xFE, 0xF0, 0xF9, 0xFF, + 0xFF, 0x3E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0xFE, + 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x00, 0xFC, + 0x7F, 0x00, 0x00, 0x3F, 0x8F, 0xC0, 0x00, 0x07, 0xF1, 0xF8, 0x00, 0x00, + 0xFE, 0x3F, 0x00, 0x00, 0x1F, 0xC7, 0xE0, 0x00, 0x03, 0xF0, 0xFC, 0x00, + 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0x7E, + 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF0, 0x00, 0x00, 0xFC, + 0x7D, 0xFF, 0xFF, 0xEF, 0x8F, 0x7F, 0xFF, 0xFE, 0xF1, 0xDF, 0xFF, 0xFF, + 0xCC, 0x17, 0xFF, 0xFF, 0xFC, 0x01, 0xFF, 0xFF, 0xFF, 0xC0, 0x1F, 0xFF, + 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xC1, + 0x7F, 0xFF, 0xFF, 0xC1, 0xDF, 0xFF, 0xFF, 0xC0, 0xF7, 0xFF, 0xFF, 0xC0, + 0x7D, 0xFF, 0xFF, 0xC0, 0x3E, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, + 0x0F, 0xC0, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, + 0x03, 0xF8, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, + 0x00, 0x7E, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, + 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x03, 0xF0, 0x00, + 0x00, 0x03, 0xF8, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0xFD, 0xFF, + 0xFF, 0x80, 0x7D, 0xFF, 0xFF, 0xE0, 0x3D, 0xFF, 0xFF, 0xF8, 0x01, 0xFF, + 0xFF, 0xFE, 0x0E, 0x7F, 0xFF, 0xFE, 0x07, 0x9F, 0xFF, 0xFE, 0x03, 0xE7, + 0xFF, 0xFC, 0x01, 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0xFE, + 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x1F, + 0xC0, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x03, + 0xF0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, + 0x7E, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, + 0x1F, 0xC0, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x07, 0xDF, 0xFF, 0xFE, + 0x03, 0xDF, 0xFF, 0xFF, 0x81, 0xDF, 0xFF, 0xFF, 0xC0, 0x5F, 0xFF, 0xFF, + 0xF0, 0x1F, 0xFF, 0xFF, 0xFC, 0x07, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xC1, 0x7F, 0xFF, 0xFF, 0xC1, 0xDF, + 0xFF, 0xFF, 0xC0, 0xF7, 0xFF, 0xFF, 0xC0, 0x7D, 0xFF, 0xFF, 0xC0, 0x3E, + 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x0F, + 0xE0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x01, + 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, + 0x3F, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, + 0x07, 0xE0, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, + 0x01, 0xFC, 0x00, 0x00, 0x00, 0xFD, 0xFF, 0xFF, 0x80, 0x7D, 0xFF, 0xFF, + 0xE0, 0x3D, 0xFF, 0xFF, 0xF8, 0x01, 0xFF, 0xFF, 0xFE, 0x0E, 0x7F, 0xFF, + 0xFE, 0x07, 0x9F, 0xFF, 0xFE, 0x03, 0xE7, 0xFF, 0xFC, 0x01, 0xF8, 0x00, + 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0x00, + 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x0F, 0xC0, + 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x01, 0xF8, + 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x3F, + 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x0F, + 0xC0, 0x00, 0x00, 0x07, 0xC0, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x01, + 0xC0, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0xFF, 0x00, 0x7F, 0xFF, 0xFF, 0xE0, 0x5F, 0xFF, 0xFF, 0xF0, 0x3B, 0xFF, + 0xFF, 0xF8, 0x0F, 0x7F, 0xFF, 0xFC, 0x03, 0xEF, 0xFF, 0xFE, 0x00, 0xF8, + 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x07, + 0xF0, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, + 0x1F, 0x80, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, + 0x00, 0x7E, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x07, 0xE0, 0x00, + 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x3F, 0x80, + 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0xF8, + 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, + 0x80, 0x00, 0x00, 0x38, 0xF0, 0x00, 0x00, 0x1E, 0x3E, 0x00, 0x00, 0x0F, + 0x8F, 0xC0, 0x00, 0x07, 0xE3, 0xF0, 0x00, 0x01, 0xF9, 0xFC, 0x00, 0x00, + 0x7E, 0x7F, 0x00, 0x00, 0x1F, 0x9F, 0xC0, 0x00, 0x07, 0xE7, 0xF0, 0x00, + 0x03, 0xF9, 0xF8, 0x00, 0x00, 0xFE, 0x7E, 0x00, 0x00, 0x3F, 0x9F, 0x80, + 0x00, 0x0F, 0xE7, 0xE0, 0x00, 0x03, 0xF1, 0xF8, 0x00, 0x00, 0xFC, 0x7E, + 0x00, 0x00, 0x3F, 0x1F, 0x80, 0x00, 0x0F, 0xC7, 0xE0, 0x00, 0x03, 0xF3, + 0xF8, 0x00, 0x00, 0xFC, 0xFC, 0x00, 0x00, 0x3F, 0x3E, 0xFF, 0xFF, 0xF7, + 0xCF, 0x7F, 0xFF, 0xFE, 0xF3, 0xBF, 0xFF, 0xFF, 0x98, 0x5F, 0xFF, 0xFF, + 0xF0, 0x0F, 0xFF, 0xFF, 0xFE, 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x04, 0x00, + 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x3E, + 0x00, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, + 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, + 0x07, 0xF0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, + 0x00, 0x1F, 0x80, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x01, 0xF8, 0x00, + 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x07, 0xE0, + 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x3F, + 0x7F, 0xFF, 0xE0, 0x0F, 0xBF, 0xFF, 0xFC, 0x03, 0xDF, 0xFF, 0xFF, 0x80, + 0x0F, 0xFF, 0xFF, 0xF0, 0x39, 0xFF, 0xFF, 0xFB, 0x8F, 0x3F, 0xFF, 0xFD, + 0xE3, 0xE7, 0xFF, 0xFC, 0xF8, 0xFC, 0x00, 0x00, 0x7E, 0x3F, 0x00, 0x00, + 0x1F, 0x9F, 0xC0, 0x00, 0x07, 0xE7, 0xF0, 0x00, 0x01, 0xF9, 0xFC, 0x00, + 0x00, 0x7E, 0x7F, 0x00, 0x00, 0x3F, 0x9F, 0x80, 0x00, 0x0F, 0xE7, 0xE0, + 0x00, 0x03, 0xF9, 0xF8, 0x00, 0x00, 0xFE, 0x7E, 0x00, 0x00, 0x3F, 0x1F, + 0x80, 0x00, 0x0F, 0xC7, 0xE0, 0x00, 0x03, 0xF1, 0xF8, 0x00, 0x00, 0xFC, + 0x7E, 0x00, 0x00, 0x3F, 0x3F, 0x80, 0x00, 0x0F, 0xCF, 0xC0, 0x00, 0x03, + 0xF3, 0xE0, 0x00, 0x00, 0x7C, 0xF0, 0x00, 0x00, 0x0F, 0x38, 0x00, 0x00, + 0x01, 0x84, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x1E, 0x3E, 0x7E, 0x7E, 0x7E, + 0x7E, 0x7E, 0xFE, 0xFE, 0xFE, 0xFE, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, + 0xFC, 0x7C, 0x3C, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x0C, 0x00, 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, 0x00, 0xF0, 0x00, + 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x01, 0xF8, + 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x01, + 0xFC, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, + 0x00, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x03, 0xF0, 0x00, + 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x01, 0xF8, + 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, + 0xFC, 0x00, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0x38, 0x00, 0x00, 0x03, 0x87, 0x80, 0x00, 0x00, 0xF0, 0xF8, + 0x00, 0x00, 0x3E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, + 0xFE, 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x00, + 0xFC, 0x7F, 0x00, 0x00, 0x3F, 0x8F, 0xC0, 0x00, 0x07, 0xF1, 0xF8, 0x00, + 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x1F, 0xC7, 0xE0, 0x00, 0x03, 0xF0, 0xFC, + 0x00, 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, + 0x7E, 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF0, 0x00, 0x00, + 0xFC, 0x7D, 0xFF, 0xFF, 0xEF, 0x8F, 0x7F, 0xFF, 0xFE, 0xF1, 0xDF, 0xFF, + 0xFF, 0xCC, 0x17, 0xFF, 0xFF, 0xFC, 0x01, 0xFF, 0xFF, 0xFF, 0xC0, 0x1F, + 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0xFF, + 0xE0, 0x5F, 0xFF, 0xFF, 0xF0, 0x3B, 0xFF, 0xFF, 0xF8, 0x0F, 0x7F, 0xFF, + 0xFC, 0x03, 0xEF, 0xFF, 0xFE, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0x00, + 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x01, 0xFC, + 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x07, + 0xE0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, + 0x1F, 0x80, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, + 0x00, 0x7E, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x0F, 0xE0, 0x00, + 0x00, 0x03, 0xF7, 0xFF, 0xFE, 0x00, 0xFB, 0xFF, 0xFF, 0xC0, 0x3D, 0xFF, + 0xFF, 0xF8, 0x00, 0xFF, 0xFF, 0xFF, 0x03, 0x9F, 0xFF, 0xFF, 0xB8, 0xF3, + 0xFF, 0xFF, 0xDE, 0x3E, 0x7F, 0xFF, 0xCF, 0x8F, 0xC0, 0x00, 0x07, 0xE3, + 0xF0, 0x00, 0x01, 0xF9, 0xFC, 0x00, 0x00, 0x7E, 0x7F, 0x00, 0x00, 0x1F, + 0x9F, 0xC0, 0x00, 0x07, 0xE7, 0xF0, 0x00, 0x03, 0xF9, 0xF8, 0x00, 0x00, + 0xFE, 0x7E, 0x00, 0x00, 0x3F, 0x9F, 0x80, 0x00, 0x0F, 0xE7, 0xE0, 0x00, + 0x03, 0xF1, 0xF8, 0x00, 0x00, 0xFC, 0x7E, 0x00, 0x00, 0x3F, 0x1F, 0x80, + 0x00, 0x0F, 0xC7, 0xE0, 0x00, 0x03, 0xF3, 0xF8, 0x00, 0x00, 0xFC, 0xFC, + 0x00, 0x00, 0x3F, 0x3E, 0x00, 0x00, 0x07, 0xCF, 0x00, 0x00, 0x00, 0xF3, + 0x80, 0x00, 0x00, 0x18, 0x40, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, + 0x00, 0x70, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, + 0xF8, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x03, 0xF8, + 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x07, 0xE0, 0x00, + 0x00, 0x3F, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, + 0x7E, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0xFC, + 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x03, 0xF0, 0x00, + 0x00, 0x1F, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x38, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x7E, + 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x01, 0xFC, 0x00, + 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, + 0x1F, 0x80, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x3F, + 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x7E, 0x00, + 0x00, 0x07, 0xF0, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x01, 0xF7, 0xFF, 0xFF, + 0x8F, 0x7F, 0xFF, 0xFE, 0x77, 0xFF, 0xFF, 0xF1, 0x7F, 0xFF, 0xFF, 0xC7, + 0xFF, 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0xFF, 0xFF, 0xFF, 0x00, + 0x3F, 0xFF, 0xFF, 0xF0, 0x17, 0xFF, 0xFF, 0xFC, 0x07, 0x7F, 0xFF, 0xFF, + 0x30, 0xF7, 0xFF, 0xFF, 0xCE, 0x1F, 0x7F, 0xFF, 0xF3, 0xC3, 0xE0, 0x00, + 0x01, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x0F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, + 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x1F, 0x8F, 0xE0, 0x00, 0x07, 0xF1, + 0xF8, 0x00, 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x1F, 0xC7, 0xE0, 0x00, 0x03, + 0xF8, 0xFC, 0x00, 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, + 0x01, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x0F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, + 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x1F, 0x8F, 0xC0, 0x00, 0x03, 0xF1, + 0xF0, 0x00, 0x00, 0x3E, 0x3C, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, + 0x00, 0xE0, 0x00, 0x00, 0x0E, 0x1E, 0x00, 0x00, 0x03, 0xC3, 0xE0, 0x00, + 0x00, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x0F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, + 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x1F, 0x8F, 0xE0, 0x00, 0x03, 0xF1, + 0xFC, 0x00, 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x1F, 0xC7, 0xE0, 0x00, 0x03, + 0xF8, 0xFC, 0x00, 0x00, 0x7F, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, + 0x01, 0xF8, 0x7E, 0x00, 0x00, 0x3F, 0x0F, 0xC0, 0x00, 0x07, 0xE1, 0xF8, + 0x00, 0x00, 0xFC, 0x7F, 0x00, 0x00, 0x1F, 0x8F, 0xC0, 0x00, 0x03, 0xF1, + 0xF0, 0x00, 0x00, 0x3E, 0x3C, 0x00, 0x00, 0x03, 0xC7, 0x00, 0x00, 0x00, + 0x30, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0, 0x00, 0x3F, + 0xFF, 0xFC, 0x00, 0x1F, 0xFF, 0xFF, 0x80, 0x0F, 0xFF, 0xFF, 0xF0, 0x39, + 0xFF, 0xFF, 0xFB, 0x8F, 0x3F, 0xFF, 0xFD, 0xE3, 0xE7, 0xFF, 0xFC, 0xF8, + 0xFC, 0x00, 0x00, 0x7E, 0x3F, 0x00, 0x00, 0x1F, 0x9F, 0xC0, 0x00, 0x07, + 0xE7, 0xF0, 0x00, 0x01, 0xF9, 0xFC, 0x00, 0x00, 0x7E, 0x7F, 0x00, 0x00, + 0x3F, 0x9F, 0x80, 0x00, 0x0F, 0xE7, 0xE0, 0x00, 0x03, 0xF9, 0xF8, 0x00, + 0x00, 0xFE, 0x7E, 0x00, 0x00, 0x3F, 0x1F, 0x80, 0x00, 0x0F, 0xC7, 0xE0, + 0x00, 0x03, 0xF1, 0xF8, 0x00, 0x00, 0xFC, 0x7E, 0x00, 0x00, 0x3F, 0x3F, + 0x80, 0x00, 0x0F, 0xCF, 0xC0, 0x00, 0x03, 0xF3, 0xE0, 0x00, 0x00, 0x7C, + 0xF0, 0x00, 0x00, 0x0F, 0x38, 0x00, 0x00, 0x01, 0x84, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x1F, 0xFF, + 0xFF, 0x80, 0x0F, 0xFF, 0xFF, 0xF0, 0x39, 0xFF, 0xFF, 0xFB, 0x8F, 0x3F, + 0xFF, 0xFD, 0xE3, 0xE7, 0xFF, 0xFC, 0xF8, 0xFC, 0x00, 0x00, 0x7E, 0x3F, + 0x00, 0x00, 0x1F, 0x9F, 0xC0, 0x00, 0x07, 0xE7, 0xF0, 0x00, 0x01, 0xF9, + 0xFC, 0x00, 0x00, 0x7E, 0x7F, 0x00, 0x00, 0x3F, 0x9F, 0x80, 0x00, 0x0F, + 0xE7, 0xE0, 0x00, 0x03, 0xF9, 0xF8, 0x00, 0x00, 0xFE, 0x7E, 0x00, 0x00, + 0x3F, 0x1F, 0x80, 0x00, 0x0F, 0xC7, 0xE0, 0x00, 0x03, 0xF1, 0xF8, 0x00, + 0x00, 0xFC, 0x7E, 0x00, 0x00, 0x3F, 0x3F, 0x80, 0x00, 0x0F, 0xCF, 0xC0, + 0x00, 0x03, 0xF3, 0xEF, 0xFF, 0xFF, 0x7C, 0xF7, 0xFF, 0xFF, 0xEF, 0x3B, + 0xFF, 0xFF, 0xF9, 0x85, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xE0, + 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0x3F, 0xFF, + 0xFF, 0xF0, 0x17, 0xFF, 0xFF, 0xFC, 0x07, 0x7F, 0xFF, 0xFF, 0x30, 0xF7, + 0xFF, 0xFF, 0xCE, 0x1F, 0x7F, 0xFF, 0xF3, 0xC3, 0xE0, 0x00, 0x01, 0xF8, + 0x7E, 0x00, 0x00, 0x3F, 0x0F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x00, + 0xFC, 0x7F, 0x00, 0x00, 0x1F, 0x8F, 0xE0, 0x00, 0x07, 0xF1, 0xF8, 0x00, + 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x1F, 0xC7, 0xE0, 0x00, 0x03, 0xF8, 0xFC, + 0x00, 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, + 0x7E, 0x00, 0x00, 0x3F, 0x0F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x00, + 0xFC, 0x7F, 0x00, 0x00, 0x1F, 0x8F, 0xDF, 0xFF, 0xFB, 0xF1, 0xF7, 0xFF, + 0xFF, 0xBE, 0x3D, 0xFF, 0xFF, 0xFB, 0xC0, 0x7F, 0xFF, 0xFF, 0x80, 0xE7, + 0xFF, 0xFF, 0xE0, 0x1E, 0x7F, 0xFF, 0xF8, 0x03, 0xE7, 0xFF, 0xFC, 0x00, + 0x7E, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, + 0x00, 0x7F, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x01, 0xFC, 0x00, + 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0xFC, + 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, + 0x7E, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, + 0x00, 0x7F, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x01, 0xF0, 0x00, + 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x40, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFC, 0x03, 0xFF, 0xFF, 0xFF, + 0x05, 0xFF, 0xFF, 0xFF, 0x07, 0x7F, 0xFF, 0xFF, 0x33, 0xDF, 0xFF, 0xFF, + 0x39, 0xF7, 0xFF, 0xFF, 0x3C, 0xF8, 0x00, 0x00, 0x7E, 0x7E, 0x00, 0x00, + 0x3F, 0x3F, 0x00, 0x00, 0x1F, 0xBF, 0x80, 0x00, 0x0F, 0xDF, 0xC0, 0x00, + 0x07, 0xEF, 0xE0, 0x00, 0x07, 0xF7, 0xE0, 0x00, 0x03, 0xFB, 0xF0, 0x00, + 0x01, 0xFD, 0xF8, 0x00, 0x00, 0xFE, 0xFC, 0x00, 0x00, 0x7E, 0x7E, 0x00, + 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x1F, 0x9F, 0x80, 0x00, 0x0F, 0xCF, 0xC0, + 0x00, 0x07, 0xEF, 0xE0, 0x00, 0x03, 0xF7, 0xF0, 0x00, 0x01, 0xFB, 0xF7, + 0xFF, 0xFE, 0xFD, 0xF7, 0xFF, 0xFF, 0xBE, 0xF7, 0xFF, 0xFF, 0xEF, 0x07, + 0xFF, 0xFF, 0xF8, 0x01, 0xFF, 0xFF, 0xFB, 0x80, 0x7F, 0xFF, 0xFB, 0xC0, + 0x1F, 0xFF, 0xF3, 0xE0, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x01, 0xF8, + 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x3F, + 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x0F, + 0xE0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x01, + 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, + 0x3F, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, + 0x03, 0xE0, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0, 0x03, 0xFF, 0xFF, 0xC0, 0x1F, + 0xFF, 0xFF, 0x80, 0xFF, 0xFF, 0xFF, 0x39, 0xFF, 0xFF, 0xF8, 0xF3, 0xFF, + 0xFF, 0xC3, 0xE7, 0xFF, 0xFC, 0x0F, 0xC0, 0x00, 0x00, 0x3F, 0x00, 0x00, + 0x01, 0xFC, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, + 0x7F, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x1F, + 0x80, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x07, 0xE0, + 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x03, 0xF8, 0x00, + 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, + 0x03, 0x80, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, + 0x00, 0x38, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x00, + 0x00, 0x3E, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, + 0x00, 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, + 0x00, 0x7E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, + 0x00, 0x7E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, + 0x00, 0x7E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, + 0x00, 0xFE, 0x00, 0x00, 0x00, 0xFD, 0xFF, 0xFF, 0x80, 0xFB, 0xFF, 0xFF, + 0xC0, 0xF7, 0xFF, 0xFF, 0xE0, 0x0F, 0xFF, 0xFF, 0xF0, 0x07, 0xFF, 0xFF, + 0xEE, 0x03, 0xFF, 0xFF, 0xDE, 0x01, 0xFF, 0xFF, 0x3E, 0x00, 0x00, 0x00, + 0x7E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, + 0x7E, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, + 0xFE, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, + 0xFC, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, + 0xFC, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, + 0xFC, 0x0F, 0xFF, 0xFF, 0x7C, 0x1F, 0xFF, 0xFF, 0xBC, 0x3F, 0xFF, 0xFF, + 0x98, 0x7F, 0xFF, 0xFF, 0xC0, 0xFF, 0xFF, 0xFF, 0xE0, 0x7F, 0xFF, 0xFF, + 0xC0, 0x04, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, + 0x03, 0xE0, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, + 0xFC, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x7F, + 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x1F, 0x80, + 0x00, 0x00, 0x7E, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x07, 0xE0, 0x00, + 0x00, 0x1F, 0x80, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, + 0x0F, 0xE0, 0x00, 0x00, 0x3F, 0x7F, 0xFF, 0xE0, 0xFB, 0xFF, 0xFF, 0xC3, + 0xDF, 0xFF, 0xFF, 0x80, 0xFF, 0xFF, 0xFF, 0x39, 0xFF, 0xFF, 0xF8, 0xF3, + 0xFF, 0xFF, 0xC3, 0xE7, 0xFF, 0xFC, 0x0F, 0xC0, 0x00, 0x00, 0x3F, 0x00, + 0x00, 0x01, 0xFC, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x1F, 0xC0, 0x00, + 0x00, 0x7F, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, + 0x1F, 0x80, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x07, + 0xE0, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x03, 0xF8, + 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x3E, 0xFF, 0xFF, 0xF0, 0xF7, 0xFF, + 0xFF, 0xE3, 0xBF, 0xFF, 0xFF, 0x85, 0xFF, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, + 0xFE, 0x1F, 0xFF, 0xFF, 0xF0, 0x38, 0x00, 0x00, 0x03, 0x8F, 0x00, 0x00, + 0x01, 0xE3, 0xE0, 0x00, 0x00, 0xF8, 0xFC, 0x00, 0x00, 0x7E, 0x3F, 0x00, + 0x00, 0x1F, 0x9F, 0xC0, 0x00, 0x07, 0xE7, 0xF0, 0x00, 0x01, 0xF9, 0xFC, + 0x00, 0x00, 0x7E, 0x7F, 0x00, 0x00, 0x3F, 0x9F, 0x80, 0x00, 0x0F, 0xE7, + 0xE0, 0x00, 0x03, 0xF9, 0xF8, 0x00, 0x00, 0xFE, 0x7E, 0x00, 0x00, 0x3F, + 0x1F, 0x80, 0x00, 0x0F, 0xC7, 0xE0, 0x00, 0x03, 0xF1, 0xF8, 0x00, 0x00, + 0xFC, 0x7E, 0x00, 0x00, 0x3F, 0x3F, 0x80, 0x00, 0x0F, 0xCF, 0xC0, 0x00, + 0x03, 0xF3, 0xEF, 0xFF, 0xFF, 0x7C, 0xF7, 0xFF, 0xFF, 0xEF, 0x3B, 0xFF, + 0xFF, 0xF9, 0x85, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xE0, 0x1F, + 0xFF, 0xFF, 0xF0, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0xC0, 0x00, 0x00, + 0x0C, 0x3C, 0x00, 0x00, 0x03, 0x87, 0xC0, 0x00, 0x00, 0xF0, 0xF8, 0x00, + 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0xFE, + 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x01, 0xFC, + 0x7E, 0x00, 0x00, 0x3F, 0x8F, 0xC0, 0x00, 0x07, 0xF1, 0xF8, 0x00, 0x00, + 0xFE, 0x3F, 0x00, 0x00, 0x1F, 0x87, 0xE0, 0x00, 0x03, 0xF0, 0xFC, 0x00, + 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0xFE, + 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF0, 0x00, 0x00, 0xFC, + 0x7C, 0x00, 0x00, 0x0F, 0x8F, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0x38, 0x00, 0x00, 0x03, 0x87, 0x80, 0x00, 0x00, 0xF0, 0xF8, 0x00, + 0x00, 0x3E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0xFE, + 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x00, 0xFC, + 0x7F, 0x00, 0x00, 0x3F, 0x8F, 0xC0, 0x00, 0x07, 0xF1, 0xF8, 0x00, 0x00, + 0xFE, 0x3F, 0x00, 0x00, 0x1F, 0xC7, 0xE0, 0x00, 0x03, 0xF0, 0xFC, 0x00, + 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0x7E, + 0x00, 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF0, 0x00, 0x00, 0xFC, + 0x7D, 0xFF, 0xFF, 0xEF, 0x8F, 0x7F, 0xFF, 0xFE, 0xF1, 0xDF, 0xFF, 0xFF, + 0xCC, 0x17, 0xFF, 0xFF, 0xFC, 0x01, 0xFF, 0xFF, 0xFF, 0xC0, 0x1F, 0xFF, + 0xFF, 0xF0, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0xC0, 0x00, 0x00, 0x0C, + 0x3C, 0x00, 0x00, 0x03, 0x87, 0xC0, 0x00, 0x00, 0xF0, 0xF8, 0x00, 0x00, + 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0xFE, 0x00, + 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x01, 0xFC, 0x7E, + 0x00, 0x00, 0x3F, 0x8F, 0xC0, 0x00, 0x07, 0xF1, 0xF8, 0x00, 0x00, 0xFE, + 0x3F, 0x00, 0x00, 0x1F, 0x87, 0xE0, 0x00, 0x03, 0xF0, 0xFC, 0x00, 0x00, + 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0xFE, 0x00, + 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF7, 0xFF, 0xFE, 0xFC, 0x7D, + 0xFF, 0xFF, 0xEF, 0x8F, 0x7F, 0xFF, 0xFE, 0xF0, 0x1F, 0xFF, 0xFF, 0xE0, + 0x39, 0xFF, 0xFF, 0xFB, 0x87, 0x9F, 0xFF, 0xFE, 0xF0, 0xF9, 0xFF, 0xFF, + 0x3E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0xFE, 0x00, + 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x00, 0xFC, 0x7F, + 0x00, 0x00, 0x3F, 0x8F, 0xC0, 0x00, 0x07, 0xF1, 0xF8, 0x00, 0x00, 0xFE, + 0x3F, 0x00, 0x00, 0x1F, 0xC7, 0xE0, 0x00, 0x03, 0xF0, 0xFC, 0x00, 0x00, + 0x7E, 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0x7E, 0x00, + 0x00, 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF0, 0x00, 0x00, 0xFC, 0x7D, + 0xFF, 0xFF, 0xEF, 0x8F, 0x7F, 0xFF, 0xFE, 0xF1, 0xDF, 0xFF, 0xFF, 0xCC, + 0x17, 0xFF, 0xFF, 0xFC, 0x01, 0xFF, 0xFF, 0xFF, 0xC0, 0x1F, 0xFF, 0xFF, + 0xF0, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0xC0, 0x00, 0x00, 0x0C, 0x3C, + 0x00, 0x00, 0x03, 0x87, 0xC0, 0x00, 0x00, 0xF0, 0xF8, 0x00, 0x00, 0x7E, + 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0xFE, 0x00, 0x00, + 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x01, 0xFC, 0x7E, 0x00, + 0x00, 0x3F, 0x8F, 0xC0, 0x00, 0x07, 0xF1, 0xF8, 0x00, 0x00, 0xFE, 0x3F, + 0x00, 0x00, 0x1F, 0x87, 0xE0, 0x00, 0x03, 0xF0, 0xFC, 0x00, 0x00, 0x7E, + 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0xFE, 0x00, 0x00, + 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF7, 0xFF, 0xFE, 0xFC, 0x7D, 0xFF, + 0xFF, 0xEF, 0x8F, 0x7F, 0xFF, 0xFE, 0xF0, 0x1F, 0xFF, 0xFF, 0xE0, 0x39, + 0xFF, 0xFF, 0xFB, 0x87, 0x9F, 0xFF, 0xFE, 0xF0, 0xF9, 0xFF, 0xFF, 0x3E, + 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0xFE, 0x00, 0x00, + 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x00, + 0x00, 0x3F, 0x8F, 0xC0, 0x00, 0x07, 0xF1, 0xF8, 0x00, 0x00, 0xFE, 0x3F, + 0x00, 0x00, 0x1F, 0xC7, 0xE0, 0x00, 0x03, 0xF0, 0xFC, 0x00, 0x00, 0x7E, + 0x1F, 0x80, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x01, 0xF8, 0x7E, 0x00, 0x00, + 0x3F, 0x1F, 0xC0, 0x00, 0x07, 0xE3, 0xF0, 0x00, 0x00, 0xFC, 0x7C, 0x00, + 0x00, 0x0F, 0x8F, 0x00, 0x00, 0x00, 0xF1, 0xC0, 0x00, 0x00, 0x0C, 0x10, + 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x1C, 0x00, 0x00, 0x00, + 0xCF, 0x00, 0x00, 0x00, 0xE7, 0xC0, 0x00, 0x00, 0xF3, 0xE0, 0x00, 0x01, + 0xF9, 0xF8, 0x00, 0x00, 0xFC, 0xFC, 0x00, 0x00, 0x7E, 0xFE, 0x00, 0x00, + 0x3F, 0x7F, 0x00, 0x00, 0x1F, 0xBF, 0x80, 0x00, 0x1F, 0xDF, 0x80, 0x00, + 0x0F, 0xEF, 0xC0, 0x00, 0x07, 0xF7, 0xE0, 0x00, 0x03, 0xFB, 0xF0, 0x00, + 0x01, 0xF9, 0xF8, 0x00, 0x00, 0xFC, 0xFC, 0x00, 0x00, 0x7E, 0x7E, 0x00, + 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x1F, 0xBF, 0x80, 0x00, 0x0F, 0xDF, 0xC0, + 0x00, 0x07, 0xEF, 0xDF, 0xFF, 0xFB, 0xF7, 0xDF, 0xFF, 0xFE, 0xFB, 0xDF, + 0xFF, 0xFF, 0xBC, 0x1F, 0xFF, 0xFF, 0xE0, 0x07, 0xFF, 0xFF, 0xEE, 0x01, + 0xFF, 0xFF, 0xEF, 0x00, 0x7F, 0xFF, 0xCF, 0x80, 0x00, 0x00, 0x0F, 0xC0, + 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x01, 0xF8, + 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x7F, + 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x0F, + 0xC0, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x01, + 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, + 0x3F, 0x01, 0xFF, 0xFF, 0xEF, 0x81, 0xFF, 0xFF, 0xFB, 0xC1, 0xFF, 0xFF, + 0xFC, 0xC1, 0xFF, 0xFF, 0xFF, 0x01, 0xFF, 0xFF, 0xFF, 0xC0, 0x7F, 0xFF, + 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, + 0x07, 0xFF, 0xFF, 0xFC, 0x00, 0x7F, 0xFF, 0xFF, 0x30, 0x07, 0xFF, 0xFF, + 0xCE, 0x00, 0x7F, 0xFF, 0xF3, 0xC0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, + 0x00, 0x3F, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0xFC, 0x00, + 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0xFE, + 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, + 0x7E, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, + 0x00, 0x3F, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0xFC, 0x00, + 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x3E, + 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, + 0x00, 0x1E, 0x00, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x00, 0x7E, 0x00, + 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, 0x7F, + 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, + 0x3F, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, + 0x00, 0x1F, 0x80, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x7E, 0x00, + 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x7F, + 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x01, 0xF7, 0xFF, 0xFF, 0x80, + 0x3D, 0xFF, 0xFF, 0xF8, 0x07, 0x7F, 0xFF, 0xFF, 0x00, 0x5F, 0xFF, 0xFF, + 0xF0, 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0xFF, 0xC0, 0x00, 0xFF, + 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, + 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, + 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, + 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, + 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, + 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, + 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, + 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, + 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, + 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, + 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, + 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, + 0xFF, 0xFF, 0xFC, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, + 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, + 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, + 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, + 0xC0, 0x0F, 0x00, 0x3C, 0x00, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, 0xF0 }; + +const GFXglyph DSEG7Classic_BoldItalic26pt7bGlyphs[] PROGMEM = { + { 0, 0, 0, 10, 0, 1 }, // 0x20 ' ' + { 0, 0, 0, 42, 0, 1 }, // 0x21 '!' + { 0, 14, 34, 19, 2, -33 }, // 0x22 '"' + { 60, 14, 34, 19, 2, -33 }, // 0x23 '#' + { 120, 14, 34, 19, 2, -33 }, // 0x24 '$' + { 180, 14, 34, 19, 2, -33 }, // 0x25 '%' + { 240, 14, 34, 19, 2, -33 }, // 0x26 '&' + { 300, 14, 34, 19, 2, -33 }, // 0x27 ''' + { 360, 14, 34, 19, 2, -33 }, // 0x28 '(' + { 420, 14, 34, 19, 2, -33 }, // 0x29 ')' + { 480, 14, 34, 19, 2, -33 }, // 0x2A '*' + { 540, 14, 34, 19, 2, -33 }, // 0x2B '+' + { 600, 14, 34, 19, 2, -33 }, // 0x2C ',' + { 660, 24, 7, 42, 9, -28 }, // 0x2D '-' + { 681, 6, 6, 0, -5, -5 }, // 0x2E '.' + { 686, 14, 34, 19, 2, -33 }, // 0x2F '/' + { 746, 35, 51, 42, 3, -50 }, // 0x30 '0' + { 970, 9, 47, 42, 29, -48 }, // 0x31 '1' + { 1023, 35, 51, 42, 3, -50 }, // 0x32 '2' + { 1247, 33, 51, 42, 5, -50 }, // 0x33 '3' + { 1458, 33, 47, 42, 5, -48 }, // 0x34 '4' + { 1652, 32, 51, 42, 5, -50 }, // 0x35 '5' + { 1856, 34, 51, 42, 3, -50 }, // 0x36 '6' + { 2073, 33, 49, 42, 5, -50 }, // 0x37 '7' + { 2276, 35, 51, 42, 3, -50 }, // 0x38 '8' + { 2500, 33, 51, 42, 5, -50 }, // 0x39 '9' + { 2711, 8, 27, 10, 1, -37 }, // 0x3A ':' + { 2738, 14, 34, 19, 2, -33 }, // 0x3B ';' + { 2798, 14, 34, 19, 2, -33 }, // 0x3C '<' + { 2858, 14, 34, 19, 2, -33 }, // 0x3D '=' + { 2918, 14, 34, 19, 2, -33 }, // 0x3E '>' + { 2978, 14, 34, 19, 2, -33 }, // 0x3F '?' + { 3038, 14, 34, 19, 2, -33 }, // 0x40 '@' + { 3098, 35, 49, 42, 3, -50 }, // 0x41 'A' + { 3313, 34, 49, 42, 3, -48 }, // 0x42 'B' + { 3522, 30, 29, 42, 3, -28 }, // 0x43 'C' + { 3631, 35, 49, 42, 3, -48 }, // 0x44 'D' + { 3846, 33, 51, 42, 3, -50 }, // 0x45 'E' + { 4057, 33, 49, 42, 3, -50 }, // 0x46 'F' + { 4260, 34, 51, 42, 3, -50 }, // 0x47 'G' + { 4477, 34, 47, 42, 3, -48 }, // 0x48 'H' + { 4677, 8, 23, 42, 29, -24 }, // 0x49 'I' + { 4700, 35, 49, 42, 3, -48 }, // 0x4A 'J' + { 4915, 34, 49, 42, 3, -50 }, // 0x4B 'K' + { 5124, 29, 49, 42, 3, -48 }, // 0x4C 'L' + { 5302, 35, 49, 42, 3, -50 }, // 0x4D 'M' + { 5517, 34, 27, 42, 3, -28 }, // 0x4E 'N' + { 5632, 34, 29, 42, 3, -28 }, // 0x4F 'O' + { 5756, 35, 49, 42, 3, -50 }, // 0x50 'P' + { 5971, 33, 49, 42, 5, -50 }, // 0x51 'Q' + { 6174, 30, 27, 42, 3, -28 }, // 0x52 'R' + { 6276, 32, 49, 42, 5, -48 }, // 0x53 'S' + { 6472, 30, 49, 42, 3, -48 }, // 0x54 'T' + { 6656, 34, 25, 42, 3, -24 }, // 0x55 'U' + { 6763, 35, 49, 42, 3, -48 }, // 0x56 'V' + { 6978, 35, 49, 42, 3, -48 }, // 0x57 'W' + { 7193, 35, 47, 42, 3, -48 }, // 0x58 'X' + { 7399, 33, 49, 42, 5, -48 }, // 0x59 'Y' + { 7602, 35, 51, 42, 3, -50 }, // 0x5A 'Z' + { 7826, 14, 34, 19, 2, -33 }, // 0x5B '[' + { 7886, 14, 34, 19, 2, -33 }, // 0x5C '\' + { 7946, 14, 34, 19, 2, -33 }, // 0x5D ']' + { 8006, 14, 34, 19, 2, -33 }, // 0x5E '^' + { 8066, 27, 6, 42, 5, -5 }, // 0x5F '_' + { 8087, 14, 34, 19, 2, -33 }, // 0x60 '`' + { 8147, 35, 49, 42, 3, -50 }, // 0x61 'a' + { 8362, 34, 49, 42, 3, -48 }, // 0x62 'b' + { 8571, 30, 29, 42, 3, -28 }, // 0x63 'c' + { 8680, 35, 49, 42, 3, -48 }, // 0x64 'd' + { 8895, 33, 51, 42, 3, -50 }, // 0x65 'e' + { 9106, 33, 49, 42, 3, -50 }, // 0x66 'f' + { 9309, 34, 51, 42, 3, -50 }, // 0x67 'g' + { 9526, 34, 47, 42, 3, -48 }, // 0x68 'h' + { 9726, 8, 23, 42, 29, -24 }, // 0x69 'i' + { 9749, 35, 49, 42, 3, -48 }, // 0x6A 'j' + { 9964, 34, 49, 42, 3, -50 }, // 0x6B 'k' + { 10173, 29, 49, 42, 3, -48 }, // 0x6C 'l' + { 10351, 35, 49, 42, 3, -50 }, // 0x6D 'm' + { 10566, 34, 27, 42, 3, -28 }, // 0x6E 'n' + { 10681, 34, 29, 42, 3, -28 }, // 0x6F 'o' + { 10805, 35, 49, 42, 3, -50 }, // 0x70 'p' + { 11020, 33, 49, 42, 5, -50 }, // 0x71 'q' + { 11223, 30, 27, 42, 3, -28 }, // 0x72 'r' + { 11325, 32, 49, 42, 5, -48 }, // 0x73 's' + { 11521, 30, 49, 42, 3, -48 }, // 0x74 't' + { 11705, 34, 25, 42, 3, -24 }, // 0x75 'u' + { 11812, 35, 49, 42, 3, -48 }, // 0x76 'v' + { 12027, 35, 49, 42, 3, -48 }, // 0x77 'w' + { 12242, 35, 47, 42, 3, -48 }, // 0x78 'x' + { 12448, 33, 49, 42, 5, -48 }, // 0x79 'y' + { 12651, 35, 51, 42, 3, -50 }, // 0x7A 'z' + { 12875, 14, 34, 19, 2, -33 }, // 0x7B '{' + { 12935, 14, 34, 19, 2, -33 }, // 0x7C '|' + { 12995, 14, 34, 19, 2, -33 }, // 0x7D '}' + { 13055, 14, 34, 19, 2, -33 } }; // 0x7E '~' + +const GFXfont DSEG7Classic_BoldItalic26pt7b PROGMEM = { + (uint8_t *)DSEG7Classic_BoldItalic26pt7bBitmaps, + (GFXglyph *)DSEG7Classic_BoldItalic26pt7bGlyphs, + 0x20, 0x7E, 56 }; + +// Approx. 13787 bytes diff --git a/lib/obp60task/PageSixValues.cpp b/lib/obp60task/PageSixValues.cpp new file mode 100644 index 0000000..4a8e884 --- /dev/null +++ b/lib/obp60task/PageSixValues.cpp @@ -0,0 +1,176 @@ +#if defined BOARD_OBP60S3 + +#include "Pagedata.h" +#include "OBP60Extensions.h" + +#include "DSEG7Classic-BoldItalic26pt7b.h" + +extern const GFXfont DSEG7Classic_BoldItalic30pt7b; + +const int SixValues_x1 = 5; +const int SixValues_DeltaX = 200; + +const int SixValues_y1 = 23; +const int SixValues_DeltaY = 83; + +const int HowManyValues = 6; + +class PageSixValues : public Page +{ + public: + PageSixValues(CommonData &common){ + commonData = &common; + common.logger->logDebug(GwLog::LOG,"Instantiate PageSixValues"); + } + + virtual int handleKey(int key){ + // Code for keylock + if(key == 11){ + commonData->keylock = !commonData->keylock; + return 0; // Commit the key + } + return key; + } + + virtual void displayPage(PageData &pageData){ + GwConfigHandler *config = commonData->config; + GwLog *logger = commonData->logger; + + + // Old values for hold function + static String OldDataText[HowManyValues] = {"", "", "", "", "", ""}; + static String OldDataUnits[HowManyValues] = {"", "", "", "", "", ""}; + + // Get config data + String lengthformat = config->getString(config->lengthFormat); + // bool simulation = config->getBool(config->useSimuData); + bool holdvalues = config->getBool(config->holdvalues); + String flashLED = config->getString(config->flashLED); + String backlightMode = config->getString(config->backlight); + + GwApi::BoatValue *bvalue; + String DataName[HowManyValues]; + double DataValue[HowManyValues]; + bool DataValid[HowManyValues]; + String DataText[HowManyValues]; + String DataUnits[HowManyValues]; + String DataFormat[HowManyValues]; + + for (int i = 0; i < HowManyValues; i++){ + bvalue = pageData.values[i]; + DataName[i] = xdrDelete(bvalue->getName()); + DataName[i] = DataName[i].substring(0, 6); // String length limit for value name + DataValue[i] = bvalue->value; // Value as double in SI unit + DataValid[i] = bvalue->valid; + DataText[i] = formatValue(bvalue, *commonData).svalue; // Formatted value as string including unit conversion and switching decimal places + DataUnits[i] = formatValue(bvalue, *commonData).unit; + DataFormat[i] = bvalue->getFormat(); // Unit of value + } + + // Optical warning by limit violation (unused) + if(String(flashLED) == "Limit Violation"){ + setBlinkingLED(false); + setFlashLED(false); + } + + if (bvalue == NULL) return; + + // Draw page + //*********************************************************** + + // Set display in partial refresh mode + getdisplay().setPartialWindow(0, 0, getdisplay().width(), getdisplay().height()); // Set partial update + getdisplay().setTextColor(commonData->fgcolor); + + for (int i = 0; i < ( HowManyValues / 2 ); i++){ + // Horizontal line 3 pix + getdisplay().fillRect(0, SixValues_y1+i*SixValues_DeltaY, 400, 3, commonData->fgcolor); + + for (int j = 0; j < 2; j++){ + int ValueIndex = i * 2 + j; + int x0 = SixValues_x1 + j * SixValues_DeltaX; + int y0 = SixValues_y1 + i * SixValues_DeltaY; + LOG_DEBUG(GwLog::LOG,"Drawing at PageSixValue: %d %s %f %s", ValueIndex, DataName[ValueIndex], DataValue[ValueIndex], DataFormat[ValueIndex] ); + + // Show name + getdisplay().setFont(&Ubuntu_Bold12pt7b); + getdisplay().setCursor(x0, y0+25); + getdisplay().print(DataName[ValueIndex]); // Page name + + // Show unit + getdisplay().setFont(&Ubuntu_Bold8pt7b); + getdisplay().setCursor(x0, y0+72); + if(holdvalues == false){ + getdisplay().print(DataUnits[ValueIndex]); // Unit + } + else{ + getdisplay().print(OldDataUnits[ValueIndex]); + } + + // Switch font if format for any values + if(DataFormat[ValueIndex] == "formatLatitude" || DataFormat[ValueIndex] == "formatLongitude"){ + getdisplay().setFont(&Ubuntu_Bold12pt7b); + getdisplay().setCursor(x0+10, y0+60); + } + else if(DataFormat[ValueIndex] == "formatTime" || DataFormat[ValueIndex] == "formatDate"){ + getdisplay().setFont(&Ubuntu_Bold16pt7b); + getdisplay().setCursor(x0+20,y0+55); + } + // pressure in hPa + else if(DataFormat[ValueIndex] == "formatXdr:P:P"){ + getdisplay().setFont(&DSEG7Classic_BoldItalic26pt7b); + getdisplay().setCursor(x0+5, y0+70); + } + // RPM + else if(DataFormat[ValueIndex] == "formatXdr:T:R"){ + getdisplay().setFont(&DSEG7Classic_BoldItalic16pt7b); + getdisplay().setCursor(x0+25, y0+70); + } + else{ + getdisplay().setFont(&DSEG7Classic_BoldItalic26pt7b); + if ( DataText[ValueIndex][0] == '-' ) + getdisplay().setCursor(x0+25, y0+70); + else + getdisplay().setCursor(x0+65, y0+70); + } + + // Show bus data + if(holdvalues == false){ + getdisplay().print(DataText[ValueIndex]); // Real value as formated string + } + else{ + getdisplay().print(OldDataText[ValueIndex]); // Old value as formated string + } + if(DataValid[ValueIndex] == true){ + OldDataText[ValueIndex] = DataText[ValueIndex]; // Save the old value + OldDataUnits[ValueIndex] = DataUnits[ValueIndex]; // Save the old unit + } + } + // Vertical line 3 pix + getdisplay().fillRect(SixValues_x1+SixValues_DeltaX-8, SixValues_y1+i*SixValues_DeltaY, 3, SixValues_DeltaY, commonData->fgcolor); + } + getdisplay().fillRect(0, SixValues_y1+3*SixValues_DeltaY, 400, 3, commonData->fgcolor); + + // Update display + getdisplay().nextPage(); // Partial update (fast) + + }; + + }; +static Page *createPage(CommonData &common){ + return new PageSixValues(common); +}/** + * with the code below we make this page known to the PageTask + * we give it a type (name) that can be selected in the config + * we define which function is to be called + * and we provide the number of user parameters we expect + * this will be number of BoatValue pointers in pageData.values + */ +PageDescription registerPageSixValues( + "SixValues", // Page name + createPage, // Action + 6, // Number of bus values depends on selection in Web configuration + true // Show display header on/off +); + +#endif diff --git a/lib/obp60task/config.json b/lib/obp60task/config.json index 44db864..a4233ae 100644 --- a/lib/obp60task/config.json +++ b/lib/obp60task/config.json @@ -968,6 +968,7 @@ "obp60":"true" } }, + { "name": "page1type", "label": "Type", @@ -988,6 +989,7 @@ "OneValue", "RollPitch", "RudderPosition", + "SixValues", "Solar", "ThreeValues", "TwoValues", @@ -1046,6 +1048,9 @@ "obp60": "true" }, "condition": [ + { + "page1type": "Fluid" + }, { "page1type": "FourValues" }, @@ -1058,6 +1063,9 @@ { "page1type": "RollPitch" }, + { + "page1type": "SixValues" + }, { "page1type": "ThreeValues" }, @@ -1066,9 +1074,6 @@ }, { "page1type": "WindRoseFlex" - }, - { - "page1type": "Fluid" } ] }, @@ -1092,6 +1097,9 @@ { "page1type": "RollPitch" }, + { + "page1type": "SixValues" + }, { "page1type": "ThreeValues" }, @@ -1120,6 +1128,9 @@ { "page1type": "FourValues2" }, + { + "page1type": "SixValues" + }, { "page1type": "ThreeValues" }, @@ -1145,6 +1156,9 @@ { "page1type": "FourValues2" }, + { + "page1type": "SixValues" + }, { "page1type": "WindRoseFlex" } @@ -1161,6 +1175,9 @@ "obp60": "true" }, "condition": [ + { + "page1type": "SixValues" + }, { "page1type": "WindRoseFlex" } @@ -1177,6 +1194,9 @@ "obp60": "true" }, "condition": [ + { + "page1type": "SixValues" + }, { "page1type": "WindRoseFlex" } @@ -1248,6 +1268,7 @@ "OneValue", "RollPitch", "RudderPosition", + "SixValues", "Solar", "ThreeValues", "TwoValues", @@ -1303,6 +1324,9 @@ "obp60": "true" }, "condition": [ + { + "page2type": "Fluid" + }, { "page2type": "FourValues" }, @@ -1315,6 +1339,9 @@ { "page2type": "RollPitch" }, + { + "page2type": "SixValues" + }, { "page2type": "ThreeValues" }, @@ -1323,11 +1350,7 @@ }, { "page2type": "WindRoseFlex" - }, - { - "page2type": "Fluid" } - ] }, { @@ -1350,6 +1373,9 @@ { "page2type": "RollPitch" }, + { + "page2type": "SixValues" + }, { "page2type": "ThreeValues" }, @@ -1378,6 +1404,9 @@ { "page2type": "FourValues2" }, + { + "page2type": "SixValues" + }, { "page2type": "ThreeValues" }, @@ -1403,6 +1432,9 @@ { "page2type": "FourValues2" }, + { + "page2type": "SixValues" + }, { "page2type": "WindRoseFlex" } @@ -1419,6 +1451,9 @@ "obp60": "true" }, "condition": [ + { + "page2type": "SixValues" + }, { "page2type": "WindRoseFlex" } @@ -1435,6 +1470,9 @@ "obp60": "true" }, "condition": [ + { + "page2type": "SixValues" + }, { "page2type": "WindRoseFlex" } @@ -1506,6 +1544,7 @@ "OneValue", "RollPitch", "RudderPosition", + "SixValues", "Solar", "ThreeValues", "TwoValues", @@ -1558,6 +1597,9 @@ "obp60": "true" }, "condition": [ + { + "page3type": "Fluid" + }, { "page3type": "FourValues" }, @@ -1570,6 +1612,9 @@ { "page3type": "RollPitch" }, + { + "page3type": "SixValues" + }, { "page3type": "ThreeValues" }, @@ -1578,9 +1623,6 @@ }, { "page3type": "WindRoseFlex" - }, - { - "page3type": "Fluid" } ] }, @@ -1604,6 +1646,9 @@ { "page3type": "RollPitch" }, + { + "page3type": "SixValues" + }, { "page3type": "ThreeValues" }, @@ -1632,6 +1677,9 @@ { "page3type": "FourValues2" }, + { + "page3type": "SixValues" + }, { "page3type": "ThreeValues" }, @@ -1657,6 +1705,9 @@ { "page3type": "FourValues2" }, + { + "page3type": "SixValues" + }, { "page3type": "WindRoseFlex" } @@ -1673,6 +1724,9 @@ "obp60": "true" }, "condition": [ + { + "page3type": "SixValues" + }, { "page3type": "WindRoseFlex" } @@ -1689,6 +1743,9 @@ "obp60": "true" }, "condition": [ + { + "page3type": "SixValues" + }, { "page3type": "WindRoseFlex" } @@ -1760,6 +1817,7 @@ "OneValue", "RollPitch", "RudderPosition", + "SixValues", "Solar", "ThreeValues", "TwoValues", @@ -1809,6 +1867,9 @@ "obp60": "true" }, "condition": [ + { + "page4type": "Fluid" + }, { "page4type": "FourValues" }, @@ -1821,6 +1882,9 @@ { "page4type": "RollPitch" }, + { + "page4type": "SixValues" + }, { "page4type": "ThreeValues" }, @@ -1829,9 +1893,6 @@ }, { "page4type": "WindRoseFlex" - }, - { - "page4type": "Fluid" } ] }, @@ -1855,6 +1916,9 @@ { "page4type": "RollPitch" }, + { + "page4type": "SixValues" + }, { "page4type": "ThreeValues" }, @@ -1883,6 +1947,9 @@ { "page4type": "FourValues2" }, + { + "page4type": "SixValues" + }, { "page4type": "ThreeValues" }, @@ -1908,6 +1975,9 @@ { "page4type": "FourValues2" }, + { + "page4type": "SixValues" + }, { "page4type": "WindRoseFlex" } @@ -1924,6 +1994,9 @@ "obp60": "true" }, "condition": [ + { + "page4type": "SixValues" + }, { "page4type": "WindRoseFlex" } @@ -1940,6 +2013,9 @@ "obp60": "true" }, "condition": [ + { + "page4type": "SixValues" + }, { "page4type": "WindRoseFlex" } @@ -2011,6 +2087,7 @@ "OneValue", "RollPitch", "RudderPosition", + "SixValues", "Solar", "ThreeValues", "TwoValues", @@ -2057,6 +2134,9 @@ "obp60": "true" }, "condition": [ + { + "page5type": "Fluid" + }, { "page5type": "FourValues" }, @@ -2069,6 +2149,9 @@ { "page5type": "RollPitch" }, + { + "page5type": "SixValues" + }, { "page5type": "ThreeValues" }, @@ -2077,9 +2160,6 @@ }, { "page5type": "WindRoseFlex" - }, - { - "page5type": "Fluid" } ] }, @@ -2103,6 +2183,9 @@ { "page5type": "RollPitch" }, + { + "page5type": "SixValues" + }, { "page5type": "ThreeValues" }, @@ -2131,6 +2214,9 @@ { "page5type": "FourValues2" }, + { + "page5type": "SixValues" + }, { "page5type": "ThreeValues" }, @@ -2156,6 +2242,9 @@ { "page5type": "FourValues2" }, + { + "page5type": "SixValues" + }, { "page5type": "WindRoseFlex" } @@ -2172,6 +2261,9 @@ "obp60": "true" }, "condition": [ + { + "page5type": "SixValues" + }, { "page5type": "WindRoseFlex" } @@ -2188,6 +2280,9 @@ "obp60": "true" }, "condition": [ + { + "page5type": "SixValues" + }, { "page5type": "WindRoseFlex" } @@ -2259,6 +2354,7 @@ "OneValue", "RollPitch", "RudderPosition", + "SixValues", "Solar", "ThreeValues", "TwoValues", @@ -2302,6 +2398,9 @@ "obp60": "true" }, "condition": [ + { + "page6type": "Fluid" + }, { "page6type": "FourValues" }, @@ -2314,6 +2413,9 @@ { "page6type": "RollPitch" }, + { + "page6type": "SixValues" + }, { "page6type": "ThreeValues" }, @@ -2322,9 +2424,6 @@ }, { "page6type": "WindRoseFlex" - }, - { - "page6type": "Fluid" } ] }, @@ -2348,6 +2447,9 @@ { "page6type": "RollPitch" }, + { + "page6type": "SixValues" + }, { "page6type": "ThreeValues" }, @@ -2376,6 +2478,9 @@ { "page6type": "FourValues2" }, + { + "page6type": "SixValues" + }, { "page6type": "ThreeValues" }, @@ -2401,6 +2506,9 @@ { "page6type": "FourValues2" }, + { + "page6type": "SixValues" + }, { "page6type": "WindRoseFlex" } @@ -2417,6 +2525,9 @@ "obp60": "true" }, "condition": [ + { + "page6type": "SixValues" + }, { "page6type": "WindRoseFlex" } @@ -2433,6 +2544,9 @@ "obp60": "true" }, "condition": [ + { + "page6type": "SixValues" + }, { "page6type": "WindRoseFlex" } @@ -2504,6 +2618,7 @@ "OneValue", "RollPitch", "RudderPosition", + "SixValues", "Solar", "ThreeValues", "TwoValues", @@ -2544,6 +2659,9 @@ "obp60": "true" }, "condition": [ + { + "page7type": "Fluid" + }, { "page7type": "FourValues" }, @@ -2556,6 +2674,9 @@ { "page7type": "RollPitch" }, + { + "page7type": "SixValues" + }, { "page7type": "ThreeValues" }, @@ -2564,9 +2685,6 @@ }, { "page7type": "WindRoseFlex" - }, - { - "page7type": "Fluid" } ] }, @@ -2590,6 +2708,9 @@ { "page7type": "RollPitch" }, + { + "page7type": "SixValues" + }, { "page7type": "ThreeValues" }, @@ -2618,6 +2739,9 @@ { "page7type": "FourValues2" }, + { + "page7type": "SixValues" + }, { "page7type": "ThreeValues" }, @@ -2643,6 +2767,9 @@ { "page7type": "FourValues2" }, + { + "page7type": "SixValues" + }, { "page7type": "WindRoseFlex" } @@ -2659,6 +2786,9 @@ "obp60": "true" }, "condition": [ + { + "page7type": "SixValues" + }, { "page7type": "WindRoseFlex" } @@ -2675,6 +2805,9 @@ "obp60": "true" }, "condition": [ + { + "page7type": "SixValues" + }, { "page7type": "WindRoseFlex" } @@ -2746,6 +2879,7 @@ "OneValue", "RollPitch", "RudderPosition", + "SixValues", "Solar", "ThreeValues", "TwoValues", @@ -2783,6 +2917,9 @@ "obp60": "true" }, "condition": [ + { + "page8type": "Fluid" + }, { "page8type": "FourValues" }, @@ -2795,6 +2932,9 @@ { "page8type": "RollPitch" }, + { + "page8type": "SixValues" + }, { "page8type": "ThreeValues" }, @@ -2803,9 +2943,6 @@ }, { "page8type": "WindRoseFlex" - }, - { - "page8type": "Fluid" } ] }, @@ -2829,6 +2966,9 @@ { "page8type": "RollPitch" }, + { + "page8type": "SixValues" + }, { "page8type": "ThreeValues" }, @@ -2857,6 +2997,9 @@ { "page8type": "FourValues2" }, + { + "page8type": "SixValues" + }, { "page8type": "ThreeValues" }, @@ -2882,6 +3025,9 @@ { "page8type": "FourValues2" }, + { + "page8type": "SixValues" + }, { "page8type": "WindRoseFlex" } @@ -2898,6 +3044,9 @@ "obp60": "true" }, "condition": [ + { + "page8type": "SixValues" + }, { "page8type": "WindRoseFlex" } @@ -2914,6 +3063,9 @@ "obp60": "true" }, "condition": [ + { + "page8type": "SixValues" + }, { "page8type": "WindRoseFlex" } @@ -2985,6 +3137,7 @@ "OneValue", "RollPitch", "RudderPosition", + "SixValues", "Solar", "ThreeValues", "TwoValues", @@ -3019,6 +3172,9 @@ "obp60": "true" }, "condition": [ + { + "page9type": "Fluid" + }, { "page9type": "FourValues" }, @@ -3031,6 +3187,9 @@ { "page9type": "RollPitch" }, + { + "page9type": "SixValues" + }, { "page9type": "ThreeValues" }, @@ -3039,9 +3198,6 @@ }, { "page9type": "WindRoseFlex" - }, - { - "page9type": "Fluid" } ] }, @@ -3065,6 +3221,9 @@ { "page9type": "RollPitch" }, + { + "page9type": "SixValues" + }, { "page9type": "ThreeValues" }, @@ -3093,6 +3252,9 @@ { "page9type": "FourValues2" }, + { + "page9type": "SixValues" + }, { "page9type": "ThreeValues" }, @@ -3118,6 +3280,9 @@ { "page9type": "FourValues2" }, + { + "page9type": "SixValues" + }, { "page9type": "WindRoseFlex" } @@ -3134,6 +3299,9 @@ "obp60": "true" }, "condition": [ + { + "page9type": "SixValues" + }, { "page9type": "WindRoseFlex" } @@ -3150,6 +3318,9 @@ "obp60": "true" }, "condition": [ + { + "page9type": "SixValues" + }, { "page9type": "WindRoseFlex" } @@ -3221,6 +3392,7 @@ "OneValue", "RollPitch", "RudderPosition", + "SixValues", "Solar", "ThreeValues", "TwoValues", @@ -3252,6 +3424,9 @@ "obp60": "true" }, "condition": [ + { + "page10type": "Fluid" + }, { "page10type": "FourValues" }, @@ -3264,6 +3439,9 @@ { "page10type": "RollPitch" }, + { + "page10type": "SixValues" + }, { "page10type": "ThreeValues" }, @@ -3272,9 +3450,6 @@ }, { "page10type": "WindRoseFlex" - }, - { - "page10type": "Fluid" } ] }, @@ -3298,6 +3473,9 @@ { "page10type": "RollPitch" }, + { + "page10type": "SixValues" + }, { "page10type": "ThreeValues" }, @@ -3326,6 +3504,9 @@ { "page10type": "FourValues2" }, + { + "page10type": "SixValues" + }, { "page10type": "ThreeValues" }, @@ -3351,6 +3532,9 @@ { "page10type": "FourValues2" }, + { + "page10type": "SixValues" + }, { "page10type": "WindRoseFlex" } @@ -3367,6 +3551,9 @@ "obp60": "true" }, "condition": [ + { + "page10type": "SixValues" + }, { "page10type": "WindRoseFlex" } @@ -3383,6 +3570,9 @@ "obp60": "true" }, "condition": [ + { + "page10type": "SixValues" + }, { "page10type": "WindRoseFlex" } @@ -3435,3 +3625,4 @@ ] } ] + diff --git a/lib/obp60task/gen_set.py b/lib/obp60task/gen_set.py index 7fe49c7..69809fa 100755 --- a/lib/obp60task/gen_set.py +++ b/lib/obp60task/gen_set.py @@ -31,7 +31,7 @@ no_of_fields_per_page = { "WhitePage": 0, "WindRose": 0, "WindRoseFlex": 6, - # "SixValues" : 6, + "SixValues" : 6, } # No changes needed beyond this point diff --git a/lib/obp60task/obp60task.cpp b/lib/obp60task/obp60task.cpp index 8a65aac..6073f9f 100644 --- a/lib/obp60task/obp60task.cpp +++ b/lib/obp60task/obp60task.cpp @@ -266,6 +266,8 @@ void registerAllPages(PageList &list){ list.add(®isterPageTwoValues); extern PageDescription registerPageThreeValues; list.add(®isterPageThreeValues); + extern PageDescription registerPageSixValues; + list.add(®isterPageSixValues); extern PageDescription registerPageFourValues; list.add(®isterPageFourValues); extern PageDescription registerPageFourValues2; diff --git a/lib/obp60task/platformio.ini b/lib/obp60task/platformio.ini index 4acd552..18cb332 100644 --- a/lib/obp60task/platformio.ini +++ b/lib/obp60task/platformio.ini @@ -5,7 +5,7 @@ default_envs = obp60_s3 - obp40_s3 +# obp40_s3 [env:obp60_s3] platform = espressif32@6.8.1