diff --git a/managed_components/espressif__esp_jpeg/.build-test-rules.yml b/managed_components/espressif__esp_jpeg/.build-test-rules.yml new file mode 100644 index 0000000..e69de29 diff --git a/managed_components/espressif__esp_jpeg/.component_hash b/managed_components/espressif__esp_jpeg/.component_hash new file mode 100644 index 0000000..1ff6f74 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/.component_hash @@ -0,0 +1 @@ +defb83669293cbf86d0fa86b475ba5517aceed04ed70db435388c151ab37b5d7 \ No newline at end of file diff --git a/managed_components/espressif__esp_jpeg/CHANGELOG.md b/managed_components/espressif__esp_jpeg/CHANGELOG.md new file mode 100644 index 0000000..22ab196 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/CHANGELOG.md @@ -0,0 +1,40 @@ +## 1.3.1 + +- Fixed the format of Kconfig file + +## 1.3.0 + +- Added option to get image size without decoding it + +## 1.2.1 + +- Fixed decoding of non-conforming 0xFFFF marker + +## 1.2.0 + +- Added option to for passing user defined working buffer + +## 1.1.0 + +- Added support for decoding images without Huffman tables +- Fixed undefined configuration options from Kconfig + +## 1.0.5~3 + +- Added option to swap output color bytes regardless of JD_FORMAT + +## 1.0.4 + +- Added ROM implementation support for ESP32-C6 + +## 1.0.2 + +- Fixed compiler warnings + +## 1.0.1 + +- Fixed: exclude ESP32-C2 from list of ROM implementations + +## 1.0.0 + +- Initial version diff --git a/managed_components/espressif__esp_jpeg/CHECKSUMS.json b/managed_components/espressif__esp_jpeg/CHECKSUMS.json new file mode 100644 index 0000000..1e024c7 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/CHECKSUMS.json @@ -0,0 +1 @@ +{"version": "1.0", "algorithm": "sha256", "created_at": "2025-07-12T20:18:17.313991+00:00", "files": [{"path": ".build-test-rules.yml", "size": 0, "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"path": "CHANGELOG.md", "size": 635, "hash": "9f11d5de6ef3d6ab2894be7e52c1085b0bc735c9c5a31848289abd952bdebf2a"}, {"path": "CMakeLists.txt", "size": 365, "hash": "374e1ed3c78d0623f434487bbcd6e05f3e9c01d5e543fa0eb00f6df6b75a7c77"}, {"path": "Kconfig", "size": 2678, "hash": "af77dfa3a532aa161a99cebb200b9aab7b511313d0328bfbde97ee6ba51a2641"}, {"path": "README.md", "size": 4951, "hash": "13d64e0beb982db707c395f7fa4e24c91a84caac4f4d1237c06e9a985e095a94"}, {"path": "idf_component.yml", "size": 311, "hash": "e0aee999ac891551353178542fe48607cd370f3fb52b88ffe90eb08ad15b9be0"}, {"path": "jpeg_decoder.c", "size": 9863, "hash": "ea97dd2bedb8cebbc5afed2bbcb9f2d9239340b51eab4fabf3a9bccd5a23d949"}, {"path": "jpeg_default_huffman_table.c", "size": 3727, "hash": "121cd6bf0ad81ca2d56f7fddb1c5b54f187f56678054066f19691d25f89ac5c1"}, {"path": "license.txt", "size": 11358, "hash": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"}, {"path": "include/jpeg_decoder.h", "size": 3193, "hash": "e9e48c8644defe9037123797a72f4e3a029bdedd1eb487bb8542d3f04cab78eb"}, {"path": "test_apps/CMakeLists.txt", "size": 132, "hash": "e7ececa71771ec59e607d6bb3d26d8650238b3237f62fc3b94054b87ef60cf5a"}, {"path": "test_apps/pytest_esp_jpeg.py", "size": 106, "hash": "eb7d24d9fe6bc94eb647c57580f014a3f86feaff73824d30548e028734a20ede"}, {"path": "test_apps/sdkconfig.ci", "size": 243, "hash": "17f9af1bfc5f5a269c1f8d284881ae532de790439f8d89bff8a49758cd28959d"}, {"path": "test_apps/sdkconfig.defaults", "size": 195, "hash": "1a504ae17c4ad9637e84f41d0e7f7c37b1a49aaaabe45c138baa2c7185cf6617"}, {"path": "tjpgd/tjpgd.c", "size": 58316, "hash": "1286f5e32e7a4750ee36fd57d2c442c99a74ffed0e81cb5d2fbf92fccf64a84d"}, {"path": "tjpgd/tjpgd.h", "size": 3910, "hash": "53d1156fd9fcc97d346e5ee8c16ae39c34d71c691dcad3c524424bb91519cd24"}, {"path": "tjpgd/tjpgdcnf.h", "size": 1245, "hash": "6a2134a4aae53bc361a7c4f1bfc8ef0107452191d6c4ae26bd1030ca441459ae"}, {"path": "test_apps/main/CMakeLists.txt", "size": 268, "hash": "560f601aded66742136e81ba46e18c2462754ea8a895512f1055972141013d57"}, {"path": "test_apps/main/idf_component.yml", "size": 81, "hash": "88a6234707c7ee9c886852565cd83d2996d4b0433fa6a74f79ccab05fc7506c3"}, {"path": "test_apps/main/jpg_to_rgb888_hex.py", "size": 1960, "hash": "2daa9ef0572cbf95b4ba551c8989774c309175c44b5eb49f310adb58d4770d97"}, {"path": "test_apps/main/logo.jpg", "size": 7561, "hash": "528977b08f4c70a21aa85c5818ab88f64a36c7032fd22ef4a21c082ad75998cd"}, {"path": "test_apps/main/test_logo_jpg.h", "size": 353, "hash": "67de0f8e2072eb54059c06b06bebaaed39af6439df54633291ab295d7e6dbb55"}, {"path": "test_apps/main/test_logo_rgb888.h", "size": 38125, "hash": "0c658db3518304c8f785fefa7ad1c5c840346976242c81a9687ace7937313cdf"}, {"path": "test_apps/main/test_tjpgd_main.c", "size": 555, "hash": "66d00e2eaaf03a11071a7f5e62df890478cc397f9161dea8b403097c804c790c"}, {"path": "test_apps/main/test_usb_camera_2_jpg.h", "size": 572, "hash": "e8dac72fb7625d6c851e3b3350867dc1deb33073f45f49d0dd232dc281e5a4b2"}, {"path": "test_apps/main/test_usb_camera_2_rgb888.h", "size": 268846, "hash": "75dddfd81a5ae7f94f11d90b3a86f53de2a84b0e0d7a8d4588fb61661d7c2083"}, {"path": "test_apps/main/test_usb_camera_jpg.h", "size": 592, "hash": "b63c08128fa27ad40d98789e32645cef219280d3cc86c0e9173a15b2dbdbb40c"}, {"path": "test_apps/main/test_usb_camera_rgb888.h", "size": 268849, "hash": "3892ea716903af6776d7aca70e213d81ab637a3b36b3c9a437401c4748cd5bae"}, {"path": "test_apps/main/tjpgd_test.c", "size": 10046, "hash": "9d3f52d5c59b5b4f6a7d1f82a1a24a732a9481a4afa4cb281fbebbc77287f124"}, {"path": "test_apps/main/usb_camera.jpg", "size": 2632, "hash": "f038468fd1e4fd141992516f65449df0cece19cca5fea3bdd02e3f7adc84eeaa"}, {"path": "test_apps/main/usb_camera_2.jpg", "size": 1384, "hash": "b16b790ffbff04b2736c80048bd9b54c9c7226906b95d51245426f15cdea9e20"}, {"path": "examples/get_started/CMakeLists.txt", "size": 255, "hash": "2bbfea2779f443c3f3c44384e14b028192949d4252783f81b018b7b8a571ffcb"}, {"path": "examples/get_started/README.md", "size": 2551, "hash": "0e36bcc5eaf0b57a851352ac789dc75d437dd655e6c49c73b368a0c0cb1114e3"}, {"path": "examples/get_started/sdkconfig.defaults", "size": 207, "hash": "9ded94a95a6008f8260f09136d214b6b6039386ecfcb5d9e9ac317ae93965ac1"}, {"path": "examples/get_started/main/CMakeLists.txt", "size": 244, "hash": "51a928fad21a526a67a04b01dcb20958684374c8665243bf1562f0fc7aca34f0"}, {"path": "examples/get_started/main/Kconfig.projbuild", "size": 272, "hash": "0679e987a2e2538a25062dd496ba8f3be2c7eb6cb6d02784efc6c7de0aed43da"}, {"path": "examples/get_started/main/decode_image.c", "size": 2350, "hash": "8fed37fe39517ce4e2f674606e2b76ec75a26fe49fe6742b0c9f833aa7b09851"}, {"path": "examples/get_started/main/decode_image.h", "size": 813, "hash": "73096c1ab196d00e387c735d8dec6bd7cc29cdeb1c30103f5aa56ab15ffc4fb2"}, {"path": "examples/get_started/main/idf_component.yml", "size": 285, "hash": "a25cb5aa9a9e08ae65eb7a25d4763df608d8e183da4077dcb796054d178a85b9"}, {"path": "examples/get_started/main/image.jpg", "size": 43700, "hash": "c62aff0127108296cb05372369b1ed11b92e7af53f9f7d8c6b11c0f6762e74e4"}, {"path": "examples/get_started/main/lcd_tjpgd_example_main.c", "size": 3314, "hash": "9f82d7437fc0faa259d26682d0d2156cd0fdab339b6843b91d8093749cdd0414"}, {"path": "examples/get_started/main/pretty_effect.c", "size": 2084, "hash": "653e3c794c39998c885f198f357a4dbce3ce307054b2c1beaca03615cf1e0bbc"}, {"path": "examples/get_started/main/pretty_effect.h", "size": 775, "hash": "1c2b47d3b6c57541cc8072b8f97ac84c0cc0ad8d657663fafe64054c860f54fd"}]} \ No newline at end of file diff --git a/managed_components/espressif__esp_jpeg/CMakeLists.txt b/managed_components/espressif__esp_jpeg/CMakeLists.txt new file mode 100644 index 0000000..bb6563f --- /dev/null +++ b/managed_components/espressif__esp_jpeg/CMakeLists.txt @@ -0,0 +1,14 @@ +set(sources "jpeg_decoder.c") +set(includes "include") + +# Compile only when cannot use ROM code +if(NOT CONFIG_JD_USE_ROM) + list(APPEND sources "tjpgd/tjpgd.c") + list(APPEND includes "tjpgd") +endif() + +if(CONFIG_JD_DEFAULT_HUFFMAN) + list(APPEND sources "jpeg_default_huffman_table.c") +endif() + +idf_component_register(SRCS ${sources} INCLUDE_DIRS ${includes}) diff --git a/managed_components/espressif__esp_jpeg/Kconfig b/managed_components/espressif__esp_jpeg/Kconfig new file mode 100644 index 0000000..d81df6f --- /dev/null +++ b/managed_components/espressif__esp_jpeg/Kconfig @@ -0,0 +1,80 @@ +menu "JPEG Decoder" + + config JD_USE_ROM + bool "Use TinyJPG Decoder from ROM" + depends on ESP_ROM_HAS_JPEG_DECODE + default y + help + By default, Espressif SoCs use TJpg decoder implemented in ROM code. + If this feature is disabled, new configuration of TJpg decoder can be used. + Refer to REAME.md for more details. + + config JD_SZBUF + int "Size of stream input buffer" + depends on !JD_USE_ROM + default 512 + + config JD_FORMAT + int + depends on !JD_USE_ROM + default 0 if JD_FORMAT_RGB888 + default 1 if JD_FORMAT_RGB565 + + choice + prompt "Output pixel format" + depends on !JD_USE_ROM + default JD_FORMAT_RGB888 + help + Output format is selected at runtime. + + config JD_FORMAT_RGB888 + bool "Support RGB565 and RGB888 output (16-bit/pix and 24-bit/pix)" + config JD_FORMAT_RGB565 + bool "Support RGB565 output (16-bit/pix)" + endchoice + + config JD_USE_SCALE + bool "Enable descaling" + depends on !JD_USE_ROM + default y + help + If scaling is enabled, size of output image can be lowered during decoding. + + config JD_TBLCLIP + bool "Use table conversion for saturation arithmetic" + depends on !JD_USE_ROM + default y + help + Use table conversion for saturation arithmetic. A bit faster, but increases 1 KB of code size. + + config JD_FASTDECODE + int + depends on !JD_USE_ROM + default 0 if JD_FASTDECODE_BASIC + default 1 if JD_FASTDECODE_32BIT + default 2 if JD_FASTDECODE_TABLE + + choice + prompt "Optimization level" + depends on !JD_USE_ROM + default JD_FASTDECODE_32BIT + + config JD_FASTDECODE_BASIC + bool "Basic optimization. Suitable for 8/16-bit MCUs" + config JD_FASTDECODE_32BIT + bool "+ 32-bit barrel shifter. Suitable for 32-bit MCUs" + config JD_FASTDECODE_TABLE + bool "+ Table conversion for huffman decoding (wants 6 << HUFF_BIT bytes of RAM)" + endchoice + + config JD_DEFAULT_HUFFMAN + bool "Support images without Huffman table" + depends on !JD_USE_ROM + default n + help + Enable this option to support decoding JPEG images that lack an embedded Huffman table. + When enabled, a default Huffman table is used during decoding, allowing the JPEG decoder to handle + images without explicitly provided Huffman tables. + + Note: Enabling this option increases ROM usage due to the inclusion of default Huffman tables. +endmenu diff --git a/managed_components/espressif__esp_jpeg/README.md b/managed_components/espressif__esp_jpeg/README.md new file mode 100644 index 0000000..ce27d38 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/README.md @@ -0,0 +1,112 @@ +# JPEG Decoder: TJpgDec - Tiny JPEG Decompressor + +[![Component Registry](https://components.espressif.com/components/espressif/esp_jpeg/badge.svg)](https://components.espressif.com/components/espressif/esp_jpeg) +![maintenance-status](https://img.shields.io/badge/maintenance-actively--developed-brightgreen.svg) + +TJpgDec is a lightweight JPEG image decompressor optimized for embedded systems with minimal memory consumption. + +On some microcontrollers, TJpgDec is available in ROM and will be used by default, though this can be disabled in menuconfig if desired[^1]. + +[^1]: **_NOTE:_** When the ROM decoder is used, the configuration can't be changed. The configuration is fixed. + +## Features + +**Compilation configuration:** +- Stream input buffer size (default: 512 bytes) +- Output pixel format (default: RGB888; options: RGB888/RGB565) +- Enable/disable output descaling (default: enabled) +- Use table-based saturation for arithmetic operations (default: enabled) +- Use default Huffman tables: Useful from decoding frames from cameras, that do not provide Huffman tables (default: disabled to save ROM) +- Three optimization levels (default: 32-bit MCUs) for different CPU types: + - 8/16-bit MCUs + - 32-bit MCUs + - Table-based Huffman decoding + +**Runtime configuration:** +- Pixel format options: RGB888, RGB565 +- Selectable scaling ratios: 1/1, 1/2, 1/4, or 1/8 (chosen at decompression) +- Option to swap the first and last bytes of color values + +## TJpgDec in ROM + +On certain microcontrollers, TJpgDec is available in ROM and used by default. This can be disabled in menuconfig if you prefer to use the library code provided in this component. + +### List of MCUs, which have TJpgDec in ROM +- ESP32 +- ESP32-S3 +- ESP32-C3 +- ESP32-C6 +- ESP32-C5 +- ESP32-C61 + +### Fixed compilation configuration of the ROM code +The ROM version uses the following fixed settings: +- Stream input buffer: 512 bytes +- Output pixel format: RGB888 +- Output descaling: enabled +- Saturation table: enabled +- Optimization level: Basic (JD_FASTDECODE = 0) + +### Pros and cons using ROM code + +**Advantages:** +- Saves approximately 5 KB of flash memory with the same configuration + +**Disadvantages:** +- Compilation configuration cannot be changed +- Certain configurations may provide faster performance + +## Speed comparison + +The table below shows example decoding times for a JPEG image using various configurations: +* Image size: 320 x 180 px +* Output format: RGB565 +* CPU: ESP32-S3 +* CPU frequency: 240 MHz +* SPI mode: DIO +* Internal RAM used +* Measured in 1000 retries + +| ROM used | JD_SZBUF | JD_FORMAT | JD_USE_SCALE | JD_TBLCLIP | JD_FASTDECODE | RAM buffer | Flash size | Approx. time | +| :------: | :------: | :-------: | :----------: | :--------: | :-----------: | :--------: | :--------: | :----------: | +| YES | 512 | RGB888 | 1 | 1 | 0 | 3.1 kB | 0 kB | 52 ms | +| NO | 512 | RGB888 | 1 | 1 | 0 | 3.1 kB | 5 kB | 50 ms | +| NO | 512 | RGB888 | 1 | 0 | 0 | 3.1 kB | 4 kB | 68 ms | +| NO | 512 | RGB888 | 1 | 1 | 1 | 3.1 kB | 5 kB | 50 ms | +| NO | 512 | RGB888 | 1 | 0 | 1 | 3.1 kB | 4 kB | 62 ms | +| NO | 512 | RGB888 | 1 | 1 | 2 | 65.5 kB | 5.5 kB | 46 ms | +| NO | 512 | RGB888 | 1 | 0 | 2 | 65.5 kB | 4.5 kB | 59 ms | +| NO | 512 | RGB565 | 1 | 1 | 0 | 5 kB | 5 kB | 60 ms | +| NO | 512 | RGB565 | 1 | 1 | 1 | 5 kB | 5 kB | 59 ms | +| NO | 512 | RGB565 | 1 | 1 | 2 | 65.5 kB | 5.5 kB | 56 ms | + +## Add to project + +Packages from this repository are uploaded to [Espressif's component service](https://components.espressif.com/). +You can add them to your project via `idf.py add-dependancy`, e.g. +``` + idf.py add-dependency esp_jpeg==1.0.0 +``` + +Alternatively, you can create `idf_component.yml`. More is in [Espressif's documentation](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/tools/idf-component-manager.html). + +## Example use + +Here is example of usage. This calling is **blocking**. + +``` +esp_jpeg_image_cfg_t jpeg_cfg = { + .indata = (uint8_t *)jpeg_img_buf, + .indata_size = jpeg_img_buf_size, + .outbuf = out_img_buf, + .outbuf_size = out_img_buf_size, + .out_format = JPEG_IMAGE_OUT_FORMAT_RGB565, + .out_scale = JPEG_IMAGE_SCALE_0, + .flags = { + .swap_color_bytes = 1, + } +}; +esp_jpeg_image_output_t outimg; + +esp_jpeg_decode(&jpeg_cfg, &outimg); +``` diff --git a/managed_components/espressif__esp_jpeg/examples/get_started/CMakeLists.txt b/managed_components/espressif__esp_jpeg/examples/get_started/CMakeLists.txt new file mode 100644 index 0000000..0f3677c --- /dev/null +++ b/managed_components/espressif__esp_jpeg/examples/get_started/CMakeLists.txt @@ -0,0 +1,7 @@ +# The following lines of boilerplate have to be in your project's CMakeLists +# in this exact order for cmake to work correctly +cmake_minimum_required(VERSION 3.16) + +include($ENV{IDF_PATH}/tools/cmake/project.cmake) +set(COMPONENTS main) +project(lcd_tjpgd) diff --git a/managed_components/espressif__esp_jpeg/examples/get_started/README.md b/managed_components/espressif__esp_jpeg/examples/get_started/README.md new file mode 100644 index 0000000..03f6b6b --- /dev/null +++ b/managed_components/espressif__esp_jpeg/examples/get_started/README.md @@ -0,0 +1,54 @@ +# LCD tjpgd example + +This example shows how to decode a jpeg image and display it on an SPI-interfaced LCD, and rotates the image periodically. + +Example using initialization of the LCD from [ESP-BSP](https://github.com/espressif/esp-bsp) project. For change the Espressif's board, go to [idf_component.yml](main/idf_component.yml) and change `esp-box` to another board from BSP. + +## How to Use Example + +### Hardware Required + +* An ESP development board +* An SPI-interfaced LCD +* An USB cable for power supply and programming + +### Hardware Connection + +The connection between ESP Board and the LCD is as follows: + +```text + ESP Board LCD Screen + +---------+ +---------------------------------+ + | | | | + | 3V3 +--------------+ VCC +----------------------+ | + | | | | | | + | GND +--------------+ GND | | | + | | | | | | + | DATA0 +--------------+ MOSI | | | + | | | | | | + | PCLK +--------------+ SCK | | | + | | | | | | + | CS +--------------+ CS | | | + | | | | | | + | D/C +--------------+ D/C | | | + | | | | | | + | RST +--------------+ RST | | | + | | | | | | + |BK_LIGHT +--------------+ BCKL +----------------------+ | + | | | | + +---------+ +---------------------------------+ +``` + +The GPIO numbers used by this example is taken from BSP. + +### Build and Flash + +Run `idf.py -p PORT flash monitor` to build, flash and monitor the project. A flowing picture will be shown on the LCD screen. + +(To exit the serial monitor, type ``Ctrl-]``.) + +See the [Getting Started Guide](https://docs.espressif.com/projects/esp-idf/en/latest/get-started/index.html) for full steps to configure and use ESP-IDF to build projects. + +## Troubleshooting + +For any technical queries, please open an [issue] (https://github.com/espressif/idf-extra-components/issues) on GitHub. We will get back to you soon. diff --git a/managed_components/espressif__esp_jpeg/examples/get_started/main/CMakeLists.txt b/managed_components/espressif__esp_jpeg/examples/get_started/main/CMakeLists.txt new file mode 100644 index 0000000..4dd03e9 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/examples/get_started/main/CMakeLists.txt @@ -0,0 +1,9 @@ +set(srcs "pretty_effect.c" + "lcd_tjpgd_example_main.c" + "decode_image.c" + ) + +idf_component_register(SRCS ${srcs} + INCLUDE_DIRS "." + EMBED_FILES image.jpg + PRIV_REQUIRES esp_lcd) diff --git a/managed_components/espressif__esp_jpeg/examples/get_started/main/Kconfig.projbuild b/managed_components/espressif__esp_jpeg/examples/get_started/main/Kconfig.projbuild new file mode 100644 index 0000000..186231f --- /dev/null +++ b/managed_components/espressif__esp_jpeg/examples/get_started/main/Kconfig.projbuild @@ -0,0 +1,9 @@ +menu "Example Configuration" + config EXAMPLE_LCD_FLUSH_PARALLEL_LINES + int "LCD flush parallel lines" + default 12 if IDF_TARGET_ESP32C2 + default 16 + help + To speed up transfers, every SPI transfer sends a bunch of lines. + +endmenu diff --git a/managed_components/espressif__esp_jpeg/examples/get_started/main/decode_image.c b/managed_components/espressif__esp_jpeg/examples/get_started/main/decode_image.c new file mode 100644 index 0000000..3125a4a --- /dev/null +++ b/managed_components/espressif__esp_jpeg/examples/get_started/main/decode_image.c @@ -0,0 +1,68 @@ +/* + * SPDX-FileCopyrightText: 2022 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: CC0-1.0 + */ + +/* +The image used for the effect on the LCD in the SPI master example is stored in flash +as a jpeg file. This file contains the decode_image routine, which uses the tiny JPEG +decoder library to decode this JPEG into a format that can be sent to the display. + +Keep in mind that the decoder library cannot handle progressive files (will give +``Image decoder: jd_prepare failed (8)`` as an error) so make sure to save in the correct +format if you want to use a different image file. +*/ + +#include +#include "decode_image.h" +#include "jpeg_decoder.h" +#include "esp_log.h" +#include "esp_check.h" +#include "freertos/FreeRTOS.h" + +//Reference the binary-included jpeg file +extern const uint8_t image_jpg_start[] asm("_binary_image_jpg_start"); +extern const uint8_t image_jpg_end[] asm("_binary_image_jpg_end"); +//Define the height and width of the jpeg file. Make sure this matches the actual jpeg +//dimensions. + +const char *TAG = "ImageDec"; + +//Decode the embedded image into pixel lines that can be used with the rest of the logic. +esp_err_t decode_image(uint16_t **pixels) +{ + *pixels = NULL; + esp_err_t ret = ESP_OK; + + //Alocate pixel memory. Each line is an array of IMAGE_W 16-bit pixels; the `*pixels` array itself contains pointers to these lines. + *pixels = calloc(IMAGE_H * IMAGE_W, sizeof(uint16_t)); + ESP_GOTO_ON_FALSE((*pixels), ESP_ERR_NO_MEM, err, TAG, "Error allocating memory for lines"); + + //JPEG decode config + esp_jpeg_image_cfg_t jpeg_cfg = { + .indata = (uint8_t *)image_jpg_start, + .indata_size = image_jpg_end - image_jpg_start, + .outbuf = (uint8_t *)(*pixels), + .outbuf_size = IMAGE_W * IMAGE_H * sizeof(uint16_t), + .out_format = JPEG_IMAGE_FORMAT_RGB565, + .out_scale = JPEG_IMAGE_SCALE_0, + .flags = { + .swap_color_bytes = 1, + } + }; + + //JPEG decode + esp_jpeg_image_output_t outimg; + esp_jpeg_decode(&jpeg_cfg, &outimg); + + ESP_LOGI(TAG, "JPEG image decoded! Size of the decoded image is: %dpx x %dpx", outimg.width, outimg.height); + + return ret; +err: + //Something went wrong! Exit cleanly, de-allocating everything we allocated. + if (*pixels != NULL) { + free(*pixels); + } + return ret; +} diff --git a/managed_components/espressif__esp_jpeg/examples/get_started/main/decode_image.h b/managed_components/espressif__esp_jpeg/examples/get_started/main/decode_image.h new file mode 100644 index 0000000..f69e830 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/examples/get_started/main/decode_image.h @@ -0,0 +1,31 @@ +/* + * SPDX-FileCopyrightText: 2022 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: CC0-1.0 + */ + +#pragma once +#include +#include "esp_err.h" + +#define IMAGE_W 320 +#define IMAGE_H 240 + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * @brief Decode the jpeg ``image.jpg`` embedded into the program file into pixel data. + * + * @param pixels A pointer to a pointer for an array of rows, which themselves are an array of pixels. + * Effectively, you can get the pixel data by doing ``decode_image(&myPixels); pixelval=myPixels[ypos][xpos];`` + * @return - ESP_ERR_NOT_SUPPORTED if image is malformed or a progressive jpeg file + * - ESP_ERR_NO_MEM if out of memory + * - ESP_OK on succesful decode + */ +esp_err_t decode_image(uint16_t **pixels); + +#ifdef __cplusplus +} +#endif diff --git a/managed_components/espressif__esp_jpeg/examples/get_started/main/idf_component.yml b/managed_components/espressif__esp_jpeg/examples/get_started/main/idf_component.yml new file mode 100644 index 0000000..fd2b8ca --- /dev/null +++ b/managed_components/espressif__esp_jpeg/examples/get_started/main/idf_component.yml @@ -0,0 +1,16 @@ +dependencies: + esp-box: + rules: + - if: target == esp32s3 + version: ^2.4 + esp32_s2_kaluga_kit: + rules: + - if: target == esp32s2 + version: ^3.0 + esp_jpeg: + version: '>=1.0.2' + esp_wrover_kit: + rules: + - if: target == esp32 + version: ^1.5 + idf: '>=5.0' diff --git a/managed_components/espressif__esp_jpeg/examples/get_started/main/image.jpg b/managed_components/espressif__esp_jpeg/examples/get_started/main/image.jpg new file mode 100644 index 0000000..cacad09 Binary files /dev/null and b/managed_components/espressif__esp_jpeg/examples/get_started/main/image.jpg differ diff --git a/managed_components/espressif__esp_jpeg/examples/get_started/main/lcd_tjpgd_example_main.c b/managed_components/espressif__esp_jpeg/examples/get_started/main/lcd_tjpgd_example_main.c new file mode 100644 index 0000000..1214be8 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/examples/get_started/main/lcd_tjpgd_example_main.c @@ -0,0 +1,98 @@ +/* + * SPDX-FileCopyrightText: 2022-2023 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: CC0-1.0 + */ + +#include +#include "sdkconfig.h" +#include "freertos/FreeRTOS.h" +#include "freertos/task.h" +#include "esp_lcd_panel_ops.h" +#include "esp_heap_caps.h" +#include "pretty_effect.h" +#include "bsp/esp-bsp.h" +#include "bsp/display.h" + +// Using SPI2 in the example, as it also supports octal modes on some targets +#define LCD_HOST SPI2_HOST +// To speed up transfers, every SPI transfer sends a bunch of lines. This define specifies how many. +// More means more memory use, but less overhead for setting up / finishing transfers. Make sure 240 +// is dividable by this. +#define PARALLEL_LINES CONFIG_EXAMPLE_LCD_FLUSH_PARALLEL_LINES +// The number of frames to show before rotate the graph +#define ROTATE_FRAME 30 + +#if BSP_LCD_H_RES > BSP_LCD_V_RES +#define EXAMPLE_LCD_SWAP 0 +#define EXAMPLE_LCD_H_RES BSP_LCD_H_RES +#define EXAMPLE_LCD_V_RES BSP_LCD_V_RES +#else +#define EXAMPLE_LCD_SWAP 1 +#define EXAMPLE_LCD_H_RES BSP_LCD_V_RES +#define EXAMPLE_LCD_V_RES BSP_LCD_H_RES +#endif + +// Simple routine to generate some patterns and send them to the LCD. Because the +// SPI driver handles transactions in the background, we can calculate the next line +// while the previous one is being sent. +static uint16_t *s_lines[2]; +static void display_pretty_colors(esp_lcd_panel_handle_t panel_handle) +{ + int frame = 0; + // Indexes of the line currently being sent to the LCD and the line we're calculating + int sending_line = 0; + int calc_line = 0; + + // After ROTATE_FRAME frames, the image will be rotated + while (frame <= ROTATE_FRAME) { + frame++; + for (int y = 0; y < EXAMPLE_LCD_V_RES; y += PARALLEL_LINES) { + // Calculate a line + pretty_effect_calc_lines(s_lines[calc_line], y, frame, PARALLEL_LINES); + sending_line = calc_line; + calc_line = !calc_line; + // Send the calculated data + esp_lcd_panel_draw_bitmap(panel_handle, 0, y, 0 + EXAMPLE_LCD_H_RES, y + PARALLEL_LINES, s_lines[sending_line]); + } + } +} + +void app_main(void) +{ + esp_lcd_panel_io_handle_t io_handle = NULL; + esp_lcd_panel_handle_t panel_handle = NULL; + + bsp_display_config_t disp_cfg = { + .max_transfer_sz = EXAMPLE_LCD_H_RES * PARALLEL_LINES * sizeof(uint16_t), + }; + // Display initialize from BSP + bsp_display_new(&disp_cfg, &panel_handle, &io_handle); + esp_lcd_panel_disp_on_off(panel_handle, true); + bsp_display_backlight_on(); + + // Initialize the effect displayed + ESP_ERROR_CHECK(pretty_effect_init()); + + // "Rotate or not" flag + bool is_rotated = false; + + // Allocate memory for the pixel buffers + for (int i = 0; i < 2; i++) { + s_lines[i] = heap_caps_malloc(EXAMPLE_LCD_H_RES * PARALLEL_LINES * sizeof(uint16_t), MALLOC_CAP_DMA); + assert(s_lines[i] != NULL); + } + +#if EXAMPLE_LCD_SWAP + esp_lcd_panel_swap_xy(panel_handle, true); +#endif + + // Start and rotate + while (1) { + // Set driver configuration to rotate 180 degrees each time + ESP_ERROR_CHECK(esp_lcd_panel_mirror(panel_handle, is_rotated, is_rotated)); + // Display + display_pretty_colors(panel_handle); + is_rotated = !is_rotated; + } +} diff --git a/managed_components/espressif__esp_jpeg/examples/get_started/main/pretty_effect.c b/managed_components/espressif__esp_jpeg/examples/get_started/main/pretty_effect.c new file mode 100644 index 0000000..b4a3df6 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/examples/get_started/main/pretty_effect.c @@ -0,0 +1,61 @@ +/* + * SPDX-FileCopyrightText: 2022 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: CC0-1.0 + */ + +#include +#include "pretty_effect.h" +#include "decode_image.h" + +uint16_t *pixels; + +//Grab a rgb16 pixel from the esp32_tiles image +static inline uint16_t get_bgnd_pixel(int x, int y) +{ + //Get color of the pixel on x,y coords + return (uint16_t) * (pixels + (y * IMAGE_W) + x); +} + +//This variable is used to detect the next frame. +static int prev_frame = -1; + +//Instead of calculating the offsets for each pixel we grab, we pre-calculate the valueswhenever a frame changes, then re-use +//these as we go through all the pixels in the frame. This is much, much faster. +static int8_t xofs[320], yofs[240]; +static int8_t xcomp[320], ycomp[240]; + +//Calculate the pixel data for a set of lines (with implied line size of 320). Pixels go in dest, line is the Y-coordinate of the +//first line to be calculated, linect is the amount of lines to calculate. Frame increases by one every time the entire image +//is displayed; this is used to go to the next frame of animation. +void pretty_effect_calc_lines(uint16_t *dest, int line, int frame, int linect) +{ + if (frame != prev_frame) { + //We need to calculate a new set of offset coefficients. Take some random sines as offsets to make everything + //look pretty and fluid-y. + for (int x = 0; x < 320; x++) { + xofs[x] = sin(frame * 0.15 + x * 0.06) * 4; + } + for (int y = 0; y < 240; y++) { + yofs[y] = sin(frame * 0.1 + y * 0.05) * 4; + } + for (int x = 0; x < 320; x++) { + xcomp[x] = sin(frame * 0.11 + x * 0.12) * 4; + } + for (int y = 0; y < 240; y++) { + ycomp[y] = sin(frame * 0.07 + y * 0.15) * 4; + } + prev_frame = frame; + } + for (int y = line; y < line + linect; y++) { + for (int x = 0; x < 320; x++) { + *dest++ = get_bgnd_pixel(x + yofs[y] + xcomp[x], y + xofs[x] + ycomp[y]); + } + } +} + + +esp_err_t pretty_effect_init(void) +{ + return decode_image(&pixels); +} diff --git a/managed_components/espressif__esp_jpeg/examples/get_started/main/pretty_effect.h b/managed_components/espressif__esp_jpeg/examples/get_started/main/pretty_effect.h new file mode 100644 index 0000000..1e07afa --- /dev/null +++ b/managed_components/espressif__esp_jpeg/examples/get_started/main/pretty_effect.h @@ -0,0 +1,36 @@ +/* + * SPDX-FileCopyrightText: 2022 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: CC0-1.0 + */ + +#pragma once +#include +#include "esp_err.h" + + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * @brief Calculate the effect for a bunch of lines. + * + * @param dest Destination for the pixels. Assumed to be LINECT * 320 16-bit pixel values. + * @param line Starting line of the chunk of lines. + * @param frame Current frame, used for animation + * @param linect Amount of lines to calculate + */ +void pretty_effect_calc_lines(uint16_t *dest, int line, int frame, int linect); + + +/** + * @brief Initialize the effect + * + * @return ESP_OK on success, an error from the jpeg decoder otherwise. + */ +esp_err_t pretty_effect_init(void); + +#ifdef __cplusplus +} +#endif \ No newline at end of file diff --git a/managed_components/espressif__esp_jpeg/examples/get_started/sdkconfig.defaults b/managed_components/espressif__esp_jpeg/examples/get_started/sdkconfig.defaults new file mode 100644 index 0000000..15e8bc2 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/examples/get_started/sdkconfig.defaults @@ -0,0 +1,4 @@ +# This file was generated using idf.py save-defconfig. It can be edited manually. +# Espressif IoT Development Framework (ESP-IDF) 5.5.0 Project Minimal Configuration +# +CONFIG_TOUCH_SUPPRESS_DEPRECATE_WARN=y diff --git a/managed_components/espressif__esp_jpeg/idf_component.yml b/managed_components/espressif__esp_jpeg/idf_component.yml new file mode 100644 index 0000000..8b1a2f0 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/idf_component.yml @@ -0,0 +1,9 @@ +dependencies: + idf: '>=5.0' +description: 'JPEG Decoder: TJpgDec' +repository: git://github.com/espressif/idf-extra-components.git +repository_info: + commit_sha: 746e83ddbea0db9c3d24993a87c4c737a60337ae + path: esp_jpeg +url: https://github.com/espressif/idf-extra-components/tree/master/esp_jpeg/ +version: 1.3.1 diff --git a/managed_components/espressif__esp_jpeg/include/jpeg_decoder.h b/managed_components/espressif__esp_jpeg/include/jpeg_decoder.h new file mode 100644 index 0000000..16564a7 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/include/jpeg_decoder.h @@ -0,0 +1,106 @@ +/* + * SPDX-FileCopyrightText: 2022-2025 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#pragma once + +#include "esp_err.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * @brief Scale of output image + * + */ +typedef enum { + JPEG_IMAGE_SCALE_0 = 0, /*!< No scale */ + JPEG_IMAGE_SCALE_1_2, /*!< Scale 1:2 */ + JPEG_IMAGE_SCALE_1_4, /*!< Scale 1:4 */ + JPEG_IMAGE_SCALE_1_8, /*!< Scale 1:8 */ +} esp_jpeg_image_scale_t; + +/** + * @brief Format of output image + * + */ +typedef enum { + JPEG_IMAGE_FORMAT_RGB888 = 0, /*!< Format RGB888 */ + JPEG_IMAGE_FORMAT_RGB565, /*!< Format RGB565 */ +} esp_jpeg_image_format_t; + +/** + * @brief JPEG Configuration Type + * + */ +typedef struct esp_jpeg_image_cfg_s { + uint8_t *indata; /*!< Input JPEG image */ + uint32_t indata_size; /*!< Size of input image */ + uint8_t *outbuf; /*!< Output buffer */ + uint32_t outbuf_size; /*!< Output buffer size */ + esp_jpeg_image_format_t out_format; /*!< Output image format */ + esp_jpeg_image_scale_t out_scale; /*!< Output scale */ + + struct { + uint8_t swap_color_bytes: 1; /*!< Swap first and last color bytes */ + } flags; + + struct { + void *working_buffer; /*!< If set to NULL, a working buffer will be allocated in esp_jpeg_decode(). + Tjpgd does not use dynamic allocation, se we pass this buffer to Tjpgd that uses it as scratchpad */ + size_t working_buffer_size; /*!< Size of the working buffer. Must be set it working_buffer != NULL. + Default size is 3.1kB or 65kB if JD_FASTDECODE == 2 */ + } advanced; + + struct { + uint32_t read; /*!< Internal count of read bytes */ + } priv; +} esp_jpeg_image_cfg_t; + +/** + * @brief JPEG output info + */ +typedef struct esp_jpeg_image_output_s { + uint16_t width; /*!< Width of the output image */ + uint16_t height; /*!< Height of the output image */ + size_t output_len; /*!< Length of the output image in bytes */ +} esp_jpeg_image_output_t; + +/** + * @brief Decode JPEG image + * + * @note This function is blocking. + * + * @param[in] cfg: Configuration structure + * @param[out] img: Output image info + * + * @return + * - ESP_OK on success + * - ESP_ERR_NO_MEM if there is no memory for allocating main structure + * - ESP_FAIL if there is an error in decoding JPEG + */ +esp_err_t esp_jpeg_decode(esp_jpeg_image_cfg_t *cfg, esp_jpeg_image_output_t *img); + +/** + * @brief Get information about the JPEG image + * + * Use this function to get the size of the JPEG image without decoding it. + * Allocate a buffer of size img->output_len to store the decoded image. + * + * @note cfg->outbuf and cfg->outbuf_size are not used in this function. + * @param[in] cfg: Configuration structure + * @param[out] img: Output image info + * + * @return + * - ESP_OK on success + * - ESP_ERR_INVALID_ARG if cfg or img is NULL + * - ESP_FAIL if there is an error in decoding JPEG + */ +esp_err_t esp_jpeg_get_image_info(esp_jpeg_image_cfg_t *cfg, esp_jpeg_image_output_t *img); + +#ifdef __cplusplus +} +#endif diff --git a/managed_components/espressif__esp_jpeg/jpeg_decoder.c b/managed_components/espressif__esp_jpeg/jpeg_decoder.c new file mode 100644 index 0000000..15f5cbc --- /dev/null +++ b/managed_components/espressif__esp_jpeg/jpeg_decoder.c @@ -0,0 +1,287 @@ +/* + * SPDX-FileCopyrightText: 2015-2025 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include +#include "freertos/FreeRTOS.h" +#include "esp_system.h" +#include "esp_rom_caps.h" +#include "esp_log.h" +#include "esp_err.h" +#include "esp_check.h" +#include "jpeg_decoder.h" + +#if CONFIG_JD_USE_ROM +/* When supported in ROM, use ROM functions */ +#if defined(ESP_ROM_HAS_JPEG_DECODE) +#include "rom/tjpgd.h" +#else +#error Using JPEG decoder from ROM is not supported for selected target. Please select external code in menuconfig. +#endif + +/* The ROM code of TJPGD is older and has different return type in decode callback */ +typedef unsigned int jpeg_decode_out_t; +#else +/* When Tiny JPG Decoder is not in ROM or selected external code */ +#include "tjpgd.h" + +/* The TJPGD outside the ROM code is newer and has different return type in decode callback */ +typedef int jpeg_decode_out_t; +#endif + +static const char *TAG = "JPEG"; + +#define LOBYTE(u16) ((uint8_t)(((uint16_t)(u16)) & 0xff)) +#define HIBYTE(u16) ((uint8_t)((((uint16_t)(u16))>>8) & 0xff)) + +#if defined(JD_FASTDECODE) && (JD_FASTDECODE == 2) +#define JPEG_WORK_BUF_SIZE 65472 +#else +#define JPEG_WORK_BUF_SIZE 3100 /* Recommended buffer size; Independent on the size of the image */ +#endif + +/* If not set JD_FORMAT, it is set in ROM to RGB888, otherwise, it can be set in config */ +#ifndef JD_FORMAT +#define JD_FORMAT 0 +#endif + +/* Output color bytes from tjpgd (depends on JD_FORMAT) */ +#if (JD_FORMAT==0) +#define ESP_JPEG_COLOR_BYTES 3 +#elif (JD_FORMAT==1) +#define ESP_JPEG_COLOR_BYTES 2 +#elif (JD_FORMAT==2) +#error Grayscale image output format is not supported +#define ESP_JPEG_COLOR_BYTES 1 +#endif + +/******************************************************************************* +* Function definitions +*******************************************************************************/ +static uint8_t jpeg_get_div_by_scale(esp_jpeg_image_scale_t scale); +static uint8_t jpeg_get_color_bytes(esp_jpeg_image_format_t format); + +static unsigned int jpeg_decode_in_cb(JDEC *jd, uint8_t *buff, unsigned int nbyte); +static jpeg_decode_out_t jpeg_decode_out_cb(JDEC *jd, void *bitmap, JRECT *rect); +static inline uint16_t ldb_word(const void *ptr); +/******************************************************************************* +* Public API functions +*******************************************************************************/ + +esp_err_t esp_jpeg_decode(esp_jpeg_image_cfg_t *cfg, esp_jpeg_image_output_t *img) +{ + esp_err_t ret = ESP_OK; + uint8_t *workbuf = NULL; + JRESULT res; + JDEC JDEC; + + assert(cfg != NULL); + assert(img != NULL); + + const bool allocate_buffer = (cfg->advanced.working_buffer == NULL); + const size_t workbuf_size = allocate_buffer ? JPEG_WORK_BUF_SIZE : cfg->advanced.working_buffer_size; + if (allocate_buffer) { + workbuf = heap_caps_malloc(JPEG_WORK_BUF_SIZE, MALLOC_CAP_DEFAULT); + ESP_GOTO_ON_FALSE(workbuf, ESP_ERR_NO_MEM, err, TAG, "no mem for JPEG work buffer"); + } else { + workbuf = cfg->advanced.working_buffer; + ESP_RETURN_ON_FALSE(workbuf_size != 0, ESP_ERR_INVALID_ARG, TAG, "Working buffer size not defined!"); + } + + + cfg->priv.read = 0; + + /* Prepare image */ + res = jd_prepare(&JDEC, jpeg_decode_in_cb, workbuf, workbuf_size, cfg); + ESP_GOTO_ON_FALSE((res == JDR_OK), ESP_FAIL, err, TAG, "Error in preparing JPEG image! %d", res); + + const uint8_t scale_div = jpeg_get_div_by_scale(cfg->out_scale); + const uint8_t out_color_bytes = jpeg_get_color_bytes(cfg->out_format); + + /* Size of output image */ + const uint32_t outsize = (JDEC.height / scale_div) * (JDEC.width / scale_div) * out_color_bytes; + ESP_GOTO_ON_FALSE((outsize <= cfg->outbuf_size), ESP_ERR_NO_MEM, err, TAG, "Not enough size in output buffer!"); + + /* Size of output image */ + img->height = JDEC.height / scale_div; + img->width = JDEC.width / scale_div; + img->output_len = outsize; + + /* Decode JPEG */ + res = jd_decomp(&JDEC, jpeg_decode_out_cb, cfg->out_scale); + ESP_GOTO_ON_FALSE((res == JDR_OK), ESP_FAIL, err, TAG, "Error in decoding JPEG image! %d", res); + +err: + if (workbuf && allocate_buffer) { + free(workbuf); + } + + return ret; +} + +esp_err_t esp_jpeg_get_image_info(esp_jpeg_image_cfg_t *cfg, esp_jpeg_image_output_t *img) +{ + if (cfg == NULL || img == NULL) { + return ESP_ERR_INVALID_ARG; + } else if (cfg->indata == NULL || cfg->indata_size < 5) { + return ESP_ERR_INVALID_ARG; + } + esp_err_t ret = ESP_FAIL; + + if (ldb_word(cfg->indata) != 0xFFD8) { + return ESP_FAIL; /* Err: SOI is not detected */ + } + unsigned ofs = 2; // Start after SOI marker + + while (true) { + /* Get a JPEG marker */ + uint8_t *seg = cfg->indata + ofs; /* Segment pointer */ + unsigned short marker = ldb_word(seg); /* Marker */ + unsigned int len = ldb_word(seg + 2); /* Length field */ + if (len <= 2 || (marker >> 8) != 0xFF) { + return ESP_FAIL; + } + ofs += 2 + len; /* Number of bytes loaded */ + if (ofs > cfg->indata_size) { + return ESP_FAIL; // No more data + } + + if ((marker & 0xFF) == 0xC0) { /* SOF0 (baseline JPEG) */ + seg += 4; /* Skip marker and length field */ + + /* Size of output image */ + img->height = ldb_word(seg + 1); + img->width = ldb_word(seg + 3); + const uint8_t scale_div = jpeg_get_div_by_scale(cfg->out_scale); + const uint8_t out_color_bytes = jpeg_get_color_bytes(cfg->out_format); + img->output_len = (img->height / scale_div) * (img->width / scale_div) * out_color_bytes; + ret = ESP_OK; + break; + } + } + return ret; +} + +/******************************************************************************* +* Private API functions +*******************************************************************************/ + +static unsigned int jpeg_decode_in_cb(JDEC *dec, uint8_t *buff, unsigned int nbyte) +{ + assert(dec != NULL); + + uint32_t to_read = nbyte; + esp_jpeg_image_cfg_t *cfg = (esp_jpeg_image_cfg_t *)dec->device; + assert(cfg != NULL); + + if (buff) { + if (cfg->priv.read + to_read > cfg->indata_size) { + to_read = cfg->indata_size - cfg->priv.read; + } + + /* Copy data from JPEG image */ + memcpy(buff, &cfg->indata[cfg->priv.read], to_read); + cfg->priv.read += to_read; + } else if (buff == NULL) { + /* Skip data */ + cfg->priv.read += to_read; + } + + return to_read; +} + +static jpeg_decode_out_t jpeg_decode_out_cb(JDEC *dec, void *bitmap, JRECT *rect) +{ + uint16_t color = 0; + assert(dec != NULL); + + esp_jpeg_image_cfg_t *cfg = (esp_jpeg_image_cfg_t *)dec->device; + assert(cfg != NULL); + assert(bitmap != NULL); + assert(rect != NULL); + + uint8_t scale_div = jpeg_get_div_by_scale(cfg->out_scale); + uint8_t out_color_bytes = jpeg_get_color_bytes(cfg->out_format); + + /* Copy decoded image data to output buffer */ + uint8_t *in = (uint8_t *)bitmap; + uint32_t line = dec->width / scale_div; + uint8_t *dst = (uint8_t *)cfg->outbuf; + for (int y = rect->top; y <= rect->bottom; y++) { + for (int x = rect->left; x <= rect->right; x++) { + if ( (JD_FORMAT == 0 && cfg->out_format == JPEG_IMAGE_FORMAT_RGB888) || + (JD_FORMAT == 1 && cfg->out_format == JPEG_IMAGE_FORMAT_RGB565) ) { + /* Output image format is same as set in TJPGD */ + for (int b = 0; b < ESP_JPEG_COLOR_BYTES; b++) { + if (cfg->flags.swap_color_bytes) { + dst[(y * line * out_color_bytes) + x * out_color_bytes + b] = in[out_color_bytes - b - 1]; + } else { + dst[(y * line * out_color_bytes) + x * out_color_bytes + b] = in[b]; + } + } + } else if (JD_FORMAT == 0 && cfg->out_format == JPEG_IMAGE_FORMAT_RGB565) { + /* Output image format is not same as set in TJPGD */ + /* We need to convert the 3 bytes in `in` to a rgb565 value */ + color = ((in[0] & 0xF8) << 8); + color |= ((in[1] & 0xFC) << 3); + color |= (in[2] >> 3); + + if (cfg->flags.swap_color_bytes) { + dst[(y * line * out_color_bytes) + (x * out_color_bytes)] = HIBYTE(color); + dst[(y * line * out_color_bytes) + (x * out_color_bytes) + 1] = LOBYTE(color); + } else { + dst[(y * line * out_color_bytes) + (x * out_color_bytes) + 1] = HIBYTE(color); + dst[(y * line * out_color_bytes) + (x * out_color_bytes)] = LOBYTE(color); + } + } else { + ESP_LOGE(TAG, "Selected output format is not supported!"); + assert(0); + } + in += ESP_JPEG_COLOR_BYTES; + } + } + + return 1; +} + +static uint8_t jpeg_get_div_by_scale(esp_jpeg_image_scale_t scale) +{ + switch (scale) { + /* Not scaled */ + case JPEG_IMAGE_SCALE_0: + return 1; + /* Scaled 1:2 */ + case JPEG_IMAGE_SCALE_1_2: + return 2; + /* Scaled 1:4 */ + case JPEG_IMAGE_SCALE_1_4: + return 4; + /* Scaled 1:8 */ + case JPEG_IMAGE_SCALE_1_8: + return 8; + } + + return 1; +} + +static uint8_t jpeg_get_color_bytes(esp_jpeg_image_format_t format) +{ + switch (format) { + /* RGB888 (24-bit/pix) */ + case JPEG_IMAGE_FORMAT_RGB888: + return 3; + /* RGB565 (16-bit/pix) */ + case JPEG_IMAGE_FORMAT_RGB565: + return 2; + } + + return 1; +} + +static inline uint16_t ldb_word(const void *ptr) +{ + const uint8_t *p = (const uint8_t *)ptr; + return ((uint16_t)p[0] << 8) | p[1]; +} diff --git a/managed_components/espressif__esp_jpeg/jpeg_default_huffman_table.c b/managed_components/espressif__esp_jpeg/jpeg_default_huffman_table.c new file mode 100644 index 0000000..1fe22a8 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/jpeg_default_huffman_table.c @@ -0,0 +1,60 @@ +/* + * SPDX-FileCopyrightText: 2024 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: Apache-2.0 + */ + +// Default Huffman tables for baseline JPEG + +// These values are taken directly from CCITT Rec. T.81 (1992 E) Appendix K.3.3 +// The *_num_bits array always contains exactly 16 elements. +// Each element represents the number of Huffman codes of a specific length: +// - The first element corresponds to codes of length 1 bit, +// - The second element to codes of length 2 bits, and so forth up to 16 bits. +// +// The *_values array has a length equal to the sum of all elements in the *_num_bits array, +// representing the actual values associated with each Huffman code in order. + +// Luminance DC Table +const unsigned char esp_jpeg_lum_dc_num_bits[16] = {0, 1, 5, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0}; +const unsigned esp_jpeg_lum_dc_codes_total = 12; +const unsigned char esp_jpeg_lum_dc_values[12] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}; + +// Chrominance DC Table +const unsigned char esp_jpeg_chrom_dc_num_bits[16] = {0, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0}; +const unsigned esp_jpeg_chrom_dc_codes_total = 12; +const unsigned char esp_jpeg_chrom_dc_values[12] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}; + +// Luminance AC Table +const unsigned char esp_jpeg_lum_ac_num_bits[16] = {0, 2, 1, 3, 3, 2, 4, 3, 5, 5, 4, 4, 0, 0, 1, 125}; +const unsigned esp_jpeg_lum_ac_codes_total = 162; +const unsigned char esp_jpeg_lum_ac_values[162] = { + 0x01, 0x02, 0x03, 0x00, 0x04, 0x11, 0x05, 0x12, 0x21, 0x31, 0x41, 0x06, 0x13, 0x51, 0x61, 0x07, + 0x22, 0x71, 0x14, 0x32, 0x81, 0x91, 0xA1, 0x08, 0x23, 0x42, 0xB1, 0xC1, 0x15, 0x52, 0xD1, 0xF0, + 0x24, 0x33, 0x62, 0x72, 0x82, 0x09, 0x0A, 0x16, 0x17, 0x18, 0x19, 0x1A, 0x25, 0x26, 0x27, 0x28, + 0x29, 0x2A, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3A, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, + 0x4A, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5A, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, + 0x6A, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7A, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, + 0x8A, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9A, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, + 0xA8, 0xA9, 0xAA, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8, 0xB9, 0xBA, 0xC2, 0xC3, 0xC4, 0xC5, + 0xC6, 0xC7, 0xC8, 0xC9, 0xCA, 0xD2, 0xD3, 0xD4, 0xD5, 0xD6, 0xD7, 0xD8, 0xD9, 0xDA, 0xE1, 0xE2, + 0xE3, 0xE4, 0xE5, 0xE6, 0xE7, 0xE8, 0xE9, 0xEA, 0xF1, 0xF2, 0xF3, 0xF4, 0xF5, 0xF6, 0xF7, 0xF8, + 0xF9, 0xFA +}; + +// Chrominance AC Table +const unsigned char esp_jpeg_chrom_ac_num_bits[16] = {0, 2, 1, 2, 4, 4, 3, 4, 7, 5, 4, 4, 0, 1, 2, 119}; +const unsigned esp_jpeg_chrom_ac_codes_total = 162; +const unsigned char esp_jpeg_chrom_ac_values[162] = { + 0x00, 0x01, 0x02, 0x03, 0x11, 0x04, 0x05, 0x21, 0x31, 0x06, 0x12, 0x41, 0x51, 0x07, 0x61, 0x71, + 0x13, 0x22, 0x32, 0x81, 0x08, 0x14, 0x42, 0x91, 0xA1, 0xB1, 0xC1, 0x09, 0x23, 0x33, 0x52, 0xF0, + 0x15, 0x62, 0x72, 0xD1, 0x0A, 0x16, 0x24, 0x34, 0xE1, 0x25, 0xF1, 0x17, 0x18, 0x19, 0x1A, 0x26, + 0x27, 0x28, 0x29, 0x2A, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3A, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, + 0x49, 0x4A, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5A, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, + 0x69, 0x6A, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7A, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, + 0x88, 0x89, 0x8A, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9A, 0xA2, 0xA3, 0xA4, 0xA5, + 0xA6, 0xA7, 0xA8, 0xA9, 0xAA, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8, 0xB9, 0xBA, 0xC2, 0xC3, + 0xC4, 0xC5, 0xC6, 0xC7, 0xC8, 0xC9, 0xCA, 0xD2, 0xD3, 0xD4, 0xD5, 0xD6, 0xD7, 0xD8, 0xD9, 0xDA, + 0xE2, 0xE3, 0xE4, 0xE5, 0xE6, 0xE7, 0xE8, 0xE9, 0xEA, 0xF2, 0xF3, 0xF4, 0xF5, 0xF6, 0xF7, 0xF8, + 0xF9, 0xFA +}; diff --git a/managed_components/espressif__esp_jpeg/license.txt b/managed_components/espressif__esp_jpeg/license.txt new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/license.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/managed_components/espressif__esp_jpeg/test_apps/CMakeLists.txt b/managed_components/espressif__esp_jpeg/test_apps/CMakeLists.txt new file mode 100644 index 0000000..838d53a --- /dev/null +++ b/managed_components/espressif__esp_jpeg/test_apps/CMakeLists.txt @@ -0,0 +1,5 @@ +cmake_minimum_required(VERSION 3.16) + +include($ENV{IDF_PATH}/tools/cmake/project.cmake) +set(COMPONENTS main) +project(esp_jpeg_test) diff --git a/managed_components/espressif__esp_jpeg/test_apps/main/CMakeLists.txt b/managed_components/espressif__esp_jpeg/test_apps/main/CMakeLists.txt new file mode 100644 index 0000000..03a8955 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/test_apps/main/CMakeLists.txt @@ -0,0 +1,5 @@ +idf_component_register(SRCS "tjpgd_test.c" "test_tjpgd_main.c" + INCLUDE_DIRS "." + PRIV_REQUIRES "unity" + WHOLE_ARCHIVE + EMBED_FILES "logo.jpg" "usb_camera.jpg" "usb_camera_2.jpg") diff --git a/managed_components/espressif__esp_jpeg/test_apps/main/idf_component.yml b/managed_components/espressif__esp_jpeg/test_apps/main/idf_component.yml new file mode 100644 index 0000000..1f7d321 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/test_apps/main/idf_component.yml @@ -0,0 +1,4 @@ +dependencies: + espressif/esp_jpeg: + version: "*" + override_path: "../../" diff --git a/managed_components/espressif__esp_jpeg/test_apps/main/jpg_to_rgb888_hex.py b/managed_components/espressif__esp_jpeg/test_apps/main/jpg_to_rgb888_hex.py new file mode 100644 index 0000000..1034262 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/test_apps/main/jpg_to_rgb888_hex.py @@ -0,0 +1,64 @@ +from PIL import Image + + +def jpg_to_rgb888_hex_c_array(input_filename: str, output_filename: str) -> str: + """ + Convert a .jpg file to RGB888 hex data and format it as a C-style array. + + Parameters: + input_filename (str): The path to the JPEG file. + + Returns: + str: A string representing the RGB888 hex data formatted as a C array. + """ + # Open the image file + with Image.open(input_filename) as img: + # Ensure the image is in RGB mode + rgb_img = img.convert("RGB") + + # Get image dimensions + width, height = rgb_img.size + + # List to store hex values as C-style entries + hex_data = [] + + # Iterate over each pixel to get RGB values + for y in range(height): + for x in range(width): + r, g, b = rgb_img.getpixel((x, y)) + # Format each RGB value as C-style hex (e.g., 0xRRGGBB) + hex_data.append(f"0x{r:02X}{g:02X}{b:02X}") + + # Format as a C-style array with line breaks for readability + hex_array = ",\n ".join(hex_data) + c_array = f"unsigned int image_data[{width * height}] = {{\n {hex_array}\n}};" + + # Write the C array to the output file + with open(output_filename, "w") as file: + file.write(c_array) + + print(f"C-style RGB888 hex array saved to {output_filename}") + + return c_array + + +def main(): + """ + Main function to convert a JPEG file to an RGB888 C-style hex array. + + Instructions: + 1. Replace 'input.jpg' with the path to your JPEG file. + 2. Run the script to get the C-style array output. + """ + # Input JPEG file path + input_filename = "usb_camera.jpg" # Replace with your JPEG file path + + # Output file path for the C array + output_filename = "output_array.c" # Specify your desired output filename + + # Convert JPEG to C-style RGB888 hex array + jpg_to_rgb888_hex_c_array(input_filename, output_filename) + + +if __name__ == "__main__": + main() diff --git a/managed_components/espressif__esp_jpeg/test_apps/main/logo.jpg b/managed_components/espressif__esp_jpeg/test_apps/main/logo.jpg new file mode 100644 index 0000000..2bd9e77 Binary files /dev/null and b/managed_components/espressif__esp_jpeg/test_apps/main/logo.jpg differ diff --git a/managed_components/espressif__esp_jpeg/test_apps/main/test_logo_jpg.h b/managed_components/espressif__esp_jpeg/test_apps/main/test_logo_jpg.h new file mode 100644 index 0000000..4900faa --- /dev/null +++ b/managed_components/espressif__esp_jpeg/test_apps/main/test_logo_jpg.h @@ -0,0 +1,7 @@ +// JPEG encoded image 46x46, 7561 bytes +extern const unsigned char logo_jpg[] asm("_binary_logo_jpg_start"); + +extern char _binary_logo_jpg_start; +extern char _binary_logo_jpg_end; +// Must be defined as macro because extern variables are not known at compile time (but at link time) +#define logo_jpg_len (&_binary_logo_jpg_end - &_binary_logo_jpg_start) diff --git a/managed_components/espressif__esp_jpeg/test_apps/main/test_logo_rgb888.h b/managed_components/espressif__esp_jpeg/test_apps/main/test_logo_rgb888.h new file mode 100644 index 0000000..6b08355 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/test_apps/main/test_logo_rgb888.h @@ -0,0 +1,3 @@ +unsigned char logo_rgb888[] = { + 0xe1, 0x3b, 0x1f, 0xdf, 0x33, 0x16, 0xe1, 0x2f, 0x14, 0xe2, 0x30, 0x16, 0xdf, 0x2e, 0x14, 0xe1, 0x32, 0x16, 0xdf, 0x30, 0x14, 0xe1, 0x30, 0x16, 0xe3, 0x2e, 0x17, 0xdd, 0x33, 0x15, 0xe1, 0x30, 0x16, 0xe1, 0x2f, 0x12, 0xdf, 0x30, 0x14, 0xdc, 0x32, 0x14, 0xdf, 0x30, 0x15, 0xe2, 0x30, 0x15, 0xe0, 0x2f, 0x15, 0xe1, 0x31, 0x15, 0xe0, 0x2f, 0x15, 0xe2, 0x32, 0x16, 0xde, 0x32, 0x13, 0xdf, 0x30, 0x14, 0xe0, 0x31, 0x18, 0xe1, 0x31, 0x15, 0xe2, 0x30, 0x13, 0xdd, 0x30, 0x17, 0xdf, 0x30, 0x17, 0xe2, 0x30, 0x13, 0xe2, 0x30, 0x15, 0xdf, 0x30, 0x14, 0xe1, 0x33, 0x14, 0xe0, 0x30, 0x14, 0xdd, 0x31, 0x15, 0xdf, 0x30, 0x15, 0xe0, 0x30, 0x14, 0xe2, 0x30, 0x15, 0xdf, 0x30, 0x15, 0xdd, 0x31, 0x12, 0xdf, 0x2f, 0x13, 0xe1, 0x30, 0x18, 0xe2, 0x30, 0x16, 0xe1, 0x2f, 0x14, 0xe0, 0x31, 0x16, 0xe1, 0x30, 0x16, 0xe0, 0x30, 0x12, 0xe3, 0x3e, 0x26, 0xe3, 0x24, 0x0d, 0xdf, 0x29, 0x0d, 0xdd, 0x29, 0x0a, 0xdf, 0x26, 0x0b, 0xdf, 0x29, 0x0d, 0xdd, 0x27, 0x0b, 0xdd, 0x24, 0x07, 0xdd, 0x29, 0x0c, 0xdc, 0x28, 0x09, 0xdf, 0x27, 0x07, 0xdc, 0x26, 0x08, 0xdf, 0x29, 0x0b, 0xde, 0x28, 0x0c, 0xdf, 0x24, 0x0d, 0xdf, 0x29, 0x0b, 0xde, 0x25, 0x08, 0xdd, 0x28, 0x07, 0xde, 0x28, 0x0c, 0xdc, 0x27, 0x0d, 0xdb, 0x25, 0x0b, 0xe0, 0x27, 0x0e, 0xe0, 0x27, 0x0a, 0xe1, 0x25, 0x09, 0xdd, 0x27, 0x0b, 0xdf, 0x26, 0x0d, 0xe0, 0x28, 0x08, 0xdd, 0x29, 0x0a, 0xde, 0x28, 0x0e, 0xdf, 0x26, 0x0b, 0xde, 0x28, 0x0a, 0xdf, 0x26, 0x0b, 0xde, 0x28, 0x0c, 0xe0, 0x28, 0x08, 0xe0, 0x25, 0x0b, 0xe0, 0x28, 0x08, 0xdd, 0x28, 0x0e, 0xdf, 0x26, 0x0d, 0xe0, 0x27, 0x0e, 0xda, 0x28, 0x0b, 0xdf, 0x26, 0x09, 0xdd, 0x29, 0x08, 0xdc, 0x28, 0x07, 0xdc, 0x28, 0x09, 0xe0, 0x27, 0x0a, 0xdf, 0x24, 0x03, 0xe0, 0x2e, 0x13, 0xe1, 0x31, 0x15, 0xde, 0x28, 0x0a, 0xdf, 0x27, 0x07, 0xdd, 0x27, 0x09, 0xdc, 0x28, 0x09, 0xdf, 0x26, 0x09, 0xe3, 0x27, 0x09, 0xdf, 0x26, 0x09, 0xdf, 0x26, 0x09, 0xdd, 0x27, 0x0d, 0xe0, 0x27, 0x0e, 0xde, 0x25, 0x0a, 0xde, 0x28, 0x0c, 0xdf, 0x28, 0x04, 0xe0, 0x25, 0x0b, 0xe1, 0x28, 0x0d, 0xdd, 0x27, 0x09, 0xe0, 0x26, 0x09, 0xe3, 0x27, 0x0d, 0xe0, 0x27, 0x0c, 0xe0, 0x27, 0x0e, 0xe0, 0x27, 0x0c, 0xdd, 0x28, 0x07, 0xdd, 0x28, 0x0f, 0xdd, 0x27, 0x09, 0xe0, 0x28, 0x08, 0xdd, 0x27, 0x0b, 0xdd, 0x27, 0x0b, 0xe0, 0x27, 0x0c, 0xe0, 0x27, 0x0e, 0xdc, 0x28, 0x09, 0xe0, 0x26, 0x09, 0xe0, 0x26, 0x0f, 0xdd, 0x28, 0x07, 0xde, 0x28, 0x0e, 0xdc, 0x26, 0x0c, 0xe0, 0x28, 0x08, 0xe0, 0x27, 0x0a, 0xdf, 0x26, 0x09, 0xdd, 0x29, 0x0c, 0xde, 0x28, 0x0c, 0xdf, 0x26, 0x09, 0xdd, 0x27, 0x0b, 0xdd, 0x27, 0x0b, 0xde, 0x26, 0x06, 0xe0, 0x35, 0x1b, 0xdc, 0x31, 0x15, 0xe0, 0x25, 0x0b, 0xe2, 0x26, 0x0a, 0xdd, 0x29, 0x0c, 0xde, 0x28, 0x0c, 0xe1, 0x27, 0x0a, 0xdf, 0x26, 0x09, 0xdd, 0x27, 0x0b, 0xe0, 0x27, 0x0c, 0xdd, 0x27, 0x0b, 0xe1, 0x27, 0x08, 0xe0, 0x25, 0x0d, 0xdd, 0x29, 0x0a, 0xe0, 0x27, 0x0c, 0xdc, 0x26, 0x08, 0xdd, 0x27, 0x09, 0xdf, 0x26, 0x0d, 0xdd, 0x27, 0x09, 0xda, 0x29, 0x09, 0xdc, 0x28, 0x07, 0xdf, 0x2a, 0x09, 0xdc, 0x27, 0x0d, 0xdc, 0x09, 0x00, 0xd8, 0x05, 0x00, 0xd9, 0x06, 0x00, 0xd9, 0x09, 0x00, 0xdb, 0x14, 0x00, 0xde, 0x20, 0x00, 0xdd, 0x29, 0x08, 0xdb, 0x25, 0x09, 0xdd, 0x27, 0x09, 0xe0, 0x28, 0x08, 0xde, 0x26, 0x06, 0xe1, 0x26, 0x0c, 0xde, 0x28, 0x0a, 0xdd, 0x29, 0x0a, 0xdf, 0x27, 0x07, 0xdf, 0x26, 0x0b, 0xde, 0x28, 0x0a, 0xdd, 0x28, 0x07, 0xe1, 0x26, 0x0c, 0xe1, 0x26, 0x0c, 0xe0, 0x27, 0x0c, 0xdf, 0x26, 0x0b, 0xdf, 0x25, 0x06, 0xe2, 0x35, 0x1c, 0xdf, 0x30, 0x15, 0xe1, 0x26, 0x0c, 0xe1, 0x27, 0x0a, 0xdc, 0x26, 0x0a, 0xde, 0x25, 0x0a, 0xde, 0x28, 0x0a, 0xdc, 0x28, 0x09, 0xe2, 0x27, 0x0d, 0xe0, 0x25, 0x0e, 0xdd, 0x27, 0x0b, 0xe0, 0x28, 0x06, 0xdb, 0x27, 0x0a, 0xe1, 0x28, 0x0d, 0xda, 0x29, 0x09, 0xdf, 0x26, 0x0b, 0xdf, 0x29, 0x0d, 0xdf, 0x27, 0x07, 0xde, 0x2a, 0x0d, 0xe0, 0x28, 0x06, 0xe1, 0x26, 0x0c, 0xdf, 0x25, 0x06, 0xdf, 0x20, 0x09, 0xe6, 0x59, 0x3f, 0xe6, 0x6a, 0x57, 0xe8, 0x64, 0x4f, 0xe5, 0x53, 0x3e, 0xe2, 0x39, 0x24, 0xdd, 0x19, 0x00, 0xd8, 0x02, 0x00, 0xde, 0x03, 0x03, 0xdd, 0x1d, 0x00, 0xdb, 0x29, 0x0f, 0xde, 0x28, 0x0e, 0xdc, 0x27, 0x06, 0xdc, 0x26, 0x0a, 0xe2, 0x28, 0x09, 0xe0, 0x25, 0x0b, 0xdf, 0x26, 0x0d, 0xe3, 0x28, 0x10, 0xdf, 0x26, 0x09, 0xdd, 0x27, 0x09, 0xdc, 0x26, 0x08, 0xdb, 0x27, 0x0a, 0xde, 0x28, 0x0a, 0xde, 0x26, 0x04, 0xe0, 0x35, 0x19, 0xde, 0x32, 0x15, 0xdc, 0x26, 0x0a, 0xe0, 0x26, 0x09, 0xe1, 0x28, 0x0b, 0xde, 0x28, 0x0a, 0xdd, 0x27, 0x09, 0xdc, 0x28, 0x09, 0xdf, 0x29, 0x0d, 0xe0, 0x28, 0x08, 0xda, 0x29, 0x07, 0xdf, 0x27, 0x07, 0xdd, 0x29, 0x0c, 0xdd, 0x25, 0x05, 0xe2, 0x29, 0x0c, 0xdb, 0x1f, 0x03, 0xda, 0x09, 0x00, 0xda, 0x0d, 0x01, 0xd9, 0x18, 0x00, 0xe1, 0x21, 0x0c, 0xdc, 0x28, 0x07, 0xdc, 0x10, 0x01, 0xe0, 0x3b, 0x21, 0xfd, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfe, 0xfe, 0xfb, 0xfb, 0xfa, 0xfa, 0xf9, 0xd2, 0xce, 0xed, 0xa2, 0x99, 0xe5, 0x5f, 0x4f, 0xda, 0x1c, 0x00, 0xda, 0x00, 0x00, 0xde, 0x1c, 0x00, 0xdd, 0x2d, 0x0f, 0xde, 0x28, 0x0c, 0xe0, 0x27, 0x0a, 0xdd, 0x27, 0x0b, 0xde, 0x28, 0x0c, 0xd9, 0x27, 0x0c, 0xe0, 0x27, 0x0a, 0xe0, 0x27, 0x0c, 0xe0, 0x27, 0x0a, 0xdd, 0x27, 0x0b, 0xe0, 0x27, 0x0c, 0xdd, 0x25, 0x05, 0xe0, 0x35, 0x1b, 0xe1, 0x2f, 0x14, 0xe2, 0x28, 0x0b, 0xe0, 0x26, 0x07, 0xdc, 0x26, 0x08, 0xe2, 0x28, 0x0b, 0xe0, 0x26, 0x09, 0xde, 0x28, 0x0a, 0xde, 0x2a, 0x0d, 0xda, 0x12, 0x02, 0xdd, 0x16, 0x00, 0xdf, 0x2b, 0x0e, 0xe0, 0x25, 0x0e, 0xdd, 0x2a, 0x06, 0xdb, 0x08, 0x00, 0xdb, 0x17, 0x02, 0xe6, 0x56, 0x43, 0xe3, 0x4b, 0x30, 0xe3, 0x28, 0x0e, 0xd9, 0x09, 0x00, 0xd8, 0x02, 0x00, 0xd6, 0x05, 0x00, 0xdb, 0x26, 0x0d, 0xe6, 0x64, 0x53, 0xf2, 0xae, 0xa7, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xfc, 0xfe, 0xfc, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xf6, 0xd9, 0xd9, 0xea, 0x77, 0x6a, 0xdd, 0x17, 0x00, 0xd7, 0x00, 0x04, 0xe0, 0x26, 0x05, 0xda, 0x2a, 0x0a, 0xe0, 0x27, 0x0a, 0xde, 0x28, 0x0e, 0xe1, 0x27, 0x0a, 0xde, 0x29, 0x08, 0xdb, 0x25, 0x07, 0xde, 0x28, 0x0a, 0xdd, 0x27, 0x09, 0xdd, 0x27, 0x09, 0xdd, 0x25, 0x03, 0xe3, 0x37, 0x1b, 0xdd, 0x31, 0x15, 0xdd, 0x27, 0x0b, 0xde, 0x28, 0x0a, 0xdd, 0x29, 0x0c, 0xdf, 0x26, 0x0b, 0xdd, 0x29, 0x0c, 0xe2, 0x29, 0x0e, 0xda, 0x0e, 0x00, 0xe0, 0x3e, 0x23, 0xe1, 0x3b, 0x1f, 0xdd, 0x1c, 0x06, 0xdf, 0x27, 0x07, 0xd9, 0x01, 0x00, 0xe0, 0x34, 0x20, 0xf3, 0xbf, 0xb9, 0xff, 0xff, 0xfc, 0xfe, 0xff, 0xfe, 0xf6, 0xe3, 0xe1, 0xf4, 0xbe, 0xb5, 0xec, 0x87, 0x7c, 0xe4, 0x4c, 0x39, 0xdc, 0x10, 0x00, 0xd3, 0x02, 0x02, 0xd8, 0x01, 0x00, 0xdf, 0x3b, 0x29, 0xee, 0xa0, 0x98, 0xfd, 0xff, 0xfb, 0xfd, 0xfe, 0xff, 0xfc, 0xff, 0xfd, 0xfc, 0xfe, 0xfc, 0xfe, 0xff, 0xfe, 0xfe, 0xff, 0xfe, 0xf8, 0xd8, 0xd5, 0xe1, 0x55, 0x43, 0xd9, 0x00, 0x00, 0xe0, 0x1b, 0x02, 0xde, 0x2a, 0x0b, 0xe0, 0x27, 0x0a, 0xdd, 0x27, 0x09, 0xdf, 0x26, 0x0d, 0xe0, 0x27, 0x0c, 0xe1, 0x27, 0x0a, 0xdf, 0x26, 0x0b, 0xe0, 0x27, 0x0c, 0xde, 0x24, 0x05, 0xe0, 0x35, 0x1b, 0xe0, 0x31, 0x18, 0xe0, 0x27, 0x0c, 0xe0, 0x24, 0x08, 0xe1, 0x26, 0x0e, 0xe0, 0x27, 0x0c, 0xde, 0x28, 0x0e, 0xd9, 0x0d, 0x00, 0xde, 0x1e, 0x09, 0xfd, 0xf7, 0xfa, 0xfb, 0xeb, 0xe7, 0xd9, 0x13, 0x00, 0xda, 0x0d, 0x03, 0xe8, 0x67, 0x59, 0xfe, 0xf9, 0xf7, 0xff, 0xff, 0xfe, 0xfd, 0xfe, 0xff, 0xfc, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfd, 0xfd, 0xfe, 0xff, 0xf7, 0xcf, 0xc7, 0xec, 0x7f, 0x7a, 0xdd, 0x2e, 0x13, 0xd4, 0x00, 0x00, 0xd3, 0x01, 0x00, 0xe1, 0x3d, 0x2b, 0xf6, 0xb8, 0xb3, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfd, 0xfc, 0xfd, 0xfd, 0xfc, 0xfe, 0xfc, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xec, 0x8e, 0x84, 0xda, 0x04, 0x00, 0xdc, 0x15, 0x01, 0xde, 0x2a, 0x0b, 0xdd, 0x27, 0x09, 0xdd, 0x29, 0x0a, 0xe1, 0x26, 0x0c, 0xdf, 0x26, 0x0b, 0xde, 0x28, 0x0c, 0xdc, 0x28, 0x0b, 0xe0, 0x26, 0x05, 0xe1, 0x35, 0x19, 0xdd, 0x31, 0x14, 0xdf, 0x27, 0x07, 0xdd, 0x27, 0x09, 0xdf, 0x29, 0x0b, 0xda, 0x2a, 0x0e, 0xdb, 0x1a, 0x04, 0xdc, 0x04, 0x00, 0xf4, 0xd2, 0xcc, 0xfb, 0xfe, 0xfc, 0xe9, 0x83, 0x71, 0xdc, 0x0a, 0x05, 0xdf, 0x36, 0x21, 0xfe, 0xfd, 0xf8, 0xfe, 0xff, 0xfe, 0xfb, 0xfd, 0xfb, 0xfd, 0xfc, 0xfb, 0xfc, 0xfe, 0xfc, 0xfb, 0xfd, 0xfb, 0xfe, 0xfd, 0xfc, 0xfc, 0xfd, 0xfd, 0xfd, 0xff, 0xfe, 0xfd, 0xff, 0xf9, 0xfd, 0xff, 0xfd, 0xfd, 0xf0, 0xf3, 0xef, 0x94, 0x8b, 0xdc, 0x2c, 0x16, 0xd3, 0x01, 0x00, 0xd6, 0x00, 0x00, 0xe8, 0x6d, 0x61, 0xf8, 0xf8, 0xef, 0xfe, 0xff, 0xff, 0xfb, 0xfe, 0xfd, 0xfa, 0xfa, 0xf9, 0xfc, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xf0, 0xb0, 0xa6, 0xdc, 0x04, 0x00, 0xdd, 0x14, 0x00, 0xe0, 0x2a, 0x10, 0xe0, 0x25, 0x0b, 0xdc, 0x28, 0x07, 0xdf, 0x27, 0x07, 0xe1, 0x26, 0x0c, 0xde, 0x28, 0x0c, 0xdc, 0x24, 0x04, 0xdf, 0x37, 0x1c, 0xdf, 0x33, 0x16, 0xdc, 0x26, 0x0a, 0xdf, 0x2a, 0x07, 0xdd, 0x27, 0x0b, 0xe0, 0x27, 0x04, 0xd5, 0x02, 0x00, 0xf2, 0x9a, 0x8a, 0xff, 0xfe, 0xfd, 0xeb, 0x97, 0x86, 0xd9, 0x01, 0x00, 0xda, 0x0b, 0x00, 0xe2, 0x41, 0x28, 0xfe, 0xff, 0xff, 0xfc, 0xff, 0xfe, 0xf9, 0xff, 0xfd, 0xfa, 0xff, 0xfd, 0xfb, 0xfc, 0xfc, 0xfb, 0xfe, 0xfc, 0xfd, 0xfc, 0xfb, 0xfb, 0xfc, 0xfc, 0xfb, 0xfd, 0xfb, 0xfb, 0xfc, 0xfd, 0xfb, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfd, 0xf9, 0xf2, 0xf1, 0xeb, 0x7c, 0x74, 0xda, 0x04, 0x00, 0xd4, 0x02, 0x00, 0xe3, 0x31, 0x1e, 0xf6, 0xd0, 0xc7, 0xfd, 0xfe, 0xff, 0xfa, 0xff, 0xff, 0xfd, 0xfc, 0xfb, 0xfe, 0xfe, 0xfb, 0xff, 0xff, 0xff, 0xf1, 0xb6, 0xac, 0xd9, 0x00, 0x02, 0xdc, 0x1d, 0x04, 0xdd, 0x27, 0x0b, 0xe0, 0x27, 0x0a, 0xdf, 0x2b, 0x0c, 0xdb, 0x25, 0x09, 0xe0, 0x27, 0x0c, 0xe1, 0x25, 0x07, 0xdd, 0x35, 0x1a, 0xe0, 0x2f, 0x17, 0xe0, 0x26, 0x0f, 0xe0, 0x25, 0x0b, 0xdd, 0x29, 0x08, 0xd9, 0x06, 0x00, 0xe2, 0x44, 0x28, 0xff, 0xff, 0xff, 0xf5, 0xd9, 0xd1, 0xdd, 0x00, 0x01, 0xdb, 0x1a, 0x02, 0xda, 0x14, 0x01, 0xe3, 0x3d, 0x21, 0xfb, 0xfc, 0xfc, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfd, 0xff, 0xff, 0xfc, 0xff, 0xfe, 0xfb, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xfe, 0xf9, 0xfc, 0xfc, 0xfb, 0xfd, 0xfe, 0xfe, 0xfd, 0xfc, 0xf9, 0xfa, 0xfd, 0xfd, 0xfd, 0xfd, 0xfc, 0xfe, 0xff, 0xfe, 0xfd, 0xff, 0xfd, 0xf8, 0xc4, 0xc0, 0xdd, 0x34, 0x1f, 0xd2, 0x01, 0x01, 0xda, 0x0b, 0x00, 0xf6, 0xb1, 0xa6, 0xfe, 0xfe, 0xff, 0xfd, 0xff, 0xfe, 0xfa, 0xfc, 0xfa, 0xfa, 0xfe, 0xf9, 0xfd, 0xfd, 0xfe, 0xef, 0x97, 0x83, 0xd7, 0x00, 0x00, 0xdb, 0x27, 0x06, 0xde, 0x25, 0x0a, 0xdd, 0x29, 0x0a, 0xdd, 0x27, 0x0b, 0xdf, 0x26, 0x0b, 0xe0, 0x24, 0x06, 0xe0, 0x35, 0x1b, 0xe1, 0x2f, 0x14, 0xdd, 0x28, 0x07, 0xdd, 0x27, 0x09, 0xdc, 0x24, 0x04, 0xdb, 0x04, 0x03, 0xfb, 0xd7, 0xd3, 0xfc, 0xfe, 0xfa, 0xe1, 0x3b, 0x1d, 0xd7, 0x05, 0x00, 0xdf, 0x29, 0x0b, 0xdf, 0x23, 0x05, 0xdc, 0x26, 0x0a, 0xe3, 0x46, 0x2d, 0xe3, 0x4f, 0x3b, 0xe6, 0x60, 0x50, 0xea, 0x79, 0x6d, 0xed, 0x9e, 0x93, 0xf4, 0xcb, 0xc9, 0xfa, 0xfa, 0xfa, 0xfd, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfd, 0xfd, 0xfc, 0xfb, 0xfd, 0xfd, 0xfc, 0xfc, 0xfe, 0xff, 0xfb, 0xfc, 0xfc, 0xfd, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfb, 0xfa, 0xf7, 0xe9, 0x61, 0x4f, 0xd2, 0x01, 0x00, 0xda, 0x00, 0x01, 0xee, 0x9d, 0x91, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xfe, 0xfb, 0xfb, 0xfb, 0xfd, 0xff, 0xfe, 0xfe, 0xfe, 0xfd, 0xe7, 0x52, 0x3d, 0xd7, 0x00, 0x01, 0xe2, 0x29, 0x0c, 0xde, 0x26, 0x06, 0xe2, 0x28, 0x0b, 0xe0, 0x27, 0x0a, 0xdc, 0x24, 0x04, 0xe0, 0x37, 0x1f, 0xe1, 0x31, 0x15, 0xdb, 0x26, 0x0c, 0xe3, 0x29, 0x0a, 0xdb, 0x05, 0x00, 0xe6, 0x55, 0x3c, 0xfd, 0xfd, 0xfe, 0xf3, 0xac, 0xa1, 0xd7, 0x03, 0x01, 0xe0, 0x2d, 0x08, 0xe0, 0x16, 0x03, 0xd8, 0x06, 0x00, 0xd9, 0x07, 0x00, 0xd9, 0x01, 0x00, 0xdb, 0x00, 0x00, 0xd5, 0x00, 0x01, 0xd4, 0x01, 0x01, 0xd7, 0x00, 0x01, 0xd7, 0x03, 0x01, 0xe0, 0x37, 0x1f, 0xe9, 0x78, 0x6a, 0xf7, 0xc9, 0xc5, 0xfb, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xfe, 0xfa, 0xfc, 0xfa, 0xfd, 0xfd, 0xfa, 0xff, 0xfc, 0xfd, 0xfa, 0xfd, 0xfc, 0xfb, 0xff, 0xfe, 0xfc, 0xfe, 0xfc, 0xea, 0x80, 0x6e, 0xd6, 0x02, 0x00, 0xd8, 0x01, 0x00, 0xf3, 0xa1, 0x8f, 0xfc, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfa, 0xfb, 0xfb, 0xfe, 0xff, 0xff, 0xf6, 0xe6, 0xe2, 0xdc, 0x12, 0x00, 0xde, 0x1a, 0x05, 0xdf, 0x29, 0x0b, 0xdd, 0x27, 0x09, 0xe1, 0x27, 0x0a, 0xde, 0x24, 0x05, 0xdf, 0x37, 0x1c, 0xe0, 0x30, 0x12, 0xde, 0x28, 0x0c, 0xdf, 0x25, 0x08, 0xd9, 0x02, 0x00, 0xf3, 0xcc, 0xbf, 0xfe, 0xfe, 0xfb, 0xe3, 0x36, 0x1d, 0xd6, 0x0b, 0x00, 0xda, 0x04, 0x00, 0xdd, 0x23, 0x0c, 0xe7, 0x75, 0x62, 0xf2, 0xae, 0xa5, 0xf0, 0xc7, 0xbf, 0xf3, 0xbd, 0xb5, 0xf1, 0xa0, 0x96, 0xeb, 0x86, 0x7b, 0xe7, 0x5d, 0x4c, 0xde, 0x2a, 0x0b, 0xd8, 0x02, 0x00, 0xd3, 0x02, 0x00, 0xdc, 0x01, 0x01, 0xe5, 0x52, 0x42, 0xf3, 0xbf, 0xb9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfb, 0xfc, 0xfc, 0xf8, 0xfe, 0xf9, 0xff, 0xfe, 0xfd, 0xf9, 0xfc, 0xfc, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfc, 0xea, 0x88, 0x77, 0xd7, 0x00, 0x00, 0xd9, 0x00, 0x00, 0xf3, 0xb4, 0xa6, 0xff, 0xfd, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xff, 0xfe, 0xff, 0xff, 0xfa, 0xeb, 0x7b, 0x65, 0xd4, 0x03, 0x00, 0xdd, 0x27, 0x0d, 0xd9, 0x29, 0x0b, 0xe1, 0x27, 0x0a, 0xe1, 0x23, 0x05, 0xe0, 0x35, 0x1b, 0xe1, 0x31, 0x15, 0xdc, 0x28, 0x0b, 0xdd, 0x13, 0x01, 0xe5, 0x36, 0x1a, 0xfe, 0xfe, 0xff, 0xf3, 0xcb, 0xc3, 0xd8, 0x01, 0x00, 0xda, 0x02, 0x00, 0xe7, 0x5c, 0x4e, 0xfa, 0xe4, 0xe2, 0xfe, 0xfe, 0xfb, 0xfe, 0xfe, 0xfe, 0xfd, 0xff, 0xfe, 0xff, 0xfe, 0xfd, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xff, 0xfd, 0xff, 0xfd, 0xfa, 0xef, 0xef, 0xf2, 0xb6, 0xb0, 0xe9, 0x68, 0x5e, 0xde, 0x14, 0x01, 0xd3, 0x02, 0x00, 0xd8, 0x02, 0x00, 0xe5, 0x62, 0x57, 0xf8, 0xec, 0xe7, 0xfd, 0xff, 0xfd, 0xfd, 0xff, 0xfd, 0xfd, 0xfc, 0xfc, 0xfd, 0xfc, 0xfb, 0xfd, 0xfe, 0xfe, 0xfd, 0xfd, 0xfc, 0xfe, 0xff, 0xff, 0xe9, 0x81, 0x6f, 0xd2, 0x01, 0x00, 0xdb, 0x0b, 0x02, 0xf7, 0xd8, 0xcd, 0xfd, 0xfe, 0xfe, 0xfb, 0xfe, 0xfc, 0xfe, 0xfd, 0xfd, 0xf7, 0xe3, 0xde, 0xe0, 0x11, 0x03, 0xdc, 0x20, 0x06, 0xdd, 0x27, 0x09, 0xde, 0x28, 0x0a, 0xdd, 0x25, 0x05, 0xe2, 0x35, 0x1e, 0xe1, 0x30, 0x16, 0xda, 0x2b, 0x08, 0xd8, 0x00, 0x00, 0xeb, 0x79, 0x68, 0xff, 0xfe, 0xff, 0xe7, 0x6e, 0x55, 0xd5, 0x01, 0x00, 0xe6, 0x65, 0x57, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfe, 0xfc, 0xfd, 0xfe, 0xfe, 0xfb, 0xfc, 0xfd, 0xfc, 0xfc, 0xfc, 0xfb, 0xfe, 0xfc, 0xfb, 0xfc, 0xfc, 0xfd, 0xff, 0xfd, 0xfa, 0xff, 0xfe, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xfe, 0xf5, 0xd9, 0xd2, 0xea, 0x73, 0x67, 0xd7, 0x0a, 0x00, 0xd5, 0x00, 0x01, 0xde, 0x21, 0x0d, 0xf3, 0xb9, 0xb1, 0xfe, 0xff, 0xfe, 0xfd, 0xff, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfe, 0xfc, 0xfc, 0xfc, 0xfd, 0xff, 0xf9, 0xfe, 0xfe, 0xfe, 0xe6, 0x5f, 0x46, 0xd2, 0x01, 0x00, 0xdf, 0x32, 0x19, 0xfb, 0xfa, 0xf9, 0xfd, 0xff, 0xff, 0xfc, 0xff, 0xfd, 0xfd, 0xff, 0xfd, 0xe5, 0x58, 0x40, 0xdc, 0x06, 0x00, 0xdf, 0x26, 0x09, 0xdf, 0x26, 0x0b, 0xe0, 0x24, 0x08, 0xe1, 0x36, 0x1c, 0xe1, 0x31, 0x15, 0xe0, 0x24, 0x0a, 0xda, 0x08, 0x01, 0xf0, 0xbf, 0xb4, 0xff, 0xfe, 0xfe, 0xde, 0x1a, 0x05, 0xde, 0x26, 0x15, 0xfe, 0xff, 0xfe, 0xfc, 0xff, 0xfd, 0xfc, 0xfc, 0xfb, 0xfc, 0xfd, 0xfd, 0xfa, 0xfc, 0xfa, 0xfe, 0xfe, 0xfd, 0xfc, 0xfe, 0xfc, 0xfc, 0xf9, 0xf9, 0xfc, 0xfd, 0xfd, 0xff, 0xfc, 0xfc, 0xfc, 0xfd, 0xfd, 0xfa, 0xfd, 0xfd, 0xfc, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xca, 0xca, 0xe1, 0x45, 0x32, 0xd3, 0x02, 0x00, 0xd7, 0x01, 0x00, 0xee, 0x95, 0x89, 0xfe, 0xff, 0xfe, 0xfd, 0xff, 0xfb, 0xf9, 0xfc, 0xfb, 0xfc, 0xff, 0xfd, 0xfb, 0xfc, 0xfd, 0xfe, 0xfe, 0xfd, 0xfc, 0xfb, 0xfa, 0xe2, 0x2f, 0x1c, 0xd3, 0x01, 0x00, 0xea, 0x75, 0x5f, 0xfe, 0xff, 0xfe, 0xfb, 0xfc, 0xfc, 0xff, 0xff, 0xfc, 0xed, 0xa0, 0x92, 0xd8, 0x02, 0x00, 0xde, 0x28, 0x0e, 0xe0, 0x27, 0x0c, 0xde, 0x24, 0x05, 0xdf, 0x37, 0x1a, 0xdf, 0x30, 0x15, 0xe2, 0x1c, 0x00, 0xdb, 0x1b, 0x00, 0xf9, 0xf6, 0xf7, 0xf7, 0xe8, 0xe7, 0xd8, 0x01, 0x00, 0xec, 0x9a, 0x84, 0xff, 0xff, 0xfe, 0xf9, 0xff, 0xfc, 0xfd, 0xfd, 0xfd, 0xfc, 0xfe, 0xfc, 0xfb, 0xff, 0xf8, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfc, 0xfe, 0xff, 0xfb, 0xfc, 0xfd, 0xfc, 0xfe, 0xfa, 0xfd, 0xfd, 0xfe, 0xfb, 0xfd, 0xfb, 0xfa, 0xfd, 0xfb, 0xfd, 0xfd, 0xfa, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xeb, 0x75, 0x65, 0xd8, 0x00, 0x03, 0xd4, 0x00, 0x00, 0xec, 0x90, 0x7d, 0xff, 0xff, 0xfe, 0xfd, 0xfe, 0xfe, 0xfa, 0xfd, 0xfc, 0xfc, 0xfe, 0xfc, 0xfb, 0xfe, 0xfe, 0xfd, 0xfd, 0xfd, 0xf7, 0xd0, 0xc5, 0xd6, 0x06, 0x00, 0xd6, 0x00, 0x00, 0xf5, 0xc7, 0xbf, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xfd, 0xf6, 0xd0, 0xc9, 0xdc, 0x12, 0x00, 0xdd, 0x1f, 0x01, 0xdd, 0x29, 0x08, 0xe0, 0x26, 0x05, 0xe1, 0x35, 0x19, 0xe0, 0x31, 0x16, 0xde, 0x14, 0x01, 0xe0, 0x35, 0x19, 0xfd, 0xff, 0xfe, 0xf6, 0xb1, 0xa5, 0xd7, 0x00, 0x01, 0xf3, 0xc9, 0xc4, 0xfc, 0xff, 0xfd, 0xfc, 0xfc, 0xfc, 0xfe, 0xfd, 0xfd, 0xfb, 0xfc, 0xfc, 0xfe, 0xff, 0xff, 0xf7, 0xe2, 0xe0, 0xf5, 0xdb, 0xd6, 0xfe, 0xf8, 0xfd, 0xfd, 0xff, 0xff, 0xfb, 0xfe, 0xfe, 0xfd, 0xff, 0xfe, 0xfb, 0xfd, 0xfb, 0xfd, 0xff, 0xfd, 0xfc, 0xfe, 0xfa, 0xfb, 0xfc, 0xff, 0xfc, 0xfc, 0xf9, 0xfc, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xee, 0x91, 0x83, 0xd8, 0x01, 0x00, 0xd6, 0x02, 0x00, 0xf0, 0x9d, 0x8e, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfb, 0xfe, 0xfd, 0xfc, 0xfc, 0xf9, 0xfb, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xed, 0x7c, 0x66, 0xd6, 0x02, 0x00, 0xe3, 0x41, 0x26, 0xfd, 0xfe, 0xff, 0xfe, 0xff, 0xff, 0xfc, 0xf6, 0xf2, 0xdf, 0x30, 0x15, 0xdf, 0x18, 0x02, 0xdc, 0x28, 0x09, 0xdc, 0x22, 0x05, 0xe3, 0x37, 0x1b, 0xe3, 0x31, 0x17, 0xd8, 0x0f, 0x00, 0xe3, 0x4a, 0x34, 0xfc, 0xfd, 0xfd, 0xed, 0x8a, 0x7e, 0xdc, 0x03, 0x03, 0xf7, 0xe1, 0xdd, 0xff, 0xff, 0xfe, 0xfd, 0xfd, 0xfd, 0xfc, 0xfe, 0xfc, 0xff, 0xff, 0xff, 0xf5, 0xb4, 0xaa, 0xd6, 0x02, 0x00, 0xda, 0x15, 0x00, 0xde, 0x33, 0x17, 0xe9, 0x5b, 0x45, 0xf0, 0x95, 0x8c, 0xfb, 0xde, 0xdc, 0xfd, 0xfd, 0xfa, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xfe, 0xfb, 0xfd, 0xfb, 0xfb, 0xfd, 0xf9, 0xff, 0xfc, 0xfe, 0xfb, 0xfe, 0xfd, 0xfe, 0xff, 0xff, 0xea, 0x96, 0x87, 0xd5, 0x01, 0x00, 0xdb, 0x00, 0x00, 0xf6, 0xc6, 0xbe, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfa, 0xfe, 0xfd, 0xfd, 0xfb, 0xfb, 0xf8, 0xff, 0xfd, 0xff, 0xf8, 0xf5, 0xf5, 0xdc, 0x25, 0x0f, 0xd3, 0x00, 0x01, 0xf1, 0xb0, 0xa3, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xfd, 0xe7, 0x48, 0x30, 0xd8, 0x10, 0x00, 0xde, 0x25, 0x0a, 0xe0, 0x25, 0x0b, 0xe1, 0x35, 0x19, 0xe0, 0x31, 0x18, 0xda, 0x10, 0x00, 0xe5, 0x53, 0x40, 0xfe, 0xff, 0xff, 0xeb, 0x7b, 0x67, 0xd9, 0x0a, 0x00, 0xfa, 0xed, 0xf1, 0xff, 0xfe, 0xff, 0xfa, 0xfd, 0xfc, 0xfe, 0xfd, 0xfc, 0xfb, 0xfe, 0xfd, 0xf4, 0xc4, 0xba, 0xe0, 0x1d, 0x13, 0xdf, 0x14, 0x00, 0xd9, 0x02, 0x01, 0xd4, 0x01, 0x04, 0xd4, 0x00, 0x00, 0xda, 0x15, 0x00, 0xec, 0x6f, 0x64, 0xf9, 0xe5, 0xde, 0xfd, 0xfe, 0xff, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xfc, 0xfc, 0xfc, 0xff, 0xfe, 0xfd, 0xfd, 0xfc, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xee, 0x75, 0x5e, 0xd3, 0x00, 0x00, 0xe0, 0x25, 0x0d, 0xf9, 0xf3, 0xed, 0xff, 0xff, 0xff, 0xfb, 0xfc, 0xfd, 0xfc, 0xfe, 0xfa, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xeb, 0x98, 0x82, 0xd3, 0x01, 0x00, 0xe4, 0x3f, 0x25, 0xfd, 0xff, 0xfd, 0xff, 0xfe, 0xfd, 0xe6, 0x54, 0x3f, 0xd9, 0x08, 0x00, 0xdf, 0x29, 0x0b, 0xdd, 0x24, 0x09, 0xe2, 0x36, 0x1a, 0xe2, 0x31, 0x17, 0xdc, 0x09, 0x01, 0xe2, 0x57, 0x3f, 0xff, 0xff, 0xfc, 0xe9, 0x7c, 0x6d, 0xd9, 0x03, 0x00, 0xf9, 0xdd, 0xd6, 0xfc, 0xff, 0xfd, 0xfd, 0xfd, 0xfe, 0xfe, 0xfd, 0xfa, 0xfe, 0xfd, 0xf8, 0xfb, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xf7, 0xe0, 0xe0, 0xf3, 0xc8, 0xbc, 0xee, 0x96, 0x86, 0xe3, 0x50, 0x36, 0xd9, 0x02, 0x03, 0xd2, 0x01, 0x00, 0xdb, 0x19, 0x0b, 0xf0, 0xa2, 0x99, 0xff, 0xff, 0xfe, 0xfc, 0xfe, 0xf8, 0xfc, 0xfc, 0xfc, 0xfc, 0xfd, 0xfd, 0xfd, 0xfc, 0xf9, 0xfd, 0xfe, 0xfe, 0xfd, 0xff, 0xfe, 0xe2, 0x3a, 0x27, 0xd4, 0x04, 0x00, 0xe6, 0x6f, 0x58, 0xfc, 0xff, 0xfd, 0xfb, 0xfe, 0xfd, 0xfc, 0xfe, 0xfc, 0xfa, 0xfd, 0xfc, 0xff, 0xfe, 0xfd, 0xfb, 0xf5, 0xf7, 0xdf, 0x24, 0x0a, 0xd6, 0x02, 0x00, 0xf2, 0xc4, 0xc0, 0xfd, 0xff, 0xff, 0xe8, 0x5e, 0x4d, 0xdb, 0x05, 0x00, 0xdf, 0x26, 0x0b, 0xdb, 0x25, 0x09, 0xde, 0x36, 0x1b, 0xe2, 0x32, 0x16, 0xd9, 0x0d, 0x00, 0xe5, 0x51, 0x3d, 0xff, 0xfe, 0xff, 0xec, 0x8e, 0x84, 0xd3, 0x02, 0x00, 0xec, 0x92, 0x81, 0xff, 0xff, 0xfe, 0xfb, 0xfe, 0xfc, 0xfb, 0xfd, 0xfb, 0xfb, 0xfe, 0xfd, 0xfb, 0xfe, 0xfd, 0xfe, 0xfe, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xf5, 0xbd, 0xb6, 0xe4, 0x4c, 0x39, 0xd3, 0x01, 0x00, 0xda, 0x00, 0x00, 0xe9, 0x83, 0x71, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfc, 0xfb, 0xf8, 0xfe, 0xfc, 0xfd, 0xfc, 0xfb, 0xff, 0xff, 0xff, 0xf6, 0xd4, 0xca, 0xd7, 0x06, 0x00, 0xdb, 0x04, 0x01, 0xf9, 0xd1, 0xcd, 0xff, 0xff, 0xfe, 0xfc, 0xfc, 0xfb, 0xfc, 0xfe, 0xfc, 0xfb, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xee, 0x82, 0x6d, 0xd6, 0x00, 0x00, 0xe7, 0x70, 0x5b, 0xf9, 0xef, 0xe9, 0xe5, 0x43, 0x2e, 0xdb, 0x11, 0x00, 0xe1, 0x29, 0x09, 0xdd, 0x25, 0x05, 0xe1, 0x36, 0x1e, 0xe3, 0x31, 0x16, 0xd8, 0x11, 0x00, 0xe3, 0x40, 0x2b, 0xfd, 0xff, 0xfc, 0xee, 0xa3, 0x99, 0xd5, 0x01, 0x00, 0xdd, 0x22, 0x13, 0xfd, 0xf3, 0xed, 0xfd, 0xfe, 0xfe, 0xfb, 0xfd, 0xfb, 0xfd, 0xfd, 0xfd, 0xfc, 0xfc, 0xfb, 0xfd, 0xfd, 0xfd, 0xfa, 0xfe, 0xf7, 0xfb, 0xfe, 0xfd, 0xfd, 0xfc, 0xfc, 0xfa, 0xff, 0xfd, 0xfc, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xec, 0x85, 0x7a, 0xda, 0x00, 0x00, 0xd4, 0x02, 0x00, 0xe9, 0x85, 0x73, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xfd, 0xfb, 0xfd, 0xfb, 0xfb, 0xfe, 0xfc, 0xfd, 0xfe, 0xff, 0xfe, 0xfe, 0xfd, 0xe6, 0x70, 0x56, 0xd4, 0x02, 0x00, 0xe3, 0x5e, 0x45, 0xfd, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xfb, 0xfb, 0xff, 0xfa, 0xff, 0xff, 0xfe, 0xf6, 0xd3, 0xcf, 0xdd, 0x0e, 0x00, 0xdd, 0x23, 0x04, 0xe2, 0x2e, 0x0f, 0xde, 0x20, 0x02, 0xde, 0x28, 0x0a, 0xdd, 0x29, 0x0a, 0xdf, 0x25, 0x06, 0xdd, 0x37, 0x1b, 0xdd, 0x31, 0x14, 0xde, 0x1a, 0x00, 0xdf, 0x2d, 0x10, 0xfe, 0xfe, 0xfd, 0xf3, 0xcb, 0xc7, 0xdc, 0x0b, 0x00, 0xd7, 0x00, 0x00, 0xe4, 0x47, 0x38, 0xfe, 0xfd, 0xfc, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xf8, 0xfb, 0xfc, 0xfc, 0xfd, 0xfb, 0xfd, 0xfc, 0xfc, 0xfc, 0xfe, 0xfe, 0xfe, 0xfb, 0xfe, 0xfe, 0xff, 0xfe, 0xfd, 0xfb, 0xfb, 0xfa, 0xff, 0xff, 0xfc, 0xfe, 0xfe, 0xfe, 0xf1, 0x9e, 0x8f, 0xd4, 0x01, 0x00, 0xd5, 0x00, 0x01, 0xef, 0xb0, 0xa2, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfc, 0xfe, 0xf8, 0xfb, 0xfb, 0xfc, 0xff, 0xff, 0xfe, 0xf9, 0xe0, 0xdf, 0xdf, 0x0e, 0x01, 0xda, 0x09, 0x00, 0xf6, 0xdc, 0xd9, 0xfe, 0xfc, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xf9, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xe2, 0x47, 0x2a, 0xdb, 0x05, 0x00, 0xda, 0x1b, 0x04, 0xdf, 0x26, 0x09, 0xdf, 0x29, 0x0d, 0xdf, 0x26, 0x0b, 0xde, 0x24, 0x05, 0xe2, 0x37, 0x1b, 0xe2, 0x31, 0x17, 0xdf, 0x20, 0x07, 0xdb, 0x11, 0x00, 0xf7, 0xe4, 0xdf, 0xfc, 0xfc, 0xfb, 0xdf, 0x1f, 0x02, 0xdd, 0x1f, 0x01, 0xd8, 0x01, 0x00, 0xe1, 0x3d, 0x2b, 0xf5, 0xc4, 0xbf, 0xfe, 0xff, 0xfe, 0xfe, 0xff, 0xfe, 0xfd, 0xff, 0xfe, 0xfe, 0xff, 0xfe, 0xfc, 0xfe, 0xf8, 0xfc, 0xfe, 0xfa, 0xfa, 0xfb, 0xfb, 0xfe, 0xfe, 0xfe, 0xfb, 0xfb, 0xfb, 0xfa, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xed, 0x87, 0x72, 0xd3, 0x02, 0x00, 0xdf, 0x1a, 0x01, 0xfa, 0xea, 0xec, 0xfc, 0xfe, 0xfc, 0xfe, 0xfd, 0xfd, 0xfa, 0xfd, 0xfb, 0xfe, 0xfe, 0xfd, 0xfd, 0xff, 0xff, 0xe5, 0x62, 0x48, 0xd3, 0x03, 0x00, 0xe9, 0x85, 0x73, 0xff, 0xff, 0xff, 0xfa, 0xfd, 0xfc, 0xfb, 0xfc, 0xfd, 0xfb, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xeb, 0x82, 0x76, 0xd8, 0x00, 0x00, 0xe2, 0x23, 0x0c, 0xde, 0x28, 0x0a, 0xdc, 0x26, 0x0a, 0xe1, 0x28, 0x0d, 0xdf, 0x23, 0x05, 0xe0, 0x35, 0x1b, 0xdf, 0x2f, 0x13, 0xe0, 0x28, 0x06, 0xd8, 0x01, 0x00, 0xee, 0xa4, 0x93, 0xff, 0xfe, 0xfb, 0xe2, 0x47, 0x2d, 0xde, 0x10, 0x00, 0xde, 0x2a, 0x0d, 0xde, 0x08, 0x00, 0xd7, 0x0c, 0x00, 0xe7, 0x54, 0x44, 0xed, 0x85, 0x7d, 0xef, 0xa5, 0x9c, 0xf4, 0xbc, 0xb9, 0xfe, 0xf8, 0xfb, 0xfd, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xf9, 0xfc, 0xfb, 0xfe, 0xfe, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xe2, 0x41, 0x28, 0xd2, 0x01, 0x01, 0xef, 0x7b, 0x66, 0xfd, 0xfe, 0xfe, 0xfa, 0xfd, 0xfc, 0xfc, 0xfe, 0xfc, 0xfe, 0xfd, 0xfc, 0xfd, 0xff, 0xfd, 0xf2, 0xb2, 0xa8, 0xd5, 0x01, 0x00, 0xe4, 0x42, 0x23, 0xfb, 0xfe, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfd, 0xf6, 0xfd, 0xfd, 0xff, 0xfd, 0xff, 0xfb, 0xf3, 0xb9, 0xaf, 0xda, 0x08, 0x00, 0xdc, 0x28, 0x09, 0xe0, 0x28, 0x08, 0xdd, 0x27, 0x09, 0xdd, 0x27, 0x09, 0xe0, 0x24, 0x06, 0xde, 0x36, 0x1b, 0xdd, 0x30, 0x19, 0xe0, 0x27, 0x0a, 0xdd, 0x07, 0x01, 0xe1, 0x5e, 0x46, 0xff, 0xfe, 0xff, 0xeb, 0x8c, 0x7f, 0xd6, 0x00, 0x00, 0xdd, 0x2a, 0x06, 0xde, 0x28, 0x0e, 0xde, 0x22, 0x06, 0xd8, 0x09, 0x00, 0xd8, 0x02, 0x00, 0xdb, 0x00, 0x00, 0xd9, 0x08, 0x00, 0xde, 0x2a, 0x1d, 0xf0, 0x98, 0x8e, 0xfd, 0xff, 0xfd, 0xfe, 0xff, 0xfe, 0xfa, 0xfd, 0xfb, 0xfc, 0xfc, 0xf9, 0xfd, 0xfd, 0xfd, 0xfb, 0xfe, 0xfc, 0xf6, 0xc4, 0xbd, 0xd5, 0x01, 0x00, 0xdc, 0x19, 0x00, 0xf8, 0xee, 0xe8, 0xfe, 0xff, 0xfe, 0xff, 0xfc, 0xfd, 0xfc, 0xfc, 0xfc, 0xfd, 0xff, 0xfd, 0xfb, 0xee, 0xef, 0xdd, 0x1b, 0x09, 0xdd, 0x0a, 0x00, 0xf7, 0xda, 0xd6, 0xfd, 0xff, 0xf9, 0xfe, 0xfd, 0xfd, 0xfb, 0xfd, 0xfb, 0xfc, 0xfe, 0xf8, 0xf6, 0xe1, 0xe0, 0xdc, 0x22, 0x05, 0xd8, 0x1c, 0x00, 0xe0, 0x26, 0x07, 0xde, 0x28, 0x0a, 0xdd, 0x27, 0x09, 0xde, 0x24, 0x05, 0xdf, 0x37, 0x1c, 0xe1, 0x31, 0x15, 0xe0, 0x25, 0x0d, 0xdc, 0x1c, 0x00, 0xde, 0x1f, 0x04, 0xfc, 0xfd, 0xf7, 0xfc, 0xeb, 0xe9, 0xdf, 0x10, 0x00, 0xdd, 0x1f, 0x01, 0xe1, 0x28, 0x0b, 0xe1, 0x28, 0x0d, 0xda, 0x1a, 0x00, 0xdb, 0x02, 0x02, 0xd6, 0x02, 0x00, 0xd9, 0x0a, 0x00, 0xdb, 0x0c, 0x00, 0xd7, 0x00, 0x00, 0xe9, 0x78, 0x62, 0xfe, 0xfe, 0xfd, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfb, 0xfc, 0xfe, 0xfc, 0xfe, 0xfe, 0xff, 0xfe, 0xff, 0xff, 0xe3, 0x45, 0x2b, 0xd6, 0x01, 0x02, 0xf2, 0x9f, 0x93, 0xfe, 0xff, 0xff, 0xfa, 0xfb, 0xfb, 0xfd, 0xfe, 0xff, 0xfd, 0xff, 0xfb, 0xff, 0xff, 0xfe, 0xe4, 0x53, 0x36, 0xd5, 0x00, 0x01, 0xef, 0xac, 0x9f, 0xfd, 0xfe, 0xfe, 0xf9, 0xfc, 0xfb, 0xfb, 0xfe, 0xfd, 0xff, 0xfe, 0xfe, 0xfc, 0xff, 0xfe, 0xe6, 0x47, 0x2f, 0xdf, 0x0f, 0x00, 0xdf, 0x26, 0x0b, 0xdf, 0x26, 0x0b, 0xe1, 0x28, 0x0d, 0xdd, 0x25, 0x05, 0xe0, 0x35, 0x1b, 0xe1, 0x31, 0x13, 0xe1, 0x27, 0x0a, 0xe0, 0x27, 0x0a, 0xd7, 0x01, 0x00, 0xef, 0x9a, 0x8f, 0xfb, 0xff, 0xff, 0xe4, 0x5b, 0x42, 0xd6, 0x02, 0x00, 0xde, 0x2d, 0x0b, 0xd6, 0x0e, 0x00, 0xdc, 0x26, 0x0a, 0xeb, 0x81, 0x6d, 0xef, 0x92, 0x86, 0xe4, 0x5b, 0x43, 0xdc, 0x0d, 0x01, 0xdd, 0x18, 0x01, 0xd8, 0x01, 0x02, 0xf3, 0xa7, 0xa1, 0xfe, 0xff, 0xfe, 0xf8, 0xfe, 0xfc, 0xfb, 0xfb, 0xfa, 0xfc, 0xff, 0xfd, 0xfd, 0xfe, 0xfe, 0xef, 0x8e, 0x7f, 0xd3, 0x00, 0x00, 0xe8, 0x67, 0x51, 0xfe, 0xfe, 0xfe, 0xfa, 0xff, 0xfd, 0xfc, 0xfc, 0xfd, 0xfa, 0xff, 0xff, 0xfd, 0xff, 0xf9, 0xec, 0x7b, 0x6c, 0xd5, 0x01, 0x00, 0xea, 0x86, 0x74, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfb, 0xfb, 0xfc, 0xff, 0xfb, 0xfd, 0xfd, 0xfd, 0xe4, 0x4b, 0x33, 0xdc, 0x0c, 0x00, 0xde, 0x2a, 0x0d, 0xe0, 0x27, 0x0c, 0xdf, 0x26, 0x0b, 0xde, 0x26, 0x06, 0xe1, 0x36, 0x1c, 0xe1, 0x30, 0x16, 0xdd, 0x27, 0x0d, 0xdd, 0x29, 0x0a, 0xdb, 0x0f, 0x00, 0xde, 0x2e, 0x12, 0xff, 0xff, 0xfe, 0xfb, 0xdf, 0xd8, 0xd9, 0x09, 0x01, 0xdb, 0x0f, 0x00, 0xe1, 0x30, 0x1a, 0xfd, 0xdf, 0xe1, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xfd, 0xfc, 0xec, 0x88, 0x7a, 0xd8, 0x08, 0x00, 0xd9, 0x08, 0x00, 0xe0, 0x38, 0x1d, 0xfb, 0xfc, 0xfc, 0xfe, 0xff, 0xfc, 0xfd, 0xfb, 0xff, 0xfc, 0xfe, 0xfc, 0xfe, 0xfe, 0xff, 0xf1, 0xc0, 0xb3, 0xd6, 0x01, 0x02, 0xe4, 0x3f, 0x25, 0xfd, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfd, 0xfa, 0xfb, 0xfc, 0xfc, 0xfd, 0xfe, 0xfe, 0xee, 0x96, 0x8c, 0xd4, 0x00, 0x00, 0xe9, 0x6a, 0x5b, 0xff, 0xff, 0xfe, 0xf8, 0xff, 0xfc, 0xfd, 0xfd, 0xfa, 0xfe, 0xff, 0xff, 0xef, 0xb2, 0xa9, 0xda, 0x08, 0x00, 0xdf, 0x23, 0x09, 0xdc, 0x28, 0x09, 0xdd, 0x27, 0x0b, 0xdf, 0x26, 0x0b, 0xdf, 0x25, 0x06, 0xe1, 0x36, 0x1c, 0xdd, 0x30, 0x19, 0xde, 0x29, 0x08, 0xdf, 0x26, 0x09, 0xdf, 0x25, 0x08, 0xd8, 0x01, 0x00, 0xed, 0x9d, 0x8e, 0xfe, 0xfe, 0xfe, 0xe8, 0x77, 0x60, 0xd4, 0x00, 0x00, 0xf0, 0xb5, 0xa9, 0xfd, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfc, 0xfe, 0xfe, 0xfb, 0xff, 0xff, 0xff, 0xe3, 0x42, 0x29, 0xd8, 0x0b, 0x02, 0xdf, 0x11, 0x00, 0xf6, 0xcc, 0xc9, 0xfa, 0xff, 0xfd, 0xfc, 0xfd, 0xfe, 0xfc, 0xfc, 0xfb, 0xfe, 0xff, 0xfc, 0xf5, 0xd6, 0xd3, 0xdc, 0x0b, 0x00, 0xe1, 0x26, 0x0e, 0xfe, 0xed, 0xeb, 0xfe, 0xff, 0xff, 0xfb, 0xfc, 0xfd, 0xfa, 0xfe, 0xf9, 0xff, 0xff, 0xff, 0xf1, 0xa6, 0x9d, 0xd4, 0x02, 0x00, 0xe7, 0x65, 0x54, 0xfc, 0xff, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xfd, 0xfd, 0xed, 0xef, 0xdb, 0x1b, 0x06, 0xdb, 0x11, 0x00, 0xe0, 0x27, 0x0c, 0xdf, 0x26, 0x09, 0xde, 0x28, 0x0c, 0xdf, 0x26, 0x0b, 0xde, 0x24, 0x05, 0xe2, 0x35, 0x1c, 0xe1, 0x31, 0x13, 0xdf, 0x26, 0x0b, 0xdd, 0x2a, 0x06, 0xde, 0x28, 0x0e, 0xdc, 0x18, 0x04, 0xdb, 0x16, 0x00, 0xfa, 0xf1, 0xee, 0xff, 0xff, 0xff, 0xe1, 0x20, 0x0b, 0xf4, 0xbd, 0xb0, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xf8, 0xfa, 0xfd, 0xfb, 0xfd, 0xfe, 0xff, 0xfa, 0xff, 0xfe, 0xea, 0x73, 0x66, 0xd7, 0x01, 0x00, 0xd8, 0x09, 0x00, 0xf2, 0xb5, 0xac, 0xfd, 0xff, 0xfb, 0xfd, 0xfa, 0xfa, 0xfc, 0xff, 0xfd, 0xff, 0xff, 0xfc, 0xf8, 0xe4, 0xdf, 0xd9, 0x1b, 0x00, 0xdd, 0x1b, 0x00, 0xf7, 0xe7, 0xdf, 0xfe, 0xfe, 0xfe, 0xfd, 0xfe, 0xfe, 0xff, 0xfe, 0xfb, 0xff, 0xfe, 0xfe, 0xef, 0xae, 0xa1, 0xd6, 0x02, 0x00, 0xe5, 0x54, 0x3b, 0xfe, 0xe9, 0xe8, 0xfb, 0xef, 0xed, 0xfa, 0xe6, 0xe7, 0xe2, 0x4e, 0x32, 0xd6, 0x00, 0x00, 0xdf, 0x2b, 0x0a, 0xe0, 0x27, 0x0c, 0xdf, 0x26, 0x09, 0xde, 0x28, 0x0c, 0xdf, 0x26, 0x0b, 0xde, 0x24, 0x05, 0xe2, 0x35, 0x1c, 0xe0, 0x31, 0x15, 0xe1, 0x26, 0x0c, 0xdc, 0x27, 0x0d, 0xde, 0x25, 0x0a, 0xdd, 0x2c, 0x0c, 0xd7, 0x01, 0x00, 0xe4, 0x52, 0x3d, 0xfe, 0xfe, 0xff, 0xf5, 0xc7, 0xc1, 0xef, 0xa2, 0x94, 0xfe, 0xff, 0xfe, 0xfb, 0xfc, 0xfd, 0xfa, 0xfd, 0xfb, 0xff, 0xfe, 0xff, 0xfb, 0xfe, 0xfd, 0xe5, 0x4d, 0x31, 0xdb, 0x0a, 0x00, 0xdd, 0x0e, 0x00, 0xf5, 0xc3, 0xbc, 0xff, 0xfe, 0xfe, 0xfe, 0xfc, 0xfe, 0xfc, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xdb, 0xd1, 0xde, 0x0f, 0x01, 0xdd, 0x24, 0x09, 0xfa, 0xeb, 0xea, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xfc, 0xfa, 0xfd, 0xfc, 0xfd, 0xff, 0xfd, 0xf1, 0xa7, 0xa0, 0xdd, 0x05, 0x00, 0xde, 0x24, 0x03, 0xe0, 0x2b, 0x11, 0xde, 0x33, 0x17, 0xdc, 0x21, 0x07, 0xd9, 0x0a, 0x00, 0xe2, 0x2d, 0x0a, 0xdd, 0x27, 0x0b, 0xe0, 0x27, 0x0c, 0xdf, 0x26, 0x09, 0xde, 0x28, 0x0c, 0xdf, 0x26, 0x0b, 0xde, 0x24, 0x05, 0xe2, 0x35, 0x1c, 0xe2, 0x30, 0x16, 0xdd, 0x27, 0x0b, 0xde, 0x28, 0x0a, 0xe0, 0x27, 0x0c, 0xdd, 0x27, 0x0d, 0xdf, 0x27, 0x07, 0xdb, 0x00, 0x00, 0xed, 0x87, 0x74, 0xff, 0xff, 0xff, 0xf7, 0xe1, 0xdf, 0xf6, 0xdc, 0xd7, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xfd, 0xf0, 0x9a, 0x94, 0xdb, 0x0a, 0x01, 0xd7, 0x0f, 0x01, 0xe0, 0x2b, 0x11, 0xfb, 0xf4, 0xf5, 0xfe, 0xff, 0xfc, 0xfb, 0xfc, 0xfc, 0xfb, 0xfd, 0xf9, 0xfd, 0xff, 0xfd, 0xf6, 0xc6, 0xbe, 0xd6, 0x00, 0x00, 0xe5, 0x3a, 0x20, 0xfb, 0xfa, 0xf7, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfb, 0xfd, 0xfb, 0xff, 0xff, 0xfc, 0xed, 0x9d, 0x8e, 0xda, 0x02, 0x00, 0xdd, 0x22, 0x0a, 0xda, 0x1a, 0x00, 0xdb, 0x0c, 0x00, 0xda, 0x09, 0x00, 0xde, 0x1f, 0x00, 0xde, 0x1b, 0x00, 0xde, 0x2a, 0x0d, 0xe0, 0x27, 0x0c, 0xdf, 0x26, 0x09, 0xde, 0x28, 0x0c, 0xdf, 0x26, 0x0b, 0xde, 0x24, 0x05, 0xe2, 0x35, 0x1c, 0xe0, 0x30, 0x14, 0xde, 0x2a, 0x0d, 0xdc, 0x26, 0x0a, 0xde, 0x29, 0x08, 0xe1, 0x27, 0x08, 0xe0, 0x27, 0x0a, 0xdf, 0x1f, 0x04, 0xd9, 0x02, 0x03, 0xef, 0xa1, 0x96, 0xfe, 0xff, 0xff, 0xf7, 0xd1, 0xc8, 0xec, 0x8a, 0x80, 0xed, 0x87, 0x82, 0xea, 0x73, 0x5f, 0xdb, 0x11, 0x00, 0xda, 0x19, 0x03, 0xdb, 0x0c, 0x00, 0xec, 0x99, 0x8d, 0xfd, 0xff, 0xff, 0xf8, 0xff, 0xfa, 0xfc, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xfd, 0xf0, 0x98, 0x8e, 0xd6, 0x01, 0x05, 0xe2, 0x5e, 0x43, 0xfe, 0xff, 0xfc, 0xfb, 0xfe, 0xfd, 0xfd, 0xfd, 0xfd, 0xfc, 0xfe, 0xfc, 0xff, 0xfe, 0xff, 0xe9, 0x81, 0x72, 0xd3, 0x01, 0x00, 0xe0, 0x2c, 0x0f, 0xdb, 0x11, 0x00, 0xd8, 0x01, 0x00, 0xf0, 0xa5, 0x9c, 0xf6, 0xed, 0xe8, 0xe1, 0x34, 0x1d, 0xdb, 0x18, 0x00, 0xe0, 0x27, 0x0c, 0xdf, 0x26, 0x09, 0xde, 0x28, 0x0c, 0xdf, 0x26, 0x0b, 0xde, 0x24, 0x05, 0xe2, 0x35, 0x1c, 0xe0, 0x31, 0x16, 0xdd, 0x29, 0x0c, 0xda, 0x28, 0x0b, 0xe0, 0x27, 0x0c, 0xe0, 0x25, 0x0e, 0xd9, 0x28, 0x08, 0xde, 0x2d, 0x0d, 0xde, 0x17, 0x01, 0xd8, 0x00, 0x01, 0xf0, 0x98, 0x90, 0xfd, 0xff, 0xfc, 0xf1, 0xba, 0xaf, 0xdd, 0x16, 0x02, 0xd4, 0x00, 0x00, 0xdd, 0x16, 0x02, 0xda, 0x1e, 0x02, 0xe1, 0x27, 0x14, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfc, 0xfc, 0xff, 0xfd, 0xfa, 0xfd, 0xfd, 0xfe, 0xff, 0xfa, 0xfd, 0xfd, 0xfe, 0xe4, 0x57, 0x3b, 0xd3, 0x00, 0x00, 0xf4, 0xb9, 0xaf, 0xfd, 0xfe, 0xff, 0xfc, 0xff, 0xf9, 0xff, 0xfe, 0xfe, 0xfc, 0xfe, 0xfc, 0xfe, 0xff, 0xff, 0xe3, 0x5c, 0x43, 0xdc, 0x04, 0x01, 0xd3, 0x00, 0x00, 0xdc, 0x17, 0x02, 0xf4, 0xb0, 0xa7, 0xff, 0xff, 0xfe, 0xf7, 0xe3, 0xdc, 0xe1, 0x2a, 0x1e, 0xdd, 0x17, 0x06, 0xe0, 0x27, 0x0c, 0xdf, 0x26, 0x09, 0xde, 0x28, 0x0c, 0xdf, 0x26, 0x0b, 0xde, 0x24, 0x05, 0xe2, 0x35, 0x1c, 0xe2, 0x30, 0x13, 0xdd, 0x24, 0x07, 0xe1, 0x28, 0x0f, 0xe1, 0x27, 0x0a, 0xde, 0x28, 0x0e, 0xdd, 0x27, 0x09, 0xdf, 0x26, 0x0b, 0xdf, 0x2b, 0x0e, 0xdd, 0x1a, 0x00, 0xda, 0x00, 0x00, 0xeb, 0x78, 0x6d, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xfa, 0xe7, 0x79, 0x71, 0xda, 0x0e, 0x00, 0xda, 0x00, 0x00, 0xd7, 0x0d, 0x00, 0xe8, 0x58, 0x49, 0xf9, 0xf0, 0xef, 0xfd, 0xfe, 0xfe, 0xff, 0xfe, 0xfb, 0xfe, 0xff, 0xff, 0xfa, 0xd7, 0xd3, 0xda, 0x0a, 0x01, 0xdd, 0x0e, 0x02, 0xeb, 0x8a, 0x7d, 0xf7, 0xe7, 0xe3, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xf9, 0xd8, 0xd8, 0xe8, 0x7d, 0x6f, 0xd6, 0x02, 0x00, 0xd9, 0x00, 0x00, 0xe6, 0x59, 0x4f, 0xfd, 0xf4, 0xf1, 0xff, 0xff, 0xff, 0xef, 0xa3, 0x9d, 0xd9, 0x09, 0x00, 0xd9, 0x14, 0x00, 0xdf, 0x29, 0x0b, 0xe0, 0x27, 0x0c, 0xdf, 0x26, 0x09, 0xde, 0x28, 0x0c, 0xdf, 0x26, 0x0b, 0xde, 0x24, 0x05, 0xe2, 0x35, 0x1c, 0xdf, 0x30, 0x15, 0xdf, 0x29, 0x0d, 0xdd, 0x27, 0x09, 0xdc, 0x26, 0x0a, 0xde, 0x29, 0x08, 0xe0, 0x27, 0x0a, 0xde, 0x28, 0x0a, 0xe0, 0x27, 0x0a, 0xde, 0x2a, 0x0d, 0xdd, 0x1f, 0x01, 0xd9, 0x00, 0x02, 0xe4, 0x47, 0x38, 0xfb, 0xe5, 0xe1, 0xff, 0xff, 0xfc, 0xf8, 0xe5, 0xe2, 0xe7, 0x61, 0x59, 0xda, 0x1b, 0x00, 0xd4, 0x00, 0x00, 0xdc, 0x12, 0x00, 0xea, 0x6b, 0x5c, 0xf0, 0xa5, 0x99, 0xf3, 0xc7, 0xc0, 0xe6, 0x57, 0x40, 0xda, 0x08, 0x01, 0xdd, 0x2a, 0x06, 0xdb, 0x0a, 0x00, 0xdf, 0x29, 0x0d, 0xe7, 0x66, 0x52, 0xdf, 0x40, 0x28, 0xd4, 0x01, 0x00, 0xdb, 0x00, 0x03, 0xe2, 0x49, 0x3b, 0xf6, 0xc5, 0xc0, 0xfc, 0xff, 0xfd, 0xfe, 0xff, 0xfe, 0xe7, 0x6a, 0x5f, 0xda, 0x00, 0x00, 0xde, 0x15, 0x00, 0xdc, 0x2b, 0x0b, 0xe0, 0x27, 0x0a, 0xe0, 0x27, 0x0c, 0xdf, 0x26, 0x09, 0xde, 0x28, 0x0c, 0xdf, 0x26, 0x0b, 0xde, 0x24, 0x05, 0xe2, 0x35, 0x1c, 0xdf, 0x30, 0x14, 0xdd, 0x28, 0x0e, 0xdd, 0x27, 0x0b, 0xde, 0x28, 0x0c, 0xe0, 0x27, 0x0c, 0xe0, 0x27, 0x0c, 0xde, 0x28, 0x0c, 0xdd, 0x27, 0x09, 0xe0, 0x26, 0x09, 0xe1, 0x26, 0x0e, 0xde, 0x29, 0x08, 0xd7, 0x04, 0x00, 0xdf, 0x14, 0x00, 0xeb, 0x80, 0x72, 0xfe, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfc, 0xf2, 0x99, 0x8d, 0xe4, 0x42, 0x2d, 0xd4, 0x07, 0x00, 0xda, 0x01, 0x01, 0xd4, 0x02, 0x00, 0xd9, 0x01, 0x00, 0xd9, 0x06, 0x00, 0xd8, 0x05, 0x00, 0xd8, 0x08, 0x00, 0xda, 0x00, 0x00, 0xd8, 0x02, 0x00, 0xdf, 0x2a, 0x11, 0xeb, 0x7e, 0x73, 0xfa, 0xe4, 0xe2, 0xff, 0xff, 0xfe, 0xfd, 0xfe, 0xfe, 0xf0, 0xa1, 0x96, 0xde, 0x27, 0x11, 0xd8, 0x00, 0x01, 0xe0, 0x21, 0x08, 0xdf, 0x29, 0x0d, 0xdd, 0x28, 0x04, 0xdd, 0x28, 0x0e, 0xdd, 0x27, 0x09, 0xe0, 0x28, 0x08, 0xdd, 0x27, 0x09, 0xe0, 0x27, 0x0a, 0xde, 0x24, 0x05, 0xe2, 0x36, 0x1a, 0xe1, 0x31, 0x15, 0xe0, 0x27, 0x0c, 0xdf, 0x26, 0x09, 0xdf, 0x26, 0x09, 0xdf, 0x26, 0x09, 0xdf, 0x24, 0x0a, 0xdf, 0x26, 0x09, 0xdf, 0x26, 0x09, 0xdf, 0x25, 0x0e, 0xda, 0x29, 0x09, 0xdc, 0x28, 0x0b, 0xdf, 0x29, 0x0b, 0xde, 0x1b, 0x00, 0xd8, 0x02, 0x00, 0xdd, 0x25, 0x14, 0xea, 0x83, 0x78, 0xf7, 0xe6, 0xe4, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xfe, 0xfe, 0xfd, 0xf6, 0xe0, 0xdc, 0xf4, 0xb8, 0xb2, 0xf0, 0xa5, 0x99, 0xef, 0x9f, 0x90, 0xf2, 0xa2, 0x9a, 0xf0, 0xb9, 0xae, 0xf3, 0xd9, 0xd6, 0xfc, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfe, 0xfa, 0xf7, 0xf8, 0xee, 0x95, 0x89, 0xdf, 0x38, 0x22, 0xd7, 0x00, 0x01, 0xda, 0x0f, 0x00, 0xe0, 0x2a, 0x0c, 0xdd, 0x27, 0x09, 0xdd, 0x29, 0x0a, 0xdf, 0x27, 0x07, 0xdf, 0x26, 0x0d, 0xe0, 0x27, 0x0c, 0xe0, 0x27, 0x0a, 0xdd, 0x27, 0x0b, 0xdf, 0x26, 0x0b, 0xde, 0x24, 0x05, 0xe1, 0x34, 0x1b, 0xe0, 0x30, 0x12, 0xdd, 0x27, 0x0b, 0xdf, 0x26, 0x09, 0xde, 0x28, 0x0a, 0xdf, 0x29, 0x0b, 0xde, 0x28, 0x0c, 0xde, 0x28, 0x0a, 0xdf, 0x26, 0x09, 0xdd, 0x28, 0x07, 0xe0, 0x28, 0x08, 0xde, 0x28, 0x0a, 0xdc, 0x27, 0x0e, 0xe0, 0x24, 0x0a, 0xdd, 0x2b, 0x10, 0xdd, 0x13, 0x00, 0xd7, 0x00, 0x00, 0xde, 0x12, 0x00, 0xe0, 0x49, 0x32, 0xef, 0x88, 0x79, 0xf5, 0xc5, 0xbd, 0xfb, 0xf5, 0xf1, 0xfe, 0xff, 0xfe, 0xfa, 0xff, 0xfb, 0xfc, 0xff, 0xfd, 0xfe, 0xfe, 0xfe, 0xfd, 0xff, 0xfe, 0xfa, 0xfd, 0xfb, 0xf7, 0xd1, 0xca, 0xef, 0x94, 0x89, 0xe3, 0x5a, 0x44, 0xdb, 0x1f, 0x05, 0xda, 0x01, 0x01, 0xdf, 0x0f, 0x00, 0xdd, 0x28, 0x05, 0xdf, 0x26, 0x0b, 0xdf, 0x27, 0x05, 0xdd, 0x29, 0x0a, 0xe0, 0x26, 0x07, 0xde, 0x28, 0x0e, 0xe0, 0x27, 0x0a, 0xdd, 0x27, 0x0b, 0xdd, 0x27, 0x0b, 0xdc, 0x28, 0x0b, 0xde, 0x28, 0x0c, 0xdf, 0x27, 0x07, 0xe0, 0x35, 0x1b, 0xe1, 0x31, 0x15, 0xdf, 0x29, 0x0d, 0xe0, 0x27, 0x0a, 0xdc, 0x28, 0x09, 0xdd, 0x27, 0x0b, 0xdd, 0x27, 0x0b, 0xdd, 0x27, 0x0b, 0xdd, 0x27, 0x0b, 0xdd, 0x28, 0x07, 0xe0, 0x27, 0x0c, 0xe0, 0x26, 0x09, 0xe0, 0x26, 0x09, 0xe1, 0x28, 0x0b, 0xdd, 0x27, 0x09, 0xdf, 0x29, 0x0d, 0xe2, 0x2a, 0x0a, 0xe0, 0x21, 0x00, 0xdd, 0x0e, 0x02, 0xd6, 0x02, 0x00, 0xda, 0x07, 0x00, 0xde, 0x19, 0x00, 0xdf, 0x2e, 0x14, 0xe1, 0x38, 0x23, 0xe5, 0x42, 0x2a, 0xe5, 0x40, 0x28, 0xe4, 0x2f, 0x16, 0xdd, 0x1d, 0x02, 0xdb, 0x0c, 0x00, 0xd8, 0x00, 0x00, 0xda, 0x07, 0x00, 0xde, 0x1f, 0x00, 0xde, 0x28, 0x0e, 0xdc, 0x25, 0x0d, 0xde, 0x29, 0x08, 0xdc, 0x28, 0x0b, 0xe0, 0x27, 0x0a, 0xe0, 0x27, 0x0c, 0xdd, 0x27, 0x0b, 0xdf, 0x26, 0x09, 0xe1, 0x28, 0x0b, 0xe2, 0x27, 0x0d, 0xe0, 0x27, 0x0a, 0xde, 0x28, 0x0c, 0xdf, 0x26, 0x0b, 0xde, 0x26, 0x04, 0xe0, 0x34, 0x18, 0xd9, 0x27, 0x0c, 0xdd, 0x24, 0x0b, 0xe1, 0x26, 0x0c, 0xdf, 0x29, 0x0d, 0xe0, 0x27, 0x0e, 0xdf, 0x26, 0x0d, 0xe0, 0x27, 0x0e, 0xe0, 0x25, 0x0d, 0xde, 0x28, 0x0e, 0xde, 0x24, 0x0f, 0xde, 0x28, 0x0e, 0xdd, 0x29, 0x0a, 0xd9, 0x27, 0x0d, 0xe2, 0x25, 0x0e, 0xdc, 0x27, 0x0d, 0xdf, 0x24, 0x0c, 0xdc, 0x28, 0x0b, 0xe1, 0x25, 0x0b, 0xdf, 0x26, 0x0d, 0xe0, 0x27, 0x0c, 0xdf, 0x1f, 0x00, 0xdc, 0x18, 0x00, 0xdc, 0x15, 0x01, 0xda, 0x0f, 0x00, 0xde, 0x10, 0x00, 0xdd, 0x18, 0x00, 0xdc, 0x1e, 0x00, 0xde, 0x26, 0x06, 0xe0, 0x27, 0x0c, 0xdf, 0x25, 0x04, 0xdd, 0x26, 0x10, 0xdd, 0x29, 0x0c, 0xdd, 0x28, 0x07, 0xdf, 0x29, 0x0d, 0xe0, 0x27, 0x0e, 0xdf, 0x24, 0x0a, 0xdf, 0x26, 0x0d, 0xdd, 0x28, 0x0f, 0xde, 0x28, 0x0a, 0xdf, 0x25, 0x0e, 0xdd, 0x27, 0x0b, 0xdd, 0x27, 0x09, 0xde, 0x28, 0x0c, 0xe1, 0x26, 0x0c, 0xe0, 0x22, 0x04, 0xdf, 0x2d, 0x13, 0xe1, 0x3b, 0x1d, 0xe3, 0x34, 0x19, 0xe2, 0x33, 0x17, 0xde, 0x32, 0x15, 0xdf, 0x30, 0x14, 0xe0, 0x31, 0x16, 0xe1, 0x32, 0x17, 0xe0, 0x31, 0x15, 0xe2, 0x31, 0x17, 0xe2, 0x30, 0x16, 0xe2, 0x32, 0x14, 0xe0, 0x31, 0x15, 0xe0, 0x31, 0x16, 0xe2, 0x32, 0x14, 0xde, 0x32, 0x16, 0xe3, 0x33, 0x15, 0xdf, 0x33, 0x17, 0xe1, 0x32, 0x17, 0xe1, 0x32, 0x16, 0xe1, 0x32, 0x16, 0xdf, 0x30, 0x15, 0xe2, 0x33, 0x18, 0xe0, 0x31, 0x15, 0xe1, 0x30, 0x18, 0xde, 0x31, 0x18, 0xde, 0x32, 0x16, 0xe3, 0x33, 0x17, 0xde, 0x32, 0x16, 0xde, 0x31, 0x1a, 0xe4, 0x32, 0x18, 0xe1, 0x30, 0x16, 0xe2, 0x31, 0x1b, 0xe1, 0x2f, 0x1c, 0xde, 0x2f, 0x13, 0xe1, 0x32, 0x17, 0xe1, 0x32, 0x16, 0xe1, 0x32, 0x17, 0xe1, 0x32, 0x16, 0xe2, 0x31, 0x17, 0xe1, 0x32, 0x17, 0xe2, 0x31, 0x17, 0xe1, 0x31, 0x15, 0xe0, 0x31, 0x16, 0xe0, 0x31, 0x16, 0xdf, 0x2f, 0x11, 0xe1, 0x3f, 0x24 +}; \ No newline at end of file diff --git a/managed_components/espressif__esp_jpeg/test_apps/main/test_tjpgd_main.c b/managed_components/espressif__esp_jpeg/test_apps/main/test_tjpgd_main.c new file mode 100644 index 0000000..2f9e335 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/test_apps/main/test_tjpgd_main.c @@ -0,0 +1,29 @@ +/* + * SPDX-FileCopyrightText: 2024 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include "unity.h" +#include "unity_test_runner.h" +#include "esp_heap_caps.h" +#include "esp_newlib.h" + +#include "unity_test_utils_memory.h" + +void setUp(void) +{ + unity_utils_record_free_mem(); +} + +void tearDown(void) +{ + esp_reent_cleanup(); //clean up some of the newlib's lazy allocations + unity_utils_evaluate_leaks_direct(0); +} + +void app_main(void) +{ + printf("Running esp_jpeg component tests\n"); + unity_run_menu(); +} diff --git a/managed_components/espressif__esp_jpeg/test_apps/main/test_usb_camera_2_jpg.h b/managed_components/espressif__esp_jpeg/test_apps/main/test_usb_camera_2_jpg.h new file mode 100644 index 0000000..9c788d1 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/test_apps/main/test_usb_camera_2_jpg.h @@ -0,0 +1,12 @@ +/* +Raw data from Logitech C170 USB camera was reconstructed to usb_camera_2.jpg +It was converted to RGB888 array with jpg_to_rgb888_hex.py +*/ + +// JPEG encoded frame 160x120, 1384 bytes, has broken 0xFFFF marker +extern const unsigned char camera_2_jpg[] asm("_binary_usb_camera_2_jpg_start"); + +extern char _binary_usb_camera_2_jpg_start; +extern char _binary_usb_camera_2_jpg_end; +// Must be defined as macro because extern variables are not known at compile time (but at link time) +#define camera_2_jpg_len (&_binary_usb_camera_2_jpg_end - &_binary_usb_camera_2_jpg_start) diff --git a/managed_components/espressif__esp_jpeg/test_apps/main/test_usb_camera_2_rgb888.h b/managed_components/espressif__esp_jpeg/test_apps/main/test_usb_camera_2_rgb888.h new file mode 100644 index 0000000..5d69537 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/test_apps/main/test_usb_camera_2_rgb888.h @@ -0,0 +1,19202 @@ +unsigned int usb_camera_2_rgb888[19200] = { + 0x242422, + 0x222220, + 0x21221D, + 0x252620, + 0x31322A, + 0x424437, + 0x545648, + 0x5F624F, + 0x555942, + 0x55593E, + 0x555A3C, + 0x555B39, + 0x555B37, + 0x555B35, + 0x555C33, + 0x595839, + 0x655345, + 0x624642, + 0x543834, + 0x492A27, + 0x422320, + 0x452220, + 0x4C2424, + 0x532728, + 0x512325, + 0x542225, + 0x572025, + 0x5A1F25, + 0x5A1F25, + 0x5C1D25, + 0x5C1D25, + 0x532226, + 0x42332C, + 0x484A3F, + 0x5B5D52, + 0x626459, + 0x5E6055, + 0x585A4F, + 0x595B50, + 0x5C5E53, + 0x5B5D52, + 0x57594E, + 0x56584D, + 0x5C5E53, + 0x606257, + 0x595B50, + 0x46483D, + 0x35362E, + 0x212622, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x232726, + 0x242827, + 0x242827, + 0x252928, + 0x262A29, + 0x272B2A, + 0x282C2B, + 0x282C2B, + 0x363B35, + 0x363B35, + 0x363B35, + 0x383D37, + 0x3D423C, + 0x434842, + 0x4A4F49, + 0x4E534D, + 0x3E433D, + 0x3E433D, + 0x3E433D, + 0x3E433D, + 0x3E433D, + 0x3E433D, + 0x3E433D, + 0x3E433D, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x4F544E, + 0x4B504A, + 0x444943, + 0x3B403A, + 0x313630, + 0x282D27, + 0x212620, + 0x1F211C, + 0x252722, + 0x262722, + 0x262722, + 0x262722, + 0x262722, + 0x262722, + 0x262722, + 0x262722, + 0x292A25, + 0x292A25, + 0x292A25, + 0x292A25, + 0x292A25, + 0x292A25, + 0x292A25, + 0x292A25, + 0x272823, + 0x272823, + 0x272823, + 0x272823, + 0x272823, + 0x272823, + 0x272823, + 0x272823, + 0x1D1E19, + 0x1D1E19, + 0x1D1E19, + 0x1D1E19, + 0x1D1E19, + 0x1D1E19, + 0x1D1E19, + 0x1D1D1B, + 0x1F2420, + 0x1F2322, + 0x1F2322, + 0x1F2322, + 0x1F2322, + 0x1F2322, + 0x1F2322, + 0x1F2322, + 0x1D2120, + 0x1D2120, + 0x1D2120, + 0x1D2120, + 0x1D2120, + 0x1D2120, + 0x1D2120, + 0x1D2120, + 0x232726, + 0x232726, + 0x232726, + 0x232726, + 0x232726, + 0x232726, + 0x232726, + 0x232726, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x2A2A28, + 0x262624, + 0x22231E, + 0x23241E, + 0x2B2C24, + 0x393B2E, + 0x47493B, + 0x515441, + 0x555942, + 0x55593E, + 0x555A3C, + 0x555B39, + 0x555B37, + 0x555B35, + 0x555C33, + 0x595839, + 0x655345, + 0x624642, + 0x543834, + 0x492A27, + 0x422320, + 0x452220, + 0x4C2424, + 0x532728, + 0x512325, + 0x542225, + 0x572025, + 0x5A1F25, + 0x5A1F25, + 0x5C1D25, + 0x5C1D25, + 0x532226, + 0x42332C, + 0x484A3F, + 0x5B5D52, + 0x626459, + 0x5E6055, + 0x585A4F, + 0x595B50, + 0x5C5E53, + 0x5B5D52, + 0x57594E, + 0x56584D, + 0x5C5E53, + 0x606257, + 0x595B50, + 0x46483D, + 0x35362E, + 0x212622, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x222625, + 0x232726, + 0x252928, + 0x282C2B, + 0x2B2F2E, + 0x2E3231, + 0x303433, + 0x323635, + 0x393E38, + 0x393E38, + 0x3A3F39, + 0x3D423C, + 0x424741, + 0x484D47, + 0x4D524C, + 0x50554F, + 0x424741, + 0x424741, + 0x424741, + 0x424741, + 0x424741, + 0x424741, + 0x424741, + 0x424741, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x494E48, + 0x474C46, + 0x414640, + 0x3B403A, + 0x343933, + 0x2D322C, + 0x282D27, + 0x272924, + 0x2B2D28, + 0x2C2D28, + 0x2C2D28, + 0x2C2D28, + 0x2C2D28, + 0x2C2D28, + 0x2C2D28, + 0x2C2D28, + 0x2B2C27, + 0x2B2C27, + 0x2B2C27, + 0x2B2C27, + 0x2B2C27, + 0x2B2C27, + 0x2B2C27, + 0x2B2C27, + 0x292A25, + 0x292A25, + 0x292A25, + 0x292A25, + 0x292A25, + 0x292A25, + 0x292A25, + 0x292A25, + 0x272823, + 0x272823, + 0x272823, + 0x272823, + 0x272823, + 0x272823, + 0x272823, + 0x272725, + 0x282D29, + 0x282C2B, + 0x282C2B, + 0x282C2B, + 0x282C2B, + 0x282C2B, + 0x282C2B, + 0x282C2B, + 0x262A29, + 0x262A29, + 0x262A29, + 0x262A29, + 0x262A29, + 0x262A29, + 0x262A29, + 0x262A29, + 0x242827, + 0x242827, + 0x242827, + 0x242827, + 0x242827, + 0x242827, + 0x242827, + 0x242827, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x333331, + 0x2F2F2D, + 0x2A2B26, + 0x282923, + 0x2E2F27, + 0x3A3C2F, + 0x47493B, + 0x505340, + 0x555942, + 0x55593E, + 0x555A3C, + 0x555B39, + 0x555B37, + 0x555B35, + 0x555C33, + 0x595839, + 0x655345, + 0x624642, + 0x543834, + 0x492A27, + 0x422320, + 0x452220, + 0x4C2424, + 0x532728, + 0x512325, + 0x542225, + 0x572025, + 0x5A1F25, + 0x5A1F25, + 0x5C1D25, + 0x5C1D25, + 0x532226, + 0x42332C, + 0x484A3F, + 0x5B5D52, + 0x626459, + 0x5E6055, + 0x585A4F, + 0x595B50, + 0x5C5E53, + 0x5B5D52, + 0x57594E, + 0x56584D, + 0x5C5E53, + 0x606257, + 0x595B50, + 0x46483D, + 0x35362E, + 0x212622, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x202423, + 0x222625, + 0x262A29, + 0x2C302F, + 0x323635, + 0x383C3B, + 0x3C403F, + 0x3F4342, + 0x3B403A, + 0x3D423C, + 0x414640, + 0x454A44, + 0x4A4F49, + 0x4E534D, + 0x515650, + 0x535852, + 0x484D47, + 0x484D47, + 0x484D47, + 0x484D47, + 0x484D47, + 0x484D47, + 0x484D47, + 0x484D47, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x40453F, + 0x3E433D, + 0x3B403A, + 0x383D37, + 0x353A34, + 0x333832, + 0x343631, + 0x343631, + 0x353631, + 0x353631, + 0x353631, + 0x353631, + 0x353631, + 0x353631, + 0x353631, + 0x2F302B, + 0x2F302B, + 0x2F302B, + 0x2F302B, + 0x2F302B, + 0x2F302B, + 0x2F302B, + 0x2F302B, + 0x2D2E29, + 0x2D2E29, + 0x2D2E29, + 0x2D2E29, + 0x2D2E29, + 0x2D2E29, + 0x2D2E29, + 0x2D2E29, + 0x30312C, + 0x30312C, + 0x30312C, + 0x30312C, + 0x30312C, + 0x30312C, + 0x30312C, + 0x30302E, + 0x2F3430, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x262A29, + 0x262A29, + 0x262A29, + 0x262A29, + 0x262A29, + 0x262A29, + 0x262A29, + 0x262A29, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x31312F, + 0x2D2D2B, + 0x2A2B26, + 0x2C2D27, + 0x34352D, + 0x434538, + 0x525446, + 0x5C5F4C, + 0x555942, + 0x55593E, + 0x555A3C, + 0x555B39, + 0x555B37, + 0x555B35, + 0x555C33, + 0x595839, + 0x655345, + 0x624642, + 0x543834, + 0x492A27, + 0x422320, + 0x452220, + 0x4C2424, + 0x532728, + 0x512325, + 0x542225, + 0x572025, + 0x5A1F25, + 0x5A1F25, + 0x5C1D25, + 0x5C1D25, + 0x532226, + 0x42332C, + 0x484A3F, + 0x5B5D52, + 0x626459, + 0x5E6055, + 0x585A4F, + 0x595B50, + 0x5C5E53, + 0x5B5D52, + 0x57594E, + 0x56584D, + 0x5C5E53, + 0x606257, + 0x595B50, + 0x46483D, + 0x35362E, + 0x212622, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x1E2221, + 0x212524, + 0x272B2A, + 0x2F3332, + 0x373B3A, + 0x3F4342, + 0x454948, + 0x484C4B, + 0x3C413B, + 0x40453F, + 0x464B45, + 0x4D524C, + 0x515650, + 0x545953, + 0x545953, + 0x545953, + 0x4B504A, + 0x4B504A, + 0x4B504A, + 0x4B504A, + 0x4B504A, + 0x4B504A, + 0x4B504A, + 0x4B504A, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x3A3F39, + 0x3B403A, + 0x3B403A, + 0x3C413B, + 0x3C413B, + 0x3D423C, + 0x3D423C, + 0x3F413C, + 0x3E403B, + 0x3F403B, + 0x3F403B, + 0x3F403B, + 0x3F403B, + 0x3F403B, + 0x3F403B, + 0x3F403B, + 0x343530, + 0x343530, + 0x343530, + 0x343530, + 0x343530, + 0x343530, + 0x343530, + 0x343530, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x323230, + 0x2F3430, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x2D3130, + 0x2D3130, + 0x2D3130, + 0x2D3130, + 0x2D3130, + 0x2D3130, + 0x2D3130, + 0x2D3130, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x1B1B19, + 0x1A1A18, + 0x1A1B16, + 0x1F201A, + 0x2C2D25, + 0x3E4033, + 0x515345, + 0x5C5F4C, + 0x555942, + 0x55593E, + 0x555A3C, + 0x555B39, + 0x555B37, + 0x555B35, + 0x555C33, + 0x595839, + 0x655345, + 0x624642, + 0x543834, + 0x492A27, + 0x422320, + 0x452220, + 0x4C2424, + 0x532728, + 0x512325, + 0x542225, + 0x572025, + 0x5A1F25, + 0x5A1F25, + 0x5C1D25, + 0x5C1D25, + 0x532226, + 0x42332C, + 0x484A3F, + 0x5B5D52, + 0x626459, + 0x5E6055, + 0x585A4F, + 0x595B50, + 0x5C5E53, + 0x5B5D52, + 0x57594E, + 0x56584D, + 0x5C5E53, + 0x606257, + 0x595B50, + 0x46483D, + 0x35362E, + 0x212622, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x1E2221, + 0x212524, + 0x272B2A, + 0x2F3332, + 0x373B3A, + 0x3F4342, + 0x454948, + 0x484C4B, + 0x383D37, + 0x3E433D, + 0x484D47, + 0x50554F, + 0x555A54, + 0x555A54, + 0x525751, + 0x50554F, + 0x4B504A, + 0x4B504A, + 0x4B504A, + 0x4B504A, + 0x4B504A, + 0x4B504A, + 0x4B504A, + 0x4B504A, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x393E38, + 0x3A3F39, + 0x3C413B, + 0x3E433D, + 0x40453F, + 0x424741, + 0x434842, + 0x464843, + 0x434540, + 0x444540, + 0x444540, + 0x444540, + 0x444540, + 0x444540, + 0x444540, + 0x444540, + 0x3A3B36, + 0x3A3B36, + 0x3A3B36, + 0x3A3B36, + 0x3A3B36, + 0x3A3B36, + 0x3A3B36, + 0x3A3B36, + 0x383934, + 0x383934, + 0x383934, + 0x383934, + 0x383934, + 0x383934, + 0x383934, + 0x383934, + 0x30312C, + 0x30312C, + 0x30312C, + 0x30312C, + 0x30312C, + 0x30312C, + 0x30312C, + 0x30302E, + 0x2A2F2B, + 0x2A2E2D, + 0x2A2E2D, + 0x2A2E2D, + 0x2A2E2D, + 0x2A2E2D, + 0x2A2E2D, + 0x2A2E2D, + 0x282C2B, + 0x282C2B, + 0x282C2B, + 0x282C2B, + 0x282C2B, + 0x282C2B, + 0x282C2B, + 0x282C2B, + 0x2C302F, + 0x2C302F, + 0x2C302F, + 0x2C302F, + 0x2C302F, + 0x2C302F, + 0x2C302F, + 0x2C302F, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x181816, + 0x161614, + 0x151611, + 0x191A14, + 0x25261E, + 0x36382B, + 0x47493B, + 0x525542, + 0x555942, + 0x55593E, + 0x555A3C, + 0x555B39, + 0x555B37, + 0x555B35, + 0x555C33, + 0x595839, + 0x655345, + 0x624642, + 0x543834, + 0x492A27, + 0x422320, + 0x452220, + 0x4C2424, + 0x532728, + 0x512325, + 0x542225, + 0x572025, + 0x5A1F25, + 0x5A1F25, + 0x5C1D25, + 0x5C1D25, + 0x532226, + 0x42332C, + 0x484A3F, + 0x5B5D52, + 0x626459, + 0x5E6055, + 0x585A4F, + 0x595B50, + 0x5C5E53, + 0x5B5D52, + 0x57594E, + 0x56584D, + 0x5C5E53, + 0x606257, + 0x595B50, + 0x46483D, + 0x35362E, + 0x212622, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x202423, + 0x222625, + 0x262A29, + 0x2C302F, + 0x323635, + 0x383C3B, + 0x3C403F, + 0x3F4342, + 0x313630, + 0x393E38, + 0x454A44, + 0x50554F, + 0x555A54, + 0x535852, + 0x4D524C, + 0x494E48, + 0x484D47, + 0x484D47, + 0x484D47, + 0x484D47, + 0x484D47, + 0x484D47, + 0x484D47, + 0x484D47, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x3E433D, + 0x3E433D, + 0x3F443E, + 0x414640, + 0x424741, + 0x434842, + 0x444943, + 0x474944, + 0x444641, + 0x454641, + 0x454641, + 0x454641, + 0x454641, + 0x454641, + 0x454641, + 0x454641, + 0x3F403B, + 0x3F403B, + 0x3F403B, + 0x3F403B, + 0x3F403B, + 0x3F403B, + 0x3F403B, + 0x3F403B, + 0x3D3E39, + 0x3D3E39, + 0x3D3E39, + 0x3D3E39, + 0x3D3E39, + 0x3D3E39, + 0x3D3E39, + 0x3D3E39, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x323230, + 0x292E2A, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x272B2A, + 0x272B2A, + 0x272B2A, + 0x272B2A, + 0x272B2A, + 0x272B2A, + 0x272B2A, + 0x272B2A, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x484846, + 0x424240, + 0x3B3C37, + 0x383933, + 0x3B3C34, + 0x444639, + 0x505244, + 0x585B48, + 0x555942, + 0x55593E, + 0x555A3C, + 0x555B39, + 0x555B37, + 0x555B35, + 0x555C33, + 0x595839, + 0x655345, + 0x624642, + 0x543834, + 0x492A27, + 0x422320, + 0x452220, + 0x4C2424, + 0x532728, + 0x512325, + 0x542225, + 0x572025, + 0x5A1F25, + 0x5A1F25, + 0x5C1D25, + 0x5C1D25, + 0x532226, + 0x42332C, + 0x484A3F, + 0x5B5D52, + 0x626459, + 0x5E6055, + 0x585A4F, + 0x595B50, + 0x5C5E53, + 0x5B5D52, + 0x57594E, + 0x56584D, + 0x5C5E53, + 0x606257, + 0x595B50, + 0x46483D, + 0x35362E, + 0x212622, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x222625, + 0x232726, + 0x252928, + 0x282C2B, + 0x2B2F2E, + 0x2E3231, + 0x303433, + 0x323635, + 0x292E28, + 0x323731, + 0x414640, + 0x4D524C, + 0x525751, + 0x4E534D, + 0x464B45, + 0x40453F, + 0x424741, + 0x424741, + 0x424741, + 0x424741, + 0x424741, + 0x424741, + 0x424741, + 0x424741, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x454A44, + 0x444943, + 0x444943, + 0x444943, + 0x434842, + 0x424741, + 0x424741, + 0x444641, + 0x434540, + 0x444540, + 0x444540, + 0x444540, + 0x444540, + 0x444540, + 0x444540, + 0x444540, + 0x43443F, + 0x43443F, + 0x43443F, + 0x43443F, + 0x43443F, + 0x43443F, + 0x43443F, + 0x43443F, + 0x41423D, + 0x41423D, + 0x41423D, + 0x41423D, + 0x41423D, + 0x41423D, + 0x41423D, + 0x41423D, + 0x3C3D38, + 0x3C3D38, + 0x3C3D38, + 0x3C3D38, + 0x3C3D38, + 0x3C3D38, + 0x3C3D38, + 0x3C3C3A, + 0x313632, + 0x313534, + 0x313534, + 0x313534, + 0x313534, + 0x313534, + 0x313534, + 0x313534, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x2F3332, + 0x313534, + 0x313534, + 0x313534, + 0x313534, + 0x313534, + 0x313534, + 0x313534, + 0x313534, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x828280, + 0x7A7A78, + 0x6D6E69, + 0x62635D, + 0x5D5E56, + 0x5F6154, + 0x656759, + 0x6A6D5A, + 0x555942, + 0x55593E, + 0x555A3C, + 0x555B39, + 0x555B37, + 0x555B35, + 0x555C33, + 0x595839, + 0x655345, + 0x624642, + 0x543834, + 0x492A27, + 0x422320, + 0x452220, + 0x4C2424, + 0x532728, + 0x512325, + 0x542225, + 0x572025, + 0x5A1F25, + 0x5A1F25, + 0x5C1D25, + 0x5C1D25, + 0x532226, + 0x42332C, + 0x484A3F, + 0x5B5D52, + 0x626459, + 0x5E6055, + 0x585A4F, + 0x595B50, + 0x5C5E53, + 0x5B5D52, + 0x57594E, + 0x56584D, + 0x5C5E53, + 0x606257, + 0x595B50, + 0x46483D, + 0x35362E, + 0x212622, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x232726, + 0x242827, + 0x242827, + 0x252928, + 0x262A29, + 0x272B2A, + 0x282C2B, + 0x282C2B, + 0x232822, + 0x2E332D, + 0x3E433D, + 0x4B504A, + 0x4F544E, + 0x4B504A, + 0x424741, + 0x3B403A, + 0x3E433D, + 0x3E433D, + 0x3E433D, + 0x3E433D, + 0x3E433D, + 0x3E433D, + 0x3E433D, + 0x3E433D, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x414640, + 0x4A4F49, + 0x494E48, + 0x474C46, + 0x454A44, + 0x434842, + 0x414640, + 0x40453F, + 0x41433E, + 0x41433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x454641, + 0x454641, + 0x454641, + 0x454641, + 0x454641, + 0x454641, + 0x454641, + 0x454641, + 0x43443F, + 0x43443F, + 0x43443F, + 0x43443F, + 0x43443F, + 0x43443F, + 0x43443F, + 0x43443F, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464644, + 0x3A3F3B, + 0x3A3E3D, + 0x3A3E3D, + 0x3A3E3D, + 0x3A3E3D, + 0x3A3E3D, + 0x3A3E3D, + 0x3A3E3D, + 0x383C3B, + 0x383C3B, + 0x383C3B, + 0x383C3B, + 0x383C3B, + 0x383C3B, + 0x383C3B, + 0x383C3B, + 0x323635, + 0x323635, + 0x323635, + 0x323635, + 0x323635, + 0x323635, + 0x323635, + 0x323635, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x292D2C, + 0x63B1BD, + 0x58A5AF, + 0x4D969F, + 0x4B8E96, + 0x508B8F, + 0x518384, + 0x4B7372, + 0x46635E, + 0x465A4F, + 0x4F5748, + 0x545543, + 0x5B533E, + 0x615138, + 0x655035, + 0x684E33, + 0x684D38, + 0x6F594E, + 0x634E4B, + 0x563E3C, + 0x492F2E, + 0x422625, + 0x432324, + 0x482627, + 0x4F282B, + 0x4C2226, + 0x4F2026, + 0x512026, + 0x531E26, + 0x551D26, + 0x561D26, + 0x581C26, + 0x4C2128, + 0x463E3C, + 0x424B46, + 0x4E5752, + 0x57605B, + 0x5A635E, + 0x57605B, + 0x505954, + 0x4B544F, + 0x4F5853, + 0x515A55, + 0x545D58, + 0x555E59, + 0x535C57, + 0x4D5651, + 0x47504B, + 0x454B47, + 0x242621, + 0x252621, + 0x252621, + 0x252621, + 0x252621, + 0x252621, + 0x252621, + 0x252621, + 0x2E2F2A, + 0x2D2E29, + 0x2B2C27, + 0x292A25, + 0x272823, + 0x252621, + 0x23241F, + 0x23221D, + 0x232019, + 0x2D2920, + 0x3B372E, + 0x48443B, + 0x4F4B42, + 0x4F4B42, + 0x4B473E, + 0x47433A, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x49463D, + 0x45453B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404139, + 0x353630, + 0x353631, + 0x353631, + 0x353631, + 0x353631, + 0x353631, + 0x353631, + 0x353631, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x67B3C0, + 0x5CA6B1, + 0x5296A1, + 0x508F98, + 0x548B90, + 0x558285, + 0x4C7372, + 0x48635E, + 0x47584E, + 0x4F5547, + 0x555442, + 0x5C513D, + 0x614F37, + 0x664E34, + 0x6A4C32, + 0x684C37, + 0x664E44, + 0x5B4643, + 0x4F3735, + 0x442A29, + 0x3F2322, + 0x422223, + 0x492728, + 0x50292C, + 0x4C2226, + 0x4F2026, + 0x512026, + 0x531E26, + 0x551D26, + 0x561D26, + 0x581C26, + 0x4E2128, + 0x3E3331, + 0x3D3F3A, + 0x4A4C47, + 0x565853, + 0x5C5E59, + 0x5A5C57, + 0x555752, + 0x50524D, + 0x535550, + 0x555752, + 0x585A55, + 0x595B56, + 0x575954, + 0x51534E, + 0x4B4D48, + 0x474944, + 0x262722, + 0x262722, + 0x262722, + 0x262722, + 0x262722, + 0x262722, + 0x262722, + 0x262722, + 0x2E2F2A, + 0x2D2E29, + 0x2B2C27, + 0x292A25, + 0x272823, + 0x252621, + 0x23241F, + 0x23221D, + 0x232019, + 0x2D2920, + 0x3B372E, + 0x48443B, + 0x4F4B42, + 0x4F4B42, + 0x4B473E, + 0x47433A, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x49463D, + 0x45453B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404139, + 0x363731, + 0x363732, + 0x363732, + 0x363732, + 0x363732, + 0x363732, + 0x363732, + 0x363732, + 0x33342F, + 0x33342F, + 0x33342F, + 0x33342F, + 0x33342F, + 0x33342F, + 0x33342F, + 0x33342F, + 0x71B6C5, + 0x64A8B5, + 0x5999A5, + 0x558F9A, + 0x598B92, + 0x588185, + 0x506F71, + 0x4B5F5D, + 0x49544C, + 0x515145, + 0x575040, + 0x5E4D3B, + 0x644B35, + 0x684A32, + 0x6B4930, + 0x694835, + 0x594137, + 0x4E3936, + 0x452D2B, + 0x3D2322, + 0x3B1F1E, + 0x412122, + 0x4A2829, + 0x522B2E, + 0x4C2226, + 0x4F2026, + 0x512026, + 0x531E26, + 0x551D26, + 0x561D26, + 0x581C26, + 0x4F2026, + 0x34211D, + 0x362F27, + 0x463F37, + 0x544D45, + 0x5D564E, + 0x5E574F, + 0x5B544C, + 0x585149, + 0x585149, + 0x5A534B, + 0x5D564E, + 0x5E574F, + 0x5C554D, + 0x564F47, + 0x504941, + 0x4A453F, + 0x292823, + 0x282924, + 0x282924, + 0x282924, + 0x282924, + 0x282924, + 0x282924, + 0x282924, + 0x2E2F2A, + 0x2D2E29, + 0x2B2C27, + 0x292A25, + 0x272823, + 0x252621, + 0x23241F, + 0x23221D, + 0x232019, + 0x2D2920, + 0x3B372E, + 0x48443B, + 0x4F4B42, + 0x4F4B42, + 0x4B473E, + 0x47433A, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x49463D, + 0x45453B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404139, + 0x383933, + 0x383934, + 0x383934, + 0x383934, + 0x383934, + 0x383934, + 0x383934, + 0x383934, + 0x353631, + 0x353631, + 0x353631, + 0x353631, + 0x353631, + 0x353631, + 0x353631, + 0x353631, + 0x7CB9CB, + 0x70ABBB, + 0x629AA9, + 0x5F909E, + 0x5F8A93, + 0x5E7F86, + 0x546D71, + 0x4E5C5C, + 0x4A4F49, + 0x534C42, + 0x5A4A3D, + 0x614738, + 0x654632, + 0x69452F, + 0x6D432D, + 0x6A4332, + 0x52372E, + 0x46312E, + 0x3E2624, + 0x381E1D, + 0x391D1C, + 0x402021, + 0x4B292A, + 0x542D30, + 0x4C2226, + 0x4F2026, + 0x512026, + 0x531E26, + 0x551D26, + 0x561D26, + 0x581C26, + 0x521F24, + 0x30130F, + 0x342017, + 0x453128, + 0x554138, + 0x604C43, + 0x634F46, + 0x624E45, + 0x5F4B42, + 0x5E4A41, + 0x604C43, + 0x634F46, + 0x655148, + 0x624E45, + 0x5D4940, + 0x564239, + 0x4E3F38, + 0x2E2923, + 0x2A2B26, + 0x2A2B26, + 0x2A2B26, + 0x2A2B26, + 0x2A2B26, + 0x2A2B26, + 0x2A2B26, + 0x2E2F2A, + 0x2D2E29, + 0x2B2C27, + 0x292A25, + 0x272823, + 0x252621, + 0x23241F, + 0x23221D, + 0x232019, + 0x2D2920, + 0x3B372E, + 0x48443B, + 0x4F4B42, + 0x4F4B42, + 0x4B473E, + 0x47433A, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x49463D, + 0x45453B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404139, + 0x3B3C36, + 0x3B3C37, + 0x3B3C37, + 0x3B3C37, + 0x3B3C37, + 0x3B3C37, + 0x3B3C37, + 0x3B3C37, + 0x373833, + 0x373833, + 0x373833, + 0x373833, + 0x373833, + 0x373833, + 0x373833, + 0x373833, + 0x87BED2, + 0x7AAFC1, + 0x6D9CAE, + 0x6791A1, + 0x658995, + 0x627D86, + 0x586970, + 0x53585B, + 0x4D4946, + 0x55463F, + 0x5B453A, + 0x624235, + 0x67402F, + 0x6C3F2C, + 0x6E3E2A, + 0x6A3F2F, + 0x53362E, + 0x46312E, + 0x3E2624, + 0x381E1D, + 0x391D1C, + 0x402021, + 0x4B292A, + 0x542D30, + 0x4C2226, + 0x4F2026, + 0x512026, + 0x531E26, + 0x551D26, + 0x561D26, + 0x581C26, + 0x551E23, + 0x350C06, + 0x3D190D, + 0x4E2A1E, + 0x5E3A2E, + 0x694539, + 0x6D493D, + 0x6B473B, + 0x694539, + 0x674337, + 0x6A463A, + 0x6D493D, + 0x6E4A3E, + 0x6B473B, + 0x664236, + 0x603C30, + 0x553A31, + 0x342B24, + 0x2D2E29, + 0x2D2E29, + 0x2D2E29, + 0x2D2E29, + 0x2D2E29, + 0x2D2E29, + 0x2D2E29, + 0x2E2F2A, + 0x2D2E29, + 0x2B2C27, + 0x292A25, + 0x272823, + 0x252621, + 0x23241F, + 0x23221D, + 0x232019, + 0x2D2920, + 0x3B372E, + 0x48443B, + 0x4F4B42, + 0x4F4B42, + 0x4B473E, + 0x47433A, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x49463D, + 0x45453B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404139, + 0x3E3F39, + 0x3E3F3A, + 0x3E3F3A, + 0x3E3F3A, + 0x3E3F3A, + 0x3E3F3A, + 0x3E3F3A, + 0x3E3F3A, + 0x3A3B36, + 0x3A3B36, + 0x3A3B36, + 0x3A3B36, + 0x3A3B36, + 0x3A3B36, + 0x3A3B36, + 0x3A3B36, + 0x93C1D8, + 0x85B2C7, + 0x769FB3, + 0x6E91A4, + 0x6D8997, + 0x697B87, + 0x5D6770, + 0x56555A, + 0x4E4443, + 0x56413C, + 0x5D3F37, + 0x643C32, + 0x6A3A2C, + 0x6E3929, + 0x713827, + 0x6B3A2C, + 0x5D3F37, + 0x4E3936, + 0x452D2B, + 0x3D2322, + 0x3B1F1E, + 0x412122, + 0x4A2829, + 0x522B2E, + 0x4C2226, + 0x4F2026, + 0x512026, + 0x531E26, + 0x551D26, + 0x561D26, + 0x581C26, + 0x561D23, + 0x440F07, + 0x4C1B0D, + 0x5B2A1C, + 0x6A392B, + 0x724133, + 0x744335, + 0x714032, + 0x6E3D2F, + 0x6E3D2F, + 0x703F31, + 0x734234, + 0x744335, + 0x724133, + 0x6C3B2D, + 0x663527, + 0x5A3429, + 0x382D27, + 0x30312C, + 0x30312C, + 0x30312C, + 0x30312C, + 0x30312C, + 0x30312C, + 0x30312C, + 0x2E2F2A, + 0x2D2E29, + 0x2B2C27, + 0x292A25, + 0x272823, + 0x252621, + 0x23241F, + 0x23221D, + 0x232019, + 0x2D2920, + 0x3B372E, + 0x48443B, + 0x4F4B42, + 0x4F4B42, + 0x4B473E, + 0x47433A, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x49463D, + 0x45453B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404139, + 0x41423C, + 0x41423D, + 0x41423D, + 0x41423D, + 0x41423D, + 0x41423D, + 0x41423D, + 0x41423D, + 0x3D3E39, + 0x3D3E39, + 0x3D3E39, + 0x3D3E39, + 0x3D3E39, + 0x3D3E39, + 0x3D3E39, + 0x3D3E39, + 0x9BC5DD, + 0x8CB5CB, + 0x7EA1B7, + 0x7692A7, + 0x738899, + 0x6D7987, + 0x60646F, + 0x595259, + 0x504041, + 0x593D3A, + 0x5E3B35, + 0x653930, + 0x6B372A, + 0x6F3527, + 0x733425, + 0x6C362A, + 0x6C4B44, + 0x5B4643, + 0x4F3735, + 0x442A29, + 0x3F2322, + 0x422223, + 0x492728, + 0x50292C, + 0x4C2226, + 0x4F2026, + 0x512026, + 0x531E26, + 0x551D26, + 0x561D26, + 0x581C26, + 0x591C21, + 0x541A0F, + 0x5D2212, + 0x6A2F1F, + 0x763B2B, + 0x7B4030, + 0x7A3F2F, + 0x753A2A, + 0x703525, + 0x733828, + 0x753A2A, + 0x783D2D, + 0x793E2E, + 0x773C2C, + 0x713626, + 0x6B3020, + 0x5C3023, + 0x3D2E27, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x32332E, + 0x2E2F2A, + 0x2D2E29, + 0x2B2C27, + 0x292A25, + 0x272823, + 0x252621, + 0x23241F, + 0x23221D, + 0x232019, + 0x2D2920, + 0x3B372E, + 0x48443B, + 0x4F4B42, + 0x4F4B42, + 0x4B473E, + 0x47433A, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x49463D, + 0x45453B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404139, + 0x43443E, + 0x43443F, + 0x43443F, + 0x43443F, + 0x43443F, + 0x43443F, + 0x43443F, + 0x43443F, + 0x3F403B, + 0x3F403B, + 0x3F403B, + 0x3F403B, + 0x3F403B, + 0x3F403B, + 0x3F403B, + 0x3F403B, + 0xA0C5DF, + 0x92B6CE, + 0x81A1B8, + 0x7893A8, + 0x76899A, + 0x707988, + 0x61636F, + 0x5B5159, + 0x513E40, + 0x593B39, + 0x603934, + 0x67362F, + 0x6D3429, + 0x713326, + 0x743224, + 0x6D3429, + 0x76554E, + 0x634E4B, + 0x563E3C, + 0x492F2E, + 0x422625, + 0x432324, + 0x482627, + 0x4F282B, + 0x4C2226, + 0x4F2026, + 0x512026, + 0x531E26, + 0x551D26, + 0x561D26, + 0x581C26, + 0x591C21, + 0x602016, + 0x6A2818, + 0x753323, + 0x7F3D2D, + 0x824030, + 0x7F3D2D, + 0x783626, + 0x733121, + 0x773525, + 0x793727, + 0x7C3A2A, + 0x7D3B2B, + 0x7B3929, + 0x753323, + 0x6F2D1D, + 0x5F2E20, + 0x3E2F28, + 0x33342F, + 0x33342F, + 0x33342F, + 0x33342F, + 0x33342F, + 0x33342F, + 0x33342F, + 0x2E2F2A, + 0x2D2E29, + 0x2B2C27, + 0x292A25, + 0x272823, + 0x252621, + 0x23241F, + 0x23221D, + 0x232019, + 0x2D2920, + 0x3B372E, + 0x48443B, + 0x4F4B42, + 0x4F4B42, + 0x4B473E, + 0x47433A, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x49463D, + 0x45453B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x44463B, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404139, + 0x44453F, + 0x444540, + 0x444540, + 0x444540, + 0x444540, + 0x444540, + 0x444540, + 0x444540, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x96C1E3, + 0x8DB6D6, + 0x83A6C6, + 0x7F9CBA, + 0x7B93AD, + 0x74839A, + 0x64697D, + 0x5B5464, + 0x554550, + 0x5D4249, + 0x634044, + 0x6A3E3F, + 0x6F3C39, + 0x743A36, + 0x763934, + 0x793832, + 0x76312C, + 0x752E2A, + 0x722B27, + 0x6E2723, + 0x69221E, + 0x641D19, + 0x611A16, + 0x5F1814, + 0x67201C, + 0x67201C, + 0x67201C, + 0x67201C, + 0x67201C, + 0x67201C, + 0x67201C, + 0x65221C, + 0x5D2318, + 0x5F291D, + 0x673125, + 0x6E382C, + 0x733D31, + 0x743E32, + 0x733D31, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x673F35, + 0x3D3125, + 0x323429, + 0x313328, + 0x2F3126, + 0x2C2E23, + 0x2A2C21, + 0x292B20, + 0x282A1F, + 0x2E3025, + 0x2B2D22, + 0x27291E, + 0x24261B, + 0x25271C, + 0x292B20, + 0x2E3025, + 0x333329, + 0x38352C, + 0x3A362D, + 0x3D3930, + 0x413D34, + 0x454138, + 0x48443B, + 0x4B473E, + 0x4D4940, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x474539, + 0x434337, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x96C3E4, + 0x8CB7D7, + 0x81A8C7, + 0x7D9FBB, + 0x7C96AF, + 0x74849B, + 0x636B7E, + 0x595765, + 0x50434D, + 0x594046, + 0x5E3E41, + 0x653B3C, + 0x6B3A36, + 0x6F3833, + 0x723731, + 0x75362F, + 0x73342F, + 0x72312D, + 0x6F2E2A, + 0x6B2A26, + 0x662521, + 0x62211D, + 0x5E1D19, + 0x5C1B17, + 0x601F1B, + 0x601F1B, + 0x601F1B, + 0x601F1B, + 0x601F1B, + 0x601F1B, + 0x601F1B, + 0x5F201B, + 0x5C2318, + 0x5F291D, + 0x673125, + 0x6E382C, + 0x733D31, + 0x743E32, + 0x733D31, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x673F35, + 0x3D3125, + 0x323429, + 0x313328, + 0x2F3126, + 0x2C2E23, + 0x2A2C21, + 0x292B20, + 0x282A1F, + 0x2D2F24, + 0x2B2D22, + 0x27291E, + 0x25271C, + 0x26281D, + 0x2B2D22, + 0x303227, + 0x35352B, + 0x3A372E, + 0x3D3930, + 0x3F3B32, + 0x423E35, + 0x464239, + 0x49453C, + 0x4B473E, + 0x4C483F, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x474539, + 0x434337, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x94C7E6, + 0x8ABBD9, + 0x80ACC9, + 0x7DA2BD, + 0x7A9AB1, + 0x72889D, + 0x626F80, + 0x585A67, + 0x49424A, + 0x523F43, + 0x573D3E, + 0x5E3B39, + 0x643933, + 0x683730, + 0x6B362E, + 0x6C352E, + 0x6F3835, + 0x6D3534, + 0x6A3231, + 0x662E2D, + 0x612928, + 0x5D2524, + 0x592120, + 0x571F1E, + 0x551D1C, + 0x551D1C, + 0x551D1C, + 0x551D1C, + 0x551D1C, + 0x551D1C, + 0x551D1C, + 0x551E1B, + 0x5A241A, + 0x5F291D, + 0x673125, + 0x6E382C, + 0x733D31, + 0x743E32, + 0x733D31, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x673F35, + 0x3D3125, + 0x323429, + 0x313328, + 0x2F3126, + 0x2C2E23, + 0x2A2C21, + 0x292B20, + 0x282A1F, + 0x2D2F24, + 0x2A2C21, + 0x27291E, + 0x26281D, + 0x292B20, + 0x2E3025, + 0x35372C, + 0x3A3A30, + 0x3F3C33, + 0x413D34, + 0x433F36, + 0x454138, + 0x47433A, + 0x49453C, + 0x4B473E, + 0x4B473E, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x474539, + 0x434337, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x93CCE9, + 0x88C0DB, + 0x7EB1CC, + 0x79A7BF, + 0x789EB3, + 0x708D9F, + 0x5F7583, + 0x555F69, + 0x424348, + 0x4A4041, + 0x513D3C, + 0x583B37, + 0x5E3931, + 0x62372E, + 0x65362C, + 0x65362E, + 0x6A3E3B, + 0x663C3D, + 0x63393A, + 0x5E3435, + 0x592F30, + 0x552B2C, + 0x522829, + 0x502627, + 0x4A2021, + 0x4A2021, + 0x4A2021, + 0x4A2021, + 0x4A2021, + 0x4A2021, + 0x4A2021, + 0x4D201D, + 0x57251C, + 0x5F291D, + 0x673125, + 0x6E382C, + 0x733D31, + 0x743E32, + 0x733D31, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x673F35, + 0x3D3125, + 0x323429, + 0x313328, + 0x2F3126, + 0x2C2E23, + 0x2A2C21, + 0x292B20, + 0x282A1F, + 0x2C2E23, + 0x2A2C21, + 0x282A1F, + 0x282A1F, + 0x2C2E23, + 0x33352A, + 0x3A3C31, + 0x404036, + 0x46433A, + 0x47433A, + 0x47433A, + 0x48443B, + 0x49453C, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x474539, + 0x434337, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x90D2EC, + 0x85C5DE, + 0x7BB7CF, + 0x76ADC2, + 0x75A4B6, + 0x6D92A2, + 0x5D7985, + 0x53646C, + 0x40484B, + 0x494544, + 0x4E433F, + 0x55413A, + 0x5B3F34, + 0x5F3D31, + 0x623C2F, + 0x613C33, + 0x634442, + 0x604347, + 0x5C3F43, + 0x583B3F, + 0x53363A, + 0x4F3236, + 0x4C2F33, + 0x4A2D31, + 0x44272B, + 0x44272B, + 0x44272B, + 0x44272B, + 0x44272B, + 0x44272B, + 0x44272B, + 0x492525, + 0x55261E, + 0x5F291D, + 0x673125, + 0x6E382C, + 0x733D31, + 0x743E32, + 0x733D31, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x673F35, + 0x3D3125, + 0x323429, + 0x313328, + 0x2F3126, + 0x2C2E23, + 0x2A2C21, + 0x292B20, + 0x282A1F, + 0x2A2C21, + 0x292B20, + 0x292B20, + 0x2A2C21, + 0x303227, + 0x383A2F, + 0x414338, + 0x47473D, + 0x4C4940, + 0x4D4940, + 0x4C483F, + 0x4C483F, + 0x4B473E, + 0x4A463D, + 0x4A463D, + 0x49453C, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x474539, + 0x434337, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x8ED6EE, + 0x84CBE1, + 0x79BBD1, + 0x75B2C5, + 0x74A9B9, + 0x6C98A5, + 0x5A7F88, + 0x516A6F, + 0x425252, + 0x4A4F4B, + 0x514C46, + 0x584A41, + 0x5C493B, + 0x614738, + 0x654536, + 0x62463B, + 0x5E4A49, + 0x58494E, + 0x55464B, + 0x514247, + 0x4C3D42, + 0x48393E, + 0x44353A, + 0x423338, + 0x403136, + 0x403136, + 0x403136, + 0x403136, + 0x403136, + 0x403136, + 0x403136, + 0x472F2F, + 0x532620, + 0x5F291D, + 0x673125, + 0x6E382C, + 0x733D31, + 0x743E32, + 0x733D31, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x673F35, + 0x3D3125, + 0x323429, + 0x313328, + 0x2F3126, + 0x2C2E23, + 0x2A2C21, + 0x292B20, + 0x282A1F, + 0x292B20, + 0x292B20, + 0x292B20, + 0x2C2E23, + 0x33352A, + 0x3D3F34, + 0x46483D, + 0x4D4D43, + 0x524F46, + 0x534F46, + 0x514D44, + 0x4F4B42, + 0x4D4940, + 0x4B473E, + 0x49453C, + 0x48443B, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x474539, + 0x434337, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x8CDAF0, + 0x82CFE3, + 0x77C0D3, + 0x73B6C7, + 0x72ADBB, + 0x6A9CA7, + 0x58838A, + 0x4F6E71, + 0x465A59, + 0x4E5752, + 0x54554D, + 0x5B5348, + 0x615142, + 0x65503F, + 0x684E3D, + 0x654F42, + 0x594F50, + 0x534E55, + 0x504B52, + 0x4C474E, + 0x474249, + 0x433E45, + 0x3F3A41, + 0x3D383F, + 0x413C43, + 0x413C43, + 0x413C43, + 0x413C43, + 0x413C43, + 0x413C43, + 0x413C43, + 0x4B383C, + 0x502820, + 0x5F291D, + 0x673125, + 0x6E382C, + 0x733D31, + 0x743E32, + 0x733D31, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x673F35, + 0x3D3125, + 0x323429, + 0x313328, + 0x2F3126, + 0x2C2E23, + 0x2A2C21, + 0x292B20, + 0x282A1F, + 0x292B20, + 0x282A1F, + 0x2A2C21, + 0x2E3025, + 0x36382D, + 0x404237, + 0x4B4D42, + 0x525248, + 0x57544B, + 0x57534A, + 0x555148, + 0x524E45, + 0x4E4A41, + 0x4B473E, + 0x49453C, + 0x48443B, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x474539, + 0x434337, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x8BDCF1, + 0x82D0E4, + 0x76C1D4, + 0x73B8C8, + 0x71AFBC, + 0x699DA8, + 0x58858B, + 0x4E7072, + 0x48615E, + 0x515E57, + 0x585B52, + 0x5F594D, + 0x635747, + 0x675644, + 0x6B5442, + 0x675549, + 0x575151, + 0x505058, + 0x4D4D55, + 0x494951, + 0x44444C, + 0x404048, + 0x3C3C44, + 0x3B3B43, + 0x42424A, + 0x42424A, + 0x42424A, + 0x42424A, + 0x42424A, + 0x42424A, + 0x42424A, + 0x4B3F41, + 0x502721, + 0x5F291D, + 0x673125, + 0x6E382C, + 0x733D31, + 0x743E32, + 0x733D31, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x713B2F, + 0x673F35, + 0x3D3125, + 0x323429, + 0x313328, + 0x2F3126, + 0x2C2E23, + 0x2A2C21, + 0x292B20, + 0x282A1F, + 0x282A1F, + 0x282A1F, + 0x2A2C21, + 0x2E3025, + 0x37392E, + 0x424439, + 0x4D4F44, + 0x55554B, + 0x5A574E, + 0x59554C, + 0x57534A, + 0x534F46, + 0x4F4B42, + 0x4B473E, + 0x49453C, + 0x47433A, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x474539, + 0x434337, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x424439, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x404237, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x3E4035, + 0x5B9193, + 0x578A8D, + 0x508386, + 0x4D7D81, + 0x4D7D81, + 0x568187, + 0x60878E, + 0x698B94, + 0x496A73, + 0x4A6671, + 0x49616D, + 0x465967, + 0x405361, + 0x3C4C5B, + 0x384857, + 0x354552, + 0x354A4F, + 0x324A4C, + 0x31494B, + 0x2F4749, + 0x2C4446, + 0x2A4244, + 0x284042, + 0x273F41, + 0x324A4C, + 0x324A4C, + 0x324A4C, + 0x324A4C, + 0x324A4C, + 0x324A4C, + 0x324A4C, + 0x384848, + 0x444643, + 0x4D4844, + 0x544D47, + 0x595049, + 0x5B5148, + 0x5C4E43, + 0x5A4A3D, + 0x594637, + 0x5B4432, + 0x5E432E, + 0x5F432D, + 0x624229, + 0x644227, + 0x654226, + 0x664124, + 0x62422D, + 0x49322C, + 0x422F31, + 0x3B2B2C, + 0x362828, + 0x332727, + 0x332B29, + 0x35302D, + 0x353430, + 0x2D2F2A, + 0x272E27, + 0x202A22, + 0x1E2B22, + 0x233329, + 0x2F4036, + 0x3C5045, + 0x4A574D, + 0x505245, + 0x534F43, + 0x514D41, + 0x4F4B3F, + 0x4C483C, + 0x4A463A, + 0x494539, + 0x484438, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444035, + 0x423E33, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x71A7A9, + 0x6C9FA2, + 0x619497, + 0x59898D, + 0x538387, + 0x558086, + 0x5A8188, + 0x5F818A, + 0x45666F, + 0x47636E, + 0x475F6B, + 0x475A68, + 0x435664, + 0x425261, + 0x40505F, + 0x3E4E5B, + 0x354A4F, + 0x324A4C, + 0x31494B, + 0x2F4749, + 0x2C4446, + 0x2A4244, + 0x284042, + 0x273F41, + 0x2D4547, + 0x2D4547, + 0x2D4547, + 0x2D4547, + 0x2D4547, + 0x2D4547, + 0x2D4547, + 0x314345, + 0x3B3F3E, + 0x464241, + 0x4D4A45, + 0x564E4B, + 0x59524A, + 0x5B5148, + 0x5B4D42, + 0x5C4A3C, + 0x5B4839, + 0x5E4735, + 0x614631, + 0x644530, + 0x64462C, + 0x67452C, + 0x674529, + 0x644531, + 0x48312B, + 0x402D2F, + 0x39292A, + 0x332525, + 0x302424, + 0x302826, + 0x312C29, + 0x31302C, + 0x2D2F2A, + 0x272E27, + 0x202A22, + 0x1E2B22, + 0x233329, + 0x2F4036, + 0x3C5045, + 0x4A574D, + 0x505245, + 0x534F43, + 0x514D41, + 0x4F4B3F, + 0x4C483C, + 0x4A463A, + 0x494539, + 0x484438, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444035, + 0x423E33, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x80B6B8, + 0x7BAEB1, + 0x6FA2A5, + 0x649498, + 0x58888C, + 0x547F85, + 0x547B82, + 0x557780, + 0x496A73, + 0x4B6772, + 0x4B636F, + 0x4B5E6C, + 0x475A68, + 0x465665, + 0x445463, + 0x42525F, + 0x354A4F, + 0x324A4C, + 0x31494B, + 0x2F4749, + 0x2C4446, + 0x2A4244, + 0x284042, + 0x273F41, + 0x253D3F, + 0x253D3F, + 0x253D3F, + 0x253D3F, + 0x253D3F, + 0x253D3F, + 0x253D3F, + 0x293B3D, + 0x2E383A, + 0x393A3E, + 0x424443, + 0x4D4C4A, + 0x56524F, + 0x5B544E, + 0x5C534C, + 0x5E5148, + 0x5F4F42, + 0x614E3F, + 0x634E3D, + 0x664D39, + 0x674C37, + 0x684C36, + 0x6A4C34, + 0x674C3B, + 0x45302B, + 0x3F2C2E, + 0x372728, + 0x302222, + 0x2C2020, + 0x2B2321, + 0x2B2623, + 0x2B2A26, + 0x2D2F2A, + 0x272E27, + 0x202A22, + 0x1E2B22, + 0x233329, + 0x2F4036, + 0x3C5045, + 0x4A574D, + 0x505245, + 0x534F43, + 0x514D41, + 0x4F4B3F, + 0x4C483C, + 0x4A463A, + 0x494539, + 0x484438, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444035, + 0x423E33, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x73A9AB, + 0x70A3A6, + 0x699C9F, + 0x629296, + 0x5A8A8E, + 0x578288, + 0x557C83, + 0x567881, + 0x5D7E87, + 0x5C7883, + 0x59717D, + 0x536674, + 0x4A5D6B, + 0x435362, + 0x3C4C5B, + 0x394956, + 0x354A4F, + 0x324A4C, + 0x31494B, + 0x2F4749, + 0x2C4446, + 0x2A4244, + 0x284042, + 0x273F41, + 0x1F3739, + 0x1F3739, + 0x1F3739, + 0x1F3739, + 0x1F3739, + 0x1F3739, + 0x1F3739, + 0x223539, + 0x233036, + 0x2C353C, + 0x383F45, + 0x454A4E, + 0x4E5255, + 0x565656, + 0x5A5653, + 0x5D5650, + 0x5D544D, + 0x60534A, + 0x635346, + 0x655244, + 0x655241, + 0x685141, + 0x68523D, + 0x685143, + 0x473430, + 0x412E30, + 0x372728, + 0x302222, + 0x2A1E1E, + 0x271F1D, + 0x27221F, + 0x262521, + 0x2D2F2A, + 0x272E27, + 0x202A22, + 0x1E2B22, + 0x233329, + 0x2F4036, + 0x3C5045, + 0x4A574D, + 0x505245, + 0x534F43, + 0x514D41, + 0x4F4B3F, + 0x4C483C, + 0x4A463A, + 0x494539, + 0x484438, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444035, + 0x423E33, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x508688, + 0x54878A, + 0x56898C, + 0x5A8A8E, + 0x5A8A8E, + 0x5D888E, + 0x5F868D, + 0x61838C, + 0x75969F, + 0x728E99, + 0x69818D, + 0x5C6F7D, + 0x4C5F6D, + 0x3E4E5D, + 0x324251, + 0x2C3C49, + 0x354A4F, + 0x324A4C, + 0x31494B, + 0x2F4749, + 0x2C4446, + 0x2A4244, + 0x284042, + 0x273F41, + 0x1C3436, + 0x1C3436, + 0x1C3436, + 0x1C3436, + 0x1C3436, + 0x1C3436, + 0x1C3436, + 0x1E3338, + 0x1C2E38, + 0x253340, + 0x303E47, + 0x3E4852, + 0x465157, + 0x4D545A, + 0x515558, + 0x545454, + 0x575654, + 0x5A5551, + 0x5D544D, + 0x60534A, + 0x615348, + 0x635346, + 0x645244, + 0x645248, + 0x4C3A38, + 0x473436, + 0x3C2C2D, + 0x332525, + 0x2C2020, + 0x28201E, + 0x27221F, + 0x252420, + 0x2D2F2A, + 0x272E27, + 0x202A22, + 0x1E2B22, + 0x233329, + 0x2F4036, + 0x3C5045, + 0x4A574D, + 0x505245, + 0x534F43, + 0x514D41, + 0x4F4B3F, + 0x4C483C, + 0x4A463A, + 0x494539, + 0x484438, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444035, + 0x423E33, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x376D6F, + 0x407376, + 0x4A7D80, + 0x56868A, + 0x5E8E92, + 0x669197, + 0x6A9198, + 0x6D8F98, + 0x7E9FA8, + 0x7A96A1, + 0x708894, + 0x627583, + 0x506371, + 0x415160, + 0x344453, + 0x2D3D4A, + 0x354A4F, + 0x324A4C, + 0x31494B, + 0x2F4749, + 0x2C4446, + 0x2A4244, + 0x284042, + 0x273F41, + 0x1D3537, + 0x1D3537, + 0x1D3537, + 0x1D3537, + 0x1D3537, + 0x1D3537, + 0x1D3537, + 0x1D343A, + 0x1C323F, + 0x213647, + 0x2C3F4E, + 0x364856, + 0x3E4E5B, + 0x435059, + 0x454F58, + 0x464D53, + 0x4F5356, + 0x525252, + 0x535250, + 0x56514D, + 0x58514B, + 0x5A4F49, + 0x5A5046, + 0x5D4E47, + 0x544444, + 0x513E40, + 0x453536, + 0x3A2C2C, + 0x312525, + 0x2C2422, + 0x2A2522, + 0x282723, + 0x2D2F2A, + 0x272E27, + 0x202A22, + 0x1E2B22, + 0x233329, + 0x2F4036, + 0x3C5045, + 0x4A574D, + 0x505245, + 0x534F43, + 0x514D41, + 0x4F4B3F, + 0x4C483C, + 0x4A463A, + 0x494539, + 0x484438, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444035, + 0x423E33, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x386E70, + 0x427578, + 0x4F8285, + 0x5E8E92, + 0x67979B, + 0x6E999F, + 0x71989F, + 0x73959E, + 0x73949D, + 0x718D98, + 0x6C8490, + 0x637684, + 0x576A78, + 0x4E5E6D, + 0x455564, + 0x40505D, + 0x354A4F, + 0x324A4C, + 0x31494B, + 0x2F4749, + 0x2C4446, + 0x2A4244, + 0x284042, + 0x273F41, + 0x21393B, + 0x21393B, + 0x21393B, + 0x21393B, + 0x21393B, + 0x21393B, + 0x21393B, + 0x203940, + 0x1E3847, + 0x233C52, + 0x2A4455, + 0x33485B, + 0x364C5A, + 0x394B59, + 0x394752, + 0x3A444D, + 0x454E55, + 0x484D51, + 0x4B4C4E, + 0x4D4B4C, + 0x4D4C48, + 0x504B48, + 0x504B45, + 0x534947, + 0x5F4F4F, + 0x5A4749, + 0x4E3E3F, + 0x433535, + 0x392D2D, + 0x322A28, + 0x2F2A27, + 0x2C2B27, + 0x2D2F2A, + 0x272E27, + 0x202A22, + 0x1E2B22, + 0x233329, + 0x2F4036, + 0x3C5045, + 0x4A574D, + 0x505245, + 0x534F43, + 0x514D41, + 0x4F4B3F, + 0x4C483C, + 0x4A463A, + 0x494539, + 0x484438, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444035, + 0x423E33, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x43797B, + 0x4D8083, + 0x5A8D90, + 0x68989C, + 0x6F9FA3, + 0x739EA4, + 0x749BA2, + 0x74969F, + 0x63848D, + 0x64808B, + 0x647C88, + 0x627583, + 0x5D707E, + 0x5A6A79, + 0x566675, + 0x546471, + 0x354A4F, + 0x324A4C, + 0x31494B, + 0x2F4749, + 0x2C4446, + 0x2A4244, + 0x284042, + 0x273F41, + 0x243C3E, + 0x243C3E, + 0x243C3E, + 0x243C3E, + 0x243C3E, + 0x243C3E, + 0x243C3E, + 0x233C43, + 0x223D4E, + 0x244056, + 0x2B465B, + 0x30495D, + 0x334A5C, + 0x344756, + 0x314351, + 0x313F4A, + 0x414B54, + 0x434A50, + 0x454A4E, + 0x48494B, + 0x494949, + 0x4A4947, + 0x4C4845, + 0x4F4745, + 0x645656, + 0x614E50, + 0x544445, + 0x483A3A, + 0x3D3131, + 0x372F2D, + 0x332E2B, + 0x302F2B, + 0x2D2F2A, + 0x272E27, + 0x202A22, + 0x1E2B22, + 0x233329, + 0x2F4036, + 0x3C5045, + 0x4A574D, + 0x505245, + 0x534F43, + 0x514D41, + 0x4F4B3F, + 0x4C483C, + 0x4A463A, + 0x494539, + 0x484438, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x4A463A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444035, + 0x423E33, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x4B6B7A, + 0x496978, + 0x496978, + 0x4F6F7E, + 0x5A7A89, + 0x688897, + 0x7393A2, + 0x7999A8, + 0x648493, + 0x5C7C8B, + 0x577786, + 0x597988, + 0x5E7E8D, + 0x597988, + 0x4B6B7A, + 0x405C68, + 0x3D545A, + 0x3D5054, + 0x394C50, + 0x33464A, + 0x2D4044, + 0x273A3E, + 0x23363A, + 0x203337, + 0x203337, + 0x203337, + 0x203337, + 0x203337, + 0x203337, + 0x203337, + 0x203337, + 0x213337, + 0x26353A, + 0x28353B, + 0x2A373D, + 0x2C393F, + 0x2E3B41, + 0x313E44, + 0x323F45, + 0x334046, + 0x3B484E, + 0x3B484E, + 0x3B484E, + 0x3B484E, + 0x3B484E, + 0x3B484E, + 0x3B484E, + 0x3D484C, + 0x3C4846, + 0x3D4844, + 0x3D4844, + 0x3D4844, + 0x3D4844, + 0x3D4844, + 0x3D4844, + 0x3D4844, + 0x2B3632, + 0x27322E, + 0x232E2A, + 0x212C28, + 0x26312D, + 0x2F3A36, + 0x3A4541, + 0x444A46, + 0x3F3F37, + 0x433F36, + 0x454138, + 0x47433A, + 0x49453C, + 0x4B473E, + 0x4D4940, + 0x4E4A41, + 0x454138, + 0x454138, + 0x454138, + 0x454138, + 0x454138, + 0x454138, + 0x454138, + 0x474038, + 0x4C463A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x60808F, + 0x557584, + 0x496978, + 0x446473, + 0x486877, + 0x50707F, + 0x567685, + 0x587887, + 0x648493, + 0x5D7D8C, + 0x567685, + 0x577786, + 0x5A7A89, + 0x547483, + 0x446473, + 0x395561, + 0x3A5157, + 0x3B4E52, + 0x374A4E, + 0x324549, + 0x2C3F43, + 0x273A3E, + 0x23363A, + 0x213438, + 0x213438, + 0x213438, + 0x213438, + 0x213438, + 0x213438, + 0x213438, + 0x213438, + 0x223438, + 0x27363B, + 0x29363C, + 0x2B383E, + 0x2D3A40, + 0x303D43, + 0x323F45, + 0x334046, + 0x344147, + 0x37444A, + 0x37444A, + 0x37444A, + 0x37444A, + 0x37444A, + 0x37444A, + 0x37444A, + 0x394448, + 0x3B4745, + 0x3C4743, + 0x3C4743, + 0x3C4743, + 0x3C4743, + 0x3C4743, + 0x3C4743, + 0x3C4743, + 0x3B4642, + 0x36413D, + 0x2F3A36, + 0x293430, + 0x28332F, + 0x2C3733, + 0x323D39, + 0x393F3B, + 0x3F3F37, + 0x433F36, + 0x454138, + 0x47433A, + 0x49453C, + 0x4B473E, + 0x4D4940, + 0x4E4A41, + 0x464239, + 0x464239, + 0x464239, + 0x464239, + 0x464239, + 0x464239, + 0x464239, + 0x484139, + 0x4C463A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x88A8B7, + 0x7696A5, + 0x628291, + 0x567685, + 0x537382, + 0x50707F, + 0x476776, + 0x3E5E6D, + 0x638392, + 0x5B7B8A, + 0x537382, + 0x527281, + 0x537382, + 0x4B6B7A, + 0x3A5A69, + 0x2E4A56, + 0x354C52, + 0x374A4E, + 0x33464A, + 0x2F4246, + 0x2B3E42, + 0x26393D, + 0x23363A, + 0x213438, + 0x23363A, + 0x23363A, + 0x23363A, + 0x23363A, + 0x23363A, + 0x23363A, + 0x23363A, + 0x24363A, + 0x29383D, + 0x2B383E, + 0x2D3A40, + 0x2F3C42, + 0x323F45, + 0x344147, + 0x354248, + 0x364349, + 0x323F45, + 0x323F45, + 0x323F45, + 0x323F45, + 0x323F45, + 0x323F45, + 0x323F45, + 0x343F43, + 0x394543, + 0x3A4541, + 0x3A4541, + 0x3A4541, + 0x3A4541, + 0x3A4541, + 0x3A4541, + 0x3A4541, + 0x495450, + 0x444F4B, + 0x3C4743, + 0x343F3B, + 0x2F3A36, + 0x2D3834, + 0x2E3935, + 0x323834, + 0x3F3F37, + 0x433F36, + 0x454138, + 0x47433A, + 0x49453C, + 0x4B473E, + 0x4D4940, + 0x4E4A41, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x48443B, + 0x4A433B, + 0x4C463A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0xB7D7E6, + 0xA9C9D8, + 0x9BBBCA, + 0x97B7C6, + 0x95B5C4, + 0x84A4B3, + 0x638392, + 0x486877, + 0x5D7D8C, + 0x557584, + 0x4C6C7B, + 0x4A6A79, + 0x4A6A79, + 0x426271, + 0x315160, + 0x24404C, + 0x2F464C, + 0x314448, + 0x2F4246, + 0x2C3F43, + 0x293C40, + 0x26393D, + 0x24373B, + 0x223539, + 0x26393D, + 0x26393D, + 0x26393D, + 0x26393D, + 0x26393D, + 0x26393D, + 0x26393D, + 0x27393D, + 0x2C3B40, + 0x2E3B41, + 0x303D43, + 0x323F45, + 0x344147, + 0x364349, + 0x38454B, + 0x39464C, + 0x2E3B41, + 0x2E3B41, + 0x2E3B41, + 0x2E3B41, + 0x2E3B41, + 0x2E3B41, + 0x2E3B41, + 0x303B3F, + 0x364240, + 0x37423E, + 0x37423E, + 0x37423E, + 0x37423E, + 0x37423E, + 0x37423E, + 0x37423E, + 0x444F4B, + 0x414C48, + 0x3E4945, + 0x3A4541, + 0x37423E, + 0x35403C, + 0x35403C, + 0x383E3A, + 0x3F3F37, + 0x433F36, + 0x454138, + 0x47433A, + 0x49453C, + 0x4B473E, + 0x4D4940, + 0x4E4A41, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4C453D, + 0x4C463A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0xDCFCFF, + 0xD2F2FF, + 0xCEEEFD, + 0xD6F6FF, + 0xDAFAFF, + 0xC1E1F0, + 0x8DADBC, + 0x618190, + 0x517180, + 0x496978, + 0x416170, + 0x416170, + 0x436372, + 0x3C5C6B, + 0x2B4B5A, + 0x203C48, + 0x283F45, + 0x2B3E42, + 0x2A3D41, + 0x283B3F, + 0x273A3E, + 0x25383C, + 0x24373B, + 0x24373B, + 0x283B3F, + 0x283B3F, + 0x283B3F, + 0x283B3F, + 0x283B3F, + 0x283B3F, + 0x283B3F, + 0x293B3F, + 0x2F3E43, + 0x313E44, + 0x323F45, + 0x354248, + 0x37444A, + 0x39464C, + 0x3B484E, + 0x3C494F, + 0x2E3B41, + 0x2E3B41, + 0x2E3B41, + 0x2E3B41, + 0x2E3B41, + 0x2E3B41, + 0x2E3B41, + 0x303B3F, + 0x333F3D, + 0x343F3B, + 0x343F3B, + 0x343F3B, + 0x343F3B, + 0x343F3B, + 0x343F3B, + 0x343F3B, + 0x313C38, + 0x333E3A, + 0x37423E, + 0x3B4642, + 0x3E4945, + 0x3F4A46, + 0x404B47, + 0x434945, + 0x3F3F37, + 0x433F36, + 0x454138, + 0x47433A, + 0x49453C, + 0x4B473E, + 0x4D4940, + 0x4E4A41, + 0x4D4940, + 0x4D4940, + 0x4D4940, + 0x4D4940, + 0x4D4940, + 0x4D4940, + 0x4D4940, + 0x4F4840, + 0x4C463A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0xE7FFFF, + 0xD5F5FF, + 0xC8E8F7, + 0xCEEEFD, + 0xD7F7FF, + 0xC2E2F1, + 0x8DADBC, + 0x5E7E8D, + 0x40606F, + 0x395968, + 0x345463, + 0x375766, + 0x3D5D6C, + 0x395968, + 0x2B4B5A, + 0x213D49, + 0x22393F, + 0x25383C, + 0x25383C, + 0x25383C, + 0x25383C, + 0x25383C, + 0x25383C, + 0x25383C, + 0x2B3E42, + 0x2B3E42, + 0x2B3E42, + 0x2B3E42, + 0x2B3E42, + 0x2B3E42, + 0x2B3E42, + 0x2C3E42, + 0x324146, + 0x334046, + 0x354248, + 0x37444A, + 0x3A474D, + 0x3C494F, + 0x3D4A50, + 0x3E4B51, + 0x323F45, + 0x323F45, + 0x323F45, + 0x323F45, + 0x323F45, + 0x323F45, + 0x323F45, + 0x343F43, + 0x303C3A, + 0x313C38, + 0x313C38, + 0x313C38, + 0x313C38, + 0x313C38, + 0x313C38, + 0x313C38, + 0x242F2B, + 0x293430, + 0x313C38, + 0x394440, + 0x3E4945, + 0x404B47, + 0x3F4A46, + 0x414743, + 0x3F3F37, + 0x433F36, + 0x454138, + 0x47433A, + 0x49453C, + 0x4B473E, + 0x4D4940, + 0x4E4A41, + 0x504C43, + 0x504C43, + 0x504C43, + 0x504C43, + 0x504C43, + 0x504C43, + 0x504C43, + 0x524B43, + 0x4C463A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0xDFFFFF, + 0xB5D5E4, + 0x88A8B7, + 0x7A9AA9, + 0x82A2B1, + 0x7A9AA9, + 0x567685, + 0x325261, + 0x2F4F5E, + 0x2A4A59, + 0x284857, + 0x2F4F5E, + 0x395968, + 0x395968, + 0x2E4E5D, + 0x26424E, + 0x1D343A, + 0x213438, + 0x213438, + 0x223539, + 0x23363A, + 0x24373B, + 0x25383C, + 0x25383C, + 0x2D4044, + 0x2D4044, + 0x2D4044, + 0x2D4044, + 0x2D4044, + 0x2D4044, + 0x2D4044, + 0x2E4044, + 0x344348, + 0x354248, + 0x37444A, + 0x39464C, + 0x3C494F, + 0x3E4B51, + 0x3F4C52, + 0x404D53, + 0x37444A, + 0x37444A, + 0x37444A, + 0x37444A, + 0x37444A, + 0x37444A, + 0x37444A, + 0x394448, + 0x2E3A38, + 0x2F3A36, + 0x2F3A36, + 0x2F3A36, + 0x2F3A36, + 0x2F3A36, + 0x2F3A36, + 0x2F3A36, + 0x26312D, + 0x2B3632, + 0x333E3A, + 0x38433F, + 0x394440, + 0x36413D, + 0x303B37, + 0x2F3531, + 0x3F3F37, + 0x433F36, + 0x454138, + 0x47433A, + 0x49453C, + 0x4B473E, + 0x4D4940, + 0x4E4A41, + 0x524E45, + 0x524E45, + 0x524E45, + 0x524E45, + 0x524E45, + 0x524E45, + 0x524E45, + 0x544D45, + 0x4C463A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0xD2F2FF, + 0x92B2C1, + 0x486877, + 0x264655, + 0x2B4B5A, + 0x30505F, + 0x1D3D4C, + 0x042433, + 0x254554, + 0x214150, + 0x214150, + 0x2B4B5A, + 0x375766, + 0x3A5A69, + 0x315160, + 0x294551, + 0x1B3238, + 0x1E3135, + 0x203337, + 0x213438, + 0x23363A, + 0x24373B, + 0x25383C, + 0x26393D, + 0x2E4145, + 0x2E4145, + 0x2E4145, + 0x2E4145, + 0x2E4145, + 0x2E4145, + 0x2E4145, + 0x2F4145, + 0x354449, + 0x364349, + 0x38454B, + 0x3A474D, + 0x3D4A50, + 0x3F4C52, + 0x404D53, + 0x414E54, + 0x3B484E, + 0x3B484E, + 0x3B484E, + 0x3B484E, + 0x3B484E, + 0x3B484E, + 0x3B484E, + 0x3D484C, + 0x2D3937, + 0x2E3935, + 0x2E3935, + 0x2E3935, + 0x2E3935, + 0x2E3935, + 0x2E3935, + 0x2E3935, + 0x2F3A36, + 0x323D39, + 0x37423E, + 0x38433F, + 0x343F3B, + 0x2B3632, + 0x202B27, + 0x1C221E, + 0x3F3F37, + 0x433F36, + 0x454138, + 0x47433A, + 0x49453C, + 0x4B473E, + 0x4D4940, + 0x4E4A41, + 0x534F46, + 0x534F46, + 0x534F46, + 0x534F46, + 0x534F46, + 0x534F46, + 0x534F46, + 0x554E46, + 0x4C463A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x4D453A, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x484438, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x464236, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0xD7F3FF, + 0x96B2D9, + 0x4B678C, + 0x294668, + 0x304D6D, + 0x395773, + 0x2B4963, + 0x153449, + 0x2B4A5C, + 0x2C4C59, + 0x2E4E59, + 0x305158, + 0x325358, + 0x345658, + 0x365859, + 0x39585B, + 0x2B4449, + 0x2B424A, + 0x2A4149, + 0x273E46, + 0x253C44, + 0x233A42, + 0x213840, + 0x20373F, + 0x283F47, + 0x283F47, + 0x283F47, + 0x283F47, + 0x283F47, + 0x283F47, + 0x283F47, + 0x2A3E45, + 0x334849, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x394B4B, + 0x364646, + 0x364445, + 0x344243, + 0x324041, + 0x303E3F, + 0x2E3C3D, + 0x2C3A3B, + 0x2B393A, + 0x2F3D3E, + 0x2F3D3E, + 0x2D3B3C, + 0x2B393A, + 0x283637, + 0x263435, + 0x253334, + 0x263232, + 0x373D3D, + 0x393D3C, + 0x3C403F, + 0x404443, + 0x444847, + 0x474B4A, + 0x4A4E4D, + 0x4C504F, + 0x464A49, + 0x464A49, + 0x484C4B, + 0x4A4E4D, + 0x4D5150, + 0x4F5352, + 0x505453, + 0x535552, + 0x55584F, + 0x57594E, + 0x585A4F, + 0x5A5C51, + 0x5D5F54, + 0x5F6156, + 0x616358, + 0x616358, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4D4D43, + 0x504A3E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0xE3FFFF, + 0xA5C1E8, + 0x5C789D, + 0x3A5779, + 0x3E5B7B, + 0x466480, + 0x385670, + 0x244358, + 0x304F61, + 0x31515E, + 0x33535E, + 0x35565D, + 0x37585D, + 0x395B5D, + 0x3B5D5E, + 0x3E5D60, + 0x2C454A, + 0x2C434B, + 0x2B424A, + 0x294048, + 0x263D45, + 0x243B43, + 0x223941, + 0x213840, + 0x294048, + 0x294048, + 0x294048, + 0x294048, + 0x294048, + 0x294048, + 0x294048, + 0x2B3F46, + 0x334849, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x394B4B, + 0x374747, + 0x374546, + 0x354344, + 0x334142, + 0x313F40, + 0x2F3D3E, + 0x2D3B3C, + 0x2C3A3B, + 0x303E3F, + 0x303E3F, + 0x2E3C3D, + 0x2C3A3B, + 0x293738, + 0x273536, + 0x263435, + 0x273333, + 0x333939, + 0x363A39, + 0x383C3B, + 0x3B3F3E, + 0x3E4241, + 0x414544, + 0x444847, + 0x454948, + 0x434746, + 0x444847, + 0x464A49, + 0x484C4B, + 0x4A4E4D, + 0x4D5150, + 0x4E5251, + 0x515350, + 0x53564D, + 0x54564B, + 0x56584D, + 0x585A4F, + 0x5B5D52, + 0x5D5F54, + 0x5E6055, + 0x5F6156, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4D4D43, + 0x504A3E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0xE7FFFF, + 0xB6D2F9, + 0x738FB4, + 0x506D8F, + 0x506D8D, + 0x54728E, + 0x486680, + 0x36556A, + 0x385769, + 0x395966, + 0x3A5A65, + 0x3C5D64, + 0x3F6065, + 0x416365, + 0x426465, + 0x456467, + 0x2E474C, + 0x2E454D, + 0x2D444C, + 0x2B424A, + 0x283F47, + 0x263D45, + 0x243B43, + 0x233A42, + 0x2B424A, + 0x2B424A, + 0x2B424A, + 0x2B424A, + 0x2B424A, + 0x2B424A, + 0x2B424A, + 0x2D4148, + 0x334849, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x394B4B, + 0x394949, + 0x394748, + 0x374546, + 0x354344, + 0x334142, + 0x313F40, + 0x2F3D3E, + 0x2E3C3D, + 0x324041, + 0x324041, + 0x303E3F, + 0x2E3C3D, + 0x2B393A, + 0x293738, + 0x283637, + 0x293535, + 0x2F3535, + 0x303433, + 0x323635, + 0x343837, + 0x363A39, + 0x383C3B, + 0x3A3E3D, + 0x3B3F3E, + 0x3F4342, + 0x404443, + 0x424645, + 0x444847, + 0x464A49, + 0x494D4C, + 0x4A4E4D, + 0x4D4F4C, + 0x4F5249, + 0x505247, + 0x525449, + 0x54564B, + 0x57594E, + 0x595B50, + 0x5A5C51, + 0x5B5D52, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4D4D43, + 0x504A3E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0xE7FFFF, + 0xBEDAFF, + 0x829EC3, + 0x5F7C9E, + 0x597696, + 0x597793, + 0x4E6C86, + 0x405F74, + 0x3E5D6F, + 0x3F5F6C, + 0x41616C, + 0x43646B, + 0x45666B, + 0x47696B, + 0x496B6C, + 0x4C6B6E, + 0x314A4F, + 0x314850, + 0x2F464E, + 0x2D444C, + 0x2B424A, + 0x294048, + 0x273E46, + 0x263D45, + 0x2E454D, + 0x2E454D, + 0x2E454D, + 0x2E454D, + 0x2E454D, + 0x2E454D, + 0x2E454D, + 0x30444B, + 0x334849, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x394B4B, + 0x3C4C4C, + 0x3C4A4B, + 0x3A4849, + 0x384647, + 0x364445, + 0x334142, + 0x324041, + 0x313F40, + 0x354344, + 0x344243, + 0x334142, + 0x303E3F, + 0x2E3C3D, + 0x2C3A3B, + 0x2A3839, + 0x2B3737, + 0x2C3232, + 0x2D3130, + 0x2D3130, + 0x2E3231, + 0x2F3332, + 0x303433, + 0x303433, + 0x313534, + 0x3A3E3D, + 0x3B3F3E, + 0x3D4140, + 0x3F4342, + 0x414544, + 0x434746, + 0x454948, + 0x484A47, + 0x494C43, + 0x4B4D42, + 0x4D4F44, + 0x4F5146, + 0x515348, + 0x54564B, + 0x55574C, + 0x56584D, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4D4D43, + 0x504A3E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0xE6FFFF, + 0xBEDAFF, + 0x8AA6CB, + 0x6784A6, + 0x5A7797, + 0x55738F, + 0x4C6A84, + 0x426176, + 0x416072, + 0x42626F, + 0x44646F, + 0x46676E, + 0x48696E, + 0x4A6C6E, + 0x4C6E6F, + 0x4F6E71, + 0x344D52, + 0x344B53, + 0x324951, + 0x30474F, + 0x2E454D, + 0x2B424A, + 0x2A4149, + 0x294048, + 0x314850, + 0x314850, + 0x314850, + 0x314850, + 0x314850, + 0x314850, + 0x314850, + 0x33474E, + 0x334849, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x394B4B, + 0x3E4E4E, + 0x3F4D4E, + 0x3D4B4C, + 0x3B494A, + 0x384647, + 0x364445, + 0x354344, + 0x344243, + 0x384647, + 0x374546, + 0x354344, + 0x334142, + 0x313F40, + 0x2F3D3E, + 0x2D3B3C, + 0x2E3A3A, + 0x2D3333, + 0x2D3130, + 0x2D3130, + 0x2C302F, + 0x2B2F2E, + 0x2B2F2E, + 0x2A2E2D, + 0x2A2E2D, + 0x353938, + 0x353938, + 0x373B3A, + 0x393D3C, + 0x3C403F, + 0x3E4241, + 0x3F4342, + 0x424441, + 0x44473E, + 0x46483D, + 0x47493E, + 0x494B40, + 0x4C4E43, + 0x4E5045, + 0x505247, + 0x505247, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4D4D43, + 0x504A3E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0xDFFBFF, + 0xBFDBFF, + 0x92AED3, + 0x6E8BAD, + 0x5B7898, + 0x52708C, + 0x4A6882, + 0x446378, + 0x405F71, + 0x41616E, + 0x42626D, + 0x44656C, + 0x47686D, + 0x496B6D, + 0x4B6D6E, + 0x4D6C6F, + 0x364F54, + 0x364D55, + 0x354C54, + 0x334A52, + 0x30474F, + 0x2E454D, + 0x2C434B, + 0x2C434B, + 0x334A52, + 0x334A52, + 0x334A52, + 0x334A52, + 0x334A52, + 0x334A52, + 0x334A52, + 0x354950, + 0x334849, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x394B4B, + 0x415151, + 0x414F50, + 0x3F4D4E, + 0x3D4B4C, + 0x3B494A, + 0x394748, + 0x374546, + 0x364445, + 0x3B494A, + 0x3A4849, + 0x384647, + 0x364445, + 0x334142, + 0x313F40, + 0x303E3F, + 0x313D3D, + 0x323838, + 0x323635, + 0x303433, + 0x2E3231, + 0x2C302F, + 0x2A2E2D, + 0x282C2B, + 0x272B2A, + 0x2F3332, + 0x303433, + 0x323635, + 0x343837, + 0x363A39, + 0x393D3C, + 0x3A3E3D, + 0x3D3F3C, + 0x3E4138, + 0x404237, + 0x424439, + 0x44463B, + 0x46483D, + 0x494B40, + 0x4A4C41, + 0x4B4D42, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4D4D43, + 0x504A3E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0xDFFBFF, + 0xC5E1FF, + 0x9DB9DE, + 0x7996B8, + 0x617E9E, + 0x55738F, + 0x4E6C86, + 0x4B6A7F, + 0x3C5B6D, + 0x3D5D6A, + 0x3F5F6A, + 0x416269, + 0x436469, + 0x456769, + 0x47696A, + 0x4A696C, + 0x385156, + 0x384F57, + 0x374E56, + 0x354C54, + 0x324951, + 0x30474F, + 0x2E454D, + 0x2E454D, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x374B52, + 0x334849, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x394B4B, + 0x435353, + 0x435152, + 0x414F50, + 0x3F4D4E, + 0x3D4B4C, + 0x3B494A, + 0x394748, + 0x384647, + 0x3D4B4C, + 0x3C4A4B, + 0x3A4849, + 0x384647, + 0x354344, + 0x334142, + 0x324041, + 0x333F3F, + 0x383E3E, + 0x383C3B, + 0x353938, + 0x323635, + 0x2F3332, + 0x2C302F, + 0x2A2E2D, + 0x282C2B, + 0x2B2F2E, + 0x2C302F, + 0x2E3231, + 0x303433, + 0x323635, + 0x353938, + 0x363A39, + 0x393B38, + 0x3A3D34, + 0x3C3E33, + 0x3E4035, + 0x404237, + 0x424439, + 0x45473C, + 0x46483D, + 0x47493E, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4D4D43, + 0x504A3E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0xE3FFFF, + 0xCBE7FF, + 0xA7C3E8, + 0x83A0C2, + 0x6885A5, + 0x5A7894, + 0x54728C, + 0x527186, + 0x39586A, + 0x3A5A67, + 0x3C5C67, + 0x3E5F66, + 0x406166, + 0x426466, + 0x446667, + 0x476669, + 0x395257, + 0x395058, + 0x384F57, + 0x364D55, + 0x334A52, + 0x314850, + 0x2F464E, + 0x2F464E, + 0x364D55, + 0x364D55, + 0x364D55, + 0x364D55, + 0x364D55, + 0x364D55, + 0x364D55, + 0x384C53, + 0x334849, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x344847, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x394B4B, + 0x445454, + 0x445253, + 0x435152, + 0x404E4F, + 0x3E4C4D, + 0x3C4A4B, + 0x3A4849, + 0x394748, + 0x3E4C4D, + 0x3D4B4C, + 0x3B494A, + 0x394748, + 0x374546, + 0x344243, + 0x334142, + 0x344040, + 0x3C4242, + 0x3C403F, + 0x393D3C, + 0x353938, + 0x323635, + 0x2E3231, + 0x2B2F2E, + 0x2A2E2D, + 0x292D2C, + 0x2A2E2D, + 0x2C302F, + 0x2E3231, + 0x303433, + 0x323635, + 0x343837, + 0x373936, + 0x383B32, + 0x3A3C31, + 0x3C3E33, + 0x3E4035, + 0x404237, + 0x424439, + 0x44463B, + 0x45473C, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4C4E43, + 0x4D4D43, + 0x504A3E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x51493E, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4F473C, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x4B4338, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x444034, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x423E32, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x413D31, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0xE0FFFF, + 0xC2E7F9, + 0x98BDCF, + 0x759AAC, + 0x608597, + 0x557A8C, + 0x4D7284, + 0x476C7E, + 0x3C6173, + 0x3A5F71, + 0x395E70, + 0x395E70, + 0x3D6274, + 0x44697B, + 0x4B7082, + 0x537483, + 0x415C67, + 0x40575F, + 0x3A5159, + 0x344B53, + 0x324951, + 0x334A52, + 0x364D55, + 0x384F57, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x374B52, + 0x394E4F, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x384C4B, + 0x394C4A, + 0x334340, + 0x33423D, + 0x31403B, + 0x2F3E39, + 0x2C3B36, + 0x2A3934, + 0x293833, + 0x283732, + 0x2C3B36, + 0x2D3C37, + 0x2E3D38, + 0x2F3E39, + 0x31403B, + 0x32413C, + 0x34433E, + 0x36423E, + 0x2D3331, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x434746, + 0x444847, + 0x454948, + 0x484C4B, + 0x4A4E4D, + 0x4C504F, + 0x4E5251, + 0x515350, + 0x43463D, + 0x45473C, + 0x46483D, + 0x484A3F, + 0x4B4D42, + 0x4D4F44, + 0x4F5146, + 0x505247, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4B4B41, + 0x4B483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x413D34, + 0x48443B, + 0x47433A, + 0x464239, + 0x444037, + 0x413D34, + 0x3F3B32, + 0x3D3930, + 0x3C382F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0xDFFFFF, + 0xC4E9FB, + 0x9DC2D4, + 0x7A9FB1, + 0x63889A, + 0x567B8D, + 0x4E7385, + 0x4A6F81, + 0x3E6375, + 0x3C6173, + 0x395E70, + 0x395E70, + 0x3C6173, + 0x43687A, + 0x4A6F81, + 0x517281, + 0x415C67, + 0x40575F, + 0x3A5159, + 0x344B53, + 0x324951, + 0x334A52, + 0x364D55, + 0x384F57, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x374B52, + 0x394E4F, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x394D4C, + 0x394D4C, + 0x394D4C, + 0x394D4C, + 0x394D4C, + 0x394D4C, + 0x394D4C, + 0x3A4D4B, + 0x354542, + 0x35443F, + 0x33423D, + 0x31403B, + 0x2F3E39, + 0x2C3B36, + 0x2B3A35, + 0x2A3934, + 0x2B3A35, + 0x2B3A35, + 0x2C3B36, + 0x2D3C37, + 0x2E3D38, + 0x2F3E39, + 0x2F3E39, + 0x323E3A, + 0x2D3331, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x3D4140, + 0x3E4241, + 0x3F4342, + 0x424645, + 0x444847, + 0x464A49, + 0x484C4B, + 0x4B4D4A, + 0x45483F, + 0x46483D, + 0x484A3F, + 0x4A4C41, + 0x4D4F44, + 0x4F5146, + 0x505247, + 0x515348, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4B4B41, + 0x4B483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x423E35, + 0x48443B, + 0x47433A, + 0x464239, + 0x444037, + 0x413D34, + 0x3F3B32, + 0x3D3930, + 0x3C382F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0xDCFFFF, + 0xC8EDFF, + 0xA6CBDD, + 0x83A8BA, + 0x678C9E, + 0x577C8E, + 0x507587, + 0x4F7486, + 0x406577, + 0x3E6375, + 0x3B6072, + 0x3A5F71, + 0x3C6173, + 0x416678, + 0x476C7E, + 0x4F707F, + 0x415C67, + 0x40575F, + 0x3A5159, + 0x344B53, + 0x324951, + 0x334A52, + 0x364D55, + 0x384F57, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x374B52, + 0x394E4F, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3B4F4E, + 0x3B4F4E, + 0x3B4F4E, + 0x3B4F4E, + 0x3B4F4E, + 0x3B4F4E, + 0x3B4F4E, + 0x3C4F4D, + 0x394946, + 0x394843, + 0x374641, + 0x35443F, + 0x33423D, + 0x303F3A, + 0x2F3E39, + 0x2E3D38, + 0x2A3934, + 0x2A3934, + 0x2A3934, + 0x2A3934, + 0x2A3934, + 0x2A3934, + 0x2A3934, + 0x2C3834, + 0x2D3331, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x333736, + 0x343837, + 0x363A39, + 0x383C3B, + 0x3A3E3D, + 0x3C403F, + 0x3E4241, + 0x414340, + 0x464940, + 0x484A3F, + 0x4A4C41, + 0x4C4E43, + 0x4E5045, + 0x505247, + 0x525449, + 0x53554A, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4B4B41, + 0x4B483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x444037, + 0x444037, + 0x444037, + 0x444037, + 0x444037, + 0x444037, + 0x444037, + 0x444037, + 0x48443B, + 0x47433A, + 0x464239, + 0x444037, + 0x413D34, + 0x3F3B32, + 0x3D3930, + 0x3C382F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0xDAFFFF, + 0xCDF2FF, + 0xB2D7E9, + 0x8FB4C6, + 0x6C91A3, + 0x587D8F, + 0x53788A, + 0x557A8C, + 0x44697B, + 0x416678, + 0x3D6274, + 0x3A5F71, + 0x3B6072, + 0x3F6476, + 0x44697B, + 0x4B6C7B, + 0x415C67, + 0x40575F, + 0x3A5159, + 0x344B53, + 0x324951, + 0x334A52, + 0x364D55, + 0x384F57, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x374B52, + 0x394E4F, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3F5250, + 0x3E4E4B, + 0x3E4D48, + 0x3C4B46, + 0x3A4944, + 0x384742, + 0x364540, + 0x34433E, + 0x33423D, + 0x2C3B36, + 0x2C3B36, + 0x2B3A35, + 0x293833, + 0x283732, + 0x263530, + 0x25342F, + 0x27332F, + 0x2D3331, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2A2E2D, + 0x2B2F2E, + 0x2D3130, + 0x2F3332, + 0x313534, + 0x333736, + 0x353938, + 0x383A37, + 0x45483F, + 0x47493E, + 0x484A3F, + 0x4A4C41, + 0x4D4F44, + 0x4F5146, + 0x515348, + 0x525449, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4B4B41, + 0x4B483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x47433A, + 0x47433A, + 0x47433A, + 0x47433A, + 0x47433A, + 0x47433A, + 0x47433A, + 0x47433A, + 0x48443B, + 0x47433A, + 0x464239, + 0x444037, + 0x413D34, + 0x3F3B32, + 0x3D3930, + 0x3C382F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0xD7FCFF, + 0xD2F7FF, + 0xBFE4F6, + 0x9BC0D2, + 0x7297A9, + 0x597E90, + 0x567B8D, + 0x5C8193, + 0x486D7F, + 0x44697B, + 0x3F6476, + 0x3B6072, + 0x3A5F71, + 0x3D6274, + 0x416678, + 0x476877, + 0x415C67, + 0x40575F, + 0x3A5159, + 0x344B53, + 0x324951, + 0x334A52, + 0x364D55, + 0x384F57, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x374B52, + 0x394E4F, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x415554, + 0x415554, + 0x415554, + 0x415554, + 0x415554, + 0x415554, + 0x415554, + 0x425553, + 0x445451, + 0x44534E, + 0x42514C, + 0x404F4A, + 0x3E4D48, + 0x3B4A45, + 0x3A4944, + 0x394843, + 0x33423D, + 0x32413C, + 0x303F3A, + 0x2D3C37, + 0x2A3934, + 0x273631, + 0x25342F, + 0x25312D, + 0x2D3331, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x242827, + 0x252928, + 0x272B2A, + 0x292D2C, + 0x2C302F, + 0x2E3231, + 0x2F3332, + 0x323431, + 0x3F4239, + 0x414338, + 0x43453A, + 0x45473C, + 0x47493E, + 0x494B40, + 0x4B4D42, + 0x4C4E43, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4B4B41, + 0x4B483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x49453C, + 0x49453C, + 0x49453C, + 0x49453C, + 0x49453C, + 0x49453C, + 0x49453C, + 0x49453C, + 0x48443B, + 0x47433A, + 0x464239, + 0x444037, + 0x413D34, + 0x3F3B32, + 0x3D3930, + 0x3C382F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0xD4F9FF, + 0xD7FCFF, + 0xCBF0FF, + 0xA7CCDE, + 0x789DAF, + 0x5A7F91, + 0x587D8F, + 0x628799, + 0x4C7183, + 0x476C7E, + 0x416678, + 0x3C6173, + 0x3A5F71, + 0x3B6072, + 0x3E6375, + 0x436473, + 0x415C67, + 0x40575F, + 0x3A5159, + 0x344B53, + 0x324951, + 0x334A52, + 0x364D55, + 0x384F57, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x374B52, + 0x394E4F, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x435756, + 0x435756, + 0x435756, + 0x435756, + 0x435756, + 0x435756, + 0x435756, + 0x445755, + 0x495956, + 0x495853, + 0x475651, + 0x45544F, + 0x43524D, + 0x41504B, + 0x3F4E49, + 0x3E4D48, + 0x3D4C47, + 0x3C4B46, + 0x384742, + 0x34433E, + 0x303F3A, + 0x2B3A35, + 0x283732, + 0x283430, + 0x2D3331, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x232726, + 0x242827, + 0x262A29, + 0x282C2B, + 0x2A2E2D, + 0x2C302F, + 0x2E3231, + 0x313330, + 0x363930, + 0x383A2F, + 0x3A3C31, + 0x3C3E33, + 0x3E4035, + 0x404237, + 0x424439, + 0x43453A, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4B4B41, + 0x4B483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x48443B, + 0x47433A, + 0x464239, + 0x444037, + 0x413D34, + 0x3F3B32, + 0x3D3930, + 0x3C382F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0xD2F7FF, + 0xDBFFFF, + 0xD5FAFF, + 0xB0D5E7, + 0x7CA1B3, + 0x5B8092, + 0x5B8092, + 0x678C9E, + 0x4E7385, + 0x4A6F81, + 0x43687A, + 0x3C6173, + 0x395E70, + 0x395E70, + 0x3C6173, + 0x416271, + 0x415C67, + 0x40575F, + 0x3A5159, + 0x344B53, + 0x324951, + 0x334A52, + 0x364D55, + 0x384F57, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x374B52, + 0x394E4F, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x455958, + 0x455958, + 0x455958, + 0x455958, + 0x455958, + 0x455958, + 0x455958, + 0x465957, + 0x4D5D5A, + 0x4D5C57, + 0x4B5A55, + 0x495853, + 0x475651, + 0x45544F, + 0x43524D, + 0x42514C, + 0x485752, + 0x465550, + 0x42514C, + 0x3C4B46, + 0x374641, + 0x31403B, + 0x2D3C37, + 0x2D3935, + 0x2D3331, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x252928, + 0x262A29, + 0x272B2A, + 0x292D2C, + 0x2C302F, + 0x2E3231, + 0x303433, + 0x323431, + 0x2C2F26, + 0x2E3025, + 0x303227, + 0x323429, + 0x34362B, + 0x37392E, + 0x383A2F, + 0x393B30, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4B4B41, + 0x4B483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4E4A41, + 0x4E4A41, + 0x4E4A41, + 0x4E4A41, + 0x4E4A41, + 0x4E4A41, + 0x4E4A41, + 0x4E4A41, + 0x48443B, + 0x47433A, + 0x464239, + 0x444037, + 0x413D34, + 0x3F3B32, + 0x3D3930, + 0x3C382F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0xD1F6FF, + 0xDDFFFF, + 0xDAFFFF, + 0xB5DAEC, + 0x7FA4B6, + 0x5C8193, + 0x5C8193, + 0x6A8FA1, + 0x507587, + 0x4B7082, + 0x44697B, + 0x3D6274, + 0x395E70, + 0x395E70, + 0x3A5F71, + 0x3F606F, + 0x415C67, + 0x40575F, + 0x3A5159, + 0x344B53, + 0x324951, + 0x334A52, + 0x364D55, + 0x384F57, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x354C54, + 0x374B52, + 0x394E4F, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3A4E4D, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3C504F, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x3E5251, + 0x465A59, + 0x465A59, + 0x465A59, + 0x465A59, + 0x465A59, + 0x465A59, + 0x465A59, + 0x475A58, + 0x4F5F5C, + 0x4F5E59, + 0x4D5C57, + 0x4B5A55, + 0x495853, + 0x475651, + 0x45544F, + 0x44534E, + 0x4E5D58, + 0x4C5B56, + 0x475651, + 0x42514C, + 0x3B4A45, + 0x364540, + 0x31403B, + 0x313D39, + 0x2D3331, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x2E3231, + 0x262A29, + 0x272B2A, + 0x292D2C, + 0x2B2F2E, + 0x2E3231, + 0x303433, + 0x313534, + 0x343633, + 0x262920, + 0x282A1F, + 0x2A2C21, + 0x2C2E23, + 0x2E3025, + 0x313328, + 0x323429, + 0x33352A, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4A4C41, + 0x4B4B41, + 0x4B483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4C483F, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4A463D, + 0x4F4B42, + 0x4F4B42, + 0x4F4B42, + 0x4F4B42, + 0x4F4B42, + 0x4F4B42, + 0x4F4B42, + 0x4F4B42, + 0x48443B, + 0x47433A, + 0x464239, + 0x444037, + 0x413D34, + 0x3F3B32, + 0x3D3930, + 0x3C382F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3F3B2F, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0x3D392D, + 0xC5EAFC, + 0xCEF3FF, + 0xCBF0FF, + 0xAED3E5, + 0x83A8BA, + 0x658A9C, + 0x608597, + 0x678C9E, + 0x4A6F81, + 0x466B7D, + 0x406577, + 0x3A5F71, + 0x385D6F, + 0x395E70, + 0x3C6173, + 0x416271, + 0x3D5863, + 0x3F565E, + 0x3E555D, + 0x3C535B, + 0x395058, + 0x374E56, + 0x364D55, + 0x354C54, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E54, + 0x395155, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D59, + 0x465F59, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x3F5950, + 0x3F5950, + 0x3F5950, + 0x3F5950, + 0x3F5950, + 0x3F5950, + 0x3F5950, + 0x455650, + 0x3E4241, + 0x423E3F, + 0x3D393A, + 0x373334, + 0x312D2E, + 0x2B2728, + 0x272324, + 0x252122, + 0x292526, + 0x2A2627, + 0x2B2728, + 0x2C2829, + 0x2E2A2B, + 0x2F2B2C, + 0x302C2D, + 0x2F2D2E, + 0x2D2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2E3231, + 0x2E3231, + 0x303433, + 0x323635, + 0x353938, + 0x373B3A, + 0x383C3B, + 0x393D3C, + 0x3E433D, + 0x3F443E, + 0x414640, + 0x434842, + 0x454A44, + 0x474C46, + 0x494E48, + 0x4A4F49, + 0x434842, + 0x434842, + 0x424741, + 0x40453F, + 0x3F443E, + 0x3D423C, + 0x3C413B, + 0x3E403B, + 0x454742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x353631, + 0x353631, + 0x353631, + 0x353631, + 0x353631, + 0x353631, + 0x353631, + 0x353631, + 0xC5EAFC, + 0xD1F6FF, + 0xD2F7FF, + 0xB8DDEF, + 0x8DB2C4, + 0x6B90A2, + 0x608597, + 0x64899B, + 0x4A6F81, + 0x466B7D, + 0x406577, + 0x3A5F71, + 0x385D6F, + 0x395E70, + 0x3C6173, + 0x416271, + 0x3D5863, + 0x3F565E, + 0x3E555D, + 0x3C535B, + 0x395058, + 0x374E56, + 0x364D55, + 0x354C54, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E54, + 0x395155, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D59, + 0x465F59, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x405A51, + 0x405A51, + 0x405A51, + 0x405A51, + 0x405A51, + 0x405A51, + 0x405A51, + 0x445751, + 0x434947, + 0x454545, + 0x414141, + 0x3B3B3B, + 0x363636, + 0x303030, + 0x2C2C2C, + 0x2A2A2A, + 0x272727, + 0x272727, + 0x282828, + 0x292929, + 0x2A2A2A, + 0x2B2B2B, + 0x2C2C2C, + 0x2C2C2C, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2D3130, + 0x2D3130, + 0x2F3332, + 0x313534, + 0x343837, + 0x363A39, + 0x373B3A, + 0x383C3B, + 0x3C413B, + 0x3D423C, + 0x3E433D, + 0x414640, + 0x434842, + 0x454A44, + 0x474C46, + 0x484D47, + 0x454A44, + 0x444943, + 0x444943, + 0x434842, + 0x424741, + 0x414640, + 0x40453F, + 0x42443F, + 0x454742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x363732, + 0x363732, + 0x363732, + 0x363732, + 0x363732, + 0x363732, + 0x363732, + 0x363732, + 0xC5EAFC, + 0xD5FAFF, + 0xDCFFFF, + 0xC6EBFD, + 0x9ABFD1, + 0x7297A9, + 0x608597, + 0x5E8395, + 0x4A6F81, + 0x466B7D, + 0x406577, + 0x3A5F71, + 0x385D6F, + 0x395E70, + 0x3C6173, + 0x416271, + 0x3D5863, + 0x3F565E, + 0x3E555D, + 0x3C535B, + 0x395058, + 0x374E56, + 0x364D55, + 0x354C54, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E54, + 0x395155, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D59, + 0x465F59, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x425C53, + 0x425C53, + 0x425C53, + 0x425C53, + 0x425C53, + 0x425C53, + 0x425C53, + 0x465953, + 0x495450, + 0x4B4F4E, + 0x484C4B, + 0x434746, + 0x3F4342, + 0x3B3F3E, + 0x373B3A, + 0x363A39, + 0x272B2A, + 0x272B2A, + 0x272B2A, + 0x272B2A, + 0x272B2A, + 0x272B2A, + 0x272B2A, + 0x272B2A, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2D3130, + 0x2F3332, + 0x323635, + 0x343837, + 0x353938, + 0x363A39, + 0x383D37, + 0x393E38, + 0x3A3F39, + 0x3D423C, + 0x3F443E, + 0x414640, + 0x434842, + 0x444943, + 0x464B45, + 0x464B45, + 0x464B45, + 0x464B45, + 0x464B45, + 0x464B45, + 0x464B45, + 0x484A45, + 0x454742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x383934, + 0x383934, + 0x383934, + 0x383934, + 0x383934, + 0x383934, + 0x383934, + 0x383934, + 0xC7ECFE, + 0xDAFFFF, + 0xE3FFFF, + 0xD1F6FF, + 0xA3C8DA, + 0x769BAD, + 0x5E8395, + 0x597E90, + 0x4A6F81, + 0x466B7D, + 0x406577, + 0x3A5F71, + 0x385D6F, + 0x395E70, + 0x3C6173, + 0x416271, + 0x3D5863, + 0x3F565E, + 0x3E555D, + 0x3C535B, + 0x395058, + 0x374E56, + 0x364D55, + 0x354C54, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E54, + 0x395155, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D59, + 0x465F59, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x445E55, + 0x445E55, + 0x445E55, + 0x445E55, + 0x445E55, + 0x445E55, + 0x445E55, + 0x475C55, + 0x4D5E58, + 0x4E5A56, + 0x4C5854, + 0x495551, + 0x46524E, + 0x434F4B, + 0x414D49, + 0x404C48, + 0x2A3632, + 0x293531, + 0x283430, + 0x27332F, + 0x25312D, + 0x24302C, + 0x222E2A, + 0x232E2A, + 0x2A302E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x282C2B, + 0x292D2C, + 0x2A2E2D, + 0x2D3130, + 0x2F3332, + 0x313534, + 0x333736, + 0x343837, + 0x333832, + 0x343933, + 0x353A34, + 0x373C36, + 0x3A3F39, + 0x3C413B, + 0x3E433D, + 0x3E433D, + 0x434842, + 0x444943, + 0x454A44, + 0x464B45, + 0x484D47, + 0x494E48, + 0x4B504A, + 0x4D4F4A, + 0x454742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x3B3C37, + 0x3B3C37, + 0x3B3C37, + 0x3B3C37, + 0x3B3C37, + 0x3B3C37, + 0x3B3C37, + 0x3B3C37, + 0xCBF0FF, + 0xDDFFFF, + 0xE3FFFF, + 0xD2F7FF, + 0xA2C7D9, + 0x7499AB, + 0x5B8092, + 0x557A8C, + 0x4A6F81, + 0x466B7D, + 0x406577, + 0x3A5F71, + 0x385D6F, + 0x395E70, + 0x3C6173, + 0x416271, + 0x3D5863, + 0x3F565E, + 0x3E555D, + 0x3C535B, + 0x395058, + 0x374E56, + 0x364D55, + 0x354C54, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E54, + 0x395155, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D59, + 0x465F59, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x476158, + 0x476158, + 0x476158, + 0x476158, + 0x476158, + 0x476158, + 0x476158, + 0x496058, + 0x4E635C, + 0x4F625C, + 0x4E615B, + 0x4C5F59, + 0x4B5E58, + 0x495C56, + 0x485B55, + 0x475A54, + 0x31443E, + 0x30433D, + 0x2E413B, + 0x2B3E38, + 0x283B35, + 0x253832, + 0x233630, + 0x24332E, + 0x28312E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x252928, + 0x262A29, + 0x282C2B, + 0x2A2E2D, + 0x2C302F, + 0x2E3231, + 0x303433, + 0x313534, + 0x2D322C, + 0x2E332D, + 0x30352F, + 0x323731, + 0x343933, + 0x363B35, + 0x383D37, + 0x393E38, + 0x3D423C, + 0x3E433D, + 0x40453F, + 0x434842, + 0x464B45, + 0x494E48, + 0x4B504A, + 0x4E504B, + 0x454742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x3E3F3A, + 0x3E3F3A, + 0x3E3F3A, + 0x3E3F3A, + 0x3E3F3A, + 0x3E3F3A, + 0x3E3F3A, + 0x3E3F3A, + 0xD0F5FF, + 0xDFFFFF, + 0xE3FFFF, + 0xC9EEFF, + 0x98BDCF, + 0x6C91A3, + 0x577C8E, + 0x53788A, + 0x4A6F81, + 0x466B7D, + 0x406577, + 0x3A5F71, + 0x385D6F, + 0x395E70, + 0x3C6173, + 0x416271, + 0x3D5863, + 0x3F565E, + 0x3E555D, + 0x3C535B, + 0x395058, + 0x374E56, + 0x364D55, + 0x354C54, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E54, + 0x395155, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D59, + 0x465F59, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x4A645B, + 0x4A645B, + 0x4A645B, + 0x4A645B, + 0x4A645B, + 0x4A645B, + 0x4A645B, + 0x4A645B, + 0x4B665D, + 0x4A655C, + 0x4A655C, + 0x4A655C, + 0x4A655C, + 0x4A655C, + 0x4A655C, + 0x4A655C, + 0x3C574E, + 0x3A554C, + 0x375249, + 0x324D44, + 0x2E4940, + 0x2A453C, + 0x264138, + 0x293E37, + 0x27322E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x222625, + 0x232726, + 0x252928, + 0x272B2A, + 0x2A2E2D, + 0x2C302F, + 0x2D3130, + 0x2E3231, + 0x282D27, + 0x292E28, + 0x2A2F29, + 0x2D322C, + 0x2F342E, + 0x313630, + 0x333832, + 0x343933, + 0x323731, + 0x343933, + 0x373C36, + 0x3C413B, + 0x40453F, + 0x444943, + 0x484D47, + 0x4B4D48, + 0x454742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x41423D, + 0x41423D, + 0x41423D, + 0x41423D, + 0x41423D, + 0x41423D, + 0x41423D, + 0x41423D, + 0xD6FBFF, + 0xDFFFFF, + 0xDBFFFF, + 0xBBE0F2, + 0x89AEC0, + 0x618698, + 0x527789, + 0x53788A, + 0x4A6F81, + 0x466B7D, + 0x406577, + 0x3A5F71, + 0x385D6F, + 0x395E70, + 0x3C6173, + 0x416271, + 0x3D5863, + 0x3F565E, + 0x3E555D, + 0x3C535B, + 0x395058, + 0x374E56, + 0x364D55, + 0x354C54, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E54, + 0x395155, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D59, + 0x465F59, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x4C665D, + 0x4C665D, + 0x4C665D, + 0x4C665D, + 0x4C665D, + 0x4C665D, + 0x4C665D, + 0x4B665D, + 0x46645A, + 0x46665B, + 0x46665B, + 0x47675C, + 0x48685D, + 0x49695E, + 0x4A6A5F, + 0x4A6A5F, + 0x47675C, + 0x45655A, + 0x416156, + 0x3B5B50, + 0x36564B, + 0x315146, + 0x2D4D42, + 0x2E483F, + 0x27322E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x202423, + 0x212524, + 0x232726, + 0x252928, + 0x282C2B, + 0x2A2E2D, + 0x2B2F2E, + 0x2C302F, + 0x242923, + 0x252A24, + 0x262B25, + 0x292E28, + 0x2B302A, + 0x2D322C, + 0x2F342E, + 0x30352F, + 0x282D27, + 0x2A2F29, + 0x2E332D, + 0x333832, + 0x393E38, + 0x3E433D, + 0x424741, + 0x474944, + 0x454742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x43443F, + 0x43443F, + 0x43443F, + 0x43443F, + 0x43443F, + 0x43443F, + 0x43443F, + 0x43443F, + 0xD9FEFF, + 0xDFFFFF, + 0xD6FBFF, + 0xB2D7E9, + 0x7FA4B6, + 0x5A7F91, + 0x4F7486, + 0x54798B, + 0x4A6F81, + 0x466B7D, + 0x406577, + 0x3A5F71, + 0x385D6F, + 0x395E70, + 0x3C6173, + 0x416271, + 0x3D5863, + 0x3F565E, + 0x3E555D, + 0x3C535B, + 0x395058, + 0x374E56, + 0x364D55, + 0x354C54, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E56, + 0x374E54, + 0x395155, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x395153, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x3C5456, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x405956, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D5A, + 0x445D59, + 0x465F59, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x466057, + 0x4D675E, + 0x4D675E, + 0x4D675E, + 0x4D675E, + 0x4D675E, + 0x4D675E, + 0x4D675E, + 0x4C675E, + 0x426358, + 0x416559, + 0x42665A, + 0x43675B, + 0x45695D, + 0x466A5E, + 0x476B5F, + 0x486C60, + 0x4D7165, + 0x4A6E62, + 0x466A5E, + 0x406458, + 0x3A5E52, + 0x34584C, + 0x2F5347, + 0x334E45, + 0x26322E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x2B2F2E, + 0x1F2322, + 0x202423, + 0x222625, + 0x242827, + 0x262A29, + 0x292D2C, + 0x2A2E2D, + 0x2B2F2E, + 0x222721, + 0x232822, + 0x242923, + 0x262B25, + 0x292E28, + 0x2B302A, + 0x2D322C, + 0x2D322C, + 0x222721, + 0x242923, + 0x282D27, + 0x2E332D, + 0x343933, + 0x3A3F39, + 0x3F443E, + 0x434540, + 0x454742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x464742, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x42433E, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x40413C, + 0x444540, + 0x444540, + 0x444540, + 0x444540, + 0x444540, + 0x444540, + 0x444540, + 0x444540, + 0x96D4F9, + 0x90CEF3, + 0x85C1E5, + 0x77B2D4, + 0x679FC0, + 0x598EAD, + 0x4F829F, + 0x4C7B95, + 0x3D6A81, + 0x3F687C, + 0x3F6578, + 0x3F6373, + 0x3E5F6E, + 0x3D5D6A, + 0x3E5C67, + 0x3E5A65, + 0x3F5761, + 0x3F565E, + 0x3E555D, + 0x3C535B, + 0x395058, + 0x374E56, + 0x364D55, + 0x354C54, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395056, + 0x3B5357, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3D5758, + 0x3F5C58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476660, + 0x4B6A62, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x446459, + 0x446459, + 0x446459, + 0x446459, + 0x446459, + 0x446459, + 0x446459, + 0x456359, + 0x3A5149, + 0x384D46, + 0x354842, + 0x31423C, + 0x2C3B36, + 0x293430, + 0x282E2C, + 0x282A29, + 0x303030, + 0x332F30, + 0x352C2F, + 0x362A2E, + 0x35292D, + 0x38272D, + 0x37262C, + 0x34282C, + 0x262425, + 0x232726, + 0x242827, + 0x262A29, + 0x272B2A, + 0x292D2C, + 0x2A2E2D, + 0x2A2E2D, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x3B3F3E, + 0x3C403F, + 0x3E4241, + 0x404443, + 0x424645, + 0x454948, + 0x464A49, + 0x474B4A, + 0x3C403F, + 0x3D4140, + 0x3F4342, + 0x414544, + 0x434746, + 0x454948, + 0x474B4A, + 0x484C4B, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x90CEF3, + 0x8AC8ED, + 0x81BDE1, + 0x73AED0, + 0x659DBE, + 0x588DAC, + 0x4F829F, + 0x4B7A94, + 0x3D6A81, + 0x3F687C, + 0x3F6578, + 0x3F6373, + 0x3E5F6E, + 0x3D5D6A, + 0x3E5C67, + 0x3E5A65, + 0x3F5761, + 0x3F565E, + 0x3E555D, + 0x3C535B, + 0x395058, + 0x374E56, + 0x364D55, + 0x354C54, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395056, + 0x3B5357, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3D5758, + 0x3F5C58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476660, + 0x4B6A62, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x45655A, + 0x45655A, + 0x45655A, + 0x45655A, + 0x45655A, + 0x45655A, + 0x45655A, + 0x46645A, + 0x3D574E, + 0x3D544C, + 0x3A4F48, + 0x364943, + 0x32433D, + 0x303C38, + 0x2D3834, + 0x2E3432, + 0x303231, + 0x312F30, + 0x322E2F, + 0x342B2E, + 0x34292D, + 0x33272B, + 0x34252A, + 0x31262A, + 0x242424, + 0x212524, + 0x222625, + 0x232726, + 0x242827, + 0x252928, + 0x262A29, + 0x262A29, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x353938, + 0x363A39, + 0x383C3B, + 0x3A3E3D, + 0x3C403F, + 0x3F4342, + 0x404443, + 0x414544, + 0x3A3E3D, + 0x3B3F3E, + 0x3D4140, + 0x3F4342, + 0x414544, + 0x434746, + 0x454948, + 0x464A49, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x84C2E7, + 0x7FBDE2, + 0x77B3D7, + 0x6CA7C9, + 0x6098B9, + 0x558AA9, + 0x4D809D, + 0x4B7A94, + 0x3D6A81, + 0x3F687C, + 0x3F6578, + 0x3F6373, + 0x3E5F6E, + 0x3D5D6A, + 0x3E5C67, + 0x3E5A65, + 0x3F5761, + 0x3F565E, + 0x3E555D, + 0x3C535B, + 0x395058, + 0x374E56, + 0x364D55, + 0x354C54, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395056, + 0x3B5357, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3D5758, + 0x3F5C58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476660, + 0x4B6A62, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x47675C, + 0x47675C, + 0x47675C, + 0x47675C, + 0x47675C, + 0x47675C, + 0x47675C, + 0x47675C, + 0x436157, + 0x415F55, + 0x405B52, + 0x3D574E, + 0x3A5149, + 0x384B45, + 0x374842, + 0x384440, + 0x2E3734, + 0x303433, + 0x313131, + 0x322E2F, + 0x2F2B2C, + 0x30272A, + 0x2E2528, + 0x2B2527, + 0x232323, + 0x202423, + 0x202423, + 0x202423, + 0x202423, + 0x202423, + 0x202423, + 0x202423, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x2C302F, + 0x2D3130, + 0x2E3231, + 0x303433, + 0x333736, + 0x353938, + 0x373B3A, + 0x383C3B, + 0x363A39, + 0x373B3A, + 0x393D3C, + 0x3B3F3E, + 0x3D4140, + 0x3F4342, + 0x414544, + 0x424645, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x75B3D8, + 0x71AFD4, + 0x6BA7CB, + 0x629DBF, + 0x5991B2, + 0x5186A5, + 0x4C7F9C, + 0x4A7993, + 0x3D6A81, + 0x3F687C, + 0x3F6578, + 0x3F6373, + 0x3E5F6E, + 0x3D5D6A, + 0x3E5C67, + 0x3E5A65, + 0x3F5761, + 0x3F565E, + 0x3E555D, + 0x3C535B, + 0x395058, + 0x374E56, + 0x364D55, + 0x354C54, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395056, + 0x3B5357, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3D5758, + 0x3F5C58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476660, + 0x4B6A62, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4A6A5F, + 0x4A6A5F, + 0x4A6A5F, + 0x4A6A5F, + 0x4A6A5F, + 0x4A6A5F, + 0x4A6A5F, + 0x4A6A5F, + 0x476B5F, + 0x466A5E, + 0x46675C, + 0x446459, + 0x426056, + 0x425C53, + 0x425951, + 0x42554F, + 0x31403B, + 0x333E3A, + 0x313A37, + 0x313534, + 0x2F3130, + 0x2C2C2C, + 0x2A2829, + 0x282828, + 0x252726, + 0x222625, + 0x212524, + 0x1F2322, + 0x1E2221, + 0x1C201F, + 0x1B1F1E, + 0x1B1F1E, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x232726, + 0x242827, + 0x252928, + 0x272B2A, + 0x2A2E2D, + 0x2C302F, + 0x2D3130, + 0x2E3231, + 0x313534, + 0x323635, + 0x333736, + 0x363A39, + 0x383C3B, + 0x3A3E3D, + 0x3C403F, + 0x3D4140, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x65A3C8, + 0x62A0C5, + 0x5F9BBF, + 0x5893B5, + 0x528AAB, + 0x4D82A1, + 0x4A7D9A, + 0x4A7993, + 0x3D6A81, + 0x3F687C, + 0x3F6578, + 0x3F6373, + 0x3E5F6E, + 0x3D5D6A, + 0x3E5C67, + 0x3E5A65, + 0x3F5761, + 0x3F565E, + 0x3E555D, + 0x3C535B, + 0x395058, + 0x374E56, + 0x364D55, + 0x354C54, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395056, + 0x3B5357, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3D5758, + 0x3F5C58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476660, + 0x4B6A62, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4D6D62, + 0x4D6D62, + 0x4D6D62, + 0x4D6D62, + 0x4D6D62, + 0x4D6D62, + 0x4D6D62, + 0x4C6D62, + 0x487264, + 0x467263, + 0x467062, + 0x466F61, + 0x466C5F, + 0x48695E, + 0x47675C, + 0x4A655C, + 0x395048, + 0x394C46, + 0x374842, + 0x35413D, + 0x303B37, + 0x2C3532, + 0x2A302E, + 0x282E2C, + 0x292D2C, + 0x282C2B, + 0x262A29, + 0x232726, + 0x202423, + 0x1D2120, + 0x1B1F1E, + 0x1A1E1D, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x1D2120, + 0x1E2221, + 0x202423, + 0x222625, + 0x242827, + 0x262A29, + 0x282C2B, + 0x292D2C, + 0x2B2F2E, + 0x2C302F, + 0x2E3231, + 0x303433, + 0x323635, + 0x343837, + 0x363A39, + 0x373B3A, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x5694B9, + 0x5492B7, + 0x538FB3, + 0x4F8AAC, + 0x4C84A5, + 0x4A7F9E, + 0x487B98, + 0x497892, + 0x3D6A81, + 0x3F687C, + 0x3F6578, + 0x3F6373, + 0x3E5F6E, + 0x3D5D6A, + 0x3E5C67, + 0x3E5A65, + 0x3F5761, + 0x3F565E, + 0x3E555D, + 0x3C535B, + 0x395058, + 0x374E56, + 0x364D55, + 0x354C54, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395056, + 0x3B5357, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3D5758, + 0x3F5C58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476660, + 0x4B6A62, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4F6F64, + 0x4F6F64, + 0x4F6F64, + 0x4F6F64, + 0x4F6F64, + 0x4F6F64, + 0x4F6F64, + 0x4C7064, + 0x447464, + 0x427564, + 0x427564, + 0x457464, + 0x457464, + 0x487264, + 0x4A7063, + 0x4D6E63, + 0x436157, + 0x445E55, + 0x415850, + 0x3C4F49, + 0x374842, + 0x32413C, + 0x2F3B37, + 0x2D3834, + 0x323836, + 0x323635, + 0x2F3332, + 0x2A2E2D, + 0x262A29, + 0x212524, + 0x1E2221, + 0x1D2120, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x1C201F, + 0x1D2120, + 0x1E2221, + 0x202423, + 0x232726, + 0x252928, + 0x272B2A, + 0x272B2A, + 0x262A29, + 0x272B2A, + 0x282C2B, + 0x2B2F2E, + 0x2D3130, + 0x2F3332, + 0x313534, + 0x323635, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x4A88AD, + 0x4987AC, + 0x4985A9, + 0x4883A5, + 0x477FA0, + 0x477C9B, + 0x477A97, + 0x497892, + 0x3D6A81, + 0x3F687C, + 0x3F6578, + 0x3F6373, + 0x3E5F6E, + 0x3D5D6A, + 0x3E5C67, + 0x3E5A65, + 0x3F5761, + 0x3F565E, + 0x3E555D, + 0x3C535B, + 0x395058, + 0x374E56, + 0x364D55, + 0x354C54, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395056, + 0x3B5357, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3D5758, + 0x3F5C58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476660, + 0x4B6A62, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x517166, + 0x517166, + 0x517166, + 0x517166, + 0x517166, + 0x517166, + 0x517166, + 0x4D7366, + 0x407362, + 0x3C7562, + 0x3F7663, + 0x417664, + 0x437665, + 0x477666, + 0x497566, + 0x4C7567, + 0x4D7165, + 0x4D6D62, + 0x49675D, + 0x445E55, + 0x3E554D, + 0x384D46, + 0x334640, + 0x33423D, + 0x3B4441, + 0x3C403F, + 0x383C3B, + 0x323635, + 0x2D3130, + 0x272B2A, + 0x232726, + 0x212524, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x1D2120, + 0x1E2221, + 0x202423, + 0x222625, + 0x242827, + 0x262A29, + 0x282C2B, + 0x292D2C, + 0x222625, + 0x232726, + 0x242827, + 0x272B2A, + 0x292D2C, + 0x2B2F2E, + 0x2D3130, + 0x2E3231, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x4482A7, + 0x4482A7, + 0x4480A4, + 0x447FA1, + 0x457D9E, + 0x457A99, + 0x467996, + 0x487791, + 0x3D6A81, + 0x3F687C, + 0x3F6578, + 0x3F6373, + 0x3E5F6E, + 0x3D5D6A, + 0x3E5C67, + 0x3E5A65, + 0x3F5761, + 0x3F565E, + 0x3E555D, + 0x3C535B, + 0x395058, + 0x374E56, + 0x364D55, + 0x354C54, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395058, + 0x395056, + 0x3B5357, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3B5355, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3E5658, + 0x3D5758, + 0x3F5C58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x3E5D58, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x42615C, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476661, + 0x476660, + 0x4B6A62, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x4B6B60, + 0x527267, + 0x527267, + 0x527267, + 0x527267, + 0x527267, + 0x527267, + 0x527267, + 0x4E7467, + 0x3C7360, + 0x397460, + 0x3A7561, + 0x3F7663, + 0x407764, + 0x447766, + 0x487767, + 0x4B7567, + 0x537C6E, + 0x53776B, + 0x507065, + 0x4B665D, + 0x435D54, + 0x3D544C, + 0x384D46, + 0x384943, + 0x414A47, + 0x424645, + 0x3D4140, + 0x383C3B, + 0x313534, + 0x2C302F, + 0x272B2A, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x252928, + 0x1F2322, + 0x202423, + 0x222625, + 0x242827, + 0x262A29, + 0x282C2B, + 0x2A2E2D, + 0x2B2F2E, + 0x202423, + 0x212524, + 0x222625, + 0x242827, + 0x272B2A, + 0x292D2C, + 0x2B2F2E, + 0x2C302F, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x3A3F39, + 0x4A7EA3, + 0x497DA2, + 0x497B9C, + 0x48799A, + 0x487795, + 0x487491, + 0x48728B, + 0x4A7087, + 0x45687E, + 0x47667A, + 0x476474, + 0x476170, + 0x475F6B, + 0x465C69, + 0x465A63, + 0x455962, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3A5358, + 0x3B575A, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B64, + 0x4C7066, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4D7368, + 0x4B736A, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x436C64, + 0x436C64, + 0x436C64, + 0x436C64, + 0x436C64, + 0x436C64, + 0x436C64, + 0x466B64, + 0x3A5753, + 0x3B5451, + 0x384E4C, + 0x344847, + 0x2E4040, + 0x2C3A3B, + 0x293436, + 0x293134, + 0x202328, + 0x242329, + 0x27242B, + 0x2D262E, + 0x322831, + 0x362A34, + 0x392C36, + 0x382E36, + 0x252527, + 0x232726, + 0x242827, + 0x262A29, + 0x272B2A, + 0x292D2C, + 0x2A2E2D, + 0x2A2E2D, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212526, + 0x2C3033, + 0x2C2F34, + 0x2C2F34, + 0x2C2F34, + 0x2C2F34, + 0x2C2F34, + 0x2C2F34, + 0x2C2F34, + 0x3B3E43, + 0x3B3E43, + 0x3B3E43, + 0x3B3E43, + 0x3B3E43, + 0x3B3E43, + 0x3B3E43, + 0x3B3E43, + 0x497DA2, + 0x487CA1, + 0x487A9B, + 0x477899, + 0x477694, + 0x46728F, + 0x47718A, + 0x496F86, + 0x44677D, + 0x466579, + 0x466373, + 0x46606F, + 0x465E6A, + 0x455B68, + 0x455962, + 0x445861, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3A5358, + 0x3B575A, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B64, + 0x4C7066, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4D7368, + 0x4B736A, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x446D65, + 0x446D65, + 0x446D65, + 0x446D65, + 0x446D65, + 0x446D65, + 0x446D65, + 0x476C65, + 0x3E5E59, + 0x405A57, + 0x3C5653, + 0x394F4D, + 0x344A48, + 0x314343, + 0x303E3F, + 0x303A3C, + 0x242C2F, + 0x282B30, + 0x2B2A30, + 0x2E2930, + 0x2E2930, + 0x312730, + 0x312730, + 0x2F282F, + 0x242426, + 0x212524, + 0x222625, + 0x232726, + 0x242827, + 0x252928, + 0x262A29, + 0x262A29, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212526, + 0x2B2F32, + 0x2B2E33, + 0x2B2E33, + 0x2B2E33, + 0x2B2E33, + 0x2B2E33, + 0x2B2E33, + 0x2B2E33, + 0x383B40, + 0x383B40, + 0x383B40, + 0x383B40, + 0x383B40, + 0x383B40, + 0x383B40, + 0x383B40, + 0x477BA0, + 0x467A9F, + 0x467899, + 0x457697, + 0x457492, + 0x44708D, + 0x456F88, + 0x476D84, + 0x42657B, + 0x446377, + 0x446171, + 0x445E6D, + 0x445C68, + 0x435966, + 0x435760, + 0x42565F, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3A5358, + 0x3B575A, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B64, + 0x4C7066, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4D7368, + 0x4B736A, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x476F67, + 0x446962, + 0x456560, + 0x42625D, + 0x3F5C58, + 0x3D5754, + 0x3C5250, + 0x394D4C, + 0x3B4B4B, + 0x2F3A3C, + 0x30383B, + 0x2F3438, + 0x2E2F34, + 0x2B2A30, + 0x29262D, + 0x28232A, + 0x242227, + 0x222325, + 0x202423, + 0x202423, + 0x202423, + 0x202423, + 0x202423, + 0x202423, + 0x202423, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212526, + 0x292D30, + 0x292C31, + 0x292C31, + 0x292C31, + 0x292C31, + 0x292C31, + 0x292C31, + 0x292C31, + 0x34373C, + 0x34373C, + 0x34373C, + 0x34373C, + 0x34373C, + 0x34373C, + 0x34373C, + 0x34373C, + 0x44789D, + 0x43779C, + 0x437596, + 0x427394, + 0x42718F, + 0x426E8B, + 0x426C85, + 0x446A81, + 0x3F6278, + 0x416074, + 0x425F6F, + 0x425C6B, + 0x415965, + 0x405663, + 0x40545D, + 0x40545D, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3A5358, + 0x3B575A, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B64, + 0x4C7066, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4D7368, + 0x4B736A, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x49726A, + 0x487169, + 0x466E66, + 0x466B64, + 0x436660, + 0x44635E, + 0x445E5B, + 0x465C5A, + 0x394D4C, + 0x394949, + 0x374244, + 0x323A3D, + 0x2A3235, + 0x26292E, + 0x212429, + 0x202125, + 0x232728, + 0x222625, + 0x212524, + 0x1F2322, + 0x1E2221, + 0x1C201F, + 0x1B1F1E, + 0x1B1F1E, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212526, + 0x262A2D, + 0x26292E, + 0x26292E, + 0x26292E, + 0x26292E, + 0x26292E, + 0x26292E, + 0x26292E, + 0x2F3237, + 0x2F3237, + 0x2F3237, + 0x2F3237, + 0x2F3237, + 0x2F3237, + 0x2F3237, + 0x2F3237, + 0x41759A, + 0x407499, + 0x417394, + 0x407192, + 0x3F6E8C, + 0x3F6B88, + 0x3F6982, + 0x41677E, + 0x3C5F75, + 0x3F5E72, + 0x3F5C6C, + 0x3F5968, + 0x3E5662, + 0x3D5360, + 0x3E525B, + 0x3D515A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3A5358, + 0x3B575A, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B64, + 0x4C7066, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4D7368, + 0x4B736A, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4B746C, + 0x4B746C, + 0x4B746C, + 0x4B746C, + 0x4B746C, + 0x4B746C, + 0x4B746C, + 0x4A756C, + 0x49786E, + 0x49786E, + 0x48776D, + 0x49746B, + 0x48736A, + 0x487068, + 0x4A6D67, + 0x4C6B66, + 0x425F5B, + 0x425B58, + 0x3E5251, + 0x394949, + 0x313F40, + 0x2A3537, + 0x252F31, + 0x222A2C, + 0x282E2E, + 0x282C2B, + 0x262A29, + 0x232726, + 0x202423, + 0x1D2120, + 0x1B1F1E, + 0x1A1E1D, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212526, + 0x23272A, + 0x23262B, + 0x23262B, + 0x23262B, + 0x23262B, + 0x23262B, + 0x23262B, + 0x23262B, + 0x2A2D32, + 0x2A2D32, + 0x2A2D32, + 0x2A2D32, + 0x2A2D32, + 0x2A2D32, + 0x2A2D32, + 0x2A2D32, + 0x3F7398, + 0x3E7297, + 0x3E7091, + 0x3D6E8F, + 0x3D6C8A, + 0x3C6885, + 0x3D6780, + 0x3F657C, + 0x3A5D73, + 0x3C5B6F, + 0x3C5969, + 0x3C5665, + 0x3C5460, + 0x3B515E, + 0x3B4F58, + 0x3A4E57, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3A5358, + 0x3B575A, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B64, + 0x4C7066, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4D7368, + 0x4B736A, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4B796F, + 0x477B6F, + 0x447C6F, + 0x467C6F, + 0x467A6E, + 0x47796E, + 0x4A786E, + 0x4C776E, + 0x4E766E, + 0x4B6E68, + 0x4B6A65, + 0x46635F, + 0x415A57, + 0x3A504E, + 0x354747, + 0x2F4141, + 0x303C3C, + 0x303938, + 0x323635, + 0x2F3332, + 0x2A2E2D, + 0x262A29, + 0x212524, + 0x1E2221, + 0x1D2120, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212526, + 0x212528, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x24272C, + 0x24272C, + 0x24272C, + 0x24272C, + 0x24272C, + 0x24272C, + 0x24272C, + 0x24272C, + 0x3D7196, + 0x3C7095, + 0x3C6E8F, + 0x3B6C8D, + 0x3B6A88, + 0x3A6683, + 0x3B657E, + 0x3D637A, + 0x385B71, + 0x3A596D, + 0x3A5767, + 0x3A5463, + 0x3A525E, + 0x394F5C, + 0x394D56, + 0x384C55, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3A5358, + 0x3B575A, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B64, + 0x4C7066, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4D7368, + 0x4B736A, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x507971, + 0x507971, + 0x507971, + 0x507971, + 0x507971, + 0x507971, + 0x507971, + 0x4D7B71, + 0x407A6C, + 0x3F7C6D, + 0x3F7C6D, + 0x437B6E, + 0x447C6F, + 0x487C70, + 0x4C7B71, + 0x4F7A71, + 0x4F7870, + 0x50756E, + 0x4E6E69, + 0x4A6763, + 0x44615D, + 0x415A57, + 0x3C5552, + 0x3E514F, + 0x3B4443, + 0x3C403F, + 0x383C3B, + 0x323635, + 0x2D3130, + 0x272B2A, + 0x232726, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212526, + 0x1F2326, + 0x1F2227, + 0x1F2227, + 0x1F2227, + 0x1F2227, + 0x1F2227, + 0x1F2227, + 0x1F2227, + 0x202328, + 0x202328, + 0x202328, + 0x202328, + 0x202328, + 0x202328, + 0x202328, + 0x202328, + 0x3C7095, + 0x3B6F94, + 0x3B6D8E, + 0x3A6B8C, + 0x396886, + 0x396582, + 0x3A647D, + 0x3C6279, + 0x375A70, + 0x39586C, + 0x395666, + 0x395362, + 0x39515D, + 0x384E5B, + 0x384C55, + 0x374B54, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3A5358, + 0x3B575A, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x3C5A5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x405F5A, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x466560, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B64, + 0x4C7066, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4C7064, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4E7266, + 0x4D7368, + 0x4B736A, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x517A72, + 0x517A72, + 0x517A72, + 0x517A72, + 0x517A72, + 0x517A72, + 0x517A72, + 0x4D7C72, + 0x3E786A, + 0x3B7B6B, + 0x3D7B6C, + 0x3F7C6D, + 0x437D6F, + 0x477D70, + 0x497D71, + 0x4D7C72, + 0x537E75, + 0x537B73, + 0x51766F, + 0x50706B, + 0x4C6B66, + 0x486561, + 0x47615E, + 0x495D5B, + 0x404A49, + 0x424645, + 0x3D4140, + 0x383C3B, + 0x313534, + 0x2C302F, + 0x272B2A, + 0x252928, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212524, + 0x212526, + 0x1E2225, + 0x1E2126, + 0x1E2126, + 0x1E2126, + 0x1E2126, + 0x1E2126, + 0x1E2126, + 0x1E2126, + 0x1E2126, + 0x1E2126, + 0x1E2126, + 0x1E2126, + 0x1E2126, + 0x1E2126, + 0x1E2126, + 0x1E2126, + 0x435E6F, + 0x435E6F, + 0x435E6F, + 0x435E6F, + 0x435E6F, + 0x435E6F, + 0x435E6F, + 0x435E6F, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x395362, + 0x3A525C, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3B5459, + 0x3B575A, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4B7069, + 0x4B736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7872, + 0x4F7872, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x517573, + 0x496566, + 0x496163, + 0x455A5D, + 0x3E5155, + 0x36484C, + 0x313E44, + 0x2D383E, + 0x2C333B, + 0x181B24, + 0x1C1A25, + 0x1F1C27, + 0x241C29, + 0x291E2C, + 0x2D212F, + 0x302231, + 0x2F2432, + 0x1F1E24, + 0x1C1F24, + 0x1D2025, + 0x1F2227, + 0x202328, + 0x22252A, + 0x23262B, + 0x24272C, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x425D6E, + 0x425D6E, + 0x425D6E, + 0x425D6E, + 0x425D6E, + 0x425D6E, + 0x425D6E, + 0x425D6E, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x395362, + 0x3A525C, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3B5459, + 0x3B575A, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4B7069, + 0x4B736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7872, + 0x4F7872, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x517573, + 0x4C6C6B, + 0x4D6768, + 0x476162, + 0x43585B, + 0x3B5053, + 0x35474B, + 0x323F45, + 0x323B42, + 0x20272F, + 0x23262F, + 0x26242F, + 0x29232F, + 0x29232F, + 0x2D2230, + 0x2D2230, + 0x2B2330, + 0x212026, + 0x1F2227, + 0x1F2227, + 0x202328, + 0x212429, + 0x22252A, + 0x23262B, + 0x23262B, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x405B6C, + 0x405B6C, + 0x405B6C, + 0x405B6C, + 0x405B6C, + 0x405B6C, + 0x405B6C, + 0x405B6C, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x395362, + 0x3A525C, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3B5459, + 0x3B575A, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4B7069, + 0x4B736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7872, + 0x4F7872, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4F7673, + 0x4F7371, + 0x50706F, + 0x4B6B6A, + 0x476364, + 0x425C5D, + 0x3E5356, + 0x3A4D51, + 0x3B4A4F, + 0x303B41, + 0x313840, + 0x30343D, + 0x2F2F39, + 0x2C2A35, + 0x2A2732, + 0x29232F, + 0x25222D, + 0x25262B, + 0x23262B, + 0x23262B, + 0x23262B, + 0x23262B, + 0x23262B, + 0x22252A, + 0x22252A, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x3E596A, + 0x3E596A, + 0x3E596A, + 0x3E596A, + 0x3E596A, + 0x3E596A, + 0x3E596A, + 0x3E596A, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x395362, + 0x3A525C, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3B5459, + 0x3B575A, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4B7069, + 0x4B736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7872, + 0x4F7872, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x527B77, + 0x507975, + 0x4D7471, + 0x4A6E6C, + 0x466867, + 0x436161, + 0x435D5E, + 0x44595C, + 0x3E5155, + 0x3E4D52, + 0x3C474D, + 0x373E46, + 0x2F363E, + 0x2B2E37, + 0x262932, + 0x25252F, + 0x292C31, + 0x292C31, + 0x282B30, + 0x26292E, + 0x25282D, + 0x23262B, + 0x22252A, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x3B5667, + 0x3B5667, + 0x3B5667, + 0x3B5667, + 0x3B5667, + 0x3B5667, + 0x3B5667, + 0x3B5667, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x395362, + 0x3A525C, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3B5459, + 0x3B575A, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4B7069, + 0x4B736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7872, + 0x4F7872, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4D7773, + 0x507F79, + 0x4E7D77, + 0x4B7A74, + 0x4B7571, + 0x47716D, + 0x456C69, + 0x466867, + 0x476565, + 0x476364, + 0x475F61, + 0x43565A, + 0x3E4D52, + 0x354248, + 0x2F3A40, + 0x293239, + 0x272E36, + 0x2F3438, + 0x2F3237, + 0x2D3035, + 0x2A2D32, + 0x272A2F, + 0x24272C, + 0x22252A, + 0x202328, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x395362, + 0x3A525C, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3B5459, + 0x3B575A, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4B7069, + 0x4B736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7872, + 0x4F7872, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4B7873, + 0x4A7D76, + 0x467E75, + 0x477C74, + 0x457871, + 0x44756F, + 0x45726D, + 0x456F6B, + 0x466D6A, + 0x4C6E6D, + 0x4B6969, + 0x476364, + 0x425A5C, + 0x3B5053, + 0x35474B, + 0x2F4145, + 0x313C42, + 0x333B3E, + 0x35383D, + 0x313439, + 0x2D3035, + 0x282B30, + 0x24272C, + 0x212429, + 0x1F2227, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x365162, + 0x365162, + 0x365162, + 0x365162, + 0x365162, + 0x365162, + 0x365162, + 0x365162, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x395362, + 0x3A525C, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3B5459, + 0x3B575A, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4B7069, + 0x4B736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7872, + 0x4F7872, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4B7873, + 0x427B72, + 0x407C72, + 0x3F7B71, + 0x40786F, + 0x3F776E, + 0x41746D, + 0x43726C, + 0x456F6B, + 0x4B7470, + 0x4B6F6D, + 0x4A6A69, + 0x466263, + 0x3F5B5C, + 0x3C5456, + 0x385052, + 0x394B4F, + 0x384043, + 0x393C41, + 0x35383D, + 0x303338, + 0x2A2D32, + 0x25282D, + 0x212429, + 0x1F2227, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x355061, + 0x355061, + 0x355061, + 0x355061, + 0x355061, + 0x355061, + 0x355061, + 0x355061, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x385364, + 0x395362, + 0x3A525C, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3B5459, + 0x3B575A, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3A5858, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x3E5C5C, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x41645E, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x446761, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x486B65, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4C6F69, + 0x4B7069, + 0x4B736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4A736B, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4E776F, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7870, + 0x4F7872, + 0x4F7872, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4F7874, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4A7973, + 0x3F786F, + 0x3B7A6F, + 0x3B796E, + 0x3B776D, + 0x3D766D, + 0x3F746C, + 0x3F726B, + 0x42716B, + 0x4A7470, + 0x4A716E, + 0x496D6B, + 0x476766, + 0x436161, + 0x405C5D, + 0x3E5859, + 0x405357, + 0x3A4446, + 0x3B3E43, + 0x373A3F, + 0x313439, + 0x2B2E33, + 0x25282D, + 0x212429, + 0x1E2126, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x212429, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x36515C, + 0x3A535A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3B545B, + 0x3D585F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D61, + 0x416364, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x436765, + 0x476F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x48716B, + 0x4C756F, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B78, + 0x4E7A79, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4E7779, + 0x4D7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4D7577, + 0x4B7375, + 0x497173, + 0x476F71, + 0x456D6F, + 0x436B6D, + 0x45686C, + 0x3E5960, + 0x3E555D, + 0x3C5059, + 0x374953, + 0x32434D, + 0x2F3B47, + 0x2D3743, + 0x2C3240, + 0x272938, + 0x292637, + 0x2A2637, + 0x2C2336, + 0x2D2135, + 0x2D2034, + 0x2D1E33, + 0x2D1E33, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x36515C, + 0x3A535A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3B545B, + 0x3D585F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D61, + 0x416364, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x436765, + 0x476F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x48716B, + 0x4C756F, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B78, + 0x4E7A79, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4E7779, + 0x4D7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4D7577, + 0x4B7375, + 0x497173, + 0x476F71, + 0x456D6F, + 0x436B6D, + 0x45686C, + 0x405F64, + 0x425B62, + 0x3E575E, + 0x3C5059, + 0x364A53, + 0x33444E, + 0x323E4A, + 0x333B48, + 0x2C3240, + 0x2E303F, + 0x2F2C3D, + 0x2F283A, + 0x2C2537, + 0x2C2034, + 0x2A1E32, + 0x291C30, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x36515C, + 0x3A535A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3B545B, + 0x3D585F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D61, + 0x416364, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x436765, + 0x476F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x48716B, + 0x4C756F, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B78, + 0x4E7A79, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4E7779, + 0x4D7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4D7577, + 0x4B7375, + 0x497173, + 0x476F71, + 0x456D6F, + 0x436B6D, + 0x43696C, + 0x44676B, + 0x456469, + 0x426166, + 0x405B62, + 0x3D565D, + 0x3C5059, + 0x3A4C56, + 0x3B4954, + 0x38424E, + 0x383E4C, + 0x353847, + 0x333242, + 0x2D2A3B, + 0x292536, + 0x261F31, + 0x241D2F, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x36515C, + 0x3A535A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3B545B, + 0x3D585F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D61, + 0x416364, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x436765, + 0x476F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x48716B, + 0x4C756F, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B78, + 0x4E7A79, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4E7779, + 0x4D7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4D7577, + 0x4B7375, + 0x497173, + 0x476F71, + 0x456D6F, + 0x436B6D, + 0x426A6C, + 0x466E70, + 0x456D6F, + 0x446A6D, + 0x43666A, + 0x416267, + 0x415E64, + 0x425B62, + 0x445861, + 0x3F515B, + 0x3F4D58, + 0x3C4652, + 0x363C4A, + 0x2E3442, + 0x292B3A, + 0x232534, + 0x222131, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x36515C, + 0x3A535A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3B545B, + 0x3D585F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D61, + 0x416364, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x436765, + 0x476F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x48716B, + 0x4C756F, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B78, + 0x4E7A79, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4E7779, + 0x4D7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4D7577, + 0x4B7375, + 0x497173, + 0x476F71, + 0x456D6F, + 0x436B6D, + 0x416A6C, + 0x447272, + 0x447272, + 0x437171, + 0x446D6F, + 0x426B6D, + 0x43696C, + 0x45666B, + 0x47646A, + 0x425D64, + 0x425961, + 0x3F515B, + 0x3A4853, + 0x333F4B, + 0x2D3743, + 0x28303D, + 0x252D3A, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x36515C, + 0x3A535A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3B545B, + 0x3D585F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D61, + 0x416364, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x436765, + 0x476F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x48716B, + 0x4C756F, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B78, + 0x4E7A79, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4E7779, + 0x4D7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4D7577, + 0x4B7375, + 0x497173, + 0x476F71, + 0x456D6F, + 0x436B6D, + 0x3F6B6C, + 0x3F7170, + 0x3C7370, + 0x3E7270, + 0x3F7170, + 0x407070, + 0x426E6F, + 0x446D6F, + 0x466C6F, + 0x406166, + 0x415E64, + 0x3D585F, + 0x3B525A, + 0x364A53, + 0x33444E, + 0x2E3F49, + 0x2E3C47, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x36515C, + 0x3A535A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3B545B, + 0x3D585F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D61, + 0x416364, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x436765, + 0x476F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x48716B, + 0x4C756F, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B78, + 0x4E7A79, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4E7779, + 0x4D7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4D7577, + 0x4B7375, + 0x497173, + 0x476F71, + 0x456D6F, + 0x436B6D, + 0x3F6B6C, + 0x376F6C, + 0x35706C, + 0x36716D, + 0x3A716E, + 0x3B726F, + 0x3E706F, + 0x427070, + 0x466F71, + 0x3B6365, + 0x3C5F63, + 0x3D5C61, + 0x3C575E, + 0x39545B, + 0x395058, + 0x374E56, + 0x384C55, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x35515C, + 0x36515C, + 0x3A535A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3B525A, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3C535B, + 0x3B545B, + 0x3D585F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x3C595F, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D63, + 0x405D61, + 0x416364, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x416362, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x446665, + 0x436765, + 0x476F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x466F67, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x487169, + 0x48716B, + 0x4C756F, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4C7571, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4E7773, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4C7974, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B76, + 0x4E7B78, + 0x4E7A79, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4E7A7B, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4E7779, + 0x4D7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4E7678, + 0x4D7577, + 0x4B7375, + 0x497173, + 0x476F71, + 0x456D6F, + 0x436B6D, + 0x3E6C6C, + 0x336B68, + 0x306E69, + 0x326F6A, + 0x346F6B, + 0x38706D, + 0x3D716F, + 0x3F7170, + 0x427070, + 0x376062, + 0x395F62, + 0x3A5D61, + 0x3C5B60, + 0x3C595F, + 0x3C575E, + 0x3E575E, + 0x3D565D, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3E6163, + 0x406766, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7875, + 0x4C7877, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C787B, + 0x4B777A, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x497278, + 0x436C72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x436A71, + 0x426970, + 0x40676E, + 0x3E656C, + 0x3B6269, + 0x396067, + 0x385F66, + 0x375E65, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3E6163, + 0x406766, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7875, + 0x4C7877, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C787B, + 0x4B777A, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x497278, + 0x436C72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x436A71, + 0x426970, + 0x40676E, + 0x3E656C, + 0x3B6269, + 0x396067, + 0x385F66, + 0x375E65, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3E6163, + 0x406766, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7875, + 0x4C7877, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C787B, + 0x4B777A, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x497278, + 0x436C72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x436A71, + 0x426970, + 0x40676E, + 0x3E656C, + 0x3B6269, + 0x396067, + 0x385F66, + 0x375E65, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3E6163, + 0x406766, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7875, + 0x4C7877, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C787B, + 0x4B777A, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x497278, + 0x436C72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x436A71, + 0x426970, + 0x40676E, + 0x3E656C, + 0x3B6269, + 0x396067, + 0x385F66, + 0x375E65, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3E6163, + 0x406766, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7875, + 0x4C7877, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C787B, + 0x4B777A, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x497278, + 0x436C72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x436A71, + 0x426970, + 0x40676E, + 0x3E656C, + 0x3B6269, + 0x396067, + 0x385F66, + 0x375E65, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3E6163, + 0x406766, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7875, + 0x4C7877, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C787B, + 0x4B777A, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x497278, + 0x436C72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x436A71, + 0x426970, + 0x40676E, + 0x3E656C, + 0x3B6269, + 0x396067, + 0x385F66, + 0x375E65, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3E6163, + 0x406766, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7875, + 0x4C7877, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C787B, + 0x4B777A, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x497278, + 0x436C72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x436A71, + 0x426970, + 0x40676E, + 0x3E656C, + 0x3B6269, + 0x396067, + 0x385F66, + 0x375E65, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3E6163, + 0x406766, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x3F6864, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x426B67, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x466F6B, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x48716D, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x497671, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7873, + 0x4B7875, + 0x4C7877, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C7879, + 0x4C787B, + 0x4B777A, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x497278, + 0x436C72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x446B72, + 0x436A71, + 0x426970, + 0x40676E, + 0x3E656C, + 0x3B6269, + 0x396067, + 0x385F66, + 0x375E65, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3E6165, + 0x406669, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B777A, + 0x4B777A, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x4B747A, + 0x497278, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3E6165, + 0x406669, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B777A, + 0x4B777A, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x4B747A, + 0x497278, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3E6165, + 0x406669, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B777A, + 0x4B777A, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x4B747A, + 0x497278, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3E6165, + 0x406669, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B777A, + 0x4B777A, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x4B747A, + 0x497278, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3E6165, + 0x406669, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B777A, + 0x4B777A, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x4B747A, + 0x497278, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3E6165, + 0x406669, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B777A, + 0x4B777A, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x4B747A, + 0x497278, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3E6165, + 0x406669, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B777A, + 0x4B777A, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x4B747A, + 0x497278, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2B484E, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x2F4C52, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x355258, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x38555B, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x395A5F, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3F6065, + 0x3E6165, + 0x406669, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x466E70, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x487072, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x497576, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B7778, + 0x4B777A, + 0x4B777A, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x4B767C, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x4B747A, + 0x497278, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x4A7178, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x3F666D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545C, + 0x395A61, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3C5E67, + 0x406669, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457174, + 0x477376, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x477076, + 0x456E74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x436871, + 0x436571, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545C, + 0x395A61, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3C5E67, + 0x406669, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457174, + 0x477376, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x477076, + 0x456E74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x436871, + 0x436571, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545C, + 0x395A61, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3C5E67, + 0x406669, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457174, + 0x477376, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x477076, + 0x456E74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x436871, + 0x436571, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545C, + 0x395A61, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3C5E67, + 0x406669, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457174, + 0x477376, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x477076, + 0x456E74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x436871, + 0x436571, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545C, + 0x395A61, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3C5E67, + 0x406669, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457174, + 0x477376, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x477076, + 0x456E74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x436871, + 0x436571, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545C, + 0x395A61, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3C5E67, + 0x406669, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457174, + 0x477376, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x477076, + 0x456E74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x436871, + 0x436571, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545C, + 0x395A61, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3C5E67, + 0x406669, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457174, + 0x477376, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x477076, + 0x456E74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x436871, + 0x436571, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x26424D, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x2D4954, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x335056, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545A, + 0x37545C, + 0x395A61, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x395A63, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3D5E67, + 0x3C5E67, + 0x406669, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x3F6769, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x426A6C, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457172, + 0x457174, + 0x477376, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x49747A, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x477278, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x457076, + 0x477076, + 0x456E74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x466D74, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x426970, + 0x436871, + 0x436571, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x446473, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E, + 0x3F5F6E +}; diff --git a/managed_components/espressif__esp_jpeg/test_apps/main/test_usb_camera_jpg.h b/managed_components/espressif__esp_jpeg/test_apps/main/test_usb_camera_jpg.h new file mode 100644 index 0000000..32c2c64 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/test_apps/main/test_usb_camera_jpg.h @@ -0,0 +1,12 @@ +/* +Raw data from Logitech C270 USB camera was reconstructed to usb_camera.jpg +It was converted to RGB888 array with jpg_to_rgb888_hex.py +*/ + +// JPEG encoded frame 160x120, 2632 bytes, no huffman tables, double block size (16x8 pixels) +extern const unsigned char jpeg_no_huffman[] asm("_binary_usb_camera_jpg_start"); + +extern char _binary_usb_camera_jpg_start; +extern char _binary_usb_camera_jpg_end; +// Must be defined as macro because extern variables are not known at compile time (but at link time) +#define jpeg_no_huffman_len (&_binary_usb_camera_jpg_end - &_binary_usb_camera_jpg_start) diff --git a/managed_components/espressif__esp_jpeg/test_apps/main/test_usb_camera_rgb888.h b/managed_components/espressif__esp_jpeg/test_apps/main/test_usb_camera_rgb888.h new file mode 100644 index 0000000..db4e12d --- /dev/null +++ b/managed_components/espressif__esp_jpeg/test_apps/main/test_usb_camera_rgb888.h @@ -0,0 +1,19202 @@ +unsigned int jpeg_no_huffman_rgb888[19200] = { + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000E00, + 0x000900, + 0x000800, + 0x000600, + 0x131E10, + 0x767E71, + 0x787E72, + 0x74776C, + 0x787B70, + 0x7F8176, + 0x84867B, + 0x86887A, + 0x87897B, + 0x888A7C, + 0x888A7C, + 0x888A7C, + 0x898B7D, + 0x898B7D, + 0x8A8C7E, + 0x8A8C7E, + 0x898B7D, + 0x888A7C, + 0x888A7C, + 0x848678, + 0x87897B, + 0x8A8C7E, + 0x8C8E80, + 0x8D8F81, + 0x8D8F81, + 0x8D8F81, + 0x8E9082, + 0x8E9082, + 0x8D8F81, + 0x8D8F81, + 0x8D8F81, + 0x8D8F81, + 0x8D8F81, + 0x8C8E80, + 0x8B8D7F, + 0x8B8D7F, + 0x8B8D7F, + 0x8B8D7F, + 0x8A8C7E, + 0x8A8C7E, + 0x898B7D, + 0x898B7D, + 0x878B7C, + 0x818A79, + 0x7F8A79, + 0x7F8A79, + 0x808B7A, + 0x818C7B, + 0x808B7A, + 0x7D8A78, + 0x7B8876, + 0x788573, + 0x788573, + 0x788774, + 0x788774, + 0x778673, + 0x768572, + 0x748370, + 0x73826F, + 0x74816F, + 0x73806E, + 0x73806E, + 0x727F6D, + 0x707F6C, + 0x6F7E6B, + 0x6E7D6A, + 0x6E7D6A, + 0x6A7B68, + 0x6A7B68, + 0x687B67, + 0x677A66, + 0x667965, + 0x657864, + 0x647763, + 0x657664, + 0x667463, + 0x667264, + 0x657362, + 0x657362, + 0x647563, + 0x647563, + 0x617461, + 0x5F7161, + 0x627363, + 0x5D6D62, + 0x5E6B61, + 0x5D6A63, + 0x626D67, + 0x495450, + 0x313A39, + 0x000802, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000D00, + 0x000900, + 0x000900, + 0x000800, + 0x182315, + 0x788073, + 0x797F73, + 0x7A7D72, + 0x7D8075, + 0x818378, + 0x83857A, + 0x848678, + 0x858779, + 0x86887A, + 0x87897B, + 0x87897B, + 0x888A7C, + 0x898B7D, + 0x8A8C7E, + 0x8B8D7F, + 0x8C8E80, + 0x8D8F81, + 0x8D8F81, + 0x858779, + 0x888A7C, + 0x8B8D7F, + 0x8E9082, + 0x8E9082, + 0x8E9082, + 0x8E9082, + 0x8F9183, + 0x8F9183, + 0x8F9183, + 0x8F9183, + 0x8F9183, + 0x8F9183, + 0x8F9183, + 0x8F9183, + 0x8E9082, + 0x8B8D7F, + 0x8B8D7F, + 0x8A8C7E, + 0x8A8C7E, + 0x898B7D, + 0x898B7D, + 0x888A7C, + 0x878B7C, + 0x888F7F, + 0x868F7E, + 0x848D7C, + 0x838C7B, + 0x828B7A, + 0x7F8877, + 0x798473, + 0x768170, + 0x768170, + 0x768170, + 0x768170, + 0x768170, + 0x74816F, + 0x73806E, + 0x727F6D, + 0x717E6C, + 0x727D6C, + 0x727D6C, + 0x727D6C, + 0x727D6C, + 0x707D6B, + 0x707D6B, + 0x707D6B, + 0x707D6B, + 0x6C7B68, + 0x6C7B68, + 0x6B7A67, + 0x6A7966, + 0x687966, + 0x677865, + 0x677865, + 0x687665, + 0x6D7B6A, + 0x6D796B, + 0x6A7867, + 0x697766, + 0x677866, + 0x657664, + 0x627562, + 0x607262, + 0x637464, + 0x5F6F64, + 0x616E64, + 0x5E6B64, + 0x636E68, + 0x4E5955, + 0x363F3E, + 0x000802, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000D00, + 0x000A00, + 0x000B00, + 0x000A00, + 0x202B1D, + 0x798174, + 0x787E72, + 0x797C71, + 0x7A7D72, + 0x7C7E73, + 0x7C7E73, + 0x7D7F71, + 0x7E8072, + 0x808274, + 0x828476, + 0x808274, + 0x808274, + 0x818375, + 0x818375, + 0x838577, + 0x858779, + 0x87897B, + 0x888A7C, + 0x86887A, + 0x898B7D, + 0x8D8F81, + 0x8F9183, + 0x8F9183, + 0x8F9183, + 0x909284, + 0x909284, + 0x8E9082, + 0x8E9082, + 0x8E9082, + 0x8E9082, + 0x8E9082, + 0x8E9082, + 0x8E9082, + 0x8F9183, + 0x8F9183, + 0x8F9183, + 0x8E9082, + 0x8E9082, + 0x8D8F81, + 0x8D8F81, + 0x8C8E80, + 0x8C8E80, + 0x888C7D, + 0x878B7C, + 0x868A7B, + 0x868A7B, + 0x868A7B, + 0x848879, + 0x808777, + 0x7D8474, + 0x707767, + 0x707767, + 0x6F7867, + 0x6E7766, + 0x6D7665, + 0x6C7564, + 0x6B7463, + 0x6A7362, + 0x6B7463, + 0x6A7362, + 0x6A7362, + 0x697261, + 0x687160, + 0x67705F, + 0x67705F, + 0x666F5E, + 0x687362, + 0x687362, + 0x677261, + 0x677261, + 0x667160, + 0x65705F, + 0x63705E, + 0x63705E, + 0x646F5F, + 0x646F5F, + 0x63705F, + 0x657261, + 0x657664, + 0x677866, + 0x667765, + 0x667765, + 0x647565, + 0x627265, + 0x627265, + 0x5E6B62, + 0x626F66, + 0x56615D, + 0x3E4945, + 0x000903, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000D00, + 0x000B00, + 0x000C00, + 0x000A00, + 0x293426, + 0x798174, + 0x767C70, + 0x7B7E73, + 0x7C7F74, + 0x7F8176, + 0x808277, + 0x818375, + 0x828476, + 0x858779, + 0x87897B, + 0x87897B, + 0x86887A, + 0x858779, + 0x858779, + 0x858779, + 0x87897B, + 0x898B7D, + 0x8A8C7E, + 0x87897B, + 0x898B7D, + 0x8D8F81, + 0x8F9183, + 0x909284, + 0x909284, + 0x909284, + 0x919385, + 0x8E9082, + 0x8F9183, + 0x8F9183, + 0x8E9082, + 0x8E9082, + 0x8E9082, + 0x8F9183, + 0x909284, + 0x8C8E80, + 0x8C8E80, + 0x8C8E80, + 0x8B8D7F, + 0x8B8D7F, + 0x8A8C7E, + 0x8A8C7E, + 0x8A8C7E, + 0x898A7C, + 0x898A7C, + 0x87897B, + 0x888A7C, + 0x898B7D, + 0x898B7D, + 0x888A7C, + 0x86887A, + 0x7D8172, + 0x7D8172, + 0x7C8071, + 0x7C8071, + 0x7B7F70, + 0x797D6E, + 0x787C6D, + 0x787C6D, + 0x757C6C, + 0x747B6B, + 0x737A6A, + 0x717868, + 0x6E7565, + 0x6C7363, + 0x6A7161, + 0x697060, + 0x6A7161, + 0x697060, + 0x686F5F, + 0x676E5E, + 0x666D5D, + 0x656C5C, + 0x646B5B, + 0x636A5A, + 0x5B6656, + 0x5C6757, + 0x5D6A59, + 0x616E5D, + 0x647360, + 0x687764, + 0x677866, + 0x677866, + 0x647666, + 0x627466, + 0x657568, + 0x5D6D63, + 0x626F66, + 0x5B6861, + 0x48534F, + 0x010C04, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000D00, + 0x000B00, + 0x000C00, + 0x000A00, + 0x333E30, + 0x798174, + 0x757B6F, + 0x76796E, + 0x787B70, + 0x7C7E73, + 0x7E8075, + 0x7E8072, + 0x7E8072, + 0x7E8072, + 0x7F8173, + 0x848678, + 0x838577, + 0x828476, + 0x828476, + 0x828476, + 0x848678, + 0x86887A, + 0x87897B, + 0x86887A, + 0x898B7D, + 0x8D8F81, + 0x8F9183, + 0x909284, + 0x909284, + 0x909284, + 0x919385, + 0x919385, + 0x929486, + 0x929486, + 0x909284, + 0x8F9183, + 0x8F9183, + 0x919385, + 0x939587, + 0x919385, + 0x909284, + 0x909284, + 0x909284, + 0x8F9183, + 0x8F9183, + 0x8E9082, + 0x8E9082, + 0x909183, + 0x8E8F81, + 0x8C8D7F, + 0x8C8D7F, + 0x8B8C7E, + 0x8A8B7D, + 0x88897B, + 0x87887A, + 0x888A7C, + 0x888A7C, + 0x87897B, + 0x86887A, + 0x838778, + 0x838778, + 0x828677, + 0x828677, + 0x808475, + 0x7F8374, + 0x7D8172, + 0x7B7F70, + 0x797D6E, + 0x767A6B, + 0x75796A, + 0x747869, + 0x767A6B, + 0x75796A, + 0x747869, + 0x727667, + 0x707465, + 0x6E7263, + 0x6D7162, + 0x6C7061, + 0x6C7465, + 0x6B7364, + 0x687362, + 0x697463, + 0x687764, + 0x687764, + 0x657663, + 0x637461, + 0x657865, + 0x617363, + 0x677868, + 0x5F6F64, + 0x5E6E64, + 0x5D6C65, + 0x4F5B57, + 0x07140B, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000D00, + 0x000B00, + 0x000D00, + 0x000A00, + 0x3D483A, + 0x7C8477, + 0x777D71, + 0x777A6F, + 0x797C71, + 0x7C7E73, + 0x7D7F74, + 0x7C7E70, + 0x7A7C6E, + 0x7A7C6E, + 0x7A7C6E, + 0x7B7D6F, + 0x7B7D6F, + 0x7B7D6F, + 0x7C7E70, + 0x7E8072, + 0x808274, + 0x828476, + 0x838577, + 0x87897B, + 0x8A8C7E, + 0x8D8F81, + 0x909284, + 0x909284, + 0x909284, + 0x909284, + 0x919385, + 0x8F9183, + 0x909284, + 0x909284, + 0x8E9082, + 0x8C8E80, + 0x8B8D7F, + 0x8E9082, + 0x919385, + 0x8F9183, + 0x8E9082, + 0x8E9082, + 0x8D8F81, + 0x8D8F81, + 0x8C8E80, + 0x8C8E80, + 0x8C8E80, + 0x8E8F81, + 0x8C8D7F, + 0x8B8C7E, + 0x8A8B7D, + 0x8B8C7E, + 0x8B8C7E, + 0x898B7D, + 0x888A7C, + 0x888A7C, + 0x87897B, + 0x858779, + 0x848678, + 0x818576, + 0x818576, + 0x808475, + 0x808475, + 0x7C8373, + 0x7C8373, + 0x7C8373, + 0x7B8272, + 0x7A8171, + 0x798070, + 0x7B7F70, + 0x7A7E6F, + 0x7C8071, + 0x7B7F70, + 0x7A7E6F, + 0x797D6E, + 0x787A6C, + 0x77796B, + 0x76786A, + 0x747869, + 0x767D6D, + 0x747D6C, + 0x707B6A, + 0x6F7A69, + 0x6D7A68, + 0x6C7967, + 0x677865, + 0x657663, + 0x677A67, + 0x607262, + 0x677969, + 0x617367, + 0x5E6E63, + 0x5E6E64, + 0x55645D, + 0x0F1F15, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000C00, + 0x000A00, + 0x000D00, + 0x000C00, + 0x485345, + 0x828A7D, + 0x7D8377, + 0x878A7F, + 0x888B80, + 0x8A8C81, + 0x8A8C81, + 0x888A7C, + 0x888A7C, + 0x898B7D, + 0x8A8C7E, + 0x86887A, + 0x87897B, + 0x888A7C, + 0x898B7D, + 0x8A8C7E, + 0x8B8D7F, + 0x8C8E80, + 0x8C8E80, + 0x888A7C, + 0x8B8D7F, + 0x8F9183, + 0x919385, + 0x919385, + 0x919385, + 0x929486, + 0x929486, + 0x8F9183, + 0x919385, + 0x909284, + 0x8D8F81, + 0x8A8C7E, + 0x898B7D, + 0x8C8E80, + 0x909284, + 0x848678, + 0x848678, + 0x848678, + 0x838577, + 0x838577, + 0x828476, + 0x828476, + 0x818375, + 0x898A7C, + 0x87887A, + 0x868779, + 0x87887A, + 0x87897B, + 0x888A7C, + 0x87897B, + 0x87897B, + 0x888C7D, + 0x878B7C, + 0x85897A, + 0x838778, + 0x828677, + 0x818576, + 0x818576, + 0x818576, + 0x7D8675, + 0x7D8675, + 0x7D8675, + 0x7D8675, + 0x7D8675, + 0x7C8574, + 0x7D8474, + 0x7D8474, + 0x767D6D, + 0x767D6D, + 0x787C6D, + 0x787C6D, + 0x777B6C, + 0x777B6C, + 0x787A6C, + 0x787A6C, + 0x737A6A, + 0x727969, + 0x717A69, + 0x717A69, + 0x6F7C68, + 0x6F7C68, + 0x6A7B68, + 0x697A67, + 0x6A7D6A, + 0x5F7161, + 0x687A6A, + 0x65776B, + 0x5F6F64, + 0x5E6E64, + 0x5B6A63, + 0x1A2A20, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000C00, + 0x000A00, + 0x000E00, + 0x000E00, + 0x4F5A4C, + 0x868E81, + 0x82887C, + 0x878A7F, + 0x888B80, + 0x898B80, + 0x888A7F, + 0x888A7C, + 0x8A8C7E, + 0x8D8F81, + 0x909284, + 0x8D8F81, + 0x8D8F81, + 0x8E9082, + 0x8E9082, + 0x8E9082, + 0x8E9082, + 0x8D8F81, + 0x8C8E80, + 0x898B7D, + 0x8C8E80, + 0x909284, + 0x929486, + 0x939587, + 0x929486, + 0x939587, + 0x939587, + 0x959789, + 0x96988A, + 0x96988A, + 0x939587, + 0x8F9183, + 0x8E9082, + 0x919385, + 0x959789, + 0x909284, + 0x909284, + 0x909284, + 0x8F9183, + 0x8F9183, + 0x8E9082, + 0x8E9082, + 0x8D8F81, + 0x8C8E80, + 0x898B7D, + 0x86887A, + 0x848678, + 0x828476, + 0x818375, + 0x7D8172, + 0x7C8071, + 0x7F8374, + 0x7D8172, + 0x7B7F70, + 0x797D6E, + 0x767D6D, + 0x757C6C, + 0x757C6C, + 0x757C6C, + 0x737E6D, + 0x727D6C, + 0x727D6C, + 0x717C6B, + 0x727B6A, + 0x717A69, + 0x707968, + 0x707968, + 0x727969, + 0x727969, + 0x75796A, + 0x767A6B, + 0x767A6B, + 0x777B6C, + 0x787C6D, + 0x787C6D, + 0x747B6B, + 0x737A6A, + 0x727B68, + 0x727B68, + 0x6F7C68, + 0x6F7C68, + 0x6A7C66, + 0x697A67, + 0x6C7F6B, + 0x5E7060, + 0x697B6B, + 0x687A6E, + 0x5E7064, + 0x5D6E64, + 0x5F6E67, + 0x223228, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000E00, + 0x000800, + 0x001300, + 0x000600, + 0x000E00, + 0x606B5B, + 0x7C8475, + 0x777D6F, + 0x787C6E, + 0x7B7F71, + 0x818376, + 0x86887B, + 0x8A8C7F, + 0x8C8E81, + 0x8C8E81, + 0x8B8D80, + 0x8E9082, + 0x8E9082, + 0x8E9082, + 0x8F9183, + 0x8E9082, + 0x8E9082, + 0x8D8F81, + 0x8C8E80, + 0x8A8C7E, + 0x8D8F81, + 0x919385, + 0x949688, + 0x949688, + 0x949688, + 0x949688, + 0x949688, + 0x959789, + 0x959789, + 0x959789, + 0x959789, + 0x949688, + 0x939587, + 0x929486, + 0x929486, + 0x848678, + 0x848678, + 0x848678, + 0x838577, + 0x818375, + 0x818375, + 0x828476, + 0x828476, + 0x848678, + 0x848678, + 0x838577, + 0x838577, + 0x848678, + 0x86887A, + 0x858779, + 0x828476, + 0x858779, + 0x86887A, + 0x888A7C, + 0x888A7C, + 0x87897B, + 0x858779, + 0x828476, + 0x808274, + 0x838578, + 0x838578, + 0x828477, + 0x808275, + 0x7F8174, + 0x7E8073, + 0x7C7E71, + 0x7C7E71, + 0x76786B, + 0x75776A, + 0x747669, + 0x737568, + 0x717366, + 0x707265, + 0x6F7164, + 0x6E7063, + 0x6B7163, + 0x6D7365, + 0x6F7768, + 0x727A6B, + 0x707D6B, + 0x707D6B, + 0x6D7F69, + 0x6C7E68, + 0x6A7D69, + 0x687B67, + 0x677A67, + 0x657865, + 0x647666, + 0x657769, + 0x536356, + 0x344437, + 0x000900, + 0x000F00, + 0x000900, + 0x000700, + 0x000900, + 0x000D00, + 0x000900, + 0x000700, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000800, + 0x001200, + 0x000700, + 0x031100, + 0x6D7868, + 0x858D7E, + 0x808678, + 0x84887A, + 0x868A7C, + 0x898B7E, + 0x8C8E81, + 0x8E9083, + 0x8F9184, + 0x909285, + 0x909285, + 0x8F9183, + 0x8F9183, + 0x8F9183, + 0x909284, + 0x909284, + 0x919385, + 0x919385, + 0x919385, + 0x8A8C7E, + 0x8D8F81, + 0x919385, + 0x949688, + 0x949688, + 0x949688, + 0x949688, + 0x949688, + 0x959789, + 0x959789, + 0x959789, + 0x959789, + 0x949688, + 0x939587, + 0x939587, + 0x929486, + 0x929486, + 0x929486, + 0x929486, + 0x929486, + 0x919385, + 0x909284, + 0x909284, + 0x919385, + 0x8F9183, + 0x8E9082, + 0x8C8E80, + 0x8A8C7E, + 0x898B7D, + 0x87897B, + 0x858779, + 0x828476, + 0x828476, + 0x818375, + 0x7F8173, + 0x7D7F71, + 0x7C7E70, + 0x7C7E70, + 0x7D7F71, + 0x7E8072, + 0x797B6E, + 0x797B6E, + 0x787A6D, + 0x76786B, + 0x75776A, + 0x737568, + 0x727467, + 0x727467, + 0x797B6E, + 0x797B6E, + 0x787A6D, + 0x76786B, + 0x75776A, + 0x737568, + 0x727467, + 0x727467, + 0x6E7466, + 0x6F7567, + 0x71796A, + 0x737B6C, + 0x717E6C, + 0x717E6C, + 0x6D7F69, + 0x6C7E68, + 0x6B7E6A, + 0x697C68, + 0x697C69, + 0x667966, + 0x657666, + 0x667669, + 0x57675A, + 0x3C4C3F, + 0x000900, + 0x000D00, + 0x000A00, + 0x000700, + 0x000900, + 0x000C00, + 0x000900, + 0x000700, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000C00, + 0x000B00, + 0x001100, + 0x000900, + 0x000E00, + 0x737E6E, + 0x828A7B, + 0x7E8476, + 0x868A7C, + 0x868A7C, + 0x86887B, + 0x86887B, + 0x87897C, + 0x888A7D, + 0x898B7E, + 0x898B7E, + 0x8B8D7F, + 0x8A8C7E, + 0x8A8C7E, + 0x8B8D7F, + 0x8C8E80, + 0x8E9082, + 0x909284, + 0x919385, + 0x8B8D7F, + 0x8E9082, + 0x929486, + 0x959789, + 0x959789, + 0x959789, + 0x959789, + 0x959789, + 0x96988A, + 0x96988A, + 0x96988A, + 0x96988A, + 0x959789, + 0x949688, + 0x949688, + 0x939587, + 0x848678, + 0x858779, + 0x858779, + 0x858779, + 0x858779, + 0x858779, + 0x848678, + 0x838577, + 0x848678, + 0x848678, + 0x86887A, + 0x8A8C7E, + 0x8E9082, + 0x909284, + 0x909284, + 0x909284, + 0x8F9183, + 0x8D8F81, + 0x8A8C7E, + 0x87897B, + 0x86887A, + 0x86887A, + 0x87897B, + 0x87897B, + 0x86887B, + 0x85877A, + 0x848679, + 0x838578, + 0x828477, + 0x808275, + 0x7F8174, + 0x7F8174, + 0x7E8073, + 0x7D7F72, + 0x7C7E71, + 0x7B7D70, + 0x7A7C6F, + 0x787A6D, + 0x77796C, + 0x767A6C, + 0x717769, + 0x71796A, + 0x717C6C, + 0x737E6E, + 0x727F6D, + 0x727F6D, + 0x6E806A, + 0x6D7F69, + 0x6B7E6A, + 0x6A7D69, + 0x6B7E6B, + 0x687B68, + 0x667767, + 0x67776A, + 0x5D6D60, + 0x47574A, + 0x000A00, + 0x000B00, + 0x000A00, + 0x000800, + 0x000900, + 0x000A00, + 0x000900, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x001000, + 0x000F00, + 0x000A00, + 0x021000, + 0x7A8575, + 0x81897A, + 0x7D8375, + 0x84887A, + 0x84887A, + 0x848679, + 0x848679, + 0x848679, + 0x838578, + 0x848679, + 0x848679, + 0x898B7D, + 0x888A7C, + 0x888A7C, + 0x888A7C, + 0x898B7D, + 0x8B8D7F, + 0x8E9082, + 0x8F9183, + 0x8C8E80, + 0x8F9183, + 0x939587, + 0x959789, + 0x96988A, + 0x959789, + 0x959789, + 0x96988A, + 0x96988A, + 0x96988A, + 0x97998B, + 0x97998B, + 0x96988A, + 0x96988A, + 0x959789, + 0x959789, + 0x959789, + 0x959789, + 0x959789, + 0x96988A, + 0x96988A, + 0x96988A, + 0x949688, + 0x939587, + 0x909485, + 0x8E9283, + 0x8E9283, + 0x909485, + 0x919586, + 0x8F9384, + 0x8D9182, + 0x8D9182, + 0x8F9384, + 0x8F9384, + 0x8E9283, + 0x8D9182, + 0x8C9081, + 0x898D7E, + 0x878B7C, + 0x868A7B, + 0x898B7D, + 0x898B7D, + 0x888A7C, + 0x87897B, + 0x86887A, + 0x858779, + 0x848678, + 0x838577, + 0x818375, + 0x808274, + 0x7F8173, + 0x7E8072, + 0x7D7F71, + 0x7C7E70, + 0x7B7D6F, + 0x7A7E6F, + 0x757B6D, + 0x757D6E, + 0x747F6F, + 0x758070, + 0x72816E, + 0x72816E, + 0x6E806A, + 0x6E806A, + 0x6B7E6A, + 0x6B7E6A, + 0x6D7E6C, + 0x6A7B69, + 0x657666, + 0x67776A, + 0x637164, + 0x536154, + 0x000E00, + 0x000900, + 0x000A00, + 0x000B00, + 0x000800, + 0x000800, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000E00, + 0x000D00, + 0x000C00, + 0x0C1A09, + 0x859080, + 0x889081, + 0x868C7E, + 0x8A8E80, + 0x8A8E80, + 0x8D8F82, + 0x8E9083, + 0x8E9083, + 0x8D8F82, + 0x8C8E81, + 0x8C8E81, + 0x8F9183, + 0x8E9082, + 0x8D8F81, + 0x8D8F81, + 0x8D8F81, + 0x8F9183, + 0x919385, + 0x929486, + 0x8C8E80, + 0x909284, + 0x949688, + 0x96988A, + 0x97998B, + 0x96988A, + 0x96988A, + 0x96988A, + 0x97998B, + 0x97998B, + 0x989A8C, + 0x989A8C, + 0x97998B, + 0x97998B, + 0x96988A, + 0x96988A, + 0x949688, + 0x929486, + 0x919385, + 0x929486, + 0x939587, + 0x939587, + 0x929486, + 0x909284, + 0x949889, + 0x909485, + 0x909485, + 0x949889, + 0x949889, + 0x909485, + 0x8D9182, + 0x8D9182, + 0x888C7D, + 0x888C7D, + 0x888C7D, + 0x898D7E, + 0x898D7E, + 0x898D7E, + 0x888C7D, + 0x888C7D, + 0x86887A, + 0x86887A, + 0x858779, + 0x848678, + 0x838577, + 0x828476, + 0x818375, + 0x818375, + 0x828476, + 0x828476, + 0x818375, + 0x808274, + 0x7F8173, + 0x7E8072, + 0x7D7F71, + 0x7C8071, + 0x788071, + 0x768171, + 0x758271, + 0x758271, + 0x73826F, + 0x72816E, + 0x6F816B, + 0x6F816B, + 0x6B7E6A, + 0x6A7D69, + 0x6D7E6C, + 0x6B7C6A, + 0x677566, + 0x69776A, + 0x677367, + 0x5B675B, + 0x051604, + 0x000900, + 0x000900, + 0x000D00, + 0x000800, + 0x000700, + 0x000B00, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000C00, + 0x000D00, + 0x000C00, + 0x162413, + 0x838E7E, + 0x848C7D, + 0x848A7C, + 0x8A8E80, + 0x8B8F81, + 0x8E9083, + 0x909285, + 0x919386, + 0x929487, + 0x919386, + 0x909285, + 0x929486, + 0x929486, + 0x919385, + 0x909284, + 0x909284, + 0x919385, + 0x929486, + 0x939587, + 0x8D8F81, + 0x909284, + 0x949688, + 0x97998B, + 0x97998B, + 0x97998B, + 0x97998B, + 0x97998B, + 0x989A8C, + 0x989A8C, + 0x989A8C, + 0x999B8D, + 0x999B8D, + 0x989A8C, + 0x989A8C, + 0x97998B, + 0x858779, + 0x838577, + 0x808274, + 0x808274, + 0x828476, + 0x828476, + 0x818375, + 0x7F8173, + 0x727667, + 0x6F7364, + 0x717566, + 0x787C6D, + 0x7B7F70, + 0x787C6D, + 0x767A6B, + 0x797D6E, + 0x838778, + 0x818576, + 0x7E8273, + 0x7D8172, + 0x7F8374, + 0x848879, + 0x8A8E7F, + 0x8D9182, + 0x8A8C7E, + 0x8A8C7E, + 0x898B7D, + 0x888A7C, + 0x888A7C, + 0x87897B, + 0x86887A, + 0x86887A, + 0x838577, + 0x828476, + 0x828476, + 0x818375, + 0x808274, + 0x7F8173, + 0x7E8072, + 0x7D8172, + 0x7A8273, + 0x778272, + 0x768372, + 0x768372, + 0x728370, + 0x71826F, + 0x70826C, + 0x70826C, + 0x6E7F6C, + 0x6B7C69, + 0x6D7E6C, + 0x6D7B6A, + 0x687667, + 0x6B776B, + 0x697569, + 0x5F6B5F, + 0x10210F, + 0x000A00, + 0x000800, + 0x000F00, + 0x000800, + 0x000700, + 0x000C00, + 0x000700, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000E00, + 0x000A00, + 0x000E00, + 0x000B00, + 0x202E1D, + 0x7E8979, + 0x7E8677, + 0x7F8577, + 0x868A7C, + 0x868A7C, + 0x888A7D, + 0x8A8C7F, + 0x8C8E81, + 0x8D8F82, + 0x8F9184, + 0x8F9184, + 0x909284, + 0x909284, + 0x909284, + 0x919385, + 0x919385, + 0x919385, + 0x919385, + 0x929486, + 0x8E9082, + 0x919385, + 0x959789, + 0x97998B, + 0x989A8C, + 0x989A8C, + 0x989A8C, + 0x989A8C, + 0x989A8C, + 0x999B8D, + 0x999B8D, + 0x999B8D, + 0x999B8D, + 0x999B8D, + 0x999B8D, + 0x989A8C, + 0x9C9E90, + 0x989A8C, + 0x949688, + 0x939587, + 0x959789, + 0x96988A, + 0x959789, + 0x939587, + 0x929989, + 0x8D9484, + 0x8C9383, + 0x919888, + 0x8F9686, + 0x878E7E, + 0x838A7A, + 0x848B7B, + 0x7F8676, + 0x7D8474, + 0x798070, + 0x777E6E, + 0x798070, + 0x7D8474, + 0x838A7A, + 0x898D7E, + 0x878B7A, + 0x888B7A, + 0x878A79, + 0x878A79, + 0x868978, + 0x858877, + 0x858877, + 0x848776, + 0x838675, + 0x838675, + 0x828574, + 0x818473, + 0x818473, + 0x808372, + 0x7F8271, + 0x7E8273, + 0x798473, + 0x778473, + 0x768473, + 0x758372, + 0x728370, + 0x71826F, + 0x70836D, + 0x6F826C, + 0x71826F, + 0x6C7D6A, + 0x6F7D6C, + 0x6F7D6C, + 0x6B7769, + 0x6C786C, + 0x6C766B, + 0x616D61, + 0x1C2A19, + 0x000C00, + 0x000700, + 0x000F00, + 0x000800, + 0x000800, + 0x000D00, + 0x000700, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000E00, + 0x000800, + 0x001000, + 0x000D00, + 0x2B3928, + 0x828D7D, + 0x858D7E, + 0x878D7F, + 0x888C7E, + 0x878B7D, + 0x888A7D, + 0x888A7D, + 0x8A8C7F, + 0x8D8F82, + 0x909285, + 0x929487, + 0x909284, + 0x909284, + 0x919385, + 0x939587, + 0x939587, + 0x939587, + 0x939587, + 0x939587, + 0x8E9082, + 0x919385, + 0x959789, + 0x989A8C, + 0x989A8C, + 0x989A8C, + 0x989A8C, + 0x989A8C, + 0x999B8D, + 0x999B8D, + 0x999B8D, + 0x9A9C8E, + 0x9A9C8E, + 0x9A9C8E, + 0x999B8D, + 0x999B8D, + 0x989A8C, + 0x939587, + 0x8D8F81, + 0x8C8E80, + 0x8D8F81, + 0x8F9183, + 0x8E9082, + 0x8D8F81, + 0x8C9383, + 0x878E7E, + 0x899080, + 0x929989, + 0x949B8B, + 0x8E9585, + 0x8C9383, + 0x8F9686, + 0x8F9686, + 0x8E9585, + 0x8C9383, + 0x8B9282, + 0x8A9181, + 0x8B9282, + 0x8B9282, + 0x8E9283, + 0x898D7C, + 0x8A8D7C, + 0x8A8D7C, + 0x898C7B, + 0x888B7A, + 0x888B7A, + 0x878A79, + 0x878A79, + 0x838675, + 0x838675, + 0x838675, + 0x828574, + 0x818473, + 0x808372, + 0x808372, + 0x7F8374, + 0x798473, + 0x778473, + 0x768473, + 0x758372, + 0x728370, + 0x71826F, + 0x70836D, + 0x70836D, + 0x738471, + 0x6D7E6B, + 0x707E6D, + 0x707E6D, + 0x6D796B, + 0x6E7A6E, + 0x6D776C, + 0x616D61, + 0x22301F, + 0x000E00, + 0x000700, + 0x000F00, + 0x000800, + 0x000800, + 0x000E00, + 0x000700, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000E00, + 0x000C00, + 0x364433, + 0x838E80, + 0x7F877A, + 0x848A7E, + 0x8C8F84, + 0x8C8F84, + 0x8E9085, + 0x8E9085, + 0x8F9183, + 0x919385, + 0x929486, + 0x939587, + 0x909284, + 0x919385, + 0x939587, + 0x949688, + 0x949688, + 0x949688, + 0x939587, + 0x939587, + 0x8D8F81, + 0x949688, + 0x999B8D, + 0x9A9C8E, + 0x999B8D, + 0x9A9C8E, + 0x9A9C8E, + 0x999B8D, + 0x9A9C8E, + 0x9A9C8E, + 0x9B9D8F, + 0x9B9D8F, + 0x9B9D8F, + 0x9B9D8F, + 0x9A9C8E, + 0x9A9C8E, + 0x97998B, + 0x97998B, + 0x949688, + 0x909284, + 0x8F9183, + 0x8F9183, + 0x8D8F81, + 0x898B7D, + 0x85897A, + 0x878B7C, + 0x8B8F80, + 0x8F9384, + 0x929687, + 0x939788, + 0x929687, + 0x929687, + 0x919586, + 0x919586, + 0x919586, + 0x8F9384, + 0x8E9283, + 0x8D9182, + 0x8E9283, + 0x909485, + 0x8A8E7F, + 0x898D7E, + 0x898D7E, + 0x888C7D, + 0x878B7C, + 0x878B7C, + 0x868A7B, + 0x868A7B, + 0x848879, + 0x838778, + 0x838778, + 0x828677, + 0x818576, + 0x808475, + 0x808475, + 0x7E8575, + 0x788675, + 0x768775, + 0x758674, + 0x748573, + 0x748572, + 0x738471, + 0x73856F, + 0x73856F, + 0x728370, + 0x70816E, + 0x6F806E, + 0x6E7F6D, + 0x6D7E6E, + 0x6A7A6D, + 0x667669, + 0x637368, + 0x324237, + 0x000C01, + 0x000A00, + 0x000700, + 0x000F00, + 0x000B00, + 0x000700, + 0x000C00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000D00, + 0x000E00, + 0x001200, + 0x010F00, + 0x3F4D3C, + 0x869183, + 0x838B7E, + 0x888E82, + 0x85887D, + 0x85887D, + 0x85877C, + 0x84867B, + 0x838577, + 0x838577, + 0x838577, + 0x838577, + 0x808274, + 0x828476, + 0x858779, + 0x898B7D, + 0x8E9082, + 0x939587, + 0x97998B, + 0x999B8D, + 0x8E9082, + 0x959789, + 0x9A9C8E, + 0x9A9C8E, + 0x999B8D, + 0x9A9C8E, + 0x9B9D8F, + 0x9A9C8E, + 0x9A9C8E, + 0x9B9D8F, + 0x9B9D8F, + 0x9B9D8F, + 0x9B9D8F, + 0x9B9D8F, + 0x9B9D8F, + 0x9A9C8E, + 0x9D9F91, + 0x9EA092, + 0x9D9F91, + 0x9B9D8F, + 0x9A9C8E, + 0x9A9C8E, + 0x97998B, + 0x929486, + 0x929687, + 0x949889, + 0x95998A, + 0x979B8C, + 0x979B8C, + 0x969A8B, + 0x949889, + 0x939788, + 0x8F9384, + 0x8F9384, + 0x8F9384, + 0x8E9283, + 0x8E9283, + 0x8D9182, + 0x8C9081, + 0x8B8F80, + 0x8B8F80, + 0x8B8F80, + 0x8A8E7F, + 0x898D7E, + 0x888C7D, + 0x878B7C, + 0x878B7C, + 0x868A7B, + 0x888C7D, + 0x878B7C, + 0x878B7C, + 0x868A7B, + 0x85897A, + 0x848879, + 0x848879, + 0x818878, + 0x788675, + 0x768775, + 0x758674, + 0x758674, + 0x748572, + 0x748572, + 0x748670, + 0x748670, + 0x728370, + 0x71826F, + 0x6F806E, + 0x6E7F6D, + 0x6D7E6E, + 0x6A7A6D, + 0x67776A, + 0x647469, + 0x3D4D42, + 0x000C01, + 0x000B00, + 0x000800, + 0x000F00, + 0x000A00, + 0x000700, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000D00, + 0x000D00, + 0x001000, + 0x000E00, + 0x485645, + 0x848F81, + 0x848C7F, + 0x878D81, + 0x8C8F84, + 0x8C8F84, + 0x8E9085, + 0x8F9186, + 0x909284, + 0x929486, + 0x939587, + 0x939587, + 0x9A9C8E, + 0x999B8D, + 0x97998B, + 0x949688, + 0x939587, + 0x939587, + 0x939587, + 0x939587, + 0x8E9082, + 0x959789, + 0x9A9C8E, + 0x9A9C8E, + 0x9A9C8E, + 0x9B9D8F, + 0x9B9D8F, + 0x9A9C8E, + 0x9B9D8F, + 0x9B9D8F, + 0x9C9E90, + 0x9C9E90, + 0x9C9E90, + 0x9C9E90, + 0x9B9D8F, + 0x9B9D8F, + 0x8F9183, + 0x8F9183, + 0x8C8E80, + 0x888A7C, + 0x87897B, + 0x888A7C, + 0x86887A, + 0x838577, + 0x8B8F80, + 0x8B8F80, + 0x8B8F80, + 0x8A8E7F, + 0x898D7E, + 0x878B7C, + 0x85897A, + 0x848879, + 0x929687, + 0x909485, + 0x8F9384, + 0x909485, + 0x919586, + 0x919586, + 0x8E9283, + 0x8C9081, + 0x8C9081, + 0x8B8F80, + 0x8A8E7F, + 0x898D7E, + 0x888C7D, + 0x878B7C, + 0x868A7B, + 0x85897A, + 0x848879, + 0x848879, + 0x838778, + 0x828677, + 0x818576, + 0x818576, + 0x808475, + 0x7E8575, + 0x798776, + 0x778876, + 0x768775, + 0x768775, + 0x768774, + 0x768774, + 0x768872, + 0x768872, + 0x738471, + 0x728370, + 0x70816F, + 0x6F806E, + 0x6E7F6F, + 0x6B7B6E, + 0x68786B, + 0x65756A, + 0x4C5C51, + 0x000D02, + 0x000A00, + 0x000C00, + 0x000D00, + 0x000800, + 0x000700, + 0x000900, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000C00, + 0x000B00, + 0x000E00, + 0x000E00, + 0x546251, + 0x828D7F, + 0x858D80, + 0x868C80, + 0x84877C, + 0x85887D, + 0x888A7F, + 0x8A8C81, + 0x8D8F81, + 0x8E9082, + 0x909284, + 0x919385, + 0x929486, + 0x929486, + 0x929486, + 0x939587, + 0x959789, + 0x96988A, + 0x97998B, + 0x989A8C, + 0x8F9183, + 0x96988A, + 0x9B9D8F, + 0x9B9D8F, + 0x9B9D8F, + 0x9C9E90, + 0x9C9E90, + 0x9B9D8F, + 0x9C9E90, + 0x9C9E90, + 0x9C9E90, + 0x9D9F91, + 0x9D9F91, + 0x9C9E90, + 0x9C9E90, + 0x9C9E90, + 0xA6A89A, + 0xA3A597, + 0x9C9E90, + 0x959789, + 0x949688, + 0x97998B, + 0x989A8C, + 0x96988A, + 0x969A8B, + 0x969A8B, + 0x969A8B, + 0x95998A, + 0x949889, + 0x939788, + 0x929687, + 0x919586, + 0x868A7B, + 0x828677, + 0x7F8374, + 0x808475, + 0x848879, + 0x868A7B, + 0x848879, + 0x818576, + 0x7F8374, + 0x7E8273, + 0x7D8172, + 0x7C8071, + 0x7A7E6F, + 0x797D6E, + 0x787C6D, + 0x777B6C, + 0x7F8374, + 0x7F8374, + 0x7E8273, + 0x7D8172, + 0x7C8071, + 0x7C8071, + 0x7B7F70, + 0x798070, + 0x768473, + 0x738472, + 0x738472, + 0x738472, + 0x738471, + 0x738471, + 0x748670, + 0x748670, + 0x748572, + 0x738471, + 0x718270, + 0x718270, + 0x6F8070, + 0x6D7D70, + 0x69796C, + 0x66766B, + 0x59695E, + 0x000D02, + 0x000900, + 0x000E00, + 0x000C00, + 0x000700, + 0x000A00, + 0x000900, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000E00, + 0x000C00, + 0x001000, + 0x021000, + 0x647261, + 0x838E80, + 0x8A9285, + 0x888E82, + 0x8A8D82, + 0x8B8E83, + 0x8C8E83, + 0x8D8F84, + 0x8D8F81, + 0x8D8F81, + 0x8C8E80, + 0x8C8E80, + 0x86887A, + 0x888A7C, + 0x8D8F81, + 0x929486, + 0x96988A, + 0x989A8C, + 0x999B8D, + 0x999B8D, + 0x909284, + 0x97998B, + 0x9C9E90, + 0x9C9E90, + 0x9B9D8F, + 0x9D9F91, + 0x9D9F91, + 0x9C9E90, + 0x9C9E90, + 0x9D9F91, + 0x9D9F91, + 0x9D9F91, + 0x9D9F91, + 0x9D9F91, + 0x9D9F91, + 0x9C9E90, + 0x9A9C8E, + 0x989A8C, + 0x939587, + 0x8E9082, + 0x8D8F81, + 0x909284, + 0x919385, + 0x8F9183, + 0x8C9081, + 0x8B8F80, + 0x8B8F80, + 0x8B8F80, + 0x8A8E7F, + 0x898D7E, + 0x898D7E, + 0x888C7D, + 0x939788, + 0x8E9283, + 0x8A8E7F, + 0x8B8F80, + 0x8F9384, + 0x939788, + 0x939788, + 0x929687, + 0x919586, + 0x909485, + 0x8F9384, + 0x8E9283, + 0x8C9081, + 0x8B8F80, + 0x8A8E7F, + 0x898D7E, + 0x838778, + 0x828677, + 0x828677, + 0x818576, + 0x808475, + 0x7F8374, + 0x7F8374, + 0x7D8474, + 0x738170, + 0x718270, + 0x70816F, + 0x70816F, + 0x70816E, + 0x71826F, + 0x71836D, + 0x71836D, + 0x758673, + 0x748572, + 0x738472, + 0x728371, + 0x718272, + 0x6F7F72, + 0x6B7B6E, + 0x68786D, + 0x617166, + 0x011106, + 0x000900, + 0x000C00, + 0x000B00, + 0x000800, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000E00, + 0x000B00, + 0x000E00, + 0x010F00, + 0x707E6D, + 0x818C7E, + 0x8B9386, + 0x878D81, + 0x8F9287, + 0x909388, + 0x93958A, + 0x94968B, + 0x959789, + 0x959789, + 0x949688, + 0x949688, + 0x929486, + 0x949688, + 0x97998B, + 0x999B8D, + 0x9A9C8E, + 0x989A8C, + 0x959789, + 0x939587, + 0x919385, + 0x97998B, + 0x9D9F91, + 0x9D9F91, + 0x9C9E90, + 0x9D9F91, + 0x9EA092, + 0x9D9F91, + 0x9D9F91, + 0x9D9F91, + 0x9EA092, + 0x9EA092, + 0x9EA092, + 0x9EA092, + 0x9D9F91, + 0x9D9F91, + 0x9B9D8F, + 0x9C9E90, + 0x9C9E90, + 0x9A9C8E, + 0x9B9D8F, + 0x9EA092, + 0x9C9E90, + 0x989A8C, + 0x979B8C, + 0x979B8C, + 0x979B8C, + 0x969A8B, + 0x95998A, + 0x949889, + 0x929687, + 0x919586, + 0x8D9182, + 0x8A8E7F, + 0x878B7C, + 0x868A7B, + 0x898D7E, + 0x8C9081, + 0x8D9182, + 0x8D9182, + 0x8C9081, + 0x8C9081, + 0x8B8F80, + 0x8A8E7F, + 0x898D7E, + 0x878B7C, + 0x878B7C, + 0x868A7B, + 0x888C7D, + 0x878B7C, + 0x878B7C, + 0x868A7B, + 0x85897A, + 0x848879, + 0x848879, + 0x818878, + 0x7A8877, + 0x778876, + 0x778876, + 0x768775, + 0x768774, + 0x778875, + 0x778973, + 0x778973, + 0x768774, + 0x758673, + 0x748573, + 0x738472, + 0x728373, + 0x708073, + 0x6D7D70, + 0x6A7A6F, + 0x647469, + 0x0A1A0F, + 0x000C00, + 0x000800, + 0x000B00, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000D00, + 0x000900, + 0x000D00, + 0x010F00, + 0x798776, + 0x808B7D, + 0x8B9386, + 0x868C80, + 0x82857A, + 0x83867B, + 0x87897E, + 0x898B80, + 0x8B8D7F, + 0x8C8E80, + 0x8C8E80, + 0x8C8E80, + 0x8B8D7F, + 0x8D8F81, + 0x919385, + 0x959789, + 0x97998B, + 0x989A8C, + 0x989A8C, + 0x989A8C, + 0x919385, + 0x989A8C, + 0x9D9F91, + 0x9D9F91, + 0x9D9F91, + 0x9EA092, + 0x9EA092, + 0x9D9F91, + 0x9EA092, + 0x9EA092, + 0x9EA092, + 0x9FA193, + 0x9FA193, + 0x9EA092, + 0x9EA092, + 0x9EA092, + 0xA0A294, + 0xA0A294, + 0x9EA092, + 0x9B9D8F, + 0x9C9E90, + 0x9FA193, + 0x9FA193, + 0x9D9F91, + 0x989C8D, + 0x999D8E, + 0x9A9E8F, + 0x9A9E8F, + 0x999D8E, + 0x979B8C, + 0x95998A, + 0x939788, + 0x95998A, + 0x949889, + 0x949889, + 0x939788, + 0x939788, + 0x939788, + 0x929687, + 0x929687, + 0x919586, + 0x909485, + 0x909485, + 0x8F9384, + 0x8E9283, + 0x8D9182, + 0x8C9081, + 0x8C9081, + 0x898D7E, + 0x898D7E, + 0x888C7D, + 0x888C7D, + 0x878B7C, + 0x868A7B, + 0x85897A, + 0x838A7A, + 0x808E7D, + 0x7D8E7C, + 0x7D8E7C, + 0x7C8D7B, + 0x7C8D7A, + 0x7B8C79, + 0x7C8E78, + 0x7C8E78, + 0x768774, + 0x758673, + 0x748573, + 0x748573, + 0x738474, + 0x718174, + 0x6E7E71, + 0x6B7B70, + 0x66766B, + 0x16261B, + 0x011202, + 0x000700, + 0x000C00, + 0x000B00, + 0x000700, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x001100, + 0x000C00, + 0x001000, + 0x041201, + 0x82907F, + 0x838E80, + 0x90988B, + 0x898F83, + 0x93968B, + 0x94978C, + 0x96988D, + 0x97998E, + 0x97998B, + 0x959789, + 0x949688, + 0x939587, + 0x959789, + 0x96988A, + 0x97998B, + 0x989A8C, + 0x999B8D, + 0x9A9C8E, + 0x9A9C8E, + 0x9A9C8E, + 0x929486, + 0x989A8C, + 0x9EA092, + 0x9EA092, + 0x9D9F91, + 0x9EA092, + 0x9FA193, + 0x9D9F91, + 0x9EA092, + 0x9EA092, + 0x9FA193, + 0x9FA193, + 0x9FA193, + 0x9FA193, + 0x9EA092, + 0x9EA092, + 0x949688, + 0x909284, + 0x87897B, + 0x7F8173, + 0x7E8072, + 0x848678, + 0x888A7C, + 0x898B7D, + 0x8F9384, + 0x919586, + 0x939788, + 0x95998A, + 0x95998A, + 0x939788, + 0x919586, + 0x909485, + 0x949889, + 0x969A8B, + 0x979B8C, + 0x979B8C, + 0x949889, + 0x919586, + 0x8F9384, + 0x8E9283, + 0x8F9384, + 0x8F9384, + 0x8E9283, + 0x8E9283, + 0x8D9182, + 0x8C9081, + 0x8C9081, + 0x8B8F80, + 0x8B8F80, + 0x8B8F80, + 0x8A8E7F, + 0x898D7E, + 0x898D7E, + 0x888C7D, + 0x878B7C, + 0x858C7C, + 0x7E8C7B, + 0x7B8C7A, + 0x7A8B79, + 0x798A78, + 0x798A77, + 0x788976, + 0x788A74, + 0x788A74, + 0x778875, + 0x768774, + 0x758674, + 0x758674, + 0x748575, + 0x728275, + 0x6E7E71, + 0x6C7C71, + 0x67776C, + 0x1F2F24, + 0x061707, + 0x000700, + 0x000E00, + 0x000C00, + 0x000700, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000E00, + 0x000800, + 0x031100, + 0x0E1B0A, + 0x838E7E, + 0x888E80, + 0x81877B, + 0x85887D, + 0x8B8D82, + 0x8D8F84, + 0x909189, + 0x91928A, + 0x92938B, + 0x94958D, + 0x949790, + 0x969990, + 0x8F9587, + 0x929989, + 0x929989, + 0x919888, + 0x95998A, + 0x999D8E, + 0x9A9E8F, + 0x999D8E, + 0x929687, + 0x999D8E, + 0x9FA193, + 0x9EA092, + 0x9EA092, + 0x9FA193, + 0xA0A294, + 0x9FA193, + 0xA1A395, + 0xA1A395, + 0xA1A395, + 0xA1A395, + 0xA1A395, + 0xA1A395, + 0xA1A395, + 0xA1A395, + 0x9C9E90, + 0x9A9C8E, + 0x989A8C, + 0x96988A, + 0x939587, + 0x8F9183, + 0x8B8D7F, + 0x888A7C, + 0x848879, + 0x818576, + 0x838778, + 0x878B7C, + 0x838778, + 0x7C8071, + 0x7E8273, + 0x868A7B, + 0x818576, + 0x848879, + 0x7D8172, + 0x707465, + 0x727667, + 0x7F8374, + 0x7E8273, + 0x6F7666, + 0x6F7A69, + 0x75806F, + 0x7B8473, + 0x7E8273, + 0x828476, + 0x8A8B7D, + 0x8E9082, + 0x8E9283, + 0x8B9282, + 0x889180, + 0x85907F, + 0x868F7E, + 0x868F7E, + 0x898D7E, + 0x8A8B7D, + 0x888A7C, + 0x818C7B, + 0x7E8D7A, + 0x7D8C79, + 0x7C8B78, + 0x7B8A77, + 0x7B8A77, + 0x7C8977, + 0x7C8977, + 0x7C8977, + 0x7B8876, + 0x798674, + 0x798674, + 0x788573, + 0x778472, + 0x74816F, + 0x727F6D, + 0x6B7C6A, + 0x2F402E, + 0x021301, + 0x000900, + 0x000900, + 0x000700, + 0x000D00, + 0x000700, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000700, + 0x021000, + 0x162312, + 0x889383, + 0x8F9587, + 0x8B9185, + 0x909388, + 0x8D8F84, + 0x8E9085, + 0x8E8F87, + 0x8D8E86, + 0x8B8C84, + 0x8A8B83, + 0x888B82, + 0x898C81, + 0x858B7D, + 0x888F7F, + 0x8A9181, + 0x8A9181, + 0x8E9283, + 0x939788, + 0x969A8B, + 0x95998A, + 0x939788, + 0x999D8E, + 0x9FA193, + 0x9FA193, + 0x9EA092, + 0x9FA193, + 0xA0A294, + 0x9FA193, + 0xA1A395, + 0xA1A395, + 0xA1A395, + 0xA1A395, + 0xA1A395, + 0xA1A395, + 0xA1A395, + 0xA1A395, + 0x9D9F91, + 0x9C9E90, + 0x9EA092, + 0xA2A496, + 0xA5A799, + 0xA4A698, + 0x9EA092, + 0x989A8C, + 0x9DA192, + 0x9B9F90, + 0x9DA192, + 0xA1A596, + 0x9FA394, + 0x999D8E, + 0x9B9F90, + 0xA2A697, + 0x969A8B, + 0x999D8E, + 0x95998A, + 0x8F9384, + 0x919586, + 0x989C8D, + 0x949889, + 0x868D7D, + 0x7D8877, + 0x818C7B, + 0x858E7D, + 0x85897A, + 0x87897B, + 0x8C8D7F, + 0x8E9283, + 0x8D9484, + 0x899281, + 0x85907F, + 0x82917E, + 0x828F7D, + 0x838E7D, + 0x868D7D, + 0x878B7C, + 0x848B7B, + 0x83907E, + 0x7F907D, + 0x81907D, + 0x808F7C, + 0x7F8E7B, + 0x7F8E7B, + 0x7E8D7A, + 0x7E8D7A, + 0x7B8A77, + 0x7A8976, + 0x798875, + 0x788774, + 0x788774, + 0x768572, + 0x73826F, + 0x71806D, + 0x6B7C6A, + 0x3B4C3A, + 0x000F00, + 0x000B00, + 0x000A00, + 0x000900, + 0x000C00, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x000A00, + 0x021000, + 0x202D1C, + 0x879282, + 0x8D9385, + 0x888E80, + 0x8E9284, + 0x97998E, + 0x989A8F, + 0x9A9C91, + 0x9A9C91, + 0x9A9C91, + 0x999B90, + 0x999C93, + 0x9A9D92, + 0x979D8F, + 0x99A090, + 0x99A090, + 0x969D8D, + 0x979B8C, + 0x9A9E8F, + 0x9A9E8F, + 0x989C8D, + 0x939788, + 0x9A9E8F, + 0x9FA193, + 0x9FA193, + 0x9FA193, + 0xA0A294, + 0xA1A395, + 0xA0A294, + 0xA2A496, + 0xA2A496, + 0xA2A496, + 0xA2A496, + 0xA2A496, + 0xA2A496, + 0xA2A496, + 0xA2A496, + 0xA5A799, + 0x9A9C8E, + 0x8C8E80, + 0x858779, + 0x86887A, + 0x8A8C7E, + 0x8C8E80, + 0x8B8D7F, + 0x8B8F80, + 0x898D7E, + 0x8B8F80, + 0x8F9384, + 0x8D9182, + 0x898D7E, + 0x8B8F80, + 0x919586, + 0x969A8B, + 0x95998A, + 0x929687, + 0x919586, + 0x939788, + 0x95998A, + 0x919586, + 0x899080, + 0x8A9382, + 0x8C9584, + 0x8C9383, + 0x8B8D7F, + 0x8A8C7E, + 0x8E8F81, + 0x8E9283, + 0x8D9484, + 0x8A9584, + 0x889583, + 0x839481, + 0x829380, + 0x859481, + 0x869381, + 0x869180, + 0x848F7E, + 0x81907D, + 0x7F907D, + 0x7F907D, + 0x7E8F7C, + 0x7D8E7B, + 0x7C8D7A, + 0x7B8C79, + 0x7A8B78, + 0x7A8B78, + 0x798A77, + 0x788976, + 0x778875, + 0x778875, + 0x758673, + 0x728370, + 0x70816E, + 0x6B7C6A, + 0x4D5E4C, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000B00, + 0x000C00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000D00, + 0x000C00, + 0x010F00, + 0x2C3928, + 0x869181, + 0x8A9082, + 0x858B7D, + 0x8C9082, + 0x808275, + 0x838578, + 0x86887B, + 0x888A7D, + 0x898B80, + 0x8A8C81, + 0x8C8F84, + 0x8D9085, + 0x878E7E, + 0x8A9181, + 0x8C9383, + 0x8D9484, + 0x929687, + 0x989C8D, + 0x9B9F90, + 0x9A9E8F, + 0x949889, + 0x9A9E8F, + 0xA0A294, + 0xA0A294, + 0x9FA193, + 0xA1A395, + 0xA2A496, + 0xA1A395, + 0xA2A496, + 0xA2A496, + 0xA2A496, + 0xA2A496, + 0xA2A496, + 0xA2A496, + 0xA2A496, + 0xA2A496, + 0xA1A395, + 0x9FA193, + 0x9D9F91, + 0x9FA193, + 0xA1A395, + 0xA1A395, + 0x9C9E90, + 0x989A8C, + 0x95998A, + 0x949889, + 0x95998A, + 0x979B8C, + 0x969A8B, + 0x929687, + 0x949889, + 0x989C8D, + 0x8D9182, + 0x878B7C, + 0x828677, + 0x838778, + 0x85897A, + 0x85897A, + 0x848879, + 0x85897A, + 0x87907F, + 0x878E7E, + 0x858C7C, + 0x86887A, + 0x858779, + 0x87897B, + 0x888C7D, + 0x87907F, + 0x869381, + 0x81927F, + 0x7F927E, + 0x7E917D, + 0x7E917D, + 0x81907D, + 0x808F7C, + 0x7F8E7B, + 0x7E8F7C, + 0x7D907C, + 0x7E917D, + 0x7D907C, + 0x7D907C, + 0x7B8E7A, + 0x7A8D79, + 0x798C78, + 0x7A8D79, + 0x798C78, + 0x768C77, + 0x758B76, + 0x758B76, + 0x738974, + 0x708671, + 0x70836F, + 0x697C69, + 0x5E6F5D, + 0x000A00, + 0x000C00, + 0x000D00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000D00, + 0x000D00, + 0x3C4938, + 0x8A9585, + 0x8F9587, + 0x8B9183, + 0x939789, + 0x989A8D, + 0x9A9C8F, + 0x9B9D90, + 0x9B9D90, + 0x9A9C8E, + 0x9A9C8E, + 0x9A9E8F, + 0x9A9E8F, + 0x909787, + 0x929989, + 0x939A8A, + 0x919888, + 0x95998A, + 0x989C8D, + 0x999D8E, + 0x989C8D, + 0x95998A, + 0x9B9F90, + 0xA1A395, + 0xA1A395, + 0xA0A294, + 0xA2A496, + 0xA2A496, + 0xA2A496, + 0xA3A597, + 0xA3A597, + 0xA3A597, + 0xA3A597, + 0xA3A597, + 0xA3A597, + 0xA3A597, + 0xA3A597, + 0xA1A395, + 0xA2A496, + 0xA2A496, + 0xA1A395, + 0x9FA193, + 0x9D9F91, + 0x9C9E90, + 0x9C9E90, + 0x9CA091, + 0x9B9F90, + 0x9B9F90, + 0x9CA091, + 0x9B9F90, + 0x989C8D, + 0x989C8D, + 0x9A9E8F, + 0xA0A495, + 0x9A9E8F, + 0x969A8B, + 0x989C8D, + 0x999D8E, + 0x979B8C, + 0x979B8C, + 0x9A9E8F, + 0x909988, + 0x8F9686, + 0x8E9283, + 0x8F9183, + 0x909183, + 0x909183, + 0x8F9384, + 0x8E9585, + 0x8A9785, + 0x879683, + 0x839682, + 0x829581, + 0x839481, + 0x859481, + 0x859280, + 0x84917F, + 0x82917E, + 0x81927F, + 0x81927F, + 0x81927F, + 0x80917E, + 0x7F907D, + 0x7D907C, + 0x7D907C, + 0x7B8E7A, + 0x7A8D79, + 0x778D78, + 0x768C77, + 0x768C77, + 0x748A75, + 0x708872, + 0x6F8570, + 0x6A7D6A, + 0x677866, + 0x001100, + 0x000C00, + 0x000C00, + 0x000B00, + 0x000800, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x001000, + 0x000C00, + 0x485544, + 0x899484, + 0x8C9284, + 0x888E80, + 0x919587, + 0x959789, + 0x96988A, + 0x989A8C, + 0x97998B, + 0x96988A, + 0x96988A, + 0x959988, + 0x969A89, + 0x9DA494, + 0x9EA595, + 0x9DA494, + 0x99A090, + 0x9A9E8F, + 0x9B9F90, + 0x9B9F90, + 0x989C8D, + 0x95998A, + 0x9CA091, + 0xA2A496, + 0xA2A496, + 0xA1A395, + 0xA2A496, + 0xA3A597, + 0xA2A496, + 0xA3A597, + 0xA3A597, + 0xA3A597, + 0xA3A597, + 0xA3A597, + 0xA3A597, + 0xA3A597, + 0xA3A597, + 0xA7A99B, + 0xA1A395, + 0x959789, + 0x898B7D, + 0x828476, + 0x848678, + 0x8D8F81, + 0x959789, + 0x8F9384, + 0x8E9283, + 0x8E9283, + 0x8D9182, + 0x8C9081, + 0x8B8F80, + 0x8A8E7F, + 0x8A8E7F, + 0x8D9182, + 0x8B8F80, + 0x8C9081, + 0x8E9283, + 0x8F9384, + 0x8C9081, + 0x888C7D, + 0x878B7C, + 0x949D8C, + 0x919888, + 0x909485, + 0x939486, + 0x929385, + 0x929083, + 0x8E9082, + 0x8E9283, + 0x8B9483, + 0x879281, + 0x849380, + 0x84917F, + 0x84917F, + 0x87907F, + 0x868F7E, + 0x858E7D, + 0x828D7C, + 0x818E7C, + 0x7F8E7B, + 0x7F8E7B, + 0x7F8E7B, + 0x7F8E7B, + 0x7E8F7C, + 0x7E8F7C, + 0x7C8F7B, + 0x7B8E7A, + 0x7A8D79, + 0x798C78, + 0x778D78, + 0x758B76, + 0x728873, + 0x728571, + 0x6D806D, + 0x687967, + 0x0E1F0D, + 0x000B00, + 0x000A00, + 0x000B00, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x011202, + 0x000C00, + 0x525F4E, + 0x889383, + 0x8A9082, + 0x858C7C, + 0x8F9384, + 0x87897B, + 0x898B7D, + 0x8C8F7E, + 0x8D907F, + 0x8D907F, + 0x8E9180, + 0x8E9281, + 0x909483, + 0x818878, + 0x858C7C, + 0x888F7F, + 0x899080, + 0x909485, + 0x969A8B, + 0x9A9E8F, + 0x9A9E8F, + 0x969A8B, + 0x9CA091, + 0xA2A496, + 0xA2A496, + 0xA1A395, + 0xA3A597, + 0xA4A698, + 0xA3A597, + 0xA4A698, + 0xA4A698, + 0xA4A698, + 0xA4A698, + 0xA4A698, + 0xA4A698, + 0xA4A698, + 0xA4A698, + 0xA1A395, + 0xA3A597, + 0xA4A698, + 0xA5A799, + 0xA4A698, + 0xA4A698, + 0xA4A698, + 0xA5A799, + 0x9FA394, + 0x9FA394, + 0x9EA293, + 0x9DA192, + 0x9DA192, + 0x9DA192, + 0x9CA091, + 0x9B9F90, + 0x939788, + 0x95998A, + 0x969A8B, + 0x95998A, + 0x95998A, + 0x95998A, + 0x919586, + 0x8D9182, + 0x8A9382, + 0x868D7D, + 0x868A7B, + 0x8A8B7D, + 0x8A8B7D, + 0x888679, + 0x848577, + 0x838577, + 0x848879, + 0x818878, + 0x7C8776, + 0x7D8675, + 0x7E8776, + 0x818576, + 0x818274, + 0x808173, + 0x818A79, + 0x7E8978, + 0x7D8877, + 0x7C8776, + 0x7C8977, + 0x7D8A78, + 0x7E8D7A, + 0x808F7C, + 0x7E8F7C, + 0x7D8E7B, + 0x7B8E7A, + 0x7A8D79, + 0x7A8D79, + 0x788B77, + 0x738974, + 0x738672, + 0x718471, + 0x657664, + 0x1F301E, + 0x000C00, + 0x000A00, + 0x000B00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000900, + 0x001101, + 0x000B00, + 0x5A6756, + 0x8D9888, + 0x919789, + 0x8E9585, + 0x999D8E, + 0x97998B, + 0x999B8D, + 0x9B9E8D, + 0x9B9E8D, + 0x9B9E8D, + 0x9B9E8D, + 0x9A9F8B, + 0x9CA08F, + 0x9BA290, + 0x9CA393, + 0x9BA292, + 0x989F8F, + 0x9A9E8F, + 0x9CA091, + 0x9CA091, + 0x9A9E8F, + 0x969A8B, + 0x9DA192, + 0xA3A597, + 0xA3A597, + 0xA2A496, + 0xA3A597, + 0xA4A698, + 0xA3A597, + 0xA4A698, + 0xA4A698, + 0xA4A698, + 0xA4A698, + 0xA4A698, + 0xA4A698, + 0xA4A698, + 0xA4A698, + 0xA2A496, + 0x9EA092, + 0x999B8D, + 0x959789, + 0x959789, + 0x96988A, + 0x96988A, + 0x96988A, + 0x9CA091, + 0x9CA091, + 0x9B9F90, + 0x9B9F90, + 0x9B9F90, + 0x9CA091, + 0x9CA091, + 0x9A9E8F, + 0x9CA091, + 0x9EA293, + 0x9CA091, + 0x969A8B, + 0x95998A, + 0x999D8E, + 0x9A9E8F, + 0x969A8B, + 0x949D8C, + 0x919888, + 0x929687, + 0x98998B, + 0x9B998C, + 0x989488, + 0x949285, + 0x929385, + 0x929486, + 0x8F9384, + 0x8B9282, + 0x8D9182, + 0x8E9082, + 0x918F82, + 0x918D81, + 0x8F8D80, + 0x868A7B, + 0x818A79, + 0x808978, + 0x7F8877, + 0x7E8978, + 0x808B7A, + 0x828F7D, + 0x84917F, + 0x808F7C, + 0x7F8E7B, + 0x7C8D7A, + 0x7B8C79, + 0x7A8D79, + 0x788B77, + 0x768975, + 0x738672, + 0x758674, + 0x627361, + 0x2A3B29, + 0x000C00, + 0x000A00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000E00, + 0x000D00, + 0x000D00, + 0x657261, + 0x889383, + 0x848A7C, + 0x848B7B, + 0x888C7D, + 0x8F9183, + 0x8F9183, + 0x919385, + 0x929486, + 0x939685, + 0x949786, + 0x949887, + 0x949887, + 0x9A9C8E, + 0x9C9E90, + 0x9D9F91, + 0x9C9E90, + 0x9C9E90, + 0x9EA092, + 0x9D9F91, + 0x9A9C8E, + 0x999B8D, + 0x9FA193, + 0xA3A597, + 0xA2A496, + 0xA2A496, + 0xA3A597, + 0xA4A698, + 0xA3A597, + 0xA3A597, + 0xA4A698, + 0xA4A698, + 0xA4A698, + 0xA4A698, + 0xA5A799, + 0xA5A799, + 0xA5A799, + 0xA5A799, + 0xA4A698, + 0xA1A395, + 0x9EA092, + 0x9A9C8E, + 0x96988A, + 0x939587, + 0x919385, + 0x95998A, + 0x969A8B, + 0x939788, + 0x8E9283, + 0x8D9182, + 0x909485, + 0x929687, + 0x919586, + 0x8A8E7F, + 0x898D7E, + 0x898D7E, + 0x898D7E, + 0x8A8E7F, + 0x8A8E7F, + 0x898D7E, + 0x878B7C, + 0x8F9183, + 0x919385, + 0x949688, + 0x949688, + 0x939587, + 0x929486, + 0x929486, + 0x929486, + 0x919385, + 0x919385, + 0x919385, + 0x919385, + 0x909284, + 0x8E9082, + 0x8D8F81, + 0x8C8E80, + 0x888E80, + 0x898F81, + 0x879282, + 0x869181, + 0x82907F, + 0x818F7E, + 0x80917F, + 0x819280, + 0x7D907D, + 0x7D907D, + 0x7D907D, + 0x7C8F7C, + 0x7B8E7B, + 0x798C79, + 0x788977, + 0x778878, + 0x708075, + 0x6D7D73, + 0x35453A, + 0x000B00, + 0x000F00, + 0x000700, + 0x000700, + 0x000C00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000E00, + 0x001000, + 0x031102, + 0x737F71, + 0x8F9A8C, + 0x8E9488, + 0x8E9486, + 0x979B8D, + 0x96988B, + 0x96988B, + 0x96988B, + 0x97998C, + 0x96988A, + 0x96988A, + 0x95998A, + 0x949889, + 0x9D9F91, + 0xA0A294, + 0xA0A294, + 0x9EA092, + 0x9D9F91, + 0x9FA193, + 0x9D9F91, + 0x9A9C8E, + 0x999B8D, + 0x9FA193, + 0xA4A698, + 0xA3A597, + 0xA2A496, + 0xA3A597, + 0xA4A698, + 0xA4A698, + 0xA4A698, + 0xA4A698, + 0xA4A698, + 0xA4A698, + 0xA5A799, + 0xA5A799, + 0xA5A799, + 0xA5A799, + 0xA0A294, + 0xA1A395, + 0xA3A597, + 0xA4A698, + 0xA6A89A, + 0xA7A99B, + 0xA7A99B, + 0xA7A99B, + 0xA2A697, + 0xA4A899, + 0xA3A798, + 0xA0A495, + 0x9FA394, + 0xA1A596, + 0xA1A596, + 0x9EA293, + 0x9FA394, + 0x9EA293, + 0x9EA293, + 0x9EA293, + 0x9FA394, + 0x9FA394, + 0x9EA293, + 0x9DA192, + 0x97998B, + 0x989A8C, + 0x999B8D, + 0x9A9C8E, + 0x9A9C8E, + 0x999B8D, + 0x989A8C, + 0x96988A, + 0x919385, + 0x919385, + 0x909284, + 0x909284, + 0x909284, + 0x8F9183, + 0x8F9183, + 0x8E9283, + 0x8C9284, + 0x8C9485, + 0x8A9585, + 0x889383, + 0x849281, + 0x82907F, + 0x80917F, + 0x80917F, + 0x7D907D, + 0x7D907D, + 0x7D907D, + 0x7C8F7C, + 0x7C8D7B, + 0x7A8B79, + 0x7A8877, + 0x798778, + 0x728277, + 0x6F7F75, + 0x3E4E43, + 0x000A00, + 0x001000, + 0x000700, + 0x000A00, + 0x000B00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000E01, + 0x021003, + 0x7E8A7E, + 0x8D978C, + 0x8F958B, + 0x8B9187, + 0x999C93, + 0x9B9D92, + 0x9B9D92, + 0x9B9D92, + 0x9B9D92, + 0x9B9D90, + 0x9A9C8F, + 0x989C8E, + 0x989C8E, + 0x989A8C, + 0x9B9D8F, + 0x9B9D8F, + 0x9A9C8E, + 0x9A9C8E, + 0x9B9D8F, + 0x9B9D8F, + 0x989A8C, + 0x9A9C8E, + 0xA0A294, + 0xA4A698, + 0xA3A597, + 0xA2A496, + 0xA4A698, + 0xA5A799, + 0xA4A698, + 0xA4A698, + 0xA4A698, + 0xA5A799, + 0xA5A799, + 0xA5A799, + 0xA5A799, + 0xA6A89A, + 0xA6A89A, + 0xA9AB9D, + 0xA8AA9C, + 0xA5A799, + 0xA2A496, + 0x9D9F91, + 0x999B8D, + 0x96988A, + 0x949688, + 0x9A9E8F, + 0x9EA293, + 0xA0A495, + 0x9EA293, + 0x9EA293, + 0x9EA293, + 0x9CA091, + 0x989C8D, + 0x9CA091, + 0x9B9F90, + 0x999D8E, + 0x999D8E, + 0x999D8E, + 0x989C8D, + 0x969A8B, + 0x95998A, + 0x97998B, + 0x959789, + 0x949688, + 0x959789, + 0x97998B, + 0x97998B, + 0x949688, + 0x919385, + 0x929486, + 0x919385, + 0x909284, + 0x909284, + 0x909284, + 0x909284, + 0x919385, + 0x919586, + 0x868E7F, + 0x859080, + 0x849180, + 0x83907F, + 0x808E7D, + 0x7F8D7C, + 0x7D8E7C, + 0x7E8F7D, + 0x7F907E, + 0x7F907E, + 0x7F907E, + 0x808E7D, + 0x7F8D7C, + 0x7E8B7A, + 0x7C8978, + 0x7B8779, + 0x748479, + 0x718177, + 0x4C5C51, + 0x000900, + 0x001101, + 0x000700, + 0x000F00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000D02, + 0x000D03, + 0x849086, + 0x889289, + 0x8D928B, + 0x83897F, + 0x91948B, + 0x8B8C84, + 0x8C8D85, + 0x8D8E86, + 0x8D8E86, + 0x8E9085, + 0x8E9085, + 0x8D9085, + 0x8D9085, + 0x919385, + 0x949688, + 0x96988A, + 0x96988A, + 0x989A8C, + 0x9B9D8F, + 0x9B9D8F, + 0x999B8D, + 0x9B9D8F, + 0xA1A395, + 0xA5A799, + 0xA4A698, + 0xA3A597, + 0xA5A799, + 0xA6A89A, + 0xA5A799, + 0xA5A799, + 0xA5A799, + 0xA5A799, + 0xA6A89A, + 0xA6A89A, + 0xA6A89A, + 0xA6A89A, + 0xA7A99B, + 0xA8AA9C, + 0xA7A99B, + 0xA6A89A, + 0xA4A698, + 0xA2A496, + 0xA0A294, + 0x9EA092, + 0x9D9F91, + 0x949889, + 0x979B8C, + 0x999D8E, + 0x989C8D, + 0x989C8D, + 0x999D8E, + 0x979B8C, + 0x939788, + 0x969A8B, + 0x949889, + 0x919586, + 0x8F9384, + 0x8E9283, + 0x8D9182, + 0x8B8F80, + 0x898D7E, + 0x949688, + 0x909284, + 0x8E9082, + 0x8F9183, + 0x919385, + 0x919385, + 0x8D8F81, + 0x898B7D, + 0x909284, + 0x8F9183, + 0x8D8F81, + 0x8C8E80, + 0x8B8D7F, + 0x8C8E80, + 0x8D8F81, + 0x8D9182, + 0x889081, + 0x889383, + 0x889584, + 0x889584, + 0x869483, + 0x869483, + 0x869785, + 0x879886, + 0x80917F, + 0x80917F, + 0x818F7E, + 0x818F7E, + 0x808D7C, + 0x7F8C7B, + 0x7E8979, + 0x7C887A, + 0x78857B, + 0x728278, + 0x5A6A5F, + 0x000B00, + 0x001101, + 0x000700, + 0x001100, + 0x000700, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000F02, + 0x001005, + 0x07140A, + 0x8D998F, + 0x8E988F, + 0x949992, + 0x8C9288, + 0x94978E, + 0x9A9B93, + 0x9B9C94, + 0x9C9D95, + 0x9D9E96, + 0x9EA095, + 0x9EA095, + 0x9DA095, + 0x9DA095, + 0x96988A, + 0x999B8D, + 0x9B9D8F, + 0x9B9D8F, + 0x9C9E90, + 0x9FA193, + 0xA0A294, + 0x9D9F91, + 0x9B9D8F, + 0xA1A395, + 0xA6A89A, + 0xA5A799, + 0xA4A698, + 0xA5A799, + 0xA6A89A, + 0xA6A89A, + 0xA6A89A, + 0xA6A89A, + 0xA6A89A, + 0xA7A99B, + 0xA7A99B, + 0xA7A99B, + 0xA7A99B, + 0xA7A99B, + 0xA6A89A, + 0xA6A89A, + 0xA6A89A, + 0xA6A89A, + 0xA5A799, + 0xA4A698, + 0xA3A597, + 0xA3A597, + 0x9EA293, + 0xA0A495, + 0xA0A495, + 0x9EA293, + 0x9EA293, + 0xA0A495, + 0x9FA394, + 0x9DA192, + 0xA1A596, + 0x9FA394, + 0x9DA192, + 0x9CA091, + 0x9B9F90, + 0x9B9F90, + 0x9A9E8F, + 0x989C8D, + 0x999B8D, + 0x959789, + 0x929486, + 0x929486, + 0x949688, + 0x949688, + 0x919385, + 0x8D8F81, + 0x8F9183, + 0x8E9082, + 0x8B8D7F, + 0x898B7D, + 0x888A7C, + 0x888A7C, + 0x888A7C, + 0x888C7D, + 0x797F71, + 0x798172, + 0x788373, + 0x798474, + 0x778473, + 0x778473, + 0x788675, + 0x798776, + 0x80917F, + 0x80917F, + 0x82907F, + 0x82907F, + 0x818E7D, + 0x7F8C7B, + 0x7F8A7A, + 0x7C887A, + 0x78857B, + 0x738379, + 0x647469, + 0x021207, + 0x000F00, + 0x000700, + 0x001000, + 0x000700, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000D00, + 0x001003, + 0x122013, + 0x909C90, + 0x929C91, + 0x989E94, + 0x999F95, + 0x9B9E95, + 0x9A9C91, + 0x9A9C91, + 0x9B9D92, + 0x9C9E93, + 0x9C9E91, + 0x9C9E91, + 0x9B9F91, + 0x9B9F91, + 0x9C9E90, + 0x9FA193, + 0xA0A294, + 0x9EA092, + 0x9EA092, + 0xA0A294, + 0x9FA193, + 0x9D9F91, + 0x9C9E90, + 0xA2A496, + 0xA6A89A, + 0xA6A89A, + 0xA5A799, + 0xA6A89A, + 0xA7A99B, + 0xA7A99B, + 0xA7A99B, + 0xA7A99B, + 0xA7A99B, + 0xA7A99B, + 0xA8AA9C, + 0xA8AA9C, + 0xA8AA9C, + 0xA8AA9C, + 0xABAD9F, + 0xA9AB9D, + 0xA6A89A, + 0xA3A597, + 0x9EA092, + 0x9A9C8E, + 0x97998B, + 0x959789, + 0x9DA192, + 0x9EA293, + 0x9DA192, + 0x999D8E, + 0x999D8E, + 0x9CA091, + 0x9CA091, + 0x9B9F90, + 0x9EA293, + 0x9DA192, + 0x9B9F90, + 0x9CA091, + 0x9DA192, + 0x9FA394, + 0x9FA394, + 0x9FA394, + 0x9EA092, + 0x9C9E90, + 0x999B8D, + 0x989A8C, + 0x999B8D, + 0x999B8D, + 0x96988A, + 0x949688, + 0x959789, + 0x949688, + 0x929486, + 0x909284, + 0x8E9082, + 0x8D8F81, + 0x8D8F81, + 0x8D8F81, + 0x8D9183, + 0x8E9284, + 0x8D9385, + 0x8C9284, + 0x879282, + 0x869181, + 0x859382, + 0x869483, + 0x819280, + 0x819280, + 0x819280, + 0x80917F, + 0x818F7E, + 0x7F8D7C, + 0x7E8B7A, + 0x7D897B, + 0x76867B, + 0x738379, + 0x6B7B70, + 0x0D1D12, + 0x000E00, + 0x000700, + 0x000C00, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000900, + 0x011202, + 0x1D2B1C, + 0x8C988A, + 0x8D988A, + 0x8D9387, + 0x989E90, + 0x95998B, + 0x9C9E91, + 0x9D9F92, + 0x9EA093, + 0xA0A295, + 0xA1A395, + 0xA2A496, + 0xA1A596, + 0xA2A697, + 0x9EA092, + 0xA1A395, + 0xA1A395, + 0x9FA193, + 0x9EA092, + 0x9FA193, + 0x9EA092, + 0x9B9D8F, + 0x9D9F91, + 0xA3A597, + 0xA7A99B, + 0xA6A89A, + 0xA5A799, + 0xA7A99B, + 0xA8AA9C, + 0xA7A99B, + 0xA7A99B, + 0xA7A99B, + 0xA8AA9C, + 0xA8AA9C, + 0xA8AA9C, + 0xA8AA9C, + 0xA9AB9D, + 0xA9AB9D, + 0xA8AA9C, + 0xA8AA9C, + 0xA8AA9C, + 0xA7A99B, + 0xA7A99B, + 0xA6A89A, + 0xA5A799, + 0xA4A698, + 0x999D8E, + 0x9B9F90, + 0x999D8E, + 0x969A8B, + 0x95998A, + 0x979B8C, + 0x989C8D, + 0x969A8B, + 0x979B8C, + 0x95998A, + 0x949889, + 0x949889, + 0x969A8B, + 0x989C8D, + 0x999D8E, + 0x999D8E, + 0x9EA092, + 0x9D9F91, + 0x9B9D8F, + 0x9A9C8E, + 0x999B8D, + 0x989A8C, + 0x97998B, + 0x97998B, + 0x989A8C, + 0x989A8C, + 0x97998B, + 0x96988A, + 0x949688, + 0x939587, + 0x929486, + 0x929486, + 0x919185, + 0x929286, + 0x919386, + 0x8F9385, + 0x8B9183, + 0x899182, + 0x879483, + 0x889584, + 0x829381, + 0x829381, + 0x829381, + 0x819280, + 0x80917F, + 0x7E8F7D, + 0x7C8D7B, + 0x7B8C7C, + 0x77877C, + 0x738379, + 0x6E7E73, + 0x1A2A1F, + 0x000E00, + 0x000B00, + 0x000900, + 0x000B00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x061705, + 0x283625, + 0x8A9786, + 0x859080, + 0x7F8577, + 0x909787, + 0x8A8E7F, + 0x909284, + 0x919385, + 0x949688, + 0x97998B, + 0x9A9D8C, + 0x9C9F8E, + 0x9DA190, + 0x9DA190, + 0x9EA092, + 0xA1A395, + 0xA2A496, + 0xA0A294, + 0xA0A294, + 0xA2A496, + 0xA1A395, + 0x9FA193, + 0x9D9F91, + 0xA3A597, + 0xA7A99B, + 0xA7A99B, + 0xA6A89A, + 0xA7A99B, + 0xA8AA9C, + 0xA7A99B, + 0xA8AA9C, + 0xA8AA9C, + 0xA8AA9C, + 0xA8AA9C, + 0xA8AA9C, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA8AA9C, + 0xA7A99B, + 0xA6A89A, + 0xA5A799, + 0xA4A698, + 0xA5A99A, + 0xA7AB9C, + 0xA7AB9C, + 0xA4A899, + 0xA3A798, + 0xA4A899, + 0xA3A798, + 0xA0A495, + 0xA2A697, + 0xA0A495, + 0x9EA293, + 0x9DA192, + 0x9DA192, + 0x9EA293, + 0x9FA394, + 0x9EA293, + 0x9C9E90, + 0x9D9F91, + 0x9C9E90, + 0x9A9C8E, + 0x989A8C, + 0x97998B, + 0x97998B, + 0x989A8C, + 0x939587, + 0x939587, + 0x939587, + 0x939587, + 0x929486, + 0x919385, + 0x909284, + 0x909183, + 0x908E82, + 0x938F84, + 0x919185, + 0x8F9184, + 0x8E9284, + 0x8A9283, + 0x899484, + 0x8A9786, + 0x829381, + 0x829381, + 0x819481, + 0x809380, + 0x7D927F, + 0x7B907D, + 0x798E7B, + 0x7A8C7C, + 0x77897D, + 0x74847A, + 0x6F7F74, + 0x233328, + 0x000E00, + 0x000E00, + 0x000700, + 0x000E00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000E01, + 0x000800, + 0x404E41, + 0x8D998D, + 0x8F998E, + 0x8E948A, + 0x959B91, + 0x95988F, + 0x999B90, + 0x9A9C91, + 0x9C9E93, + 0x9B9D92, + 0x999B90, + 0x9A9C91, + 0x9CA092, + 0x9FA395, + 0xA0A294, + 0xA0A294, + 0xA0A294, + 0x9FA193, + 0xA1A395, + 0xA3A597, + 0xA1A395, + 0x9C9E90, + 0x9EA092, + 0xA3A597, + 0xA6A89A, + 0xA6A89A, + 0xA6A89A, + 0xA8AA9C, + 0xA9AB9D, + 0xA8AA9C, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xADAFA1, + 0xA1A395, + 0xA7A99B, + 0x939587, + 0x929486, + 0x929486, + 0x949688, + 0x9EA092, + 0x989A8C, + 0x919385, + 0x989A8C, + 0x989A8C, + 0x929486, + 0x97998B, + 0x959789, + 0x999B8D, + 0x9C9E90, + 0x9B9D8F, + 0x989A8C, + 0x989A8C, + 0x9C9E90, + 0xA0A294, + 0x9FA193, + 0x9EA092, + 0x9C9E90, + 0x9B9D8F, + 0x9A9C8E, + 0x9A9C8E, + 0x999B8D, + 0x999B8D, + 0x96988A, + 0x96988A, + 0x96988A, + 0x959789, + 0x949688, + 0x939587, + 0x939587, + 0x929486, + 0x8F9384, + 0x8F9384, + 0x8D9484, + 0x8D9484, + 0x8A9584, + 0x899684, + 0x889784, + 0x859683, + 0x829581, + 0x829581, + 0x7F9580, + 0x7F9580, + 0x7E947F, + 0x7C927D, + 0x7D907C, + 0x7C8F7C, + 0x798A78, + 0x778878, + 0x708171, + 0x2E3F2F, + 0x011202, + 0x000900, + 0x000700, + 0x000F00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000C00, + 0x000800, + 0x445245, + 0x8D998D, + 0x909A8F, + 0x91978D, + 0x999F95, + 0x999C93, + 0x9C9E93, + 0x9C9E93, + 0x9B9D92, + 0x9C9E93, + 0x9D9F94, + 0x9FA196, + 0x9FA395, + 0xA0A496, + 0xA4A698, + 0xA4A698, + 0xA2A496, + 0xA0A294, + 0xA0A294, + 0xA2A496, + 0x9EA092, + 0x989A8C, + 0x9FA193, + 0xA3A597, + 0xA6A89A, + 0xA6A89A, + 0xA6A89A, + 0xA8AA9C, + 0xA9AB9D, + 0xA8AA9C, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA6A89A, + 0xA7A99B, + 0xACAEA0, + 0xA5A799, + 0xB0B2A4, + 0xA3A597, + 0xA6A89A, + 0xAAAC9E, + 0xA3A597, + 0xA9AB9D, + 0xA7A99B, + 0xA3A597, + 0xA6A89A, + 0xA6A89A, + 0xA3A597, + 0xA3A597, + 0x9D9F91, + 0x9D9F91, + 0x9B9D8F, + 0x97998B, + 0x939587, + 0x919385, + 0x939587, + 0x949688, + 0x9C9E90, + 0x9D9F91, + 0x9D9F91, + 0x9D9F91, + 0x9C9E90, + 0x9B9D8F, + 0x9B9D8F, + 0x9B9D8F, + 0x97998B, + 0x97998B, + 0x96988A, + 0x959789, + 0x949688, + 0x949688, + 0x939587, + 0x939587, + 0x909485, + 0x909485, + 0x8E9585, + 0x8C9584, + 0x8A9584, + 0x899684, + 0x869784, + 0x869784, + 0x829581, + 0x829581, + 0x809681, + 0x7F9580, + 0x80937F, + 0x7F927E, + 0x7D907C, + 0x7D907D, + 0x798A78, + 0x788979, + 0x728373, + 0x3C4D3D, + 0x001101, + 0x000B00, + 0x000800, + 0x000D00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x000C00, + 0x021205, + 0x000E03, + 0x4E5C4F, + 0x8A968A, + 0x879186, + 0x83897F, + 0x888E84, + 0x868980, + 0x919388, + 0x8F9186, + 0x8D8F84, + 0x8F9186, + 0x93958A, + 0x95978C, + 0x94988A, + 0x929688, + 0x919385, + 0x939587, + 0x949688, + 0x96988A, + 0x9C9E90, + 0xA2A496, + 0xA1A395, + 0x9EA092, + 0x9FA193, + 0xA4A698, + 0xA7A99B, + 0xA6A89A, + 0xA6A89A, + 0xA8AA9C, + 0xA9AB9D, + 0xA7A99B, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xAAAC9E, + 0xABAD9F, + 0xA6A89A, + 0xAEB0A2, + 0xA3A597, + 0xA4A698, + 0xA8AA9C, + 0xA4A698, + 0xA3A597, + 0xA6A89A, + 0xA6A89A, + 0xA2A496, + 0xA4A698, + 0xA5A799, + 0x9FA193, + 0xA6A89A, + 0xA5A799, + 0xA2A496, + 0xA0A294, + 0x9EA092, + 0x9FA193, + 0xA0A294, + 0xA1A395, + 0x9C9E90, + 0x9EA092, + 0x9FA193, + 0x9EA092, + 0x9B9D8F, + 0x999B8D, + 0x999B8D, + 0x9A9C8E, + 0x97998B, + 0x97998B, + 0x96988A, + 0x96988A, + 0x959789, + 0x949688, + 0x949688, + 0x939587, + 0x919586, + 0x919586, + 0x8D9685, + 0x8D9685, + 0x8A9785, + 0x899684, + 0x869784, + 0x869784, + 0x839682, + 0x839682, + 0x829581, + 0x829581, + 0x819480, + 0x7F927E, + 0x7E917D, + 0x7D907D, + 0x7A8B79, + 0x788979, + 0x738474, + 0x516252, + 0x000F00, + 0x000D00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000E01, + 0x000E03, + 0x5A685B, + 0x8F9B8F, + 0x909A8F, + 0x90968C, + 0x989E94, + 0x989B92, + 0x9EA095, + 0x9D9F94, + 0x9C9E93, + 0x9EA095, + 0xA0A297, + 0xA1A398, + 0xA0A496, + 0x9FA395, + 0xA0A294, + 0xA1A395, + 0xA0A294, + 0x9FA193, + 0xA0A294, + 0xA3A597, + 0xA0A294, + 0x9B9D8F, + 0xA0A294, + 0xA4A698, + 0xA7A99B, + 0xA6A89A, + 0xA6A89A, + 0xA8AA9C, + 0xA9AB9D, + 0xA7A99B, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xACAEA0, + 0xADAFA1, + 0xAAAC9E, + 0xA6A89A, + 0xA8AA9C, + 0x9EA092, + 0x999B8D, + 0x9D9F91, + 0x979B8C, + 0x919586, + 0x969A8B, + 0x999D8E, + 0x909485, + 0x939788, + 0x989C8D, + 0x8F9384, + 0x929687, + 0x939788, + 0x949889, + 0x949889, + 0x939788, + 0x939788, + 0x969A8B, + 0x989C8D, + 0x959789, + 0x97998B, + 0x989A8C, + 0x97998B, + 0x949688, + 0x949688, + 0x96988A, + 0x999B8D, + 0x989A8C, + 0x989A8C, + 0x97998B, + 0x97998B, + 0x96988A, + 0x959789, + 0x949688, + 0x949688, + 0x909787, + 0x909787, + 0x8E9786, + 0x8E9786, + 0x8A9785, + 0x8A9785, + 0x879885, + 0x869784, + 0x849783, + 0x839682, + 0x839682, + 0x829581, + 0x829380, + 0x81927F, + 0x80917E, + 0x7F907E, + 0x7C8D7B, + 0x798A7A, + 0x738474, + 0x637464, + 0x000D00, + 0x000E00, + 0x000C00, + 0x000900, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000C00, + 0x001005, + 0x657366, + 0x8F9B8F, + 0x909A8F, + 0x91978D, + 0x9AA096, + 0x9B9E95, + 0x9D9F94, + 0x9EA095, + 0xA0A297, + 0xA0A297, + 0x9EA095, + 0x9EA095, + 0x9EA294, + 0x9FA395, + 0xA1A395, + 0xA1A395, + 0xA0A294, + 0x9FA193, + 0xA1A395, + 0xA3A597, + 0xA0A294, + 0x9B9D8F, + 0xA0A294, + 0xA5A799, + 0xA8AA9C, + 0xA7A99B, + 0xA7A99B, + 0xA9AB9D, + 0xA9AB9D, + 0xA7A99B, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA8AA9C, + 0xABAD9F, + 0xA8AA9C, + 0xABAD9F, + 0xAEB0A2, + 0xAAAC9E, + 0xA2A496, + 0xA7A99B, + 0xACB0A1, + 0xA3A798, + 0xA8AC9D, + 0xAAAE9F, + 0xA1A596, + 0xA4A899, + 0xAAAE9F, + 0xA4A899, + 0x9CA091, + 0x9FA394, + 0xA2A697, + 0xA0A495, + 0x9B9F90, + 0x989C8D, + 0x989C8D, + 0x9A9E8F, + 0x939587, + 0x949688, + 0x949688, + 0x939587, + 0x929486, + 0x949688, + 0x999B8D, + 0x9D9F91, + 0x999B8D, + 0x999B8D, + 0x989A8C, + 0x97998B, + 0x96988A, + 0x96988A, + 0x959789, + 0x949889, + 0x919888, + 0x909988, + 0x8D9887, + 0x8D9887, + 0x8A9986, + 0x8A9986, + 0x879885, + 0x879885, + 0x849783, + 0x849783, + 0x849783, + 0x839682, + 0x839481, + 0x829380, + 0x83927F, + 0x82907F, + 0x7F907E, + 0x7B8C7C, + 0x728373, + 0x6E7F6F, + 0x001000, + 0x000D00, + 0x000D00, + 0x000900, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000E01, + 0x041409, + 0x6F7D70, + 0x8B978B, + 0x889287, + 0x868C82, + 0x8B9187, + 0x8B8E85, + 0x8E9085, + 0x919388, + 0x94968B, + 0x93958A, + 0x919388, + 0x8F9186, + 0x909486, + 0x929688, + 0x919385, + 0x939587, + 0x959789, + 0x97998B, + 0x9D9F91, + 0xA2A496, + 0xA2A496, + 0x9EA092, + 0xA1A395, + 0xA6A89A, + 0xA8AA9C, + 0xA7A99B, + 0xA7A99B, + 0xA9AB9D, + 0xA9AB9D, + 0xA7A99B, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xA3A597, + 0xA8AA9C, + 0xA2A496, + 0xABAD9F, + 0xADAFA1, + 0xAFB1A3, + 0xA7A99B, + 0xAEB0A2, + 0xA9AD9E, + 0xA4A899, + 0xA5A99A, + 0xA7AB9C, + 0xA3A798, + 0xA3A798, + 0xA5A99A, + 0xA4A899, + 0xA3A798, + 0xA4A899, + 0xA5A99A, + 0xA4A899, + 0xA1A596, + 0x9EA293, + 0x9DA192, + 0x9DA192, + 0xA3A597, + 0xA0A294, + 0x9D9F91, + 0x9A9C8E, + 0x999B8D, + 0x9A9C8E, + 0x9C9E90, + 0x9D9F91, + 0x9A9C8E, + 0x999B8D, + 0x999B8D, + 0x989A8C, + 0x97998B, + 0x97998B, + 0x96988A, + 0x95998A, + 0x929989, + 0x919A89, + 0x8E9988, + 0x8E9988, + 0x8B9A87, + 0x8A9986, + 0x889986, + 0x879885, + 0x859884, + 0x859884, + 0x869784, + 0x859683, + 0x869582, + 0x859481, + 0x83927F, + 0x839180, + 0x80917F, + 0x7D8E7E, + 0x738474, + 0x738474, + 0x091A0A, + 0x000C00, + 0x000D00, + 0x000800, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000A00, + 0x041409, + 0x79877A, + 0x909C90, + 0x909A8F, + 0x93998F, + 0x9BA197, + 0x9DA097, + 0x9C9E93, + 0x9D9F94, + 0x9FA196, + 0xA0A297, + 0xA1A398, + 0xA1A398, + 0xA0A496, + 0xA0A496, + 0xA5A799, + 0xA5A799, + 0xA3A597, + 0xA1A395, + 0xA2A496, + 0xA3A597, + 0x9FA193, + 0x999B8D, + 0xA1A395, + 0xA6A89A, + 0xA9AB9D, + 0xA7A99B, + 0xA7A99B, + 0xA9AB9D, + 0xA9AB9D, + 0xA7A99B, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xA1A395, + 0xA3A597, + 0x97998B, + 0x9EA092, + 0x9B9D8F, + 0x9FA193, + 0x96988A, + 0x9EA092, + 0xA1A898, + 0xA2A999, + 0xA1A898, + 0xA3AA9A, + 0xA6AD9D, + 0xA0A797, + 0x9CA393, + 0xA0A797, + 0xA4AB9B, + 0xA0A797, + 0x9CA393, + 0x9DA494, + 0xA1A898, + 0xA4AB9B, + 0xA2A999, + 0xA2A697, + 0xA1A596, + 0x9FA193, + 0x9C9E90, + 0x9C9E90, + 0x9EA092, + 0x9FA193, + 0x9D9F91, + 0x9A9C8E, + 0x9A9C8E, + 0x9A9C8E, + 0x999B8D, + 0x999B8D, + 0x989A8C, + 0x97998B, + 0x96988A, + 0x95998A, + 0x929B8A, + 0x909B8A, + 0x8E9B89, + 0x8D9A88, + 0x8B9A87, + 0x8A9986, + 0x889986, + 0x889986, + 0x869985, + 0x869985, + 0x869784, + 0x869784, + 0x869582, + 0x859481, + 0x859280, + 0x849180, + 0x7F907E, + 0x7F9080, + 0x758676, + 0x778878, + 0x172818, + 0x000E00, + 0x000E00, + 0x000700, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000F02, + 0x09190E, + 0x808E81, + 0x919D91, + 0x8E988D, + 0x8F958B, + 0x969C92, + 0x979A91, + 0x9C9E93, + 0x9B9D92, + 0x9B9D92, + 0x9EA095, + 0xA2A499, + 0xA4A69B, + 0xA2A698, + 0xA0A496, + 0xA1A395, + 0xA2A496, + 0xA1A395, + 0xA0A294, + 0xA2A496, + 0xA5A799, + 0xA2A496, + 0x9D9F91, + 0xA2A496, + 0xA6A89A, + 0xA9AB9D, + 0xA8AA9C, + 0xA7A99B, + 0xA9AB9D, + 0xA9AB9D, + 0xA7A99B, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0x9EA092, + 0x9EA092, + 0x8C8E80, + 0x909284, + 0x8A8C7E, + 0x8F9183, + 0x858779, + 0x8F9183, + 0x7C8373, + 0x838A7A, + 0x818878, + 0x848B7B, + 0x8B9282, + 0x818878, + 0x777E6E, + 0x7F8676, + 0x8A9181, + 0x7F8676, + 0x767D6D, + 0x777E6E, + 0x7F8676, + 0x848B7B, + 0x818878, + 0x7D8172, + 0x868A7B, + 0x87897B, + 0x898B7D, + 0x919385, + 0x9B9D8F, + 0xA0A294, + 0x9FA193, + 0x9B9D8F, + 0x9B9D8F, + 0x9A9C8E, + 0x9A9C8E, + 0x999B8D, + 0x989A8C, + 0x97998B, + 0x97998B, + 0x969A8B, + 0x929B8A, + 0x909B8A, + 0x8E9B89, + 0x8E9B89, + 0x8C9B88, + 0x8B9A87, + 0x889986, + 0x889986, + 0x869985, + 0x869985, + 0x879885, + 0x869784, + 0x879683, + 0x859481, + 0x859280, + 0x859281, + 0x7E8F7D, + 0x809181, + 0x778878, + 0x798A7A, + 0x223323, + 0x000F00, + 0x000E00, + 0x000700, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000B00, + 0x000C00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000C00, + 0x000D00, + 0x000900, + 0x021303, + 0x8E9C8F, + 0x8C988C, + 0x8C988E, + 0x8B958C, + 0x919891, + 0x939A93, + 0x929791, + 0x90958F, + 0x8F948D, + 0x8F948D, + 0x90988B, + 0x90988B, + 0x8E9687, + 0x8D9385, + 0x8F9384, + 0x919385, + 0x929486, + 0x96988A, + 0x9A9C8E, + 0x9EA092, + 0x9FA193, + 0x9FA193, + 0xA3A597, + 0xA7A99B, + 0xA9AB9D, + 0xA8AA9C, + 0xA7A99B, + 0xA9AB9D, + 0xAAAC9E, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xABAD9F, + 0xABAD9F, + 0xA8AA9C, + 0xACAEA0, + 0xADAFA1, + 0xABAD9F, + 0xAAAC9E, + 0xAAAC9E, + 0xA9AB9D, + 0xA6A89A, + 0xACAEA0, + 0xAAAC9E, + 0xA6A89A, + 0xA4A698, + 0xA7A99B, + 0xAAAC9E, + 0xA8AA9C, + 0xA3A597, + 0xA5A799, + 0xA3A597, + 0xA1A395, + 0xA0A294, + 0xA0A294, + 0x9FA193, + 0x9D9F91, + 0x9B9D8F, + 0x939587, + 0x8F9183, + 0x8D8F81, + 0x919385, + 0x9A9C8E, + 0x9FA193, + 0x9D9F91, + 0x9A9C8E, + 0x999B8D, + 0x999B8D, + 0x999B8D, + 0x999B8D, + 0x999B8D, + 0x989A8C, + 0x97998B, + 0x949B8B, + 0x8F9C8A, + 0x8C9D8A, + 0x8C9D8A, + 0x8C9D8A, + 0x8B9C89, + 0x8A9B88, + 0x899A87, + 0x899A87, + 0x879885, + 0x879885, + 0x879885, + 0x869784, + 0x869784, + 0x859683, + 0x859683, + 0x849583, + 0x819282, + 0x829285, + 0x819184, + 0x738376, + 0x354538, + 0x021205, + 0x000700, + 0x000E00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000B00, + 0x000C00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000C00, + 0x000D00, + 0x051302, + 0x142213, + 0x96A296, + 0x949E93, + 0x939D94, + 0x929991, + 0x969B95, + 0x989D97, + 0x9EA09B, + 0x9EA09B, + 0x9FA299, + 0xA0A39A, + 0xA0A69A, + 0xA1A79B, + 0xA0A698, + 0xA2A698, + 0xA2A697, + 0xA3A597, + 0xA2A496, + 0xA3A597, + 0xA4A698, + 0xA3A597, + 0xA1A395, + 0x9FA193, + 0xA3A597, + 0xA7A99B, + 0xA9AB9D, + 0xA8AA9C, + 0xA8AA9C, + 0xAAAC9E, + 0xAAAC9E, + 0xA9AB9D, + 0xA9AB9D, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xABAD9F, + 0xABAD9F, + 0xABAD9F, + 0xAAAC9E, + 0xA6A89A, + 0x9FA193, + 0x999B8D, + 0x9B9D8F, + 0xA2A496, + 0xA6A89A, + 0xA6A89A, + 0x9EA092, + 0x9EA092, + 0xA1A395, + 0xA8AA9C, + 0xAEB0A2, + 0xB0B2A4, + 0xADAFA1, + 0xAAAC9E, + 0xA7A99B, + 0xA5A799, + 0xA3A597, + 0xA3A597, + 0xA2A496, + 0xA2A496, + 0xA0A294, + 0x9EA092, + 0xA3A597, + 0x9FA193, + 0x9C9E90, + 0x9D9F91, + 0xA1A395, + 0xA2A496, + 0xA0A294, + 0x9D9F91, + 0x9D9F91, + 0x9D9F91, + 0x9D9F91, + 0x9C9E90, + 0x9B9D8F, + 0x9A9C8E, + 0x999B8D, + 0x979B8C, + 0x929F8D, + 0x91A08D, + 0x909F8C, + 0x8F9E8B, + 0x8B9C89, + 0x8A9B88, + 0x899A87, + 0x889986, + 0x879885, + 0x879885, + 0x879885, + 0x869784, + 0x869784, + 0x859683, + 0x849783, + 0x849784, + 0x819282, + 0x819184, + 0x809083, + 0x758578, + 0x425343, + 0x001000, + 0x000A00, + 0x000F00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000B00, + 0x000C00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000C00, + 0x000C00, + 0x000E00, + 0x1A261A, + 0x909A91, + 0x8E958D, + 0x8E958D, + 0x8B9089, + 0x92948F, + 0x949691, + 0x94958F, + 0x969791, + 0x989991, + 0x999A92, + 0x999C91, + 0x999C91, + 0x9A9E90, + 0x9B9F91, + 0x9FA193, + 0x9FA193, + 0xA1A395, + 0xA3A597, + 0xA4A698, + 0xA4A698, + 0xA1A395, + 0x9FA193, + 0xA3A597, + 0xA7A99B, + 0xA9AB9D, + 0xA8AA9C, + 0xA8AA9C, + 0xAAAC9E, + 0xAAAC9E, + 0xA9AB9D, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xABAD9F, + 0xABAD9F, + 0xABAD9F, + 0xABAD9F, + 0xA8AA9C, + 0xA2A496, + 0x9D9F91, + 0x9EA092, + 0x9EA092, + 0x9A9C8E, + 0x939587, + 0x96988A, + 0x949688, + 0x989A8C, + 0xA2A496, + 0xA7A99B, + 0xA5A799, + 0xA2A496, + 0xA3A597, + 0xAAAC9E, + 0xA8AA9C, + 0xA7A99B, + 0xA6A89A, + 0xA7A99B, + 0xA6A89A, + 0xA5A799, + 0xA3A597, + 0xA3A597, + 0xA1A395, + 0x9EA092, + 0x9C9E90, + 0x9C9E90, + 0x9B9D8F, + 0x999B8D, + 0x97998B, + 0x9C9E90, + 0x9B9D8F, + 0x9B9D8F, + 0x999B8D, + 0x989A8C, + 0x97998B, + 0x96988A, + 0x949889, + 0x8E9988, + 0x8C9987, + 0x8B9A87, + 0x8B9A87, + 0x8B9A87, + 0x8C9B88, + 0x8D9C89, + 0x8E9D8A, + 0x889986, + 0x889986, + 0x879885, + 0x879885, + 0x859884, + 0x859884, + 0x849783, + 0x849784, + 0x829383, + 0x819184, + 0x7E8F7F, + 0x798A7A, + 0x566757, + 0x000C00, + 0x001000, + 0x000E00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000B00, + 0x000C00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000C00, + 0x000C00, + 0x030F03, + 0x2C362D, + 0x929991, + 0x91968F, + 0x949993, + 0x92948F, + 0x9A9B96, + 0x9C9D98, + 0x979691, + 0x9A9994, + 0x9C9C94, + 0x9C9C94, + 0x9A9C8F, + 0x999B8E, + 0x9A9C8E, + 0x9D9F91, + 0x949688, + 0x96988A, + 0x9A9C8E, + 0x9FA193, + 0xA2A496, + 0xA2A496, + 0xA0A294, + 0x9EA092, + 0xA3A597, + 0xA8AA9C, + 0xAAAC9E, + 0xA8AA9C, + 0xA8AA9C, + 0xAAAC9E, + 0xABAD9F, + 0xA9AB9D, + 0xA9AD9E, + 0xA9AD9E, + 0xA9AD9E, + 0xA9AD9E, + 0xAAAE9F, + 0xAAAE9F, + 0xAAAE9F, + 0xAAAE9F, + 0xA6AA9B, + 0xA7AB9C, + 0xA8AC9D, + 0xA8AC9D, + 0xAAAE9F, + 0xACB0A1, + 0xA9AD9E, + 0xA3A798, + 0xABAFA0, + 0xA4A899, + 0xA4A899, + 0xABAFA0, + 0xADB1A2, + 0xAAAE9F, + 0xAAAE9F, + 0xAEB2A3, + 0xA3A798, + 0xA2A697, + 0xA1A596, + 0xA1A596, + 0xA1A596, + 0xA1A596, + 0xA0A495, + 0x9FA394, + 0xA4A698, + 0xA4A698, + 0xA3A597, + 0xA1A395, + 0x9FA193, + 0x9EA092, + 0x9FA193, + 0x9FA193, + 0x9C9E90, + 0x9B9D8F, + 0x9A9C8E, + 0x999B8D, + 0x989A8C, + 0x97998B, + 0x97998B, + 0x95998A, + 0x919A89, + 0x8E9988, + 0x8D9A88, + 0x8C9987, + 0x8D9A88, + 0x8E9B89, + 0x8E9D8A, + 0x8E9D8A, + 0x889986, + 0x889986, + 0x889986, + 0x879885, + 0x869985, + 0x859884, + 0x859884, + 0x859885, + 0x859684, + 0x819282, + 0x7D8E7E, + 0x7C8D7D, + 0x697A6A, + 0x000B00, + 0x021301, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000B00, + 0x000C00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000C00, + 0x000C00, + 0x041004, + 0x3D473E, + 0x929992, + 0x919690, + 0x979C96, + 0x949691, + 0x9C9D98, + 0x9D9E99, + 0x9D9C97, + 0xA09F9A, + 0xA2A298, + 0xA2A298, + 0xA0A295, + 0x9FA194, + 0xA1A493, + 0xA3A695, + 0x9D9F91, + 0x9EA092, + 0xA1A395, + 0xA4A698, + 0xA6A89A, + 0xA4A698, + 0xA1A395, + 0x9D9F91, + 0xA4A698, + 0xA8AA9C, + 0xAAAC9E, + 0xA9AB9D, + 0xA8AA9C, + 0xAAAC9E, + 0xABAD9F, + 0xA9AB9D, + 0xA9AD9E, + 0xA9AD9E, + 0xA9AD9E, + 0xAAAE9F, + 0xAAAE9F, + 0xAAAE9F, + 0xAAAE9F, + 0xABAFA0, + 0xABAFA0, + 0xAAAE9F, + 0xA4A899, + 0x9CA091, + 0x989C8D, + 0x9CA091, + 0xA2A697, + 0xA5A99A, + 0xA6AA9B, + 0xA0A495, + 0x9FA394, + 0xA3A798, + 0xA4A899, + 0xA1A596, + 0xA2A697, + 0xA7AB9C, + 0xA6AA9B, + 0xA5A99A, + 0xA4A899, + 0xA4A899, + 0xA5A99A, + 0xA5A99A, + 0xA4A899, + 0xA2A697, + 0x9EA092, + 0x9FA193, + 0x9FA193, + 0x9EA092, + 0x9C9E90, + 0x9C9E90, + 0x9D9F91, + 0x9FA193, + 0x9C9E90, + 0x9B9D8F, + 0x9B9D8F, + 0x9A9C8E, + 0x999B8D, + 0x999B8D, + 0x999B8D, + 0x999D8E, + 0x989F8F, + 0x969F8E, + 0x939E8D, + 0x919C8B, + 0x909B8A, + 0x8F9A89, + 0x8D9A88, + 0x8D9A88, + 0x8B9A87, + 0x8B9A87, + 0x889986, + 0x889986, + 0x869985, + 0x869985, + 0x859884, + 0x859885, + 0x879886, + 0x819282, + 0x7E8F7F, + 0x7E8F7F, + 0x768775, + 0x000F00, + 0x001100, + 0x000700, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000B00, + 0x000C00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000C00, + 0x000C00, + 0x000B01, + 0x465149, + 0x8A948C, + 0x8B928B, + 0x919793, + 0x8B908C, + 0x939590, + 0x92948F, + 0x93948E, + 0x959690, + 0x97998E, + 0x999B90, + 0x999D8E, + 0x9A9E8F, + 0x9B9F8E, + 0x9CA08F, + 0x9EA092, + 0x9FA193, + 0xA2A496, + 0xA4A698, + 0xA6A89A, + 0xA4A698, + 0xA0A294, + 0x9D9F91, + 0xA4A698, + 0xA8AA9C, + 0xAAAC9E, + 0xA9AB9D, + 0xA9AB9D, + 0xABAD9F, + 0xABAD9F, + 0xAAAC9E, + 0xA9AD9E, + 0xAAAE9F, + 0xAAAE9F, + 0xAAAE9F, + 0xAAAE9F, + 0xABAFA0, + 0xABAFA0, + 0xABAFA0, + 0xAAAE9F, + 0xACB0A1, + 0xA9AD9E, + 0x9FA394, + 0x979B8C, + 0x979B8C, + 0x9A9E8F, + 0x9CA091, + 0x9A9E8F, + 0x9A9E8F, + 0x9B9F90, + 0x9A9E8F, + 0x999D8E, + 0x979B8C, + 0x95998A, + 0x949889, + 0x949889, + 0x939788, + 0x929687, + 0x929687, + 0x939788, + 0x939788, + 0x929687, + 0x909485, + 0x959789, + 0x959789, + 0x959789, + 0x939587, + 0x919385, + 0x919385, + 0x919385, + 0x929486, + 0x939587, + 0x929486, + 0x919385, + 0x909284, + 0x909284, + 0x919385, + 0x919385, + 0x929486, + 0x8F9686, + 0x909787, + 0x909988, + 0x919A89, + 0x909B8A, + 0x909B8A, + 0x8F9C8A, + 0x8F9C8A, + 0x8B9A87, + 0x8B9A87, + 0x899A87, + 0x889986, + 0x879A86, + 0x869985, + 0x869985, + 0x869985, + 0x889987, + 0x819280, + 0x819280, + 0x80917F, + 0x7C8D7B, + 0x0B1C0A, + 0x000F00, + 0x000800, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000B00, + 0x000C00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000C00, + 0x000D00, + 0x031006, + 0x556259, + 0x8E9993, + 0x8F9893, + 0x97A09B, + 0x919793, + 0x999E98, + 0x969B95, + 0x979A93, + 0x979A93, + 0x989B90, + 0x9A9D92, + 0x9BA292, + 0x9CA393, + 0x9CA48F, + 0x9EA291, + 0x999D8C, + 0x9B9D8F, + 0x9EA092, + 0xA1A395, + 0xA3A597, + 0xA3A597, + 0xA0A294, + 0x9EA092, + 0xA4A698, + 0xA8AA9C, + 0xAAAC9E, + 0xA9AB9D, + 0xA9AB9D, + 0xABAD9F, + 0xABAD9F, + 0xAAAC9E, + 0xA8AF9F, + 0xA8AF9F, + 0xA8AF9F, + 0xA8AF9F, + 0xA8AF9F, + 0xA9B0A0, + 0xA9B0A0, + 0xA9B0A0, + 0xA0A797, + 0xA5AC9C, + 0xA9B0A0, + 0xA8AF9F, + 0xA7AE9E, + 0xA9B0A0, + 0xAAB1A1, + 0xA9B0A0, + 0xA4AB9B, + 0xA9B0A0, + 0xA9B0A0, + 0xA3AA9A, + 0xA2A999, + 0xA6AD9D, + 0xA6AD9D, + 0xA1A898, + 0xA4AB9B, + 0xA3AA9A, + 0xA1A898, + 0xA1A898, + 0xA2A999, + 0xA2A999, + 0xA0A797, + 0xA1A596, + 0x9EA293, + 0x9EA092, + 0x9C9E90, + 0x9A9C8E, + 0x999B8D, + 0x989A8C, + 0x97998B, + 0x96988A, + 0x929486, + 0x919385, + 0x8F9183, + 0x8E9082, + 0x8D8F81, + 0x8D8F81, + 0x8E9082, + 0x8F9183, + 0x888F7F, + 0x8A9181, + 0x8D9484, + 0x909787, + 0x929B8A, + 0x939C8B, + 0x919C8B, + 0x919C8B, + 0x8C9B88, + 0x8C9B88, + 0x899A87, + 0x899A87, + 0x879A86, + 0x879A86, + 0x849A85, + 0x869985, + 0x879A87, + 0x80917F, + 0x849583, + 0x819280, + 0x7F907E, + 0x1A2B19, + 0x000E00, + 0x000C00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000B00, + 0x000C00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000C00, + 0x000D00, + 0x000F04, + 0x586760, + 0x8D9A93, + 0x919C96, + 0x9AA59F, + 0x949D98, + 0x9DA49D, + 0x9AA19A, + 0xA0A59E, + 0x9EA39C, + 0x9DA397, + 0x9EA496, + 0xA0A998, + 0xA1AA97, + 0x9FA893, + 0x9EA593, + 0xA2A695, + 0xA3A597, + 0xA3A597, + 0xA4A698, + 0xA5A799, + 0xA4A698, + 0xA1A395, + 0x9EA092, + 0xA4A698, + 0xA8AA9C, + 0xABAD9F, + 0xA9AB9D, + 0xA9AB9D, + 0xABAD9F, + 0xABAD9F, + 0xAAAC9E, + 0xA8AF9F, + 0xA8AF9F, + 0xA8AF9F, + 0xA8AF9F, + 0xA9B0A0, + 0xA9B0A0, + 0xA9B0A0, + 0xA9B0A0, + 0xABB2A2, + 0xA8AF9F, + 0x9FA696, + 0x959C8C, + 0x919888, + 0x939A8A, + 0x959C8C, + 0x949B8B, + 0x929989, + 0x99A090, + 0x979E8E, + 0x8F9686, + 0x929989, + 0xA0A797, + 0xA8AF9F, + 0xA6AD9D, + 0xA6AD9D, + 0xA4AB9B, + 0xA3AA9A, + 0xA2A999, + 0xA3AA9A, + 0xA3AA9A, + 0xA1A898, + 0xA2A697, + 0xA5A99A, + 0xA3A597, + 0xA1A395, + 0xA0A294, + 0xA0A294, + 0xA0A294, + 0x9EA092, + 0x9C9E90, + 0xA0A294, + 0x9EA092, + 0x9C9E90, + 0x9A9C8E, + 0x989A8C, + 0x989A8C, + 0x999B8D, + 0x999B8D, + 0x949889, + 0x95998A, + 0x969D8D, + 0x979E8E, + 0x959E8D, + 0x939C8B, + 0x8E9988, + 0x8D9887, + 0x8C9B88, + 0x8C9B88, + 0x899A87, + 0x899A87, + 0x879A86, + 0x879A86, + 0x849A85, + 0x869985, + 0x869986, + 0x7F907E, + 0x869785, + 0x829381, + 0x7F907E, + 0x263725, + 0x000E00, + 0x001000, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000B00, + 0x000D00, + 0x000E00, + 0x0C1510, + 0x696F6F, + 0x8F9591, + 0x898E8A, + 0x848982, + 0x91948D, + 0x84877C, + 0x909388, + 0x989A8C, + 0x959789, + 0x929687, + 0x939788, + 0x939B8C, + 0x969E8F, + 0x969E91, + 0x949C8F, + 0x97A08F, + 0x9DA695, + 0xA1A898, + 0x9FA696, + 0xA0A495, + 0xA2A496, + 0xA0A294, + 0x9E9F91, + 0xA6A799, + 0xA8A99B, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AD9E, + 0xABAD9F, + 0xAAAC9E, + 0xABAC9E, + 0xABAD9F, + 0xABAD9F, + 0xABAFA0, + 0xABAFA0, + 0xA9B2A1, + 0xA9B2A1, + 0xA9B2A1, + 0xA9B2A1, + 0xA8AF9F, + 0xA6AD9D, + 0xA8AC9D, + 0xABAFA0, + 0xABAD9F, + 0xA8AA9C, + 0xA8AB9A, + 0xA9AC9B, + 0xA9AC9B, + 0xAAAD9C, + 0xABAE9D, + 0xABAE9D, + 0xAAAD9C, + 0xA9AC9B, + 0xA7AA99, + 0xA7AA99, + 0xA6A998, + 0xA6A998, + 0xA5A897, + 0xA5A897, + 0xA5A897, + 0xA5A897, + 0xA2A697, + 0xA1A596, + 0x9FA394, + 0x9EA293, + 0x9EA293, + 0x9EA293, + 0x9DA192, + 0x9CA091, + 0x9DA192, + 0x9CA091, + 0x9A9E8F, + 0x989C8D, + 0x989C8D, + 0x989C8D, + 0x9A9E8F, + 0x9B9F90, + 0x95998A, + 0x969A8B, + 0x949D8C, + 0x919C8B, + 0x8F9C8A, + 0x8B9C89, + 0x8B9E8A, + 0x8AA08B, + 0x889E89, + 0x889E89, + 0x8A9D89, + 0x8B9C89, + 0x8D9C89, + 0x8E9988, + 0x8D9887, + 0x8D9887, + 0x8A9986, + 0x839481, + 0x889986, + 0x869784, + 0x829380, + 0x344532, + 0x051603, + 0x000900, + 0x000C00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000B00, + 0x000D00, + 0x000E00, + 0x000B04, + 0x6E7877, + 0x949D98, + 0x979D99, + 0x9AA199, + 0xA0A59E, + 0x95988D, + 0x9C9F94, + 0xA0A295, + 0x9FA194, + 0x9CA092, + 0x9B9F91, + 0x999F91, + 0x999F91, + 0x989E92, + 0x979D91, + 0x9DA695, + 0xA0A998, + 0xA3AA9A, + 0xA2A999, + 0xA3A798, + 0xA4A698, + 0xA1A395, + 0x9D9E90, + 0xA6A799, + 0xA8A99B, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AB9D, + 0xA9AD9E, + 0xAAAE9F, + 0xAAAC9E, + 0xAAAC9E, + 0xABAD9F, + 0xABAD9F, + 0xA9B0A0, + 0xAAB1A1, + 0xA9B2A1, + 0xA9B2A1, + 0xA4AD9C, + 0xA4AD9C, + 0xA4AB9B, + 0xA2A999, + 0xA6AA9B, + 0xAAAE9F, + 0xACAEA0, + 0xAAAC9E, + 0xA7AA99, + 0xAAAD9C, + 0xACAF9E, + 0xABAE9D, + 0xA8AB9A, + 0xA6A998, + 0xA7AA99, + 0xA8AB9A, + 0xA8AB9A, + 0xA7AA99, + 0xA7AA99, + 0xA7AA99, + 0xA6A998, + 0xA6A998, + 0xA5A897, + 0xA5A897, + 0xA3A798, + 0xA1A596, + 0xA0A495, + 0x9FA394, + 0xA0A495, + 0xA1A596, + 0xA0A495, + 0x9FA394, + 0x9CA091, + 0x9CA091, + 0x9B9F90, + 0x9A9E8F, + 0x9A9E8F, + 0x999D8E, + 0x999D8E, + 0x999D8E, + 0x999B8D, + 0x979B8C, + 0x949B8B, + 0x909B8A, + 0x8F9C8A, + 0x8E9D8A, + 0x8A9D89, + 0x8A9D89, + 0x889E89, + 0x889E89, + 0x8A9D89, + 0x8B9C89, + 0x8D9C89, + 0x8D9A88, + 0x8E9988, + 0x8C9987, + 0x899885, + 0x849582, + 0x889986, + 0x869784, + 0x839481, + 0x435441, + 0x021300, + 0x000D00, + 0x000C00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000B00, + 0x000D00, + 0x000F00, + 0x011009, + 0x818D8B, + 0x909C98, + 0x8F9895, + 0x97A199, + 0x99A099, + 0x9AA096, + 0xA1A49B, + 0x9C9F94, + 0x9FA196, + 0xA0A295, + 0xA1A396, + 0x9FA395, + 0x9FA395, + 0xA0A496, + 0xA1A597, + 0x9CA594, + 0x9EA796, + 0x9FA696, + 0xA0A797, + 0xA4A899, + 0xA5A799, + 0xA1A395, + 0x9D9E90, + 0xA7A89A, + 0xA8A99B, + 0xA9AB9D, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAE9F, + 0xABAFA0, + 0xABAD9F, + 0xABAD9F, + 0xAAAE9F, + 0xABAFA0, + 0xA9B0A0, + 0xAAB1A1, + 0xA9B2A1, + 0xA9B2A1, + 0xA4AD9C, + 0xA2AB9A, + 0x9CA393, + 0x949B8B, + 0x929687, + 0x929687, + 0x909284, + 0x8C8E80, + 0x96988A, + 0x9A9C8E, + 0x9D9F91, + 0x9B9D8F, + 0x97998B, + 0x959789, + 0x96988A, + 0x999B8D, + 0x989A8C, + 0x989A8C, + 0x989A8C, + 0x97998B, + 0x96988A, + 0x96988A, + 0x959789, + 0x959789, + 0x989C8D, + 0x969A8B, + 0x95998A, + 0x95998A, + 0x969A8B, + 0x979B8C, + 0x979B8C, + 0x969A8B, + 0x9A9E8F, + 0x9B9F90, + 0x9CA091, + 0x9CA091, + 0x9B9F90, + 0x9A9E8F, + 0x999D8E, + 0x989C8D, + 0x9B9D8F, + 0x989A8C, + 0x939A8A, + 0x929B8A, + 0x929D8C, + 0x93A08E, + 0x90A18E, + 0x8FA08D, + 0x8A9D89, + 0x8A9D89, + 0x8B9C89, + 0x8C9D8A, + 0x8D9C89, + 0x8D9C89, + 0x8D9A88, + 0x8D9A88, + 0x889986, + 0x869784, + 0x889986, + 0x869784, + 0x859683, + 0x5A6B58, + 0x000D00, + 0x001100, + 0x000C00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000D00, + 0x000F00, + 0x001006, + 0x889993, + 0x85948F, + 0x818D89, + 0x8A978E, + 0x869088, + 0x929991, + 0x969992, + 0x8E9188, + 0x93948C, + 0x97998E, + 0x989A8F, + 0x97998C, + 0x97998C, + 0x999B8E, + 0x9A9E90, + 0x979E8E, + 0x969F8E, + 0x989F8F, + 0x9BA292, + 0xA2A697, + 0xA5A799, + 0xA1A395, + 0x9C9D8F, + 0xA7A89A, + 0xA9AA9C, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAC9E, + 0xAAAE9F, + 0xABAFA0, + 0xAAAE9F, + 0xAAAE9F, + 0xA9B0A0, + 0xA9B0A0, + 0xA8B1A0, + 0xA9B2A1, + 0xA7B2A1, + 0xA7B2A1, + 0xACB5A4, + 0xABB4A3, + 0xA9B0A0, + 0xA6AD9D, + 0xA9AD9E, + 0xAEB2A3, + 0xB1B3A5, + 0xB0B2A4, + 0xA2A697, + 0xA5A99A, + 0xA7AB9C, + 0xA7AB9C, + 0xA6AA9B, + 0xA5A99A, + 0xA5A99A, + 0xA7AB9C, + 0xA3A798, + 0xA2A697, + 0xA2A697, + 0xA1A596, + 0xA0A495, + 0xA0A495, + 0x9FA394, + 0x9FA394, + 0x989C8D, + 0x979B8C, + 0x95998A, + 0x95998A, + 0x969A8B, + 0x969A8B, + 0x95998A, + 0x949889, + 0x888C7D, + 0x888C7D, + 0x888C7D, + 0x888C7D, + 0x878B7C, + 0x868A7B, + 0x85897A, + 0x85897A, + 0x8D8F81, + 0x898B7D, + 0x838A7A, + 0x858C7C, + 0x879281, + 0x8B9685, + 0x8A9986, + 0x889784, + 0x8B9C89, + 0x8B9C89, + 0x8C9D8A, + 0x8C9D8A, + 0x8E9D8A, + 0x8E9D8A, + 0x8D9C89, + 0x8D9C89, + 0x899A87, + 0x899A87, + 0x899A87, + 0x859683, + 0x869784, + 0x6F806D, + 0x000A00, + 0x011200, + 0x000C00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000D00, + 0x000F00, + 0x001409, + 0x92A39D, + 0x8FA09A, + 0x939F9B, + 0x9DAAA3, + 0x939C97, + 0x9BA59D, + 0x999E98, + 0x979C95, + 0x9C9F98, + 0x9FA098, + 0x9FA098, + 0x9C9E91, + 0x9A9C8F, + 0x999D8F, + 0x9A9E90, + 0x969F8E, + 0x949D8C, + 0x969D8D, + 0x9BA292, + 0xA3A798, + 0xA4A698, + 0xA0A294, + 0x9E9F91, + 0xA8A99B, + 0xAAAB9D, + 0xAAAC9E, + 0xABAD9F, + 0xABAD9F, + 0xABAD9F, + 0xABAFA0, + 0xACB0A1, + 0xA9B0A0, + 0xA9B0A0, + 0xA8B1A0, + 0xA8B1A0, + 0xA6B1A0, + 0xA7B2A1, + 0xA7B2A1, + 0xA7B2A1, + 0xA7B2A1, + 0xA6AF9E, + 0x9EA796, + 0x969D8D, + 0x949889, + 0x939788, + 0x929486, + 0x8E9082, + 0x9DA192, + 0x9CA091, + 0x9B9F90, + 0x9CA091, + 0x9EA293, + 0x9EA293, + 0x9CA091, + 0x9A9E8F, + 0xA4A899, + 0xA4A899, + 0xA3A798, + 0xA2A697, + 0xA2A697, + 0xA1A596, + 0xA0A495, + 0xA0A495, + 0xA4A899, + 0xA2A697, + 0xA0A495, + 0x9FA394, + 0x9FA394, + 0x9FA394, + 0x9DA192, + 0x9CA091, + 0xA0A495, + 0x9EA293, + 0x9DA192, + 0x9B9F90, + 0x9B9F90, + 0x9B9F90, + 0x9CA091, + 0x9DA192, + 0x9A9C8E, + 0x96988A, + 0x919586, + 0x939788, + 0x959E8D, + 0x99A291, + 0x96A391, + 0x95A290, + 0x8D9C89, + 0x8E9D8A, + 0x8C9D8A, + 0x8C9D8A, + 0x8D9E8B, + 0x8C9D8A, + 0x8C9D8A, + 0x8C9D8A, + 0x8A9B88, + 0x8B9C89, + 0x8A9B88, + 0x859683, + 0x879885, + 0x7D8E7B, + 0x000E00, + 0x001100, + 0x000C00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000C00, + 0x000B00, + 0x000C00, + 0x000E00, + 0x001000, + 0x13241A, + 0x93A49E, + 0x909F9A, + 0x929E9A, + 0x98A4A0, + 0x929B98, + 0x9DA6A1, + 0x9BA19D, + 0x9DA29C, + 0x9FA49E, + 0xA2A59C, + 0xA2A59C, + 0xA0A698, + 0xA0A698, + 0xA0A797, + 0xA1A898, + 0x9BA493, + 0x99A291, + 0x9CA393, + 0xA0A797, + 0xA5A99A, + 0xA4A698, + 0xA1A395, + 0xA0A193, + 0xA8A99B, + 0xAAAB9D, + 0xABAD9F, + 0xABAD9F, + 0xABAD9F, + 0xABAD9F, + 0xABAFA0, + 0xACB0A1, + 0xA9B2A1, + 0xA9B2A1, + 0xA7B2A1, + 0xA7B2A1, + 0xA6B3A1, + 0xA6B3A1, + 0xA6B3A1, + 0xA6B3A1, + 0xA8B3A2, + 0xAAB3A2, + 0xA7B09F, + 0xA6AD9D, + 0xAAAE9F, + 0xAFB1A3, + 0xB1B3A5, + 0xB0B1A3, + 0xA8AC9E, + 0xA4A89A, + 0xA2A698, + 0xA3A799, + 0xA6AA9C, + 0xA7AB9D, + 0xA3A799, + 0x9EA294, + 0x9B9F91, + 0x9A9E90, + 0x9A9E90, + 0x999D8F, + 0x989C8E, + 0x979B8D, + 0x969A8C, + 0x969A8C, + 0x909485, + 0x8E9283, + 0x8C9081, + 0x8B8F80, + 0x8A8E7F, + 0x898D7E, + 0x888C7D, + 0x868A7B, + 0x8B8F80, + 0x8A8E7F, + 0x878B7C, + 0x85897A, + 0x85897A, + 0x868A7B, + 0x878B7C, + 0x888C7D, + 0x919385, + 0x8E9082, + 0x8B8D7F, + 0x8A8C7E, + 0x899080, + 0x8A9181, + 0x899281, + 0x889180, + 0x8E9B89, + 0x8F9C8A, + 0x8E9D8A, + 0x8F9E8B, + 0x8D9E8B, + 0x8D9E8B, + 0x8C9F8B, + 0x8C9F8B, + 0x8C9D8A, + 0x8B9C89, + 0x8B9C89, + 0x869784, + 0x899A87, + 0x839481, + 0x091A07, + 0x001000, + 0x000C00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000C00, + 0x000B00, + 0x000C00, + 0x000E00, + 0x001000, + 0x1E2E23, + 0x889790, + 0x86928E, + 0x838E8A, + 0x828D89, + 0x828B88, + 0x929896, + 0x929896, + 0x929793, + 0x919692, + 0x919890, + 0x939A92, + 0x969E91, + 0x98A093, + 0x98A392, + 0x98A392, + 0x9BA493, + 0x9AA392, + 0x9DA494, + 0xA2A999, + 0xA5A99A, + 0xA2A496, + 0xA0A294, + 0xA2A395, + 0xA9AA9C, + 0xAAAB9D, + 0xABAD9F, + 0xACAEA0, + 0xACAEA0, + 0xACAEA0, + 0xACB0A1, + 0xABB2A2, + 0xA9B2A1, + 0xA7B2A1, + 0xA6B3A1, + 0xA6B3A1, + 0xA6B3A1, + 0xA6B3A1, + 0xA6B3A1, + 0xA6B3A1, + 0xA7B2A1, + 0xA8B1A0, + 0xA3AC9B, + 0xA0A495, + 0x9DA192, + 0x9EA092, + 0x9C9D8F, + 0x97998B, + 0xA6AA9C, + 0xA2A89A, + 0xA2A89A, + 0xA4AA9C, + 0xA7AD9F, + 0xA7AD9F, + 0xA5AB9D, + 0xA3A99B, + 0xA8AEA0, + 0xA7AD9F, + 0xA6AC9E, + 0xA5AB9D, + 0xA4AA9C, + 0xA3A99B, + 0xA2A89A, + 0xA2A89A, + 0xA5A99A, + 0xA3A798, + 0xA1A596, + 0xA0A495, + 0xA0A495, + 0xA0A495, + 0x9EA293, + 0x9DA192, + 0x9FA394, + 0x9EA293, + 0x9DA192, + 0x9CA091, + 0x9CA091, + 0x9CA091, + 0x9CA091, + 0x9D9F91, + 0x97998B, + 0x97988A, + 0x949688, + 0x939587, + 0x919586, + 0x909485, + 0x8D9484, + 0x8C9383, + 0x909B8A, + 0x909B8A, + 0x8F9E8B, + 0x8F9E8B, + 0x8DA08C, + 0x8DA08C, + 0x8C9F8B, + 0x8C9F8B, + 0x8C9D8A, + 0x8A9B88, + 0x8C9D8A, + 0x879885, + 0x8C9D8A, + 0x869784, + 0x1B2C19, + 0x001100, + 0x000C00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x000D00, + 0x000C00, + 0x000B00, + 0x000C00, + 0x000E00, + 0x001000, + 0x2C392F, + 0x8E9B94, + 0x97A29E, + 0x9AA3A0, + 0x97A09F, + 0x989E9E, + 0x9EA4A4, + 0x9BA1A1, + 0x9BA19D, + 0x999F9B, + 0x969D95, + 0x979E96, + 0x96A294, + 0x98A496, + 0x97A492, + 0x97A291, + 0x939E8D, + 0x959E8D, + 0x9AA191, + 0xA0A797, + 0xA3A798, + 0xA0A294, + 0x9FA193, + 0xA3A496, + 0xA9AA9C, + 0xABAC9E, + 0xABAD9F, + 0xACAEA0, + 0xACAEA0, + 0xACAEA0, + 0xACB0A1, + 0xABB2A2, + 0xA7B2A1, + 0xA6B3A1, + 0xA6B3A1, + 0xA6B3A1, + 0xA6B3A1, + 0xA6B3A1, + 0xA6B3A1, + 0xA6B3A1, + 0xA7B2A1, + 0xA9B2A1, + 0xA7B09F, + 0xA6AA9B, + 0xA5A99A, + 0xA8AA9C, + 0xA7A89A, + 0xA2A496, + 0x9CA092, + 0x9CA294, + 0x9FA597, + 0xA2A89A, + 0xA5AB9D, + 0xA7AD9F, + 0xA8AEA0, + 0xA9AFA1, + 0xA6AC9E, + 0xA5AB9D, + 0xA4AA9C, + 0xA3A99B, + 0xA2A89A, + 0xA1A799, + 0xA0A698, + 0xA0A698, + 0xA3A798, + 0xA2A697, + 0xA0A495, + 0x9FA394, + 0xA0A495, + 0xA0A495, + 0x9FA394, + 0x9EA293, + 0x9CA091, + 0x9CA091, + 0x9DA192, + 0x9DA192, + 0x9CA091, + 0x9B9F90, + 0x9A9E8F, + 0x9A9C8E, + 0x9A9C8E, + 0x9B9C8E, + 0x9B9D8F, + 0x9A9C8E, + 0x979B8C, + 0x95998A, + 0x939A8A, + 0x949B8B, + 0x909B8A, + 0x909B8A, + 0x8F9E8B, + 0x8F9E8B, + 0x8DA08C, + 0x8DA08C, + 0x8BA18C, + 0x8DA08C, + 0x8B9E8A, + 0x899A87, + 0x8D9E8B, + 0x899A87, + 0x8FA08D, + 0x869784, + 0x273825, + 0x011200, + 0x000C00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000E00, + 0x001101, + 0x37443A, + 0x8F9C95, + 0x96A19B, + 0x95A09A, + 0x97A29A, + 0x97A29A, + 0x96A298, + 0x9DA99F, + 0x99A398, + 0x9BA59A, + 0x9DA89A, + 0x9FAA9C, + 0xA0AB9B, + 0xA0AB9B, + 0xA2AB9A, + 0x9FAA99, + 0x9AA796, + 0x9CA998, + 0x9EAB9A, + 0xA2AA9B, + 0xA2AA9B, + 0xA3A799, + 0xA1A597, + 0xA1A396, + 0xABAB9F, + 0xACACA0, + 0xADADA1, + 0xAEAEA2, + 0xAEAEA2, + 0xAEAEA2, + 0xADAFA2, + 0xACB0A2, + 0xA7B2A1, + 0xA7B4A2, + 0xA6B5A2, + 0xA6B5A2, + 0xA6B5A2, + 0xA6B5A2, + 0xA4B5A3, + 0xA3B4A2, + 0xA4B5A3, + 0xA8B6A5, + 0x9FAD9E, + 0xA3AFA1, + 0xA4AFA1, + 0xA1AC9E, + 0xACB4A7, + 0xABB1A5, + 0xAAB1A1, + 0xACB0A1, + 0xABB2A2, + 0xACB3A3, + 0xA8AF9F, + 0xA4AB9B, + 0xA5AE9D, + 0xABB4A3, + 0xA6B1A0, + 0xA4AF9E, + 0xA3AE9D, + 0xA4AF9E, + 0xA1AE9C, + 0x9DAA98, + 0x9CA997, + 0x9DAA98, + 0x9BAA95, + 0x99A893, + 0x99A692, + 0x9AA793, + 0x9DA995, + 0x9DA995, + 0x9DA693, + 0x9AA390, + 0x9BA290, + 0x9DA190, + 0x9CA08F, + 0x9C9F8E, + 0x9D9E8E, + 0x9D9E8E, + 0x9D9E8E, + 0x9D9E8E, + 0x9A9B8D, + 0x9A9B8D, + 0x999B8D, + 0x999B8D, + 0x959C8C, + 0x969D8D, + 0x969F8E, + 0x97A08F, + 0x909D8B, + 0x909D8B, + 0x8D9E8B, + 0x8D9E8B, + 0x8C9F8B, + 0x8C9F8B, + 0x8AA08B, + 0x8C9F8B, + 0x8C9F8B, + 0x90A18E, + 0x889986, + 0x8C9D8A, + 0x90A18E, + 0x81927F, + 0x425340, + 0x000D00, + 0x000E00, + 0x000C00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000E00, + 0x001101, + 0x404D44, + 0x8E9A96, + 0x8C9793, + 0x88938F, + 0x8A958F, + 0x8B9690, + 0x8A958D, + 0x8F9A92, + 0x949E95, + 0x949E95, + 0x949F91, + 0x939E90, + 0x939E90, + 0x939E90, + 0x959D8E, + 0x949F8F, + 0x9EAB9A, + 0x9DAB9A, + 0x9EAB9A, + 0x9FAA9A, + 0x9EA999, + 0xA0A698, + 0xA0A698, + 0xA2A497, + 0xABADA0, + 0xACACA0, + 0xADADA1, + 0xAEAEA2, + 0xAEAEA2, + 0xAEAEA2, + 0xADAFA2, + 0xACB0A2, + 0xA7B2A1, + 0xA7B4A2, + 0xA6B5A2, + 0xA6B5A2, + 0xA6B5A2, + 0xA6B5A2, + 0xA4B5A3, + 0xA3B4A2, + 0x9BAC9A, + 0xA3B1A0, + 0xA1AFA0, + 0xACB8AA, + 0xB0BBAD, + 0xAAB5A7, + 0xAFB7AA, + 0xA7AFA2, + 0xA3AA9A, + 0xA4AB9B, + 0xA6AD9D, + 0xA8AF9F, + 0xA8B1A0, + 0xA7B09F, + 0xA2AD9C, + 0xA0AB9A, + 0xA1AC9B, + 0x9FAA99, + 0x9FAC9A, + 0xA2AF9D, + 0xA2B19E, + 0xA0AF9C, + 0xA0AF9C, + 0xA2B19E, + 0xA2B19C, + 0x9FAE99, + 0x9CAB96, + 0x9AA994, + 0x9AA793, + 0x99A692, + 0x99A591, + 0x98A490, + 0x9AA692, + 0x99A591, + 0x9AA390, + 0x99A28F, + 0x99A08E, + 0x989F8D, + 0x989F8D, + 0x989F8D, + 0x989F8F, + 0x989F8F, + 0x989F8F, + 0x979E8E, + 0x959E8D, + 0x949D8C, + 0x919E8C, + 0x919E8C, + 0x909F8C, + 0x909F8C, + 0x8E9F8C, + 0x8E9F8C, + 0x8DA08C, + 0x8DA08C, + 0x8BA18C, + 0x8DA08C, + 0x8EA18D, + 0x8FA08D, + 0x8A9B88, + 0x8B9C89, + 0x8E9F8C, + 0x859683, + 0x4F604D, + 0x000F00, + 0x000E00, + 0x000C00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000C00, + 0x000F00, + 0x001101, + 0x4B5851, + 0x919D9B, + 0x919B9A, + 0x959F9E, + 0x9AA5A1, + 0x98A39F, + 0x929D97, + 0x919C96, + 0x9CA69E, + 0x9AA49C, + 0x99A39A, + 0x97A198, + 0x97A196, + 0x97A196, + 0x9BA396, + 0x99A496, + 0x9FAC9B, + 0x9EAC9B, + 0x9EAB9A, + 0x9EA999, + 0x9DA898, + 0xA0A698, + 0xA0A698, + 0xA2A698, + 0xABADA0, + 0xABADA0, + 0xADADA1, + 0xAEAEA2, + 0xADAFA2, + 0xAEB0A3, + 0xAEB0A3, + 0xACB0A2, + 0xA8B3A2, + 0xA7B4A2, + 0xA6B5A2, + 0xA7B6A3, + 0xA7B6A3, + 0xA6B5A2, + 0xA4B5A3, + 0xA4B5A3, + 0x94A593, + 0x97A594, + 0x8D9B8C, + 0x929E90, + 0x96A193, + 0x949F91, + 0x9CA497, + 0x959D90, + 0xA1AA99, + 0xA2AB9A, + 0xA0A998, + 0x9FA897, + 0xA2AD9C, + 0xA6B1A0, + 0xA0AD9B, + 0x96A391, + 0x9AA795, + 0x98A593, + 0x98A794, + 0x9BAA97, + 0x9AAB98, + 0x98A996, + 0x98A996, + 0x9AAB98, + 0x94A592, + 0x96A794, + 0x99AA97, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9DAC99, + 0x9DAC99, + 0x9BAA97, + 0x9AA996, + 0x98A794, + 0x97A693, + 0x95A491, + 0x94A390, + 0x94A390, + 0x93A28F, + 0x95A491, + 0x95A491, + 0x95A491, + 0x94A390, + 0x94A390, + 0x93A28F, + 0x8FA08D, + 0x8FA08D, + 0x8E9F8C, + 0x8E9F8C, + 0x8E9F8C, + 0x8E9F8C, + 0x8DA08C, + 0x8DA08C, + 0x8DA08C, + 0x8DA08C, + 0x90A18E, + 0x8D9E8B, + 0x8C9D8A, + 0x8C9D8A, + 0x8B9C89, + 0x8A9B88, + 0x61725F, + 0x001100, + 0x000E00, + 0x000D00, + 0x000B00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000900, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x000F00, + 0x011202, + 0x596561, + 0x94A0A0, + 0x919B9C, + 0x99A3A4, + 0x9CA6A5, + 0x9CA6A5, + 0x99A4A0, + 0x98A39F, + 0x9EA7A2, + 0x9DA6A1, + 0x9DA79E, + 0x9CA69D, + 0x9DA79E, + 0x9EA89F, + 0xA1A99E, + 0xA0AA9F, + 0x9BA998, + 0x9CAA99, + 0x9CAA99, + 0x9EA999, + 0x9EA999, + 0xA0A698, + 0xA0A698, + 0xA1A597, + 0xABADA0, + 0xABADA0, + 0xACAEA1, + 0xADAFA2, + 0xAEB0A3, + 0xAEB0A3, + 0xAEB0A3, + 0xADB1A3, + 0xA8B3A2, + 0xA7B4A2, + 0xA7B6A3, + 0xA7B6A3, + 0xA7B6A3, + 0xA7B6A3, + 0xA4B5A3, + 0xA4B5A3, + 0x9AAB99, + 0x9AA897, + 0x8B998A, + 0x8C988A, + 0x909B8D, + 0x919C8E, + 0x9AA295, + 0x929A8D, + 0x8E9687, + 0x8E9687, + 0x859080, + 0x7D8878, + 0x808B7B, + 0x8A9585, + 0x879483, + 0x7C8978, + 0x7E8C7B, + 0x7C8A79, + 0x798A78, + 0x7A8B79, + 0x788977, + 0x748573, + 0x728572, + 0x748573, + 0x7F907D, + 0x899885, + 0x90A18E, + 0x97A895, + 0x98A996, + 0x96A794, + 0x93A692, + 0x93A692, + 0x94AA95, + 0x93A994, + 0x92A893, + 0x91A792, + 0x8FA791, + 0x8EA690, + 0x8DA58F, + 0x8DA58F, + 0x8EA48F, + 0x8EA48F, + 0x8EA48F, + 0x8FA590, + 0x91A490, + 0x91A490, + 0x8FA28E, + 0x8EA18D, + 0x8EA18D, + 0x8EA18D, + 0x8EA18D, + 0x8EA18D, + 0x8FA08D, + 0x8FA08D, + 0x8FA08D, + 0x8FA08D, + 0x90A18E, + 0x8B9C89, + 0x8FA08D, + 0x8D9E8B, + 0x8A9B88, + 0x8D9E8B, + 0x71826F, + 0x001100, + 0x000F00, + 0x000D00, + 0x000B00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000D00, + 0x001000, + 0x021303, + 0x687470, + 0x94A0A0, + 0x879192, + 0x8A9495, + 0x889291, + 0x899392, + 0x919C98, + 0x96A19D, + 0x939C97, + 0x949D98, + 0x959F96, + 0x96A097, + 0x96A097, + 0x96A097, + 0x98A095, + 0x959F94, + 0x97A594, + 0x97A896, + 0x9CAA99, + 0x9FAC9B, + 0x9FAC9B, + 0xA1A99A, + 0x9EA697, + 0xA0A496, + 0xAAAEA0, + 0xACAEA1, + 0xADAFA2, + 0xADAFA2, + 0xAEB0A3, + 0xAEB0A3, + 0xADB1A3, + 0xABB1A3, + 0xA8B3A2, + 0xA7B4A2, + 0xA7B6A3, + 0xA7B6A3, + 0xA7B6A3, + 0xA7B6A3, + 0xA4B5A3, + 0xA4B5A3, + 0xA3B4A2, + 0xA9B7A6, + 0xA2B0A1, + 0xA8B4A6, + 0xAEB9AB, + 0xADB8AA, + 0xB0B8AB, + 0xA3AB9E, + 0xABB3A4, + 0xAEB6A7, + 0xA9B1A2, + 0xA0A899, + 0x9FAA9A, + 0xA8B3A3, + 0xA7B4A3, + 0x9FAC9B, + 0xA2AF9E, + 0x9FAC9B, + 0x9DAB9A, + 0x9EAC9B, + 0x9BAC9A, + 0x97A896, + 0x95A694, + 0x96A795, + 0x909F8C, + 0x96A592, + 0x9DAC99, + 0xA0AF9C, + 0x9CAD9A, + 0x98A996, + 0x94A793, + 0x93A692, + 0x92A893, + 0x92A893, + 0x90A892, + 0x8FA791, + 0x8FA791, + 0x8FA791, + 0x8EA791, + 0x8EA791, + 0x8DA58F, + 0x8CA48E, + 0x8BA38D, + 0x8CA48E, + 0x8EA48F, + 0x8EA48F, + 0x8CA28D, + 0x8AA08B, + 0x8FA28E, + 0x8FA28E, + 0x8FA28E, + 0x8FA28E, + 0x90A18E, + 0x90A18E, + 0x90A18E, + 0x90A18E, + 0x8E9F8C, + 0x8B9C89, + 0x91A28F, + 0x8FA08D, + 0x8C9D8A, + 0x8E9F8C, + 0x7C8D7A, + 0x021300, + 0x000F00, + 0x000D00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000D00, + 0x001100, + 0x021303, + 0x6F7C75, + 0x95A19F, + 0x8D9796, + 0x98A2A1, + 0x95A09C, + 0x929D99, + 0x96A19B, + 0x97A29C, + 0x959F97, + 0x96A098, + 0x97A198, + 0x98A299, + 0x97A196, + 0x96A095, + 0x969E91, + 0x939E90, + 0x96A493, + 0x96A795, + 0x9CAA99, + 0xA0AD9C, + 0xA1AE9D, + 0xA2AA9B, + 0x9EA697, + 0x9DA395, + 0xABAFA1, + 0xABAFA1, + 0xADAFA2, + 0xAEB0A3, + 0xADB1A3, + 0xADB1A3, + 0xADB1A3, + 0xABB1A3, + 0xA8B3A2, + 0xA8B5A3, + 0xA7B6A3, + 0xA7B6A3, + 0xA7B6A3, + 0xA7B6A3, + 0xA5B6A4, + 0xA4B5A3, + 0xA2B3A1, + 0xA8B6A5, + 0x9EAC9D, + 0x9FAB9D, + 0xA3AEA0, + 0xA3AEA0, + 0xA9B1A4, + 0x9EA699, + 0x9FA599, + 0xA5AB9F, + 0xA8AEA2, + 0xA5AB9F, + 0xA4AC9F, + 0xA8B0A3, + 0xA7AFA2, + 0xA2AA9D, + 0xA2AD9F, + 0xA0AB9D, + 0xA0AC9E, + 0xA3AFA1, + 0xA3B1A2, + 0xA1AFA0, + 0xA1AFA0, + 0xA3B1A2, + 0xA1AE9D, + 0xA1AE9D, + 0x9FAC9B, + 0x9DAA99, + 0x9BA897, + 0x9BA897, + 0x9BA998, + 0x9CAA99, + 0x98A997, + 0x98A997, + 0x97A896, + 0x97A896, + 0x95A895, + 0x95A895, + 0x96A996, + 0x96A996, + 0x94AA95, + 0x91A792, + 0x8EA48F, + 0x8EA48F, + 0x92A591, + 0x92A591, + 0x91A490, + 0x8FA28E, + 0x90A38F, + 0x90A38F, + 0x90A38F, + 0x90A38F, + 0x91A28F, + 0x91A28F, + 0x91A28F, + 0x91A28F, + 0x8D9E8B, + 0x8E9F8C, + 0x92A390, + 0x8E9F8C, + 0x90A18E, + 0x8C9D8A, + 0x849582, + 0x0C1D0A, + 0x000F00, + 0x000D00, + 0x000C00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x000B00, + 0x000C00, + 0x000E00, + 0x001100, + 0x031404, + 0x78857C, + 0x98A4A0, + 0x919C98, + 0xA4AFAB, + 0xA3AEA8, + 0x9EA9A3, + 0x9DA8A0, + 0x97A29A, + 0x9EA89F, + 0x9EA89F, + 0x9EA99B, + 0x9EA99B, + 0x9EA99B, + 0x9EA99B, + 0x9FA798, + 0x9DA898, + 0x98A997, + 0x9AAB99, + 0x9DAE9C, + 0xA1AE9D, + 0xA1AE9D, + 0xA2AA9B, + 0x9FA798, + 0x9EA496, + 0xABAFA1, + 0xABAFA1, + 0xACB0A2, + 0xADB1A3, + 0xADB1A3, + 0xAEB2A4, + 0xAEB2A4, + 0xABB1A3, + 0xA9B4A3, + 0xA8B5A3, + 0xA7B6A3, + 0xA8B7A4, + 0xA8B7A4, + 0xA7B6A3, + 0xA5B6A4, + 0xA5B6A4, + 0x9FB09E, + 0xA4B2A1, + 0x94A293, + 0x8E9A8C, + 0x8E998B, + 0x919C8E, + 0x9CA497, + 0x969C90, + 0x8E9186, + 0x929489, + 0x96988D, + 0x999B90, + 0x999C91, + 0x999C91, + 0x969C90, + 0x949A8E, + 0x939B8E, + 0x91998C, + 0x929A8D, + 0x959D90, + 0x939E90, + 0x919C8E, + 0x919C8E, + 0x939E90, + 0x99A192, + 0x959D8E, + 0x8E9989, + 0x8B9686, + 0x8C9787, + 0x8F9A8A, + 0x929D8D, + 0x949F8F, + 0x98A393, + 0x97A292, + 0x96A191, + 0x95A090, + 0x94A190, + 0x93A08F, + 0x93A08F, + 0x93A08F, + 0x92A390, + 0x8FA08D, + 0x8C9D8A, + 0x8D9E8B, + 0x91A28F, + 0x94A592, + 0x94A592, + 0x93A491, + 0x91A28F, + 0x91A28F, + 0x91A28F, + 0x91A28F, + 0x91A28F, + 0x91A28F, + 0x90A38F, + 0x90A38F, + 0x8E9F8C, + 0x91A28F, + 0x91A28F, + 0x8B9C89, + 0x94A592, + 0x8B9C89, + 0x8B9C89, + 0x1B2C19, + 0x000F00, + 0x000E00, + 0x000C00, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x000B00, + 0x000C00, + 0x000E00, + 0x001100, + 0x031404, + 0x869389, + 0x96A39C, + 0x7F8A84, + 0x8B9690, + 0x8A958D, + 0x8B968E, + 0x919D93, + 0x8E9A90, + 0x9AA499, + 0x9AA499, + 0x99A496, + 0x99A496, + 0x9AA595, + 0x9CA797, + 0xA1AA99, + 0xA0AB9A, + 0x9EAF9D, + 0x9DB09D, + 0x9EAF9D, + 0xA0AE9D, + 0xA0AD9C, + 0xA1A99A, + 0x9FA798, + 0x9FA597, + 0xABAFA1, + 0xABAFA1, + 0xACB0A2, + 0xADB1A3, + 0xADB1A3, + 0xAEB2A4, + 0xACB2A4, + 0xABB3A4, + 0xA9B4A3, + 0xA8B5A3, + 0xA7B6A3, + 0xA8B7A4, + 0xA8B7A4, + 0xA7B6A3, + 0xA5B6A4, + 0xA5B6A4, + 0xA2B3A1, + 0xADBBAA, + 0xA7B5A6, + 0xA6B2A4, + 0xA6B1A3, + 0xA6B1A3, + 0xADB5A8, + 0xA4AA9E, + 0xABADA2, + 0xA9A99F, + 0xA8A89E, + 0xACACA2, + 0xADAFA4, + 0xACAEA3, + 0xABAEA3, + 0xADB0A5, + 0xA7ADA1, + 0xA4AA9E, + 0xA3A99D, + 0xA4AA9E, + 0xA2AA9D, + 0x9EA699, + 0x9CA497, + 0x9DA598, + 0x9DA596, + 0x98A091, + 0x939B8C, + 0x909889, + 0x91998A, + 0x939B8C, + 0x949A8C, + 0x93998B, + 0x8F9587, + 0x8E9486, + 0x8D9385, + 0x8B9183, + 0x8A9082, + 0x898F81, + 0x898F81, + 0x878F80, + 0x889382, + 0x84917F, + 0x828F7D, + 0x859280, + 0x8A9986, + 0x909F8C, + 0x93A28F, + 0x93A28F, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x91A490, + 0x91A490, + 0x8E9F8C, + 0x93A491, + 0x90A18E, + 0x899A87, + 0x96A794, + 0x8A9B88, + 0x8FA08D, + 0x273825, + 0x000F00, + 0x000E00, + 0x000C00, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000B00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000900, + 0x000F00, + 0x000700, + 0x001100, + 0x000900, + 0x000C00, + 0x001003, + 0x08180E, + 0x90A096, + 0x909F98, + 0x929F98, + 0x939E98, + 0x939E96, + 0x949E96, + 0x969D96, + 0x969D96, + 0x979E97, + 0x979E97, + 0x969D95, + 0x959C94, + 0x929C93, + 0x939D94, + 0x96A298, + 0x98A59B, + 0x9DAE9E, + 0x9FB1A1, + 0x9CAE9E, + 0x9DAE9E, + 0xA1B2A2, + 0x9FAB9D, + 0x9BA897, + 0xA1AC9C, + 0xA9B1A2, + 0xAAB0A2, + 0xAAB1A1, + 0xAEB0A2, + 0xAEB0A2, + 0xAFB0A2, + 0xAFB0A2, + 0xAEB2A3, + 0xA8B5A1, + 0xA5B7A1, + 0xA5B7A1, + 0xA5B7A1, + 0xA5B6A3, + 0xA5B6A3, + 0xA7B6A3, + 0xA7B6A3, + 0xA5B4A1, + 0xAAB9A6, + 0xAFBCAB, + 0xADBAA9, + 0xA6B3A2, + 0xA2AF9E, + 0xA4B1A0, + 0xA9B4A4, + 0xA9B1A2, + 0xA9AFA1, + 0xA8AEA0, + 0xA9AFA1, + 0xABB1A3, + 0xABB1A3, + 0xA9AFA1, + 0xA7AD9F, + 0xA7AD9F, + 0xA5AB9D, + 0xA3A99B, + 0xA2A89A, + 0xA4AA9C, + 0xA6AC9E, + 0xA7AD9F, + 0xA9AD9F, + 0xA6AA9C, + 0xA7A99C, + 0xA6A89B, + 0xA5A79A, + 0xA4A699, + 0xA3A598, + 0xA2A698, + 0xA1A597, + 0x9FA395, + 0x9EA294, + 0x9BA193, + 0x9BA193, + 0x9BA193, + 0x9BA193, + 0x999F91, + 0x979F90, + 0x95A491, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x91A28F, + 0x91A28F, + 0x91A28F, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x91A28F, + 0x94A592, + 0x8C9D8A, + 0x96A794, + 0x8FA08D, + 0x91A28F, + 0x8C9D8A, + 0x3E4F3C, + 0x000D00, + 0x000D00, + 0x000D00, + 0x000C00, + 0x000C00, + 0x000C00, + 0x000A00, + 0x000700, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000900, + 0x000E00, + 0x000700, + 0x001100, + 0x000900, + 0x000D00, + 0x001003, + 0x0E1E14, + 0x91A197, + 0x92A19A, + 0x95A29B, + 0x98A39D, + 0x9AA59D, + 0x9DA79F, + 0xA0A7A0, + 0xA1A8A1, + 0xA0A7A0, + 0xA0A7A0, + 0xA0A79F, + 0x9EA59D, + 0x9CA69D, + 0x9DA79E, + 0xA0ACA2, + 0xA2AFA5, + 0x9DAE9E, + 0x9FB1A1, + 0x9DAE9E, + 0x9DAE9E, + 0xA3B1A2, + 0x9EAC9D, + 0x9BA897, + 0xA0AD9C, + 0xA7B2A2, + 0xA7B2A2, + 0xAAB3A2, + 0xAAB3A2, + 0xABB2A2, + 0xABB2A2, + 0xADB1A2, + 0xACB3A3, + 0xA7B6A1, + 0xA5B7A1, + 0xA5B7A1, + 0xA5B7A1, + 0xA5B6A3, + 0xA5B6A3, + 0xA7B6A3, + 0xA7B6A3, + 0x9FAE9B, + 0x9DAC99, + 0x99A695, + 0x909D8C, + 0x8A9786, + 0x8B9887, + 0x929F8E, + 0x99A494, + 0x9BA394, + 0x989E90, + 0x959B8D, + 0x959B8D, + 0x979D8F, + 0x979D8F, + 0x959B8D, + 0x92988A, + 0x9EA496, + 0x9DA395, + 0x9BA193, + 0x9BA193, + 0x9BA193, + 0x9BA193, + 0x9AA092, + 0x989E90, + 0x9B9F91, + 0x9CA092, + 0x9EA294, + 0xA0A496, + 0x9FA597, + 0x9EA496, + 0x9DA395, + 0x9DA395, + 0xA1A799, + 0xA0A698, + 0x9EA697, + 0x9FA798, + 0x9FA798, + 0x9FA798, + 0x9EA697, + 0x9AA595, + 0x95A491, + 0x93A491, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x91A28F, + 0x91A28F, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x90A18E, + 0x94A592, + 0x8E9F8C, + 0x96A794, + 0x8FA08D, + 0x91A28F, + 0x8D9E8B, + 0x485946, + 0x001000, + 0x001000, + 0x000E00, + 0x000C00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000900, + 0x000D00, + 0x000700, + 0x001000, + 0x000900, + 0x000D00, + 0x001003, + 0x18281E, + 0x90A096, + 0x909F98, + 0x929F98, + 0x949F99, + 0x949F97, + 0x959F97, + 0x979E97, + 0x989F98, + 0x9EA59E, + 0x9EA59E, + 0x9EA59D, + 0x9DA49C, + 0x9BA59C, + 0x9CA69D, + 0x9FABA1, + 0xA1ADA3, + 0x9DAE9E, + 0x9FB0A0, + 0x9DAE9E, + 0x9DAE9E, + 0xA1B2A2, + 0x9CAD9D, + 0x9AA897, + 0xA0AE9D, + 0xA5B3A2, + 0xA6B4A3, + 0xA7B4A2, + 0xA7B4A2, + 0xA7B4A2, + 0xA7B4A2, + 0xA8B5A3, + 0xA8B5A3, + 0xA6B8A2, + 0xA6B8A2, + 0xA6B8A2, + 0xA6B8A2, + 0xA6B7A4, + 0xA6B7A4, + 0xA8B7A4, + 0xA8B7A4, + 0xADBCA9, + 0xACBBA8, + 0xACB9A8, + 0xA9B6A5, + 0xA7B4A3, + 0xA7B4A3, + 0xA9B6A5, + 0xACB7A7, + 0xA9B4A4, + 0xA8B0A1, + 0xA4AC9D, + 0xA4AC9D, + 0xA6AE9F, + 0xA6AE9F, + 0xA4AC9D, + 0xA1A99A, + 0x9CA495, + 0x9BA394, + 0x9BA394, + 0x9BA394, + 0x9BA394, + 0x9AA293, + 0x98A091, + 0x959D8E, + 0x99A192, + 0x9BA394, + 0x9EA697, + 0xA1A99A, + 0xA3AB9C, + 0xA3AB9C, + 0x9FAA9A, + 0x9EA999, + 0x9BA696, + 0x9AA595, + 0x97A493, + 0x97A493, + 0x98A594, + 0x97A493, + 0x95A291, + 0x93A08F, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x90A18E, + 0x94A592, + 0x90A18E, + 0x96A794, + 0x8E9F8C, + 0x91A28F, + 0x90A18E, + 0x586956, + 0x021300, + 0x001100, + 0x000F00, + 0x000C00, + 0x000A00, + 0x000900, + 0x000A00, + 0x000C00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000C00, + 0x000800, + 0x000F00, + 0x000A00, + 0x000E01, + 0x011104, + 0x26362C, + 0x91A197, + 0x91A099, + 0x929F98, + 0x939E98, + 0x929D95, + 0x939D95, + 0x959C95, + 0x949B94, + 0x949B94, + 0x959C95, + 0x959C94, + 0x949B93, + 0x929C93, + 0x949E95, + 0x96A298, + 0x99A59B, + 0x9DAE9E, + 0x9FB0A0, + 0x9DAE9E, + 0x9EAF9F, + 0xA2B3A3, + 0x9DAE9E, + 0x99AA98, + 0x9EAF9D, + 0xA4B5A3, + 0xA4B5A3, + 0xA3B6A2, + 0xA3B6A2, + 0xA4B7A3, + 0xA4B7A3, + 0xA4B7A3, + 0xA4B7A3, + 0xA6B8A2, + 0xA6B8A2, + 0xA6B8A2, + 0xA6B8A2, + 0xA6B7A4, + 0xA6B7A4, + 0xA8B7A4, + 0xA8B7A4, + 0xA5B4A1, + 0xA4B3A0, + 0xA5B2A1, + 0xA6B3A2, + 0xA6B3A2, + 0xA5B2A1, + 0xA4B1A0, + 0xA3AE9E, + 0xA7B2A2, + 0xA9B1A2, + 0xAAB2A3, + 0xABB3A4, + 0xAAB2A3, + 0xAAB2A3, + 0xA9B1A2, + 0xA9B1A2, + 0xA7AFA0, + 0xA6AE9F, + 0xA6AE9F, + 0xA7AFA0, + 0xA8B0A1, + 0xA8B0A1, + 0xA7AFA0, + 0xA6AE9F, + 0x9AA796, + 0x9BA897, + 0x9CA998, + 0x9EAB9A, + 0x9EAB9A, + 0x9DAA99, + 0x9CA998, + 0x9BA897, + 0x9DAB9A, + 0x9CAA99, + 0x9BA998, + 0x9BA998, + 0x9BA998, + 0x9AA897, + 0x96A795, + 0x94A593, + 0x94A592, + 0x94A592, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x92A390, + 0x90A18E, + 0x94A592, + 0x93A491, + 0x95A693, + 0x8E9F8C, + 0x91A28F, + 0x92A390, + 0x6B7C69, + 0x021300, + 0x001000, + 0x000E00, + 0x000D00, + 0x000A00, + 0x000800, + 0x000900, + 0x000C00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000900, + 0x000E00, + 0x000B00, + 0x000E01, + 0x011104, + 0x35453B, + 0x94A49A, + 0x95A49D, + 0x98A59E, + 0x9AA59F, + 0x9CA79F, + 0x9FA9A1, + 0xA2A9A2, + 0xA2A9A2, + 0xA0A7A0, + 0xA1A8A1, + 0xA2A9A1, + 0xA2A9A1, + 0xA0AAA1, + 0xA1ABA2, + 0xA3AFA5, + 0xA5B1A7, + 0x9FAD9E, + 0xA1AFA0, + 0x9DAE9E, + 0x9EAF9F, + 0xA2B3A3, + 0x9DAE9E, + 0x99AA98, + 0x9FB09E, + 0xA3B6A3, + 0xA3B6A3, + 0xA3B6A2, + 0xA3B6A2, + 0xA2B8A3, + 0xA2B8A3, + 0xA2B8A3, + 0xA4B7A3, + 0xA5B8A2, + 0xA6B8A2, + 0xA6B8A2, + 0xA6B8A2, + 0xA6B7A4, + 0xA6B7A4, + 0xA8B7A4, + 0xA8B7A4, + 0xA5B4A1, + 0x9EAD9A, + 0x96A392, + 0x8F9C8B, + 0x8E9B8A, + 0x909D8C, + 0x93A08F, + 0x94A190, + 0x939E8E, + 0x99A494, + 0x9EA999, + 0x9EA999, + 0x9AA595, + 0x96A191, + 0x97A292, + 0x99A494, + 0x9FAA9A, + 0x9DA898, + 0x9AA595, + 0x9AA595, + 0x9BA696, + 0x9CA797, + 0x9DA898, + 0x9CA797, + 0xA1AE9D, + 0xA0AD9C, + 0x9FAC9B, + 0x9EAB9A, + 0x9DAB9A, + 0x9CAA99, + 0x9DAB9A, + 0x9DAB9A, + 0x94A593, + 0x93A492, + 0x93A492, + 0x95A694, + 0x97A896, + 0x97A896, + 0x96A795, + 0x95A694, + 0x94A592, + 0x94A592, + 0x94A592, + 0x94A592, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x91A28F, + 0x93A491, + 0x94A592, + 0x95A693, + 0x8E9F8C, + 0x91A28F, + 0x93A491, + 0x7C8D7A, + 0x031401, + 0x000F00, + 0x000C00, + 0x000D00, + 0x000C00, + 0x000900, + 0x000900, + 0x000B00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000900, + 0x000A00, + 0x000D00, + 0x000C00, + 0x000F02, + 0x011104, + 0x435349, + 0x92A298, + 0x93A29B, + 0x95A29B, + 0x97A29C, + 0x98A39B, + 0x99A39B, + 0x9CA39C, + 0x9CA39C, + 0x9FA69F, + 0xA0A7A0, + 0xA1A8A0, + 0xA1A8A0, + 0x9FA9A0, + 0xA0AAA1, + 0xA1ADA3, + 0xA3AFA5, + 0x9FAD9E, + 0xA1AFA0, + 0x9DAE9E, + 0x9EAF9F, + 0xA2B3A3, + 0x9EAF9F, + 0x9AAB99, + 0xA0B19F, + 0xA4B5A3, + 0xA4B5A3, + 0xA4B7A3, + 0xA4B7A3, + 0xA4B7A3, + 0xA4B7A3, + 0xA4B7A3, + 0xA5B8A4, + 0xA6B8A2, + 0xA6B8A2, + 0xA6B8A2, + 0xA6B8A2, + 0xA6B7A4, + 0xA6B7A4, + 0xA8B7A4, + 0xA8B7A4, + 0xADBCA9, + 0xAAB9A6, + 0xA6B3A2, + 0xA3B09F, + 0xA1AE9D, + 0xA1AE9D, + 0xA2AF9E, + 0xA2AF9E, + 0x9BA897, + 0xA0AD9C, + 0xA5B2A1, + 0xA4B1A0, + 0x9EAB9A, + 0x9AA796, + 0x9AA796, + 0x9CA998, + 0x9AA796, + 0x97A493, + 0x94A190, + 0x929F8E, + 0x919E8D, + 0x929F8E, + 0x929F8E, + 0x929F8E, + 0x8E9B8A, + 0x8D9A89, + 0x8B9887, + 0x8A9786, + 0x899786, + 0x8A9887, + 0x8C9A89, + 0x8D9B8A, + 0x8C9A89, + 0x8C9A89, + 0x8B9C8A, + 0x8E9F8D, + 0x91A290, + 0x93A492, + 0x94A593, + 0x93A492, + 0x95A693, + 0x95A693, + 0x94A592, + 0x94A592, + 0x94A592, + 0x94A592, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x92A390, + 0x93A491, + 0x95A693, + 0x94A592, + 0x8FA08D, + 0x92A390, + 0x92A390, + 0x889986, + 0x091A07, + 0x001100, + 0x000A00, + 0x000C00, + 0x000E00, + 0x000A00, + 0x000800, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000900, + 0x000A00, + 0x000C00, + 0x000C00, + 0x000F02, + 0x011104, + 0x4E5E54, + 0x91A197, + 0x909F98, + 0x929F98, + 0x929D97, + 0x929D95, + 0x929C94, + 0x949B94, + 0x939A93, + 0x919891, + 0x929992, + 0x939A92, + 0x939A92, + 0x909A91, + 0x919B92, + 0x919D93, + 0x939F95, + 0x9DAE9E, + 0x9FB0A0, + 0x9DAE9E, + 0x9EAF9F, + 0xA3B4A4, + 0x9EAF9F, + 0x9CAA99, + 0xA2B09F, + 0xA6B4A3, + 0xA7B5A4, + 0xA7B6A3, + 0xA7B6A3, + 0xA7B6A3, + 0xA7B6A3, + 0xA8B7A4, + 0xA8B7A4, + 0xA7B9A3, + 0xA7B9A3, + 0xA7B9A3, + 0xA7B9A3, + 0xA7B8A5, + 0xA7B8A5, + 0xA9B8A5, + 0xA9B8A5, + 0xA1B09D, + 0xA5B4A1, + 0xAAB7A6, + 0xADBAA9, + 0xADBAA9, + 0xAAB7A6, + 0xA7B4A3, + 0xA4B1A0, + 0xA8B5A4, + 0xA9B6A5, + 0xAAB7A6, + 0xA8B5A4, + 0xA6B3A2, + 0xA4B1A0, + 0xA4B1A0, + 0xA5B2A1, + 0xA9B6A5, + 0xA7B4A3, + 0xA4B1A0, + 0xA3B09F, + 0xA2AF9E, + 0xA2AF9E, + 0xA1AE9D, + 0xA0AD9C, + 0x9FAC9B, + 0x9FAC9B, + 0x9EAB9A, + 0x9EAB9A, + 0x9DAA99, + 0x9EAB9A, + 0x9FAC9B, + 0x9FAC9B, + 0x97A594, + 0x96A493, + 0x97A594, + 0x99A796, + 0x99AA98, + 0x9BAC9A, + 0x9AAB99, + 0x99AA98, + 0x95A693, + 0x95A693, + 0x95A693, + 0x95A693, + 0x94A592, + 0x94A592, + 0x94A592, + 0x94A592, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x94A592, + 0x92A390, + 0x96A794, + 0x93A491, + 0x91A28F, + 0x93A491, + 0x90A18E, + 0x8FA08D, + 0x152613, + 0x051603, + 0x000A00, + 0x000A00, + 0x000D00, + 0x000B00, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000C00, + 0x000800, + 0x000B00, + 0x000B00, + 0x000C00, + 0x001003, + 0x011104, + 0x536359, + 0x95A59B, + 0x95A49D, + 0x98A59E, + 0x9AA59F, + 0x9CA79F, + 0x9EA8A0, + 0xA1A8A1, + 0xA1A8A1, + 0xA2A9A2, + 0xA3AAA3, + 0xA4ABA3, + 0xA4ABA3, + 0xA1ABA2, + 0xA1ABA2, + 0xA2AEA4, + 0xA3AFA5, + 0x9DAE9E, + 0x9FB0A0, + 0x9DAE9E, + 0x9EAF9F, + 0xA5B3A4, + 0xA0AE9F, + 0x9DAB9A, + 0xA2B09F, + 0xA7B4A3, + 0xA8B5A4, + 0xA8B5A3, + 0xA8B5A3, + 0xA9B4A3, + 0xAAB5A4, + 0xAAB5A4, + 0xA9B6A4, + 0xA9B8A3, + 0xA7B9A3, + 0xA7B9A3, + 0xA7B9A3, + 0xA7B8A5, + 0xA7B8A5, + 0xA9B8A5, + 0xA9B8A5, + 0xACBBA8, + 0xABBAA7, + 0xABB8A7, + 0xA8B5A4, + 0xA6B3A2, + 0xA6B3A2, + 0xA8B5A4, + 0xABB8A7, + 0xABB9A8, + 0xA7B5A4, + 0xA4B2A1, + 0xA3B1A0, + 0xA6B4A3, + 0xA8B6A5, + 0xA8B6A5, + 0xA7B5A4, + 0xA3B1A0, + 0xA2B09F, + 0xA2B09F, + 0xA3B1A0, + 0xA3B1A0, + 0xA3B1A0, + 0xA1AF9E, + 0xA0AD9C, + 0xA0AD9C, + 0xA1AC9C, + 0xA1AC9C, + 0xA1AC9C, + 0x9FAC9B, + 0x9EAB9A, + 0x9CA998, + 0x9CA998, + 0x9EAB9A, + 0x9DAA99, + 0x9BA998, + 0x9BA998, + 0x9BA998, + 0x9AA897, + 0x98A695, + 0x96A493, + 0x95A693, + 0x95A693, + 0x95A693, + 0x95A693, + 0x94A592, + 0x94A592, + 0x94A592, + 0x94A592, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x95A693, + 0x92A390, + 0x96A794, + 0x93A491, + 0x92A390, + 0x93A491, + 0x8FA08D, + 0x92A390, + 0x1F301D, + 0x0A1B08, + 0x000A00, + 0x000900, + 0x000C00, + 0x000B00, + 0x000900, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000C00, + 0x000B00, + 0x000800, + 0x000E00, + 0x000B00, + 0x000B00, + 0x011106, + 0x041409, + 0x5F6F65, + 0x99A69F, + 0x96A39C, + 0x96A39C, + 0x99A69F, + 0x9AA79E, + 0x9AA79E, + 0x9CA79F, + 0x9FAAA2, + 0x9CA89E, + 0x9DA99F, + 0x9FAB9F, + 0xA1ADA1, + 0xA4AFA1, + 0xA4AFA1, + 0xA4AFA1, + 0xA3AFA1, + 0xA1B09D, + 0xA0B19E, + 0xA1B29F, + 0xA1B29F, + 0xA0B19E, + 0xA0B19E, + 0xA0B19E, + 0xA1B29F, + 0xA5B6A3, + 0xA5B6A3, + 0xA6B7A4, + 0xA6B7A4, + 0xA6B7A4, + 0xA6B7A4, + 0xA7B8A5, + 0xA7B8A5, + 0xA5B8A5, + 0xA5B8A5, + 0xA5B8A5, + 0xA6B9A6, + 0xA7B8A6, + 0xA7B8A6, + 0xA7B8A6, + 0xA8B9A7, + 0xA8B9A7, + 0xA8B9A7, + 0xA9B7A6, + 0xA6B4A3, + 0xA1AF9E, + 0x9AA897, + 0x94A291, + 0x919D8F, + 0x8B978B, + 0x919B92, + 0x959F96, + 0x949E95, + 0x949E93, + 0x96A095, + 0x94A094, + 0x929E92, + 0x98A498, + 0x95A195, + 0x919D8F, + 0x8E9A8C, + 0x909E8F, + 0x94A293, + 0x93A192, + 0x8F9D8C, + 0x8C9F8B, + 0x90A38D, + 0x97AA94, + 0x9DB09A, + 0x9FB29C, + 0x9EB19B, + 0x9AAD97, + 0x98AB95, + 0x98AB95, + 0x97AA94, + 0x97AA94, + 0x97AA94, + 0x98AB95, + 0x98AB95, + 0x96A993, + 0x95A892, + 0x96A794, + 0x96A794, + 0x96A794, + 0x96A794, + 0x95A693, + 0x95A693, + 0x95A693, + 0x95A693, + 0x94A592, + 0x94A592, + 0x94A592, + 0x94A592, + 0x94A592, + 0x94A592, + 0x94A592, + 0x94A592, + 0x92A390, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x91A28F, + 0x90A18E, + 0x90A18E, + 0x334431, + 0x021300, + 0x001100, + 0x000700, + 0x000C00, + 0x000B00, + 0x000700, + 0x000B00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000C00, + 0x000A00, + 0x000A00, + 0x000D00, + 0x000B00, + 0x000E01, + 0x001005, + 0x041409, + 0x6A7A70, + 0x8D9A93, + 0x8A9790, + 0x89968F, + 0x8C9992, + 0x8D9A93, + 0x8C9992, + 0x8F9A92, + 0x929D95, + 0x8D9890, + 0x8E9991, + 0x8F9B91, + 0x8F9B91, + 0x919B92, + 0x909A91, + 0x909A8F, + 0x8E9A8C, + 0x9BA998, + 0x9BAC99, + 0x9EAF9C, + 0x9FB09D, + 0xA0B19E, + 0xA1B29F, + 0xA3B4A1, + 0xA4B5A2, + 0xA5B6A3, + 0xA6B7A4, + 0xA6B7A4, + 0xA6B7A4, + 0xA6B7A4, + 0xA7B8A5, + 0xA7B8A5, + 0xA7B8A5, + 0xA5B8A5, + 0xA5B8A5, + 0xA6B9A6, + 0xA6B9A6, + 0xA7B8A6, + 0xA7B8A6, + 0xA8B9A7, + 0xA8B9A7, + 0xA5B6A4, + 0xA5B6A4, + 0xA8B6A5, + 0xA8B6A5, + 0xAAB8A7, + 0xABB9A8, + 0xADBBAA, + 0xAFBBAD, + 0xA9B5A9, + 0xADB7AE, + 0xADB9AF, + 0xAAB6AC, + 0xA8B4A8, + 0xA9B5A9, + 0xA8B4A8, + 0xA6B2A6, + 0xA7B5A6, + 0xA6B4A5, + 0xA2B0A1, + 0x9EAC9D, + 0x9DAB9C, + 0x9EAC9D, + 0x99AA9A, + 0x94A593, + 0x96A995, + 0x97AA94, + 0x99AC96, + 0x9AAD97, + 0x9BAE98, + 0x9BAE98, + 0x9BAE98, + 0x9BAE98, + 0x99AC96, + 0x9AAD97, + 0x9BAE98, + 0x99AC96, + 0x97AA94, + 0x96A993, + 0x95A892, + 0x96A993, + 0x97A895, + 0x96A794, + 0x96A794, + 0x96A794, + 0x96A794, + 0x95A693, + 0x95A693, + 0x95A693, + 0x94A592, + 0x94A592, + 0x94A592, + 0x94A592, + 0x94A592, + 0x94A592, + 0x94A592, + 0x94A592, + 0x92A390, + 0x93A491, + 0x93A491, + 0x93A491, + 0x93A491, + 0x92A390, + 0x90A18E, + 0x90A18E, + 0x41523F, + 0x021300, + 0x001000, + 0x000900, + 0x000C00, + 0x000A00, + 0x000800, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000C00, + 0x000900, + 0x000C00, + 0x000B00, + 0x000A00, + 0x021205, + 0x000E03, + 0x041409, + 0x7A8A80, + 0x9DAAA3, + 0x9AA7A0, + 0x99A69F, + 0x9BA8A1, + 0x9BA8A1, + 0x9BA8A1, + 0x9EA9A3, + 0xA2ADA7, + 0x9FAAA4, + 0x9FAAA4, + 0xA0ABA5, + 0xA0ABA5, + 0xA1AAA5, + 0xA0A9A4, + 0xA0A9A4, + 0x9EA9A1, + 0xA1AF9E, + 0xA1B29F, + 0xA2B3A0, + 0xA3B4A1, + 0xA2B3A0, + 0xA2B3A0, + 0xA3B4A1, + 0xA4B5A2, + 0xA6B7A4, + 0xA6B7A4, + 0xA6B7A4, + 0xA6B7A4, + 0xA6B7A4, + 0xA7B8A5, + 0xA7B8A5, + 0xA7B8A5, + 0xA6B9A6, + 0xA6B9A6, + 0xA6B9A6, + 0xA6B9A6, + 0xA8B9A7, + 0xA8B9A7, + 0xA8B9A7, + 0xA8B9A7, + 0xA9BAA8, + 0xA8B9A7, + 0xA9B7A6, + 0xA8B6A5, + 0xA7B5A4, + 0xA6B4A3, + 0xA6B4A3, + 0xA6B4A5, + 0xA2AEA0, + 0xA5B1A5, + 0xA5B3A6, + 0xA2B0A3, + 0xA1AFA2, + 0xA4B2A5, + 0xA6B4A7, + 0xA5B3A6, + 0xA0B1A1, + 0xA2B3A3, + 0xA2B3A3, + 0xA0B1A1, + 0xA0B19F, + 0xA3B4A2, + 0xA2B3A1, + 0xA0B19F, + 0xA0B19E, + 0x9FB09D, + 0x9FB09D, + 0x9EAF9C, + 0x9DAE9B, + 0x9DAE9B, + 0x9DAE9B, + 0x9DAE9B, + 0x9BAC99, + 0x9DAE9B, + 0x9EAF9C, + 0x9DAE9B, + 0x9AAB98, + 0x98A996, + 0x98A996, + 0x99AA97, + 0x97A895, + 0x97A895, + 0x97A895, + 0x96A794, + 0x96A794, + 0x96A794, + 0x96A794, + 0x96A794, + 0x95A693, + 0x95A693, + 0x95A693, + 0x95A693, + 0x95A693, + 0x95A693, + 0x95A693, + 0x95A693, + 0x93A491, + 0x93A491, + 0x94A592, + 0x94A592, + 0x93A491, + 0x92A390, + 0x91A28F, + 0x90A18E, + 0x566754, + 0x011200, + 0x000E00, + 0x000E00, + 0x000B00, + 0x000800, + 0x000B00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000C00, + 0x000900, + 0x000E00, + 0x000B00, + 0x000900, + 0x031306, + 0x000B00, + 0x031308, + 0x889790, + 0x9CA9A2, + 0x99A5A1, + 0x97A39F, + 0x99A5A1, + 0x99A5A1, + 0x99A5A1, + 0x9DA8A4, + 0xA1ACA8, + 0xA2ADA9, + 0xA2ADA9, + 0xA3AEAA, + 0xA4AFAB, + 0xA5AEAB, + 0xA6AFAC, + 0xA6AFAC, + 0xA5B0AA, + 0xA1AFA0, + 0xA1B2A0, + 0xA2B3A1, + 0xA3B4A2, + 0xA2B3A1, + 0xA2B3A1, + 0xA3B4A2, + 0xA4B5A3, + 0xA6B7A5, + 0xA6B7A5, + 0xA6B7A5, + 0xA6B7A5, + 0xA7B8A6, + 0xA7B8A6, + 0xA7B8A6, + 0xA7B8A6, + 0xA6B9A6, + 0xA6B9A6, + 0xA7BAA7, + 0xA7BAA7, + 0xA8B9A7, + 0xA8B9A7, + 0xA9BAA8, + 0xA9BAA8, + 0xA9BAA8, + 0xA9BAA8, + 0xABB9A8, + 0xA9B7A6, + 0xA5B3A2, + 0x9FAD9C, + 0x98A695, + 0x95A394, + 0x93A192, + 0x95A396, + 0x96A497, + 0x93A194, + 0x93A194, + 0x97A598, + 0x98A999, + 0x98A999, + 0x91A292, + 0x95A696, + 0x96A996, + 0x95A895, + 0x97AA97, + 0x9CAF9C, + 0xA0B3A0, + 0xA0B3A0, + 0x9EAF9C, + 0x9FB09D, + 0xA0B19E, + 0xA1B29F, + 0xA0B19E, + 0x9DAE9B, + 0x9AAB98, + 0x98A996, + 0x99AA97, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x98A996, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x96A794, + 0x96A794, + 0x96A794, + 0x95A693, + 0x95A693, + 0x95A693, + 0x95A693, + 0x95A693, + 0x95A693, + 0x95A693, + 0x95A693, + 0x93A491, + 0x94A592, + 0x94A592, + 0x94A592, + 0x94A592, + 0x93A491, + 0x91A28F, + 0x91A28F, + 0x6A7B68, + 0x001100, + 0x000A00, + 0x011200, + 0x000900, + 0x000700, + 0x000E00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000C00, + 0x000A00, + 0x000E00, + 0x000B00, + 0x000900, + 0x011104, + 0x000A00, + 0x06160B, + 0x8F9E97, + 0x8F9C95, + 0x8C9894, + 0x8B9793, + 0x8C9894, + 0x8D9995, + 0x8D9995, + 0x909B97, + 0x949F9B, + 0x95A09C, + 0x95A09C, + 0x96A19D, + 0x96A19D, + 0x98A19E, + 0x99A29F, + 0x99A29F, + 0x99A49E, + 0x95A394, + 0x96A795, + 0x9AAB99, + 0x9DAE9C, + 0x9FB09E, + 0xA2B3A1, + 0xA5B6A4, + 0xA7B8A6, + 0xA6B7A5, + 0xA6B7A5, + 0xA6B7A5, + 0xA7B8A6, + 0xA7B8A6, + 0xA7B8A6, + 0xA7B8A6, + 0xA8B9A7, + 0xA7BAA7, + 0xA7BAA7, + 0xA7BAA7, + 0xA7BAA7, + 0xA9BAA8, + 0xA9BAA8, + 0xA9BAA8, + 0xA9BAA8, + 0xA3B4A2, + 0xA5B6A4, + 0xAAB8A7, + 0xACBAA9, + 0xACBAA9, + 0xA9B7A6, + 0xA6B4A3, + 0xA4B2A3, + 0xA4B0A2, + 0xA6B2A6, + 0xA4B2A3, + 0xA0AE9F, + 0x9EAC9D, + 0x9FAD9E, + 0xA0AE9F, + 0x9FAD9E, + 0x9AAB99, + 0x9CAD9B, + 0x9BAC9A, + 0x98A997, + 0x98A997, + 0x9CAD9B, + 0x9FB29E, + 0x9FB29E, + 0x9DAE9B, + 0x9EAF9C, + 0x9FB09D, + 0xA0B19E, + 0x9FB09D, + 0x9DAE9B, + 0x9AAB98, + 0x99AA97, + 0x9BAC99, + 0x99AA97, + 0x97A895, + 0x98A996, + 0x9AAB98, + 0x9AAB98, + 0x97A895, + 0x95A693, + 0x98A996, + 0x98A996, + 0x98A996, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x96A794, + 0x96A794, + 0x96A794, + 0x96A794, + 0x96A794, + 0x96A794, + 0x96A794, + 0x96A794, + 0x94A592, + 0x94A592, + 0x95A693, + 0x95A693, + 0x94A592, + 0x93A491, + 0x92A390, + 0x91A28F, + 0x7A8B78, + 0x021300, + 0x000800, + 0x011200, + 0x000900, + 0x000700, + 0x001000, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000C00, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000A00, + 0x000E01, + 0x000B00, + 0x0E1E13, + 0x93A29B, + 0x99A5A1, + 0x97A3A1, + 0x97A3A1, + 0x9AA6A4, + 0x9BA7A3, + 0x9BA7A3, + 0x9DA8A4, + 0xA0ABA7, + 0x9FAAA4, + 0x9EA9A3, + 0x9EA9A1, + 0x9DA8A0, + 0x9EA89F, + 0x9EA89F, + 0x9FA9A0, + 0x9EAAA0, + 0x99A798, + 0x99AA9A, + 0x9CAD9D, + 0x9EAF9F, + 0xA0B1A1, + 0xA2B3A3, + 0xA4B5A5, + 0xA6B7A7, + 0xA6B7A7, + 0xA7B8A8, + 0xA7B8A8, + 0xA7B8A8, + 0xA7B8A8, + 0xA8B9A9, + 0xA8B9A9, + 0xA8B9A9, + 0xA7BAA7, + 0xA7BAA7, + 0xA8BBA8, + 0xA8BBA8, + 0xA9BAA8, + 0xA9BAA8, + 0xAABBA9, + 0xAABBA9, + 0xA8B9A7, + 0xA7B8A6, + 0xA9B7A6, + 0xA8B6A5, + 0xA8B6A5, + 0xA9B7A6, + 0xA9B7A6, + 0xAAB7A6, + 0xA8B4A6, + 0xADB8AA, + 0xAEB9AB, + 0xABB6A8, + 0xA8B4A6, + 0xA9B5A7, + 0xA9B6A5, + 0xA7B4A3, + 0xA9B6A5, + 0xAAB7A6, + 0xA7B5A4, + 0xA4B2A1, + 0xA4B3A0, + 0xA8B7A4, + 0xA9B8A5, + 0xA8B7A4, + 0xA5B3A2, + 0xA4B2A1, + 0xA2B09F, + 0xA0AE9D, + 0xA0AE9D, + 0xA1AF9E, + 0xA2B09F, + 0xA3B1A0, + 0xA2B09F, + 0xA0AE9D, + 0x9FAD9C, + 0x9EAC9B, + 0x9FAD9C, + 0x9EAC9B, + 0x9BA998, + 0x99A796, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x97A895, + 0x97A895, + 0x97A895, + 0x96A794, + 0x96A794, + 0x96A794, + 0x96A794, + 0x96A794, + 0x96A794, + 0x96A794, + 0x96A794, + 0x94A592, + 0x95A693, + 0x95A693, + 0x95A693, + 0x95A693, + 0x94A592, + 0x92A390, + 0x92A390, + 0x849582, + 0x091A07, + 0x000900, + 0x001100, + 0x000A00, + 0x000700, + 0x001000, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000C00, + 0x000B00, + 0x000900, + 0x000E00, + 0x000C00, + 0x000B00, + 0x001005, + 0x19291E, + 0x96A59E, + 0x9BA7A5, + 0x9AA6A6, + 0x9BA7A7, + 0x9FABAB, + 0xA1ADA9, + 0xA0ACA8, + 0xA1ACA6, + 0xA4AFA9, + 0xA3AFA5, + 0xA3AFA5, + 0xA2AEA0, + 0xA1AD9F, + 0xA3AE9E, + 0xA3AE9E, + 0xA4AF9F, + 0xA4B1A0, + 0xA3B1A2, + 0xA2B3A3, + 0xA4B5A5, + 0xA4B5A5, + 0xA3B4A4, + 0xA2B3A3, + 0xA3B4A4, + 0xA4B5A5, + 0xA7B8A8, + 0xA7B8A8, + 0xA7B8A8, + 0xA7B8A8, + 0xA7B8A8, + 0xA8B9A9, + 0xA8B9A9, + 0xA8B9A9, + 0xA8BBA8, + 0xA8BBA8, + 0xA8BBA8, + 0xA8BBA8, + 0xAABBA9, + 0xAABBA9, + 0xAABBA9, + 0xAABBA9, + 0xADBEAC, + 0xACBDAB, + 0xAAB8A7, + 0xA7B5A4, + 0xA3B1A0, + 0xA0AE9D, + 0x9EAC9B, + 0x9EAB9A, + 0x9AA597, + 0xA2AA9D, + 0xA6AEA1, + 0xA5ADA0, + 0xA5AD9E, + 0xA6AE9F, + 0xA3AE9E, + 0xA1AC9C, + 0xA2AD9D, + 0xA3AE9E, + 0xA2AD9C, + 0xA2AD9C, + 0xA3B09E, + 0xA6B3A1, + 0xA4B19F, + 0xA0AD9B, + 0x9FAD9C, + 0x9EAC9B, + 0x9DAB9A, + 0x9CAA99, + 0x9CAA99, + 0x9DAB9A, + 0x9EAC9B, + 0x9EAC9B, + 0x97A594, + 0x9BA998, + 0x9DAB9A, + 0x9CAA99, + 0x99A796, + 0x98A695, + 0x9AA897, + 0x9CAA99, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x95A693, + 0x95A693, + 0x96A794, + 0x96A794, + 0x95A693, + 0x94A592, + 0x93A491, + 0x92A390, + 0x8C9D8A, + 0x142512, + 0x000D00, + 0x000F00, + 0x000B00, + 0x000800, + 0x000D00, + 0x000B00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000C00, + 0x000C00, + 0x000C00, + 0x000B00, + 0x000700, + 0x000F00, + 0x000E00, + 0x000900, + 0x041409, + 0x213126, + 0x97A69F, + 0x8E9A9A, + 0x8E999B, + 0x909C9C, + 0x95A1A1, + 0x97A39F, + 0x96A29E, + 0x97A29A, + 0x99A49C, + 0x9CA89C, + 0x9CA89C, + 0x9CA998, + 0x9DAA99, + 0x9FAB97, + 0xA1AD99, + 0xA3AF99, + 0xA4B19D, + 0xA0AE9D, + 0xA0B1A1, + 0xA2B3A3, + 0xA3B4A4, + 0xA3B4A4, + 0xA4B5A5, + 0xA5B6A6, + 0xA6B7A7, + 0xA7B8A8, + 0xA7B8A8, + 0xA7B8A8, + 0xA7B8A8, + 0xA8B9A9, + 0xA8B9A9, + 0xA8B9A9, + 0xA8B9A9, + 0xA8BBA8, + 0xA8BBA8, + 0xA8BBA8, + 0xA8BBA8, + 0xAABBA9, + 0xAABBA9, + 0xAABBA9, + 0xAABBA9, + 0xA8B9A7, + 0xAABBA9, + 0xADBBAA, + 0xADBBAA, + 0xAAB8A7, + 0xA6B4A3, + 0xA2B09F, + 0xA0AD9C, + 0x9CA497, + 0xA3A99D, + 0xA7ADA1, + 0xA6ACA0, + 0xA4AA9C, + 0xA2A89A, + 0x9DA596, + 0x99A192, + 0x959D8E, + 0x969E8F, + 0x959E8D, + 0x959E8D, + 0x96A190, + 0x96A190, + 0x909B8A, + 0x889382, + 0x8D9B8A, + 0x8F9D8C, + 0x92A08F, + 0x94A291, + 0x94A291, + 0x92A08F, + 0x8F9D8C, + 0x8C9A89, + 0x82907F, + 0x8B9988, + 0x92A08F, + 0x92A08F, + 0x8C9A89, + 0x8B9988, + 0x92A08F, + 0x99A796, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x95A693, + 0x95A693, + 0x96A794, + 0x96A794, + 0x95A693, + 0x94A592, + 0x93A491, + 0x92A390, + 0x91A28F, + 0x1C2D1A, + 0x001100, + 0x000F00, + 0x000D00, + 0x000900, + 0x000C00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000B00, + 0x001000, + 0x000900, + 0x001000, + 0x000E00, + 0x000A00, + 0x35443D, + 0x94A39C, + 0x93A097, + 0x95A299, + 0x95A299, + 0x95A29B, + 0x95A19D, + 0x96A29E, + 0x96A09F, + 0x959F9E, + 0x98A39F, + 0x97A29E, + 0x95A09A, + 0x949F99, + 0x949E95, + 0x949E95, + 0x949F91, + 0x94A092, + 0x919F90, + 0x94A595, + 0x9BAC9C, + 0x9FB0A0, + 0xA1B2A0, + 0xA2B3A1, + 0xA4B5A3, + 0xA6B7A5, + 0xA7B8A6, + 0xA7B8A6, + 0xA7B8A5, + 0xA8B9A6, + 0xA9BAA7, + 0xA9BAA7, + 0xAABBA8, + 0xAABBA8, + 0xA6BCA5, + 0xA6BCA5, + 0xA7BDA6, + 0xA7BDA6, + 0xA9BCA8, + 0xA9BCA8, + 0xA9BCA8, + 0xA8BBA7, + 0xA8BBA7, + 0xABBEAA, + 0xAEBFAD, + 0xAABBA9, + 0xA7B8A6, + 0xA7B8A6, + 0xA7B8A6, + 0xA8B6A5, + 0xAAB8A7, + 0xA6B3A2, + 0xA5B2A1, + 0xA8B5A4, + 0xA9B6A5, + 0xA8B5A4, + 0xA7B4A3, + 0xA9B6A5, + 0xA8B5A4, + 0xADBAA9, + 0xA3B09F, + 0xABB8A7, + 0xA5B2A1, + 0xA8B5A4, + 0x9DAA99, + 0xA6B3A2, + 0x9DAE9B, + 0x9EAF9C, + 0x9FB09D, + 0xA0B19E, + 0xA0B19E, + 0x9FB09D, + 0x9EAF9C, + 0x9DAE9B, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x98A996, + 0x97A895, + 0x96A794, + 0x95A693, + 0x95A693, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x96A892, + 0x96A892, + 0x96A892, + 0x96A892, + 0x95A791, + 0x94A690, + 0x93A58F, + 0x92A48E, + 0x849680, + 0x3C4E38, + 0x000B00, + 0x011300, + 0x000D00, + 0x000800, + 0x000F00, + 0x000E00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000E00, + 0x000800, + 0x001000, + 0x000E00, + 0x000C01, + 0x3C4B44, + 0x96A5A0, + 0x9CA9A0, + 0x9DAAA1, + 0x9EABA4, + 0x9FACA5, + 0xA1ADA9, + 0xA2AEAA, + 0xA4AFAB, + 0xA4AFAB, + 0xA4AFAB, + 0xA3AEAA, + 0xA3AEA8, + 0xA3AEA8, + 0xA5AFA6, + 0xA6B0A7, + 0xA6B0A5, + 0xA6B2A6, + 0xA0AE9F, + 0xA1B2A2, + 0xA5B6A6, + 0xA5B6A6, + 0xA4B5A3, + 0xA2B3A1, + 0xA2B3A1, + 0xA3B4A2, + 0xA7B8A6, + 0xA7B8A6, + 0xA8B9A6, + 0xA8B9A6, + 0xA9BAA7, + 0xA9BAA7, + 0xAABBA8, + 0xAABBA8, + 0xA7BDA6, + 0xA7BDA6, + 0xA7BDA6, + 0xA7BDA6, + 0xA9BCA8, + 0xA9BCA8, + 0xA8BBA7, + 0xA8BBA7, + 0xA7B8A5, + 0xA7B8A5, + 0xA8B9A7, + 0xA9BAA8, + 0xA9BAA8, + 0xAABBA9, + 0xADBEAC, + 0xB3C1B0, + 0xAAB8A7, + 0xABB8A7, + 0xABB8A7, + 0xACB9A8, + 0xADBAA9, + 0xADBAA9, + 0xADBAA9, + 0xACB9A8, + 0xA4B1A0, + 0xA7B4A3, + 0x9FAC9B, + 0xA3B09F, + 0xA4B1A0, + 0xA6B3A2, + 0xA2AF9E, + 0xACB9A8, + 0xA4B5A2, + 0xA2B3A0, + 0xA0B19E, + 0x9DAE9B, + 0x9CAD9A, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9EAF9C, + 0x9EAF9C, + 0x9DAE9B, + 0x9CAD9A, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x98A996, + 0x98A996, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x96A892, + 0x96A892, + 0x96A892, + 0x96A892, + 0x95A791, + 0x94A690, + 0x93A58F, + 0x92A48E, + 0x899B85, + 0x455741, + 0x000D00, + 0x011300, + 0x000E00, + 0x000800, + 0x000E00, + 0x000C00, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000C00, + 0x000800, + 0x000F00, + 0x000E00, + 0x000F04, + 0x485750, + 0x97A6A1, + 0x96A39A, + 0x96A39A, + 0x98A59E, + 0x9AA7A0, + 0x9BA7A3, + 0x9CA8A4, + 0x9DA8A4, + 0x9EA9A5, + 0x9FAAA4, + 0xA0ABA5, + 0xA1ACA4, + 0xA2ADA5, + 0xA3ADA4, + 0xA4AEA5, + 0xA4AEA3, + 0xA3AFA3, + 0x9EAC9D, + 0x9FB0A0, + 0xA3B4A4, + 0xA4B5A5, + 0xA3B4A4, + 0xA2B3A3, + 0xA4B5A3, + 0xA6B7A5, + 0xA7B8A6, + 0xA8B9A7, + 0xA8B9A7, + 0xA8B9A7, + 0xA9BAA7, + 0xA9BAA7, + 0xAABBA8, + 0xAABBA8, + 0xA9BCA6, + 0xA9BCA6, + 0xAABDA7, + 0xA9BCA6, + 0xA9BCA8, + 0xA8BBA7, + 0xA8BBA7, + 0xA7BAA6, + 0xADBEAB, + 0xA8B9A6, + 0xA5B6A4, + 0xA6B7A5, + 0xA5B3A2, + 0xA1AF9E, + 0xA4B2A1, + 0xAAB8A7, + 0xA7B4A3, + 0xAAB7A6, + 0xA8B5A4, + 0xA2AF9E, + 0xA1AE9D, + 0xA7B4A3, + 0xAAB7A6, + 0xA8B5A4, + 0xACB9A8, + 0xACB9A8, + 0xABB8A7, + 0xA7B4A3, + 0xAEBBAA, + 0xA5B2A1, + 0xA4B1A0, + 0xA8B5A4, + 0xA0B19E, + 0xA0B19E, + 0xA1B29F, + 0xA2B3A0, + 0xA2B3A0, + 0xA2B3A0, + 0xA1B29F, + 0xA1B29F, + 0xA0B19E, + 0x9FB09D, + 0x9FB09D, + 0x9EAF9C, + 0x9DAE9B, + 0x9CAD9A, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x98A996, + 0x98A996, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x97A895, + 0x96A794, + 0x96A794, + 0x96A794, + 0x96A794, + 0x95A693, + 0x94A592, + 0x93A491, + 0x92A390, + 0x8FA08D, + 0x536451, + 0x000E00, + 0x001100, + 0x000D00, + 0x000900, + 0x000C00, + 0x000A00, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000C00, + 0x000B00, + 0x000900, + 0x000F00, + 0x000E00, + 0x001005, + 0x55645D, + 0x97A6A1, + 0x8D9A93, + 0x8C9992, + 0x8D9A93, + 0x8F9C95, + 0x909D96, + 0x8E9B94, + 0x8F9A94, + 0x919C96, + 0x929D97, + 0x929D97, + 0x939E96, + 0x949F97, + 0x959F96, + 0x949E95, + 0x939D94, + 0x919D93, + 0x9AA89B, + 0x9BAB9E, + 0x9FB0A0, + 0xA1B2A2, + 0xA1B2A2, + 0xA3B4A4, + 0xA6B7A7, + 0xAABBAB, + 0xA8B9A7, + 0xA8B9A7, + 0xA8B9A7, + 0xA9BAA8, + 0xA9BAA8, + 0xA9BAA8, + 0xAABBA8, + 0xAABBA8, + 0xAABDA7, + 0xAABDA7, + 0xAABDA7, + 0xAABDA7, + 0xA9BCA8, + 0xA8BBA7, + 0xA8B9A6, + 0xA8B9A6, + 0x8FA08D, + 0x879885, + 0x849281, + 0x839180, + 0x7E8C7B, + 0x768473, + 0x768473, + 0x7C8A79, + 0x8D9B8A, + 0x909E8D, + 0x8B9988, + 0x7E8C7B, + 0x7B8978, + 0x859382, + 0x8B9988, + 0x8A9887, + 0x707E6D, + 0x748271, + 0x808E7D, + 0x808E7D, + 0x93A190, + 0x879584, + 0x8A9887, + 0x8B9988, + 0x839481, + 0x899A87, + 0x92A390, + 0x9BAC99, + 0xA0B19E, + 0xA0B19E, + 0x9EAF9C, + 0x9CAD9A, + 0x9FB09D, + 0x9EAF9C, + 0x9EAF9C, + 0x9DAE9B, + 0x9CAD9A, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x96A794, + 0x96A794, + 0x96A794, + 0x96A794, + 0x95A693, + 0x94A592, + 0x93A491, + 0x92A390, + 0x91A28F, + 0x627360, + 0x001000, + 0x000F00, + 0x000C00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000F00, + 0x000B00, + 0x000B00, + 0x001000, + 0x000D00, + 0x011106, + 0x62716A, + 0x95A49F, + 0x9EAAA6, + 0x9CA8A4, + 0x9CA8A4, + 0xA0ACA8, + 0xA1AEA7, + 0x9EABA4, + 0x9FAAA2, + 0xA2ADA5, + 0x9FAAA2, + 0xA0ABA3, + 0xA1ACA4, + 0xA2ADA5, + 0xA3ADA5, + 0xA3ADA5, + 0xA2ACA4, + 0xA0ABA3, + 0xA2B0A3, + 0xA3B3A6, + 0xA5B5A8, + 0xA5B5A8, + 0xA3B3A6, + 0xA3B3A6, + 0xA5B6A6, + 0xA7B8A8, + 0xA9BAAA, + 0xA9BAAA, + 0xA9BAA8, + 0xA9BAA8, + 0xA9BAA8, + 0xA9BAA8, + 0xAABBA9, + 0xAABBA9, + 0xAABDA7, + 0xAABDA7, + 0xABBDA7, + 0xABBDA7, + 0xAABBA8, + 0xA9BAA7, + 0xA8B9A6, + 0xA8B9A6, + 0xB3C2AF, + 0xADBCA9, + 0xABB9A8, + 0xAEBCAB, + 0xADBBAA, + 0xA8B6A5, + 0xA9B6A5, + 0xADBAA9, + 0xA6B4A3, + 0xAAB8A7, + 0xA6B4A3, + 0x9AA897, + 0x98A695, + 0xA0AE9D, + 0xA3B1A0, + 0x9FAD9C, + 0x9BA998, + 0x9BA998, + 0xA0AE9D, + 0x96A493, + 0x9FAD9C, + 0x8A9887, + 0x869483, + 0x839180, + 0x839481, + 0x899A87, + 0x92A390, + 0x9AAB98, + 0x9FB09D, + 0xA0B19E, + 0x9EAF9C, + 0x9CAD9A, + 0x9EAF9C, + 0x9EAF9C, + 0x9DAE9B, + 0x9DAE9B, + 0x9CAD9A, + 0x9BAC99, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x96A794, + 0x96A794, + 0x96A794, + 0x96A794, + 0x95A693, + 0x94A592, + 0x93A491, + 0x92A390, + 0x90A18E, + 0x70816E, + 0x011200, + 0x000E00, + 0x000B00, + 0x000D00, + 0x000B00, + 0x000B00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x001200, + 0x000B00, + 0x000D00, + 0x001000, + 0x000D00, + 0x031308, + 0x6E7D76, + 0x94A39E, + 0x9BA7A5, + 0x98A4A2, + 0x9AA6A2, + 0xA0ACA8, + 0xA2AFA8, + 0x9FACA5, + 0xA1ACA4, + 0xA6B1A9, + 0xA3AFA5, + 0xA4B0A6, + 0xA5B1A7, + 0xA7B3A9, + 0xA9B3AB, + 0xABB5AD, + 0xABB4AF, + 0xABB6AE, + 0xA1AEA4, + 0xA2B2A5, + 0xA5B5A8, + 0xA5B5A8, + 0xA4B4A7, + 0xA3B3A6, + 0xA5B5A8, + 0xA7B7AA, + 0xA9BAAA, + 0xA9BAAA, + 0xA9BAAA, + 0xA9BAAA, + 0xA9BAA8, + 0xA9BAA8, + 0xAABBA9, + 0xAABBA9, + 0xAABCA6, + 0xAABCA6, + 0xABBDA7, + 0xAABCA6, + 0xAABBA8, + 0xA9BAA7, + 0xABBAA7, + 0xAAB9A6, + 0xAAB9A6, + 0xA8B7A4, + 0xA7B5A4, + 0xA8B6A5, + 0xABB8A7, + 0xACB9A8, + 0xACB9A8, + 0xACB9A8, + 0xA5B6A4, + 0xA9BAA8, + 0xAABBA9, + 0xA7B8A6, + 0xA9BAA8, + 0xACBDAB, + 0xA9BAA8, + 0xA2B3A1, + 0xA3B4A2, + 0xA3B4A2, + 0xA4B5A3, + 0xA2B3A1, + 0xABBCAA, + 0xA4B5A3, + 0xA5B6A4, + 0xAABBA9, + 0xA0B19E, + 0xA0B19E, + 0xA1B29F, + 0xA2B3A0, + 0xA2B3A0, + 0xA2B3A0, + 0xA1B29F, + 0xA1B29F, + 0x9FB09D, + 0x9FB09D, + 0x9FB09D, + 0x9EAF9C, + 0x9DAE9B, + 0x9DAE9B, + 0x9CAD9A, + 0x9CAD9A, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x96A795, + 0x96A795, + 0x96A795, + 0x96A795, + 0x95A694, + 0x94A593, + 0x93A492, + 0x92A391, + 0x8E9F8D, + 0x7E8F7D, + 0x051604, + 0x000E00, + 0x000A00, + 0x000D00, + 0x000A00, + 0x000C00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x011300, + 0x000A00, + 0x000D00, + 0x001000, + 0x000C00, + 0x041409, + 0x798881, + 0x94A39E, + 0x899593, + 0x85918F, + 0x87938F, + 0x8E9A96, + 0x909D94, + 0x8D9A91, + 0x8F9B91, + 0x94A096, + 0x929E94, + 0x939F95, + 0x939F95, + 0x95A197, + 0x97A199, + 0x99A39B, + 0x9BA49F, + 0x9BA6A0, + 0x98A59B, + 0x9AAA9F, + 0x9FAFA4, + 0xA2B2A7, + 0xA3B3A6, + 0xA3B3A6, + 0xA6B6A9, + 0xA8B8AB, + 0xAABBAB, + 0xAABBAB, + 0xAABBAB, + 0xAABBAB, + 0xAABBAB, + 0xAABBAB, + 0xA9BAAA, + 0xA9BAA8, + 0xAABBA8, + 0xAABCA6, + 0xAABCA6, + 0xAABCA6, + 0xACBBA8, + 0xACBBA8, + 0xABBAA7, + 0xABBAA7, + 0xA9B8A5, + 0xAAB9A6, + 0xA6B3A2, + 0x9FAC9B, + 0x9FAC9B, + 0xA4B1A0, + 0xA4B1A0, + 0x9EAB9A, + 0x98A997, + 0x98A997, + 0x9AAB99, + 0xA0B19F, + 0xA7B8A6, + 0xAABBA9, + 0xA7B8A6, + 0xA2B3A1, + 0xAABBA9, + 0xACBDAB, + 0xA3B4A2, + 0xA4B5A3, + 0xA3B4A2, + 0xA3B4A2, + 0x9EAF9D, + 0xA6B7A5, + 0xA6B7A4, + 0xA4B5A2, + 0xA2B3A0, + 0x9FB09D, + 0x9EAF9C, + 0x9DAE9B, + 0x9CAD9A, + 0x9CAD9A, + 0xA0B19E, + 0x9FB09D, + 0x9FB09D, + 0x9FB09D, + 0x9EAF9C, + 0x9EAF9C, + 0x9DAE9B, + 0x9DAE9B, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x96A795, + 0x96A795, + 0x96A795, + 0x96A795, + 0x95A694, + 0x94A593, + 0x93A492, + 0x92A391, + 0x8D9E8C, + 0x8B9C8A, + 0x0B1C0A, + 0x001100, + 0x000B00, + 0x000D00, + 0x000800, + 0x000D00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x011300, + 0x000900, + 0x000D00, + 0x001000, + 0x000D00, + 0x06160B, + 0x7F8E87, + 0x95A4A1, + 0x9CA8A6, + 0x98A4A4, + 0x99A5A1, + 0x9FABA7, + 0xA0ADA4, + 0x9BA89F, + 0x9DA99F, + 0xA2AEA4, + 0x9DA99D, + 0x9CA89C, + 0x9CA89E, + 0x9CA89E, + 0x9DA79F, + 0x9FA8A3, + 0xA0A9A4, + 0xA0ABA5, + 0x98A59C, + 0x9BABA0, + 0xA0B0A5, + 0xA3B3A8, + 0xA3B3A6, + 0xA3B3A6, + 0xA4B4A7, + 0xA6B6A9, + 0xAABAAD, + 0xAABAAD, + 0xAABBAB, + 0xAABBAB, + 0xAABBAB, + 0xAABBAB, + 0xA9BAAA, + 0xA9BAA8, + 0xA9BAA7, + 0xA9BBA5, + 0xAABCA6, + 0xAABCA6, + 0xACBBA8, + 0xACBBA8, + 0xACBBA8, + 0xABBAA7, + 0xA8B7A4, + 0xAAB9A6, + 0xA4B1A0, + 0x97A493, + 0x96A392, + 0x9EAB9A, + 0x9EAB9A, + 0x96A392, + 0x94A593, + 0x8D9E8C, + 0x8D9E8C, + 0x96A795, + 0xA1B2A0, + 0xA7B8A6, + 0xA8B9A7, + 0xA9BAA8, + 0xA5B6A4, + 0xAABBA9, + 0xA1B2A0, + 0xABBCAA, + 0xA5B6A4, + 0xAABBA9, + 0x9FB09E, + 0xA9BAA8, + 0xA2B3A0, + 0xA2B3A0, + 0xA4B5A2, + 0xA4B5A2, + 0xA4B5A2, + 0xA4B5A2, + 0xA2B3A0, + 0xA1B29F, + 0x9FB09D, + 0x9EAF9C, + 0x9EAF9C, + 0x9EAF9C, + 0x9DAE9B, + 0x9DAE9B, + 0x9DAE9B, + 0x9CAD9A, + 0x9BAC99, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x96A795, + 0x96A795, + 0x96A795, + 0x96A795, + 0x95A694, + 0x94A593, + 0x93A492, + 0x92A391, + 0x8E9F8D, + 0x93A492, + 0x10210F, + 0x031402, + 0x000B00, + 0x000D00, + 0x000800, + 0x000E00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000A00, + 0x000B00, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000700, + 0x000A00, + 0x000C00, + 0x000900, + 0x000B00, + 0x000E00, + 0x000B00, + 0x000800, + 0x000600, + 0x011104, + 0x000F02, + 0x000700, + 0x000900, + 0x000D00, + 0x000C00, + 0x000F00, + 0x000E00, + 0x000D00, + 0x000E01, + 0x000B00, + 0x08180D, + 0x8A9A90, + 0x97A69F, + 0x98A7A0, + 0x9BAAA5, + 0x9EADA8, + 0x9FAEA9, + 0x9FAEA9, + 0x9EADA8, + 0x9EADA6, + 0x9EADA6, + 0x9EADA6, + 0xA0AFA8, + 0xA1B0A9, + 0xA0AFA8, + 0xA1B1A7, + 0xA4B4AA, + 0xA5B5AB, + 0xA3B3A9, + 0xA3B3A6, + 0xA4B4A7, + 0xA4B4A7, + 0xA4B4A7, + 0xA3B3A6, + 0xA4B4A7, + 0xA6B7A7, + 0xA8B9A9, + 0xA8B9A9, + 0xA9BAAA, + 0xA9BAA8, + 0xA9BAA8, + 0xA9BAA8, + 0xAABBA9, + 0xAABBA9, + 0xAABBA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xADBBAA, + 0xADBBAA, + 0xAAB8A7, + 0xAAB8A7, + 0xA9B5A7, + 0xADB9AB, + 0xB4C0B2, + 0xAEBAAC, + 0xA7B3A5, + 0xA9B7A8, + 0xA5B8A5, + 0xA3B8A5, + 0xA5B8A5, + 0xA5B8A5, + 0xA5B8A5, + 0xA5B8A5, + 0xA6B7A5, + 0xA7B8A6, + 0xA6B7A5, + 0xA8B9A7, + 0xA9B7A6, + 0xA6B4A3, + 0xA5B3A2, + 0xA7B5A4, + 0xA7B4A3, + 0xA4B1A0, + 0xA1B2A0, + 0x9FB09E, + 0xA0B19F, + 0xA2B3A1, + 0xA2B3A1, + 0x9FB09E, + 0x9EAF9D, + 0xA0B19F, + 0xA1B2A0, + 0xA0B19F, + 0x9EAF9D, + 0x9EAF9D, + 0x9EAF9D, + 0x9EAF9D, + 0x9CAD9B, + 0x9BAC9A, + 0x9BAC9A, + 0x9BAC9A, + 0x9AAB99, + 0x9AAB99, + 0x99AA98, + 0x99AA98, + 0x98A997, + 0x98A997, + 0x96A795, + 0x9AAB99, + 0x9BAC9A, + 0x98A997, + 0x98A997, + 0x9AAB99, + 0x9AAB99, + 0x97A895, + 0x97A993, + 0x97A993, + 0x97A993, + 0x97A895, + 0x96A795, + 0x94A593, + 0x93A494, + 0x92A393, + 0x8D9D90, + 0x8B9B8E, + 0x2E3F2F, + 0x000E00, + 0x000F00, + 0x000C00, + 0x000900, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000C00, + 0x000900, + 0x000C00, + 0x001000, + 0x000D00, + 0x000700, + 0x000700, + 0x001100, + 0x000800, + 0x001000, + 0x001000, + 0x000A00, + 0x000A00, + 0x000E00, + 0x000B00, + 0x000700, + 0x000700, + 0x000F02, + 0x000600, + 0x000600, + 0x001000, + 0x000D00, + 0x000A00, + 0x031402, + 0x000E00, + 0x000E00, + 0x000D00, + 0x000E01, + 0x000C00, + 0x0F1F14, + 0x8E9E94, + 0x99A8A1, + 0x8F9E97, + 0x91A09B, + 0x94A39E, + 0x97A6A1, + 0x99A8A3, + 0x9CABA6, + 0x9FAEA7, + 0xA1B0A9, + 0x9FAEA7, + 0xA1B0A9, + 0xA1B0A9, + 0x9FAEA7, + 0x9FAFA5, + 0xA2B2A8, + 0xA3B3A9, + 0xA1B1A7, + 0xA4B4A7, + 0xA4B4A7, + 0xA5B5A8, + 0xA4B4A7, + 0xA4B5A5, + 0xA4B5A5, + 0xA6B7A7, + 0xA8B9A9, + 0xA9BAAA, + 0xA9BAAA, + 0xA9BAA8, + 0xA9BAA8, + 0xA9BAA8, + 0xAABBA9, + 0xAABBA9, + 0xAABBA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xADBBAA, + 0xADBBAA, + 0xB2C0AF, + 0xB2C0AF, + 0xADB9AB, + 0xAAB6A8, + 0xACB8AA, + 0xA8B4A6, + 0xA8B4A6, + 0xB1BFB0, + 0xA7B8A6, + 0xA4B7A4, + 0xA3B6A3, + 0xA4B7A4, + 0xA6B9A6, + 0xA7BAA7, + 0xA6B7A5, + 0xA4B5A3, + 0xA4B5A3, + 0xA6B7A5, + 0xA8B6A5, + 0xA6B4A3, + 0xA7B5A4, + 0xA9B7A6, + 0xAAB7A6, + 0xA8B5A4, + 0xA7B8A6, + 0xA5B6A4, + 0xA5B6A4, + 0xA7B8A6, + 0xA5B6A4, + 0xA2B3A1, + 0xA0B19F, + 0xA1B2A0, + 0x9DAE9C, + 0x9CAD9B, + 0x9BAC9A, + 0x9CAD9B, + 0x9DAE9C, + 0x9DAE9C, + 0x9CAD9B, + 0x9BAC9A, + 0x9AAB99, + 0x9AAB99, + 0x9AAB99, + 0x9AAB99, + 0x9AAB99, + 0x9AAB99, + 0x9AAB99, + 0x9BAC9A, + 0x98A997, + 0x9BAC9A, + 0x9BAC9A, + 0x98A997, + 0x98A997, + 0x9AAB99, + 0x9AAB99, + 0x97A895, + 0x97A993, + 0x97A993, + 0x97A993, + 0x97A895, + 0x96A795, + 0x94A593, + 0x93A494, + 0x92A393, + 0x8F9F92, + 0x8B9B8E, + 0x364737, + 0x000F00, + 0x000F00, + 0x000C00, + 0x000B00, + 0x000C00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000F00, + 0x000700, + 0x000700, + 0x000F00, + 0x021300, + 0x081906, + 0x21321F, + 0x40513E, + 0x001100, + 0x132411, + 0x10210E, + 0x031401, + 0x0A1B08, + 0x0F200D, + 0x061704, + 0x011200, + 0x102111, + 0x203023, + 0x091A0A, + 0x000D00, + 0x000E00, + 0x001100, + 0x041503, + 0x000700, + 0x000D00, + 0x000D00, + 0x000D00, + 0x000F02, + 0x000E01, + 0x19291E, + 0x91A197, + 0x9AA9A2, + 0x8A9992, + 0x8B9A95, + 0x8C9B96, + 0x8C9B96, + 0x8C9B96, + 0x8E9D98, + 0x909F98, + 0x93A29B, + 0x86958E, + 0x899891, + 0x8C9B94, + 0x8E9D96, + 0x93A399, + 0x9CACA2, + 0xA1B1A7, + 0xA1B1A7, + 0xA4B4A7, + 0xA5B5A8, + 0xA5B6A6, + 0xA5B6A6, + 0xA4B5A5, + 0xA5B6A6, + 0xA7B8A8, + 0xA8B9A9, + 0xA9BAA8, + 0xA9BAA8, + 0xA9BAA8, + 0xAABBA9, + 0xAABBA9, + 0xAABBA9, + 0xAABBA9, + 0xAABBA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xADBBAA, + 0xADBBAA, + 0xA2B09F, + 0xA4B2A1, + 0x9DA99B, + 0x94A092, + 0x919D8F, + 0x8C988A, + 0x8F9B8D, + 0x9BA99A, + 0x97A896, + 0x93A693, + 0x92A391, + 0x93A492, + 0x97A896, + 0x98A997, + 0x95A694, + 0x92A391, + 0x98A695, + 0x9AA897, + 0x9AA897, + 0x97A594, + 0x98A695, + 0x9AA897, + 0x9BA998, + 0x99A796, + 0x97A896, + 0x96A795, + 0x98A997, + 0x9CAD9B, + 0x9DAE9C, + 0x9CAD9B, + 0x9CAD9B, + 0x9EAF9D, + 0xA1B2A0, + 0xA0B19F, + 0x9EAF9D, + 0x9EAF9D, + 0x9FB09E, + 0x9FB09E, + 0x9EAF9D, + 0x9DAE9C, + 0x9BAC9A, + 0x9BAC9A, + 0x9BAC9A, + 0x9BAC9A, + 0x9AAB99, + 0x9AAB99, + 0x9AAB99, + 0x9AAB99, + 0x98A997, + 0x9AAB99, + 0x99AA98, + 0x97A896, + 0x97A896, + 0x99AA98, + 0x9AAB99, + 0x99AA97, + 0x97A993, + 0x97A993, + 0x97A993, + 0x97A895, + 0x96A795, + 0x94A593, + 0x93A494, + 0x92A393, + 0x91A194, + 0x8B9B8E, + 0x445545, + 0x001000, + 0x000F00, + 0x000C00, + 0x000C00, + 0x000D00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000A00, + 0x000800, + 0x000B00, + 0x000D00, + 0x000700, + 0x000700, + 0x000700, + 0x000D00, + 0x000A00, + 0x0D1E0B, + 0x061704, + 0x000D00, + 0x091A07, + 0x0B1C09, + 0x011200, + 0x051604, + 0x000900, + 0x061707, + 0x051604, + 0x051604, + 0x000A00, + 0x1B2C19, + 0x425340, + 0x061704, + 0x000D00, + 0x000D00, + 0x000C00, + 0x000E01, + 0x000E01, + 0x233328, + 0x92A298, + 0x99A8A1, + 0xA0AFA8, + 0xA0AFAA, + 0xA1B0AB, + 0xA0AFAA, + 0x9EADA8, + 0x9EADA8, + 0x9FAEA7, + 0xA0AFA8, + 0xA3B2AB, + 0xA4B3AC, + 0xA2B1AA, + 0x9FAEA7, + 0xA0B0A6, + 0xA4B4AA, + 0xA6B6AC, + 0xA6B6AB, + 0xA4B4A7, + 0xA5B6A6, + 0xA6B7A7, + 0xA5B6A6, + 0xA4B5A5, + 0xA5B6A6, + 0xA7B8A6, + 0xA9BAA8, + 0xAABBA9, + 0xAABBA9, + 0xAABBA9, + 0xAABBA9, + 0xAABBA8, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xADBBAA, + 0xADBBAA, + 0xAEBCAB, + 0xB3C1B0, + 0xB1BDAF, + 0xABB7A9, + 0xA9B5A7, + 0xA4B0A2, + 0xA4B0A2, + 0xADB9AB, + 0xA6B7A5, + 0xA4B5A3, + 0xA4B5A3, + 0xA4B5A3, + 0xA8B6A5, + 0xA8B6A5, + 0xA6B4A3, + 0xA4B2A1, + 0xA0AE9D, + 0xA2B09F, + 0xA1AF9E, + 0x9DAB9A, + 0x9CAA99, + 0x9EAC9B, + 0x9EAC9B, + 0x9CAA99, + 0x9AAB99, + 0x99AA98, + 0x9BAC9A, + 0xA0B19F, + 0xA2B3A1, + 0xA2B3A1, + 0xA2B3A1, + 0xA5B6A4, + 0xA0B19F, + 0x9FB09E, + 0x9DAE9C, + 0x9CAD9B, + 0x9CAD9B, + 0x9BAC9A, + 0x9AAB99, + 0x98A997, + 0x9DAE9B, + 0x9CAD9A, + 0x9CAD9A, + 0x9BAC99, + 0x9AAB98, + 0x99AA97, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x97A895, + 0x96A794, + 0x97A895, + 0x99AA97, + 0x9AAB98, + 0x99AA97, + 0x97A991, + 0x97A993, + 0x97A993, + 0x97A895, + 0x96A795, + 0x94A593, + 0x93A494, + 0x92A393, + 0x92A295, + 0x8A9A8D, + 0x556656, + 0x001101, + 0x000E00, + 0x000A00, + 0x000C00, + 0x000D00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000700, + 0x000700, + 0x000C00, + 0x000D00, + 0x000D00, + 0x000D00, + 0x000E00, + 0x000C00, + 0x000700, + 0x000F00, + 0x000700, + 0x000700, + 0x021300, + 0x000E00, + 0x000700, + 0x041502, + 0x122311, + 0x182917, + 0x162714, + 0x182916, + 0x001100, + 0x10210E, + 0x324330, + 0x000E00, + 0x000D00, + 0x000D00, + 0x000C00, + 0x000D00, + 0x000D00, + 0x2E3E33, + 0x93A399, + 0x95A49D, + 0x93A29B, + 0x96A5A0, + 0x9AA9A4, + 0x9DACA7, + 0x9EADA8, + 0x9FAEA9, + 0xA1B0A9, + 0xA2B1AA, + 0xA4B3AC, + 0xA5B4AD, + 0xA4B3AC, + 0xA1B0A9, + 0xA2B2A8, + 0xA6B6AC, + 0xA8B8AE, + 0xA7B7AC, + 0xA5B5A8, + 0xA6B7A7, + 0xA6B7A7, + 0xA6B7A7, + 0xA5B6A4, + 0xA6B7A5, + 0xA8B9A7, + 0xAABBA9, + 0xAABBA9, + 0xAABBA9, + 0xAABBA8, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xADBBAA, + 0xADBBAA, + 0xA8B6A5, + 0xADBBAA, + 0xABB7A9, + 0xA9B5A7, + 0xADB9AB, + 0xADB9AB, + 0xAAB6A8, + 0xAEBAAC, + 0xAAB7A6, + 0xACB9A8, + 0xAEBBAA, + 0xAEBBAA, + 0xABB9A8, + 0xA9B7A6, + 0xA9B7A6, + 0xAAB8A7, + 0xA8B6A5, + 0xA9B7A6, + 0xA8B6A5, + 0xA4B2A1, + 0xA3B1A0, + 0xA5B3A2, + 0xA6B4A3, + 0xA4B2A1, + 0xA2B3A1, + 0xA0B19F, + 0xA0B19F, + 0xA2B3A1, + 0xA2B3A1, + 0x9EAF9D, + 0x9DAE9C, + 0x9EAF9D, + 0xA3B4A2, + 0xA2B3A1, + 0xA1B2A0, + 0xA0B19F, + 0xA1B2A0, + 0xA0B19F, + 0x9FB09E, + 0x9EAF9D, + 0x9CAD9A, + 0x9BAC99, + 0x9BAC99, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x9CAD9A, + 0x9AAB98, + 0x98A996, + 0x98A996, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x97A991, + 0x97A993, + 0x97A993, + 0x97A895, + 0x96A795, + 0x94A593, + 0x93A494, + 0x92A393, + 0x91A194, + 0x87978A, + 0x677868, + 0x011202, + 0x000D00, + 0x000900, + 0x000C00, + 0x000B00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000C00, + 0x000E00, + 0x000800, + 0x000700, + 0x000700, + 0x000700, + 0x000A00, + 0x000700, + 0x000B00, + 0x000C00, + 0x000700, + 0x000800, + 0x001000, + 0x000900, + 0x000700, + 0x031401, + 0x000700, + 0x000C00, + 0x000800, + 0x000D00, + 0x001000, + 0x000800, + 0x000B00, + 0x000D00, + 0x000D00, + 0x000C00, + 0x000C00, + 0x000D00, + 0x000E01, + 0x39493F, + 0x94A49A, + 0x93A29B, + 0x81908B, + 0x84938E, + 0x899893, + 0x8D9C97, + 0x8F9E99, + 0x909F9A, + 0x91A099, + 0x92A19A, + 0x899891, + 0x8D9C95, + 0x8F9E97, + 0x91A099, + 0x97A79D, + 0x9FAFA5, + 0xA4B4AA, + 0xA5B5AA, + 0xA5B6A6, + 0xA6B7A5, + 0xA7B8A6, + 0xA6B7A5, + 0xA5B6A4, + 0xA6B7A5, + 0xA8B9A7, + 0xAABBA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xACBDAA, + 0xACBEA8, + 0xACBEA8, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xAEBCAB, + 0xAEBCAB, + 0xABB9A8, + 0xACBAA9, + 0xA4B0A2, + 0x9EAA9C, + 0xA3AFA1, + 0xA3AFA1, + 0x9FAB9D, + 0x9FAB9D, + 0xA5B0A0, + 0xAAB5A5, + 0xACB9A8, + 0xABB8A7, + 0xA7B4A3, + 0xA4B1A0, + 0xA5B2A1, + 0xA7B4A3, + 0xA9B7A6, + 0xABB9A8, + 0xAAB8A7, + 0xA7B5A4, + 0xA7B5A4, + 0xAAB8A7, + 0xACBAA9, + 0xABB9A8, + 0xA5B6A4, + 0xA3B4A2, + 0xA3B4A2, + 0xA5B6A4, + 0xA5B6A4, + 0xA1B2A0, + 0xA0B19F, + 0xA1B2A0, + 0x9DAE9C, + 0x9CAD9B, + 0x9BAC9A, + 0x9CAD9B, + 0x9DAE9C, + 0x9EAF9D, + 0x9DAE9C, + 0x9CAD9B, + 0x98A996, + 0x98A996, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9EAF9C, + 0x9AAB98, + 0x98A996, + 0x9BAC99, + 0x9CAD9A, + 0x9AAB98, + 0x97A895, + 0x96A794, + 0x97A991, + 0x97A993, + 0x97A993, + 0x97A895, + 0x96A795, + 0x94A593, + 0x93A494, + 0x92A393, + 0x91A194, + 0x859588, + 0x798A7A, + 0x041505, + 0x000E00, + 0x000800, + 0x000C00, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000700, + 0x000800, + 0x000B00, + 0x000D00, + 0x000E00, + 0x000D00, + 0x000800, + 0x000700, + 0x000800, + 0x000700, + 0x000700, + 0x000700, + 0x000700, + 0x000700, + 0x000700, + 0x000900, + 0x000900, + 0x000E00, + 0x000800, + 0x000E00, + 0x061800, + 0x000B00, + 0x000800, + 0x061802, + 0x000C00, + 0x000C00, + 0x000C00, + 0x000D00, + 0x000F02, + 0x435349, + 0x97A79D, + 0x94A39C, + 0x98A7A2, + 0x9AA9A4, + 0x9CABA6, + 0x9DACA7, + 0x9DACA7, + 0x9DACA7, + 0x9EADA6, + 0x9FAEA7, + 0xA1B0A9, + 0xA4B3AC, + 0xA4B3AC, + 0xA2B1AA, + 0xA2B2A8, + 0xA5B5AB, + 0xA6B6AC, + 0xA4B4A9, + 0xA6B7A7, + 0xA7B8A6, + 0xA7B8A6, + 0xA7B8A6, + 0xA6B7A5, + 0xA7B8A6, + 0xA9BAA7, + 0xAABBA8, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xACBDAA, + 0xACBEA8, + 0xACBEA8, + 0xACBEA8, + 0xACBEA8, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xAEBCAB, + 0xAEBCAB, + 0xA9B7A6, + 0xA9B7A6, + 0x9FAB9D, + 0x97A395, + 0x9AA698, + 0x9AA698, + 0x95A193, + 0x94A092, + 0x97A292, + 0x9AA595, + 0x9DA898, + 0x9CA797, + 0x9AA595, + 0x97A292, + 0x95A291, + 0x96A392, + 0x93A08F, + 0x94A190, + 0x92A08F, + 0x8F9D8C, + 0x8F9D8C, + 0x92A08F, + 0x92A391, + 0x91A290, + 0x8B9C8A, + 0x8A9B89, + 0x8B9C8A, + 0x8E9F8D, + 0x8FA08E, + 0x8D9E8C, + 0x8C9D8B, + 0x8E9F8D, + 0x90A18F, + 0x8FA08E, + 0x8E9F8D, + 0x8E9F8D, + 0x8E9F8D, + 0x8E9F8D, + 0x8D9E8C, + 0x8B9C8A, + 0x95A791, + 0x95A791, + 0x94A690, + 0x94A690, + 0x94A690, + 0x93A58F, + 0x93A58F, + 0x93A58F, + 0x95A791, + 0x91A38D, + 0x92A48E, + 0x98AA94, + 0x9CAE98, + 0x9AAC96, + 0x97A993, + 0x97A993, + 0x97A991, + 0x97A993, + 0x97A993, + 0x97A895, + 0x96A795, + 0x94A593, + 0x93A494, + 0x92A393, + 0x91A194, + 0x849487, + 0x879888, + 0x071808, + 0x000F00, + 0x000900, + 0x000C00, + 0x000900, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000D00, + 0x000800, + 0x000700, + 0x000900, + 0x000900, + 0x000700, + 0x000700, + 0x000D00, + 0x000800, + 0x000A00, + 0x000D00, + 0x000B00, + 0x000800, + 0x000D00, + 0x001000, + 0x000700, + 0x000A00, + 0x000800, + 0x000F00, + 0x000900, + 0x000800, + 0x000D00, + 0x000E00, + 0x000800, + 0x000C00, + 0x000B00, + 0x000C00, + 0x000E01, + 0x001005, + 0x49594F, + 0x9BAAA3, + 0x97A69F, + 0x9BAAA5, + 0x9CABA6, + 0x9DACA7, + 0x9DACA7, + 0x9DACA7, + 0x9FAEA9, + 0xA1B0A9, + 0xA4B3AC, + 0x9FAEA7, + 0xA2B1AA, + 0xA3B2AB, + 0xA2B1AA, + 0xA3B3A9, + 0xA6B6AC, + 0xA6B6AC, + 0xA4B4A9, + 0xA6B7A7, + 0xA7B8A6, + 0xA7B8A6, + 0xA7B8A6, + 0xA6B7A5, + 0xA7B8A6, + 0xA9BAA7, + 0xABBCA9, + 0xABBCA9, + 0xABBCA9, + 0xABBDA7, + 0xACBEA8, + 0xACBEA8, + 0xACBEA8, + 0xACBEA8, + 0xADBFA9, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xAEBCAB, + 0xAEBCAB, + 0xACBAA9, + 0xB1BFAE, + 0xADB9AB, + 0xA9B5A7, + 0xAEBAAC, + 0xB0BCAE, + 0xACB8AA, + 0xACB7A9, + 0xAEB9A9, + 0xB1B9AA, + 0xB0BBAB, + 0xB1BCAC, + 0xB1BCAC, + 0xAFBAAA, + 0xABB8A7, + 0xAAB7A6, + 0xADBAA9, + 0xAEBBAA, + 0xAAB8A7, + 0xA6B4A3, + 0xA5B3A2, + 0xA8B6A5, + 0xA7B8A6, + 0xA6B7A5, + 0xA4B5A3, + 0xA2B3A1, + 0xA2B3A1, + 0xA3B4A2, + 0xA2B3A1, + 0x9EAF9D, + 0x9CAD9B, + 0x9DAE9C, + 0x9EAF9D, + 0x9CAD9B, + 0x99AA98, + 0x97A896, + 0x96A795, + 0x94A593, + 0x91A290, + 0x8FA08E, + 0x94A690, + 0x93A58F, + 0x91A38D, + 0x8FA18B, + 0x8D9F89, + 0x8B9D87, + 0x899B85, + 0x889A84, + 0x889A84, + 0x859781, + 0x899B85, + 0x93A58F, + 0x9AAC96, + 0x9AAC96, + 0x99AB95, + 0x99AB95, + 0x97A991, + 0x97A993, + 0x97A993, + 0x97A895, + 0x96A795, + 0x94A593, + 0x93A494, + 0x92A393, + 0x91A194, + 0x849487, + 0x90A191, + 0x0A1B0B, + 0x001100, + 0x000A00, + 0x000D00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000C00, + 0x000800, + 0x000800, + 0x000700, + 0x000900, + 0x000A00, + 0x000B00, + 0x000D00, + 0x000D00, + 0x000800, + 0x000D00, + 0x000F00, + 0x07170A, + 0x5B6B61, + 0x94A3A0, + 0x8A9898, + 0x909F9A, + 0x92A19C, + 0x96A5A0, + 0x98A7A2, + 0x99A8A3, + 0x99A8A3, + 0x9AA9A2, + 0x9BAAA3, + 0x9FAEA7, + 0xA0AFA8, + 0xA0AFA8, + 0xA1B0A9, + 0xA2B2A8, + 0xA3B3A9, + 0xA4B4AA, + 0xA4B3AC, + 0xA5B4AD, + 0xA6B5B0, + 0xA6B5AE, + 0xA6B6AC, + 0xA6B6AB, + 0xA7B7AA, + 0xA9BAA8, + 0xABBCAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAB, + 0xACBDAB, + 0xAABDA7, + 0xABBEA8, + 0xABBEAA, + 0xABBEAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAB, + 0xACBDAB, + 0xAFC0AE, + 0xACBDAB, + 0xA6B4A5, + 0x9BA99A, + 0x97A596, + 0x9AA899, + 0x9CAA9D, + 0x9BA99C, + 0x97A493, + 0xA3B09F, + 0xA8B5A4, + 0xA1AE9D, + 0x9FAC9B, + 0xA6B3A2, + 0xA7B4A3, + 0xA1AE9D, + 0xA3B09F, + 0xA0AD9C, + 0x9EAB9A, + 0xA0AD9C, + 0xA5B2A1, + 0xA9B6A5, + 0xAAB7A6, + 0xA9B6A5, + 0xA3AFA1, + 0xA0AC9E, + 0xA1AD9F, + 0xA5B1A3, + 0xA7B3A5, + 0xA3AFA1, + 0xA1AE9D, + 0xA2AF9E, + 0xA2AF9E, + 0xA2AF9E, + 0xA2AF9D, + 0xA2AF9D, + 0xA2AF9D, + 0xA1AE9C, + 0xA1AE9C, + 0xA0AD9B, + 0x98A996, + 0x9BAC99, + 0x9DAE9B, + 0x9CAD9A, + 0x99AA97, + 0x99AA97, + 0x9CAD9A, + 0x9FB09D, + 0x9BAC99, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AB95, + 0x99AB95, + 0x99AB95, + 0x99AB95, + 0x97A895, + 0x96A794, + 0x94A592, + 0x93A491, + 0x8FA08D, + 0x8C9D8A, + 0x869785, + 0x243523, + 0x000B00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000A00, + 0x000F00, + 0x011200, + 0x000E00, + 0x000B00, + 0x000900, + 0x001200, + 0x000D00, + 0x000D00, + 0x000E00, + 0x021205, + 0x637369, + 0x98A7A4, + 0x909E9E, + 0x8B9A95, + 0x8D9C97, + 0x909F9A, + 0x91A09B, + 0x91A09B, + 0x909F9A, + 0x909F98, + 0x91A099, + 0x8A9992, + 0x8C9B94, + 0x909F98, + 0x95A49D, + 0x9BABA1, + 0xA0B0A6, + 0xA4B4AA, + 0xA6B5AE, + 0xA5B4AD, + 0xA6B5B0, + 0xA6B5AE, + 0xA6B6AC, + 0xA6B6AB, + 0xA7B7AA, + 0xA9BAA8, + 0xABBCAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAB, + 0xACBDAB, + 0xAABDA9, + 0xAABDA9, + 0xABBEAA, + 0xABBEAA, + 0xADBEAB, + 0xACBDAA, + 0xACBDAB, + 0xACBDAB, + 0xA5B6A4, + 0xA6B7A5, + 0xA6B4A5, + 0xA2B0A1, + 0xA1AFA0, + 0xA4B2A3, + 0xA5B3A4, + 0xA3B1A2, + 0xA0AD9C, + 0xA6B3A2, + 0xA5B2A1, + 0x9DAA99, + 0x99A695, + 0x9DAA99, + 0xA0AD9C, + 0x9EAB9A, + 0xA0AD9C, + 0x9BA897, + 0x97A493, + 0x96A392, + 0x97A493, + 0x97A493, + 0x95A291, + 0x929F8E, + 0x95A193, + 0x929E90, + 0x919D8F, + 0x94A092, + 0x939F91, + 0x8F9B8D, + 0x8C9988, + 0x8C9988, + 0x8D9A89, + 0x8D9A89, + 0x8E9B89, + 0x8E9B89, + 0x8D9A88, + 0x8D9A88, + 0x8C9987, + 0x8C9987, + 0x889986, + 0x8B9C89, + 0x8D9E8B, + 0x8D9E8B, + 0x8C9D8A, + 0x8C9D8A, + 0x8FA08D, + 0x93A491, + 0x9BAC99, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AB95, + 0x99AB95, + 0x99AB95, + 0x99AB95, + 0x97A895, + 0x96A794, + 0x94A592, + 0x93A491, + 0x8E9F8C, + 0x8C9D8A, + 0x879886, + 0x2E3F2D, + 0x000F00, + 0x000C00, + 0x000B00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000C00, + 0x001100, + 0x021301, + 0x000F00, + 0x000A00, + 0x000900, + 0x000B00, + 0x000E00, + 0x000800, + 0x000F00, + 0x000F02, + 0x74847A, + 0x9CABA8, + 0x97A5A5, + 0x9BAAA5, + 0x9DACA7, + 0xA0AFAA, + 0xA1B0AB, + 0xA0AFAA, + 0xA0AFAA, + 0xA1B0A9, + 0xA1B0A9, + 0xA7B6AF, + 0xA7B6AF, + 0xA6B5AE, + 0xA6B5AE, + 0xA5B5AB, + 0xA4B4AA, + 0xA3B3A9, + 0xA3B2AB, + 0xA5B4AD, + 0xA6B5B0, + 0xA7B6AF, + 0xA6B5AE, + 0xA6B6AB, + 0xA7B7AC, + 0xA9BAAA, + 0xABBCAC, + 0xACBDAB, + 0xACBDAB, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAB, + 0xACBDAB, + 0xAABDA9, + 0xAABDA9, + 0xABBEAA, + 0xABBEAA, + 0xADBEAB, + 0xADBEAB, + 0xADBEAC, + 0xACBDAB, + 0xB1C2B0, + 0xB2C3B1, + 0xB2C0B1, + 0xADBBAC, + 0xABB9AA, + 0xACBAAB, + 0xACBAAB, + 0xAAB8A9, + 0xADBAA9, + 0xAEBBAA, + 0xAEBBAA, + 0xACB9A8, + 0xA9B6A5, + 0xA9B6A5, + 0xABB8A7, + 0xAFBCAB, + 0xABB8A7, + 0xA8B5A4, + 0xA6B3A2, + 0xA6B3A2, + 0xA8B5A4, + 0xAAB7A6, + 0xAAB7A6, + 0xA8B5A4, + 0xABB7A9, + 0xA8B4A6, + 0xA7B3A5, + 0xA8B4A6, + 0xA7B3A5, + 0xA4B0A2, + 0xA0AD9C, + 0xA0AD9C, + 0xA1AE9D, + 0xA2AF9E, + 0xA2AF9D, + 0xA2AF9D, + 0xA2AF9D, + 0xA1AE9C, + 0xA0AD9B, + 0xA0AD9B, + 0x94A592, + 0x96A794, + 0x97A895, + 0x97A895, + 0x96A794, + 0x96A794, + 0x98A996, + 0x9BAC99, + 0x9BAC99, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AB95, + 0x99AB95, + 0x99AB95, + 0x99AB95, + 0x97A895, + 0x96A794, + 0x94A592, + 0x93A491, + 0x8E9F8C, + 0x8C9D8A, + 0x899A88, + 0x3D4E3C, + 0x011200, + 0x000E00, + 0x000C00, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000800, + 0x000800, + 0x000A00, + 0x000B00, + 0x000A00, + 0x000A00, + 0x000C00, + 0x000800, + 0x001000, + 0x000700, + 0x011200, + 0x001003, + 0x819187, + 0x97A6A3, + 0x919F9F, + 0x94A39E, + 0x96A5A0, + 0x99A8A3, + 0x9BAAA5, + 0x9CABA6, + 0x9DACA7, + 0x9FAEA7, + 0xA1B0A9, + 0xA2B1AA, + 0xA2B1AA, + 0xA2B1AA, + 0xA3B2AB, + 0xA4B4AA, + 0xA5B5AB, + 0xA5B5AB, + 0xA6B5AE, + 0xA5B4AD, + 0xA6B5B0, + 0xA7B6AF, + 0xA7B6AF, + 0xA6B6AC, + 0xA7B7AD, + 0xA9B9AC, + 0xABBBAE, + 0xACBDAD, + 0xACBDAD, + 0xACBDAB, + 0xACBDAB, + 0xACBDAB, + 0xACBDAB, + 0xACBDAA, + 0xACBDAA, + 0xA9BCA9, + 0xAABDAA, + 0xABBEAB, + 0xABBEAB, + 0xADBEAC, + 0xADBEAC, + 0xADBEAC, + 0xADBEAC, + 0xA8B9A7, + 0xA4B5A3, + 0xA0AE9D, + 0x99A796, + 0x95A392, + 0x95A392, + 0x96A493, + 0x97A594, + 0x98A695, + 0x97A594, + 0x9AA897, + 0xA0AE9D, + 0x9EAC9B, + 0x98A695, + 0x96A493, + 0x9AA897, + 0x98A695, + 0x97A594, + 0x98A695, + 0x9CAA99, + 0xA1AF9E, + 0xA5B3A2, + 0xA7B5A4, + 0xA7B5A4, + 0xA5B3A4, + 0xA3B1A2, + 0xA3B1A2, + 0xA4B2A3, + 0xA5B3A4, + 0xA4B2A3, + 0xA2B09F, + 0xA1AF9E, + 0xA0AE9D, + 0xA0AE9D, + 0xA0AF9C, + 0xA0AF9C, + 0xA0AF9C, + 0x9FAE9B, + 0x9FAE9B, + 0x9EAD9A, + 0x9DAE9B, + 0x9EAF9C, + 0x9EAF9C, + 0x9DAE9B, + 0x9AAB98, + 0x99AA97, + 0x9AAB98, + 0x9CAD9A, + 0x9BAC99, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AB95, + 0x99AB95, + 0x99AB95, + 0x99AB95, + 0x97A895, + 0x96A794, + 0x94A592, + 0x93A491, + 0x8FA08D, + 0x8C9D8A, + 0x889987, + 0x4D5E4C, + 0x011200, + 0x000D00, + 0x000D00, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000C00, + 0x000800, + 0x000800, + 0x000700, + 0x000700, + 0x000700, + 0x000900, + 0x000E00, + 0x000A00, + 0x041600, + 0x000A00, + 0x021301, + 0x021205, + 0x87978D, + 0x8E9D9A, + 0x8B9999, + 0x879691, + 0x899893, + 0x8B9A95, + 0x8D9C97, + 0x8E9D98, + 0x909F9A, + 0x92A19A, + 0x94A39C, + 0x92A19A, + 0x93A29B, + 0x95A49D, + 0x97A69F, + 0x99A99F, + 0x9CACA2, + 0x9EAEA4, + 0x9EAEA4, + 0xA6B5AE, + 0xA6B5AE, + 0xA7B6AF, + 0xA7B6AF, + 0xA6B6AC, + 0xA7B7AD, + 0xAABAAF, + 0xACBCB1, + 0xACBCAF, + 0xACBCAF, + 0xACBDAD, + 0xACBDAD, + 0xACBDAB, + 0xACBDAB, + 0xACBDAA, + 0xACBDAA, + 0xAABDAA, + 0xAABDAA, + 0xABBEAB, + 0xABBEAB, + 0xADBEAC, + 0xADBEAC, + 0xACBDAB, + 0xACBDAB, + 0xB3C4B2, + 0xB0C1AF, + 0xAEBCAB, + 0xABB9A8, + 0xA9B7A6, + 0xA9B7A6, + 0xABB9A8, + 0xADBBAA, + 0xAAB8A7, + 0xA6B4A3, + 0xA8B6A5, + 0xAEBCAB, + 0xABB9A8, + 0xA1AF9E, + 0x9DAB9A, + 0xA1AF9E, + 0xA3B1A0, + 0xA3B1A0, + 0xA3B1A0, + 0xA5B3A2, + 0xA7B5A4, + 0xA8B6A5, + 0xA9B7A6, + 0xA9B7A6, + 0xA7B5A6, + 0xA7B5A6, + 0xA7B5A6, + 0xA7B5A6, + 0xA9B7A8, + 0xAAB8A9, + 0xA9B7A6, + 0xA7B5A4, + 0xA4B2A1, + 0xA4B2A1, + 0xA4B3A0, + 0xA4B3A0, + 0xA4B3A0, + 0xA4B3A0, + 0xA3B29F, + 0xA3B29F, + 0x9DAE9B, + 0x9DAE9B, + 0x9CAD9A, + 0x9BAC99, + 0x99AA97, + 0x98A996, + 0x98A996, + 0x99AA97, + 0x9BAC99, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AB95, + 0x99AB95, + 0x99AB95, + 0x99AB95, + 0x97A895, + 0x96A794, + 0x94A592, + 0x93A491, + 0x91A28F, + 0x8B9C89, + 0x869785, + 0x5D6E5C, + 0x001100, + 0x000B00, + 0x000F00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000A00, + 0x000900, + 0x000A00, + 0x000B00, + 0x000A00, + 0x000800, + 0x000900, + 0x000C00, + 0x000C00, + 0x011300, + 0x000800, + 0x001000, + 0x08180B, + 0x8E9E94, + 0x93A29F, + 0x95A3A3, + 0x94A39E, + 0x96A5A0, + 0x97A6A1, + 0x98A7A2, + 0x98A7A2, + 0x99A8A3, + 0x9BAAA3, + 0x9DACA5, + 0xA2B1AA, + 0xA1B0A9, + 0xA0AFA8, + 0x9FAEA7, + 0x9DADA3, + 0x9CACA2, + 0x9AAAA0, + 0x9AAAA0, + 0xA6B5AE, + 0xA7B6AF, + 0xA7B6AF, + 0xA7B6AF, + 0xA7B6AF, + 0xA8B7B0, + 0xAAB9B2, + 0xACBBB4, + 0xACBCB1, + 0xACBCB1, + 0xACBCAF, + 0xACBCAF, + 0xACBDAB, + 0xACBDAB, + 0xACBDAA, + 0xACBDAB, + 0xABBEAB, + 0xABBDAD, + 0xABBDAD, + 0xACBEAE, + 0xACBDAD, + 0xACBDAD, + 0xACBDAB, + 0xABBCAA, + 0xADBEAC, + 0xABBCAA, + 0xAEBDAA, + 0xB1C0AD, + 0xB0BFAC, + 0xADBCA9, + 0xACBBA8, + 0xADBCA9, + 0xADBEAC, + 0xA8B9A7, + 0xA7B8A6, + 0xAABBA9, + 0xA9BAA8, + 0xA5B6A4, + 0xA5B6A4, + 0xA9BAA8, + 0xA5B6A4, + 0xA5B6A4, + 0xA4B5A3, + 0xA4B5A3, + 0xA3B4A2, + 0xA3B4A2, + 0xA2B3A1, + 0xA1B2A0, + 0xA2B3A3, + 0xA2B3A3, + 0xA1B2A2, + 0x9FB0A0, + 0xA0B1A1, + 0xA2B3A3, + 0xA1B2A0, + 0x9EAF9D, + 0x9CAD9B, + 0x9CAD9B, + 0x9CAD9A, + 0x9CAD9A, + 0x9CAD9A, + 0x9BAC99, + 0x9BAC99, + 0x9AAB98, + 0x9EAF9C, + 0x9EAF9C, + 0x9EAF9C, + 0x9DAE9B, + 0x9DAE9B, + 0x9DAE9B, + 0x9EAF9C, + 0x9EAF9C, + 0x9BAC99, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AB95, + 0x99AB95, + 0x99AB95, + 0x99AB95, + 0x97A895, + 0x96A794, + 0x94A592, + 0x93A491, + 0x92A390, + 0x8B9C89, + 0x859684, + 0x6D7E6C, + 0x001100, + 0x000B00, + 0x001000, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000D00, + 0x000B00, + 0x000800, + 0x000800, + 0x000B00, + 0x000A00, + 0x000C00, + 0x000800, + 0x000F00, + 0x132316, + 0x94A49A, + 0x96A5A2, + 0x9AA8A8, + 0x9AA9A4, + 0x9BAAA5, + 0x9DACA7, + 0x9DACA7, + 0x9EADA8, + 0x9FAEA9, + 0xA1B0A9, + 0xA3B2AB, + 0x9FAEA7, + 0xA0AFA8, + 0xA0AFA8, + 0xA2B1AA, + 0xA3B3A9, + 0xA4B4AA, + 0xA5B5AB, + 0xA5B5AB, + 0xA6B5AE, + 0xA7B6AF, + 0xA8B7B0, + 0xA7B6AF, + 0xA7B6B1, + 0xA8B7B2, + 0xAAB9B2, + 0xACBBB4, + 0xACBCB2, + 0xACBCB2, + 0xACBCAF, + 0xACBCAF, + 0xACBDAB, + 0xACBDAB, + 0xACBEA8, + 0xACBDAA, + 0xACBFAC, + 0xACBEAE, + 0xACBEAE, + 0xACBEAE, + 0xACBDAD, + 0xACBDAD, + 0xABBCAA, + 0xAABBA9, + 0xA9BAA8, + 0xA7B8A6, + 0xABBAA7, + 0xAEBDAA, + 0xAEBDAA, + 0xAAB9A6, + 0xA8B7A4, + 0xAAB9A6, + 0xA8B9A7, + 0xA7B8A6, + 0xA8B9A7, + 0xAABBA9, + 0xABBCAA, + 0xACBDAB, + 0xADBEAC, + 0xAEBFAD, + 0xA8B9A7, + 0xA8B9A7, + 0xA9BAA8, + 0xA9BAA8, + 0xA9BAA8, + 0xA9BAA8, + 0xA8B9A7, + 0xA9BAA8, + 0xA8B9A9, + 0xA9BAAA, + 0xA7B8A8, + 0xA4B5A5, + 0xA4B5A5, + 0xA7B8A8, + 0xA6B7A5, + 0xA3B4A2, + 0xA1B2A0, + 0xA2B3A1, + 0xA2B3A0, + 0xA2B3A0, + 0xA2B3A0, + 0xA1B29F, + 0xA0B19E, + 0xA0B19E, + 0x9BAC99, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9BAC99, + 0x9BAC99, + 0x9BAC99, + 0x9BAC99, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AB95, + 0x99AB95, + 0x99AB95, + 0x99AB95, + 0x97A895, + 0x96A794, + 0x94A592, + 0x93A491, + 0x92A390, + 0x8B9C89, + 0x879886, + 0x7C8D7B, + 0x041503, + 0x000C00, + 0x001100, + 0x000800, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000B00, + 0x000900, + 0x000A00, + 0x000A00, + 0x000800, + 0x000700, + 0x000800, + 0x000D00, + 0x000D00, + 0x000D00, + 0x000E00, + 0x031402, + 0x1C2C1F, + 0x92A298, + 0x8D9C99, + 0x909E9E, + 0x93A29D, + 0x95A49F, + 0x97A6A1, + 0x98A7A2, + 0x9AA9A4, + 0x9CABA6, + 0x9FAEA7, + 0xA2B1AA, + 0xA5B4AD, + 0xA5B4AD, + 0xA5B4AD, + 0xA5B4AD, + 0xA5B5AB, + 0xA5B5AB, + 0xA6B6AC, + 0xA6B6AC, + 0xA6B6AC, + 0xA7B7AD, + 0xA8B7B0, + 0xA7B6AF, + 0xA7B6B1, + 0xA8B7B2, + 0xAAB9B4, + 0xACBBB6, + 0xACBBB4, + 0xACBCB2, + 0xACBCB1, + 0xACBCAF, + 0xACBDAB, + 0xACBDAB, + 0xACBEA8, + 0xACBDAA, + 0xACBEAE, + 0xACBEB0, + 0xACBEAE, + 0xACBEAE, + 0xACBDAD, + 0xABBCAC, + 0xAABBA9, + 0xAABBA9, + 0xA6B7A5, + 0xA3B4A2, + 0xA5B4A1, + 0xA8B7A4, + 0xAAB9A6, + 0xAAB9A6, + 0xADBCA7, + 0xB2C1AE, + 0xA1B29F, + 0xA5B6A4, + 0xA8B9A7, + 0xA8B9A7, + 0xA9BAA8, + 0xA8B9A7, + 0xA4B5A3, + 0x9FB09E, + 0xA3B4A2, + 0xA4B5A3, + 0xA5B6A4, + 0xA5B6A4, + 0xA4B5A3, + 0xA4B5A3, + 0xA3B4A2, + 0xA4B5A3, + 0xA2B3A3, + 0xA4B5A5, + 0xA3B4A4, + 0x9FB0A0, + 0xA1B2A2, + 0xA4B5A5, + 0xA4B5A3, + 0xA0B19F, + 0xA0B19F, + 0xA0B19F, + 0xA0B19E, + 0xA0B19E, + 0xA0B19E, + 0x9FB09D, + 0x9FB09D, + 0x9EAF9C, + 0xA0B19E, + 0x9FB09D, + 0x9DAE9B, + 0x9CAD9A, + 0x9CAD9A, + 0x9CAD9A, + 0x9BAC99, + 0x9AAB98, + 0x9BAC99, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AB95, + 0x99AB95, + 0x99AB95, + 0x99AB95, + 0x97A895, + 0x96A794, + 0x94A592, + 0x93A491, + 0x92A390, + 0x8B9C89, + 0x889987, + 0x869785, + 0x071806, + 0x000D00, + 0x011200, + 0x000700, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000D00, + 0x011202, + 0x000D02, + 0x2A3A2F, + 0x90A096, + 0x8B9A93, + 0x94A39C, + 0x85958B, + 0x84948A, + 0x85958B, + 0x88988E, + 0x8B9B91, + 0x8C9C92, + 0x8A9A90, + 0x87978D, + 0x92A298, + 0x94A49A, + 0x95A59B, + 0x95A59B, + 0x93A399, + 0x92A298, + 0x92A298, + 0x92A298, + 0xA0B0A6, + 0xA2B2A8, + 0xA5B5AB, + 0xA7B7AD, + 0xA8B8AD, + 0xA8B8AD, + 0xA8B8AB, + 0xA9B9AC, + 0xACBDAD, + 0xACBDAD, + 0xACBDAB, + 0xACBDAB, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xADBEAB, + 0xACBDAA, + 0xAABBA8, + 0xABBCA9, + 0xAABBA8, + 0xA1B29F, + 0x96A794, + 0x97A895, + 0x98A996, + 0x768774, + 0x768774, + 0x7B8C79, + 0x7C8D7A, + 0x8B9C89, + 0x768774, + 0x94A592, + 0x798A77, + 0x879885, + 0x7E8F7C, + 0x7F907D, + 0x92A390, + 0x80917E, + 0x788976, + 0x7A8B78, + 0x7A8B78, + 0x8A9B88, + 0x80917E, + 0x6C7D6A, + 0x889986, + 0x98A996, + 0x728370, + 0x899A87, + 0x92A390, + 0x9EAF9C, + 0xA5B6A3, + 0xA5B6A3, + 0xA3B4A1, + 0xA1B29F, + 0xA0B19E, + 0xA1B29F, + 0xA0B19E, + 0xA0B19E, + 0x9FB09D, + 0x9FB09D, + 0x9EAF9C, + 0x9EAF9C, + 0x9EAF9C, + 0x9FB09D, + 0x9EAF9C, + 0x9EAF9C, + 0x9DAE9B, + 0x9CAD9A, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9BAC99, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x97A895, + 0x96A794, + 0x94A593, + 0x93A492, + 0x93A492, + 0x8A9B89, + 0x8B9C8C, + 0x7E8F7F, + 0x1E2F1F, + 0x000A00, + 0x000C00, + 0x000E00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000C00, + 0x000C00, + 0x000F00, + 0x000B00, + 0x324237, + 0x95A59B, + 0x93A29B, + 0x9AA9A2, + 0x9BABA1, + 0x9CACA2, + 0x9DADA3, + 0xA0B0A6, + 0xA2B2A8, + 0xA4B4AA, + 0xA3B3A9, + 0xA2B2A8, + 0xA1B1A7, + 0xA1B1A7, + 0xA2B2A8, + 0xA1B1A7, + 0xA1B1A7, + 0xA2B2A8, + 0xA5B5AB, + 0xA7B7AD, + 0xA3B3A9, + 0xA5B5AB, + 0xA7B7AD, + 0xA8B8AE, + 0xA8B8AD, + 0xA8B8AD, + 0xAABAAD, + 0xABBBAE, + 0xACBDAD, + 0xACBDAD, + 0xACBDAB, + 0xACBDAB, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xACBDAA, + 0xAABBA8, + 0xACBDAA, + 0xADBEAB, + 0xABBCA9, + 0xABBCA9, + 0xACBDAA, + 0xA9BAA7, + 0xA4B5A2, + 0xA9BAA7, + 0xB2C3B0, + 0x9EAF9C, + 0xA4B5A2, + 0xA9BAA7, + 0xA6B7A4, + 0xB3C4B1, + 0xA0B19E, + 0xADBEAB, + 0x9CAD9A, + 0xA7B8A5, + 0x9DAE9B, + 0x9EAF9C, + 0xADBEAB, + 0x9CAD9A, + 0x9CAD9A, + 0x9AAB98, + 0x94A592, + 0x9DAE9B, + 0x98A996, + 0x869784, + 0x92A390, + 0x9BAC99, + 0x849582, + 0x92A390, + 0x99AA97, + 0xA0B19E, + 0xA4B5A2, + 0xA4B5A2, + 0xA2B3A0, + 0xA1B29F, + 0xA2B3A0, + 0xA0B19E, + 0xA0B19E, + 0xA0B19E, + 0x9FB09D, + 0x9FB09D, + 0x9EAF9C, + 0x9EAF9C, + 0x9EAF9C, + 0x9EAF9C, + 0x9EAF9C, + 0x9DAE9B, + 0x9DAE9B, + 0x9CAD9A, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x97A895, + 0x96A794, + 0x94A593, + 0x93A492, + 0x92A391, + 0x8B9C8A, + 0x8D9E8E, + 0x819282, + 0x273828, + 0x000C00, + 0x000C00, + 0x000C00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000D00, + 0x000B00, + 0x000E00, + 0x000C01, + 0x3F4F44, + 0x96A69C, + 0x92A19A, + 0x94A39C, + 0x95A49D, + 0x97A69F, + 0x99A8A1, + 0x9BAAA3, + 0x9CABA4, + 0x9EADA6, + 0xA0AFA8, + 0xA2B1AA, + 0xA3B2AB, + 0xA5B4AD, + 0xA7B6AF, + 0xA8B7B0, + 0xA7B6AF, + 0xA7B6AF, + 0xA9B8B1, + 0xAAB9B2, + 0xA6B6AB, + 0xA7B7AC, + 0xA8B8AD, + 0xA8B8AD, + 0xA8B8AD, + 0xA9B9AE, + 0xABBBAE, + 0xADBDB0, + 0xACBDAD, + 0xACBDAD, + 0xACBDAB, + 0xACBDAB, + 0xACBDAB, + 0xACBDAB, + 0xACBDAB, + 0xACBDAB, + 0xA9BAA7, + 0xACBDAA, + 0xADBEAB, + 0xABBCA9, + 0xAABBA8, + 0xABBCA9, + 0xAEBFAC, + 0xAEBFAC, + 0xA0B19E, + 0xAEBFAC, + 0xA4B5A2, + 0xAABBA8, + 0xABBCA9, + 0xA7B8A5, + 0xB2C3B0, + 0xA6B7A4, + 0xADBEAB, + 0xA8B9A6, + 0xB0C1AE, + 0xA3B4A1, + 0xA5B6A3, + 0xAEBFAC, + 0x9FB09D, + 0xA7B8A5, + 0xACBDAA, + 0xA3B4A1, + 0xA6B7A4, + 0xAABBA8, + 0xA3B4A1, + 0xA1B29F, + 0xA4B5A2, + 0xA1B29F, + 0x9DAE9B, + 0xA0B19E, + 0xA4B5A2, + 0xA4B5A2, + 0xA2B3A0, + 0xA1B29F, + 0xA1B29F, + 0xA3B4A1, + 0xA0B19E, + 0xA0B19E, + 0xA0B19E, + 0x9FB09D, + 0x9FB09D, + 0x9EAF9C, + 0x9EAF9C, + 0x9EAF9C, + 0x9EAF9C, + 0x9EAF9C, + 0x9DAE9B, + 0x9CAD9A, + 0x9CAD9A, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x97A895, + 0x95A693, + 0x94A593, + 0x93A492, + 0x91A290, + 0x8C9D8B, + 0x8E9F8F, + 0x839484, + 0x364737, + 0x000E00, + 0x000C00, + 0x000B00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x001000, + 0x000F04, + 0x4B5B50, + 0x90A096, + 0x8B9A93, + 0x889790, + 0x8C9B94, + 0x8E9D96, + 0x91A099, + 0x91A099, + 0x91A099, + 0x93A29B, + 0x97A69F, + 0x9AA9A2, + 0x95A49D, + 0x9AA9A2, + 0xA0AFA8, + 0xA4B3AC, + 0xA6B5AE, + 0xA5B4AD, + 0xA4B3AC, + 0xA3B2AB, + 0xA9B9AE, + 0xA9B9AE, + 0xA8B8AD, + 0xA7B7AC, + 0xA6B6A9, + 0xA8B8AB, + 0xABBBAE, + 0xADBDB0, + 0xABBCAC, + 0xABBCAC, + 0xABBCAC, + 0xABBCAC, + 0xABBCAA, + 0xABBCAA, + 0xABBCAA, + 0xABBCAA, + 0xABBCA9, + 0xACBDAA, + 0xACBDAA, + 0xAABBA8, + 0xA8B9A6, + 0xA9BAA7, + 0xAABBA8, + 0xABBCA9, + 0xAABBA8, + 0xB1C2AF, + 0xA7B8A5, + 0xA6B7A4, + 0xA2B3A0, + 0x9FB09D, + 0xABBCA9, + 0xA5B6A3, + 0x9DAE9B, + 0xA2B3A0, + 0xA5B6A3, + 0x9CAD9A, + 0xA7B8A5, + 0xAEBFAC, + 0xA3B4A1, + 0xAFC0AD, + 0xA8B9A6, + 0xA5B6A3, + 0xA4B5A2, + 0xAABBA8, + 0xACBDAA, + 0xA7B8A5, + 0xA6B7A4, + 0xADBEAB, + 0xA2B3A0, + 0xA4B5A2, + 0xA5B6A3, + 0xA4B5A2, + 0xA2B3A0, + 0xA1B29F, + 0xA1B29F, + 0xA2B3A0, + 0xA0B19E, + 0xA0B19E, + 0x9FB09D, + 0x9FB09D, + 0x9EAF9C, + 0x9EAF9C, + 0x9DAE9B, + 0x9DAE9B, + 0x9DAE9B, + 0x9DAE9B, + 0x9DAE9B, + 0x9CAD9A, + 0x9BAC99, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x97A895, + 0x95A693, + 0x94A593, + 0x93A492, + 0x91A290, + 0x8E9F8D, + 0x8D9E8E, + 0x839484, + 0x465747, + 0x000E00, + 0x000C00, + 0x000B00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000B00, + 0x000B00, + 0x011202, + 0x001005, + 0x57675C, + 0x8C9C92, + 0x8D9C95, + 0x8C9B94, + 0x8F9E97, + 0x92A19A, + 0x94A39C, + 0x94A39C, + 0x94A39C, + 0x95A49D, + 0x98A7A0, + 0x9BAAA3, + 0x94A39C, + 0x99A8A1, + 0x9EADA6, + 0xA3B2AB, + 0xA6B5AE, + 0xA7B6AF, + 0xA8B7B0, + 0xA9B9AF, + 0xA8B8AD, + 0xA8B8AB, + 0xA7B7AA, + 0xA6B6A9, + 0xA5B5A8, + 0xA6B6A9, + 0xA9B9AC, + 0xACBCAF, + 0xABBCAC, + 0xABBCAC, + 0xABBCAC, + 0xABBCAC, + 0xABBCAC, + 0xABBCAC, + 0xABBCAC, + 0xABBCAC, + 0xABBCA9, + 0xAABBA8, + 0xA9BAA7, + 0xAABBA8, + 0xAABBA8, + 0xA9BAA7, + 0xA8B9A6, + 0xA7B8A5, + 0xA2B3A0, + 0xA2B3A0, + 0x97A895, + 0x91A28F, + 0x8E9F8C, + 0x8E9F8C, + 0x96A794, + 0x95A693, + 0x849582, + 0x8A9B88, + 0x8B9C89, + 0x8A9B88, + 0x9AAB98, + 0xA4B5A2, + 0x9DAE9B, + 0xA6B7A4, + 0xA6B7A4, + 0xAABBA8, + 0xA6B7A4, + 0xA3B4A1, + 0xA8B9A6, + 0xA5B6A3, + 0xA1B29F, + 0xA5B6A3, + 0xA2B3A0, + 0xA3B4A1, + 0xA4B5A2, + 0xA4B5A2, + 0xA3B4A1, + 0xA1B29F, + 0xA0B19E, + 0xA0B19E, + 0xA0B19E, + 0xA0B19E, + 0x9FB09D, + 0x9FB09D, + 0x9EAF9C, + 0x9EAF9C, + 0x9DAE9B, + 0x9DAE9B, + 0x9DAE9B, + 0x9CAD9A, + 0x9CAD9A, + 0x9CAD9A, + 0x9BAC99, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x97A895, + 0x95A693, + 0x93A492, + 0x92A391, + 0x91A290, + 0x8FA08E, + 0x8A9B8B, + 0x809181, + 0x556656, + 0x000D00, + 0x000C00, + 0x000C00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000C00, + 0x000B00, + 0x001000, + 0x000E03, + 0x627267, + 0x8D9D93, + 0x97A69F, + 0x97A69F, + 0x97A6A1, + 0x99A8A3, + 0x9BAAA5, + 0x9CABA6, + 0x9CABA6, + 0x9DACA7, + 0x9FAEA9, + 0xA1B0AB, + 0xA5B4AF, + 0xA5B4AF, + 0xA5B4AF, + 0xA4B3AE, + 0xA3B2AD, + 0xA4B3AE, + 0xA7B6B1, + 0xA9B8B1, + 0xA7B7AC, + 0xA7B7AA, + 0xA6B6A9, + 0xA5B5A8, + 0xA4B4A7, + 0xA6B6A9, + 0xA9B9AC, + 0xABBBAE, + 0xABBCAC, + 0xABBCAC, + 0xABBCAC, + 0xABBCAC, + 0xABBCAC, + 0xABBCAC, + 0xABBCAC, + 0xABBCAC, + 0xAABBA8, + 0xA8B9A6, + 0xA8B9A6, + 0xACBDAA, + 0xADBEAB, + 0xABBCA9, + 0xA9BAA7, + 0xA8B9A6, + 0xADBEAB, + 0xABBCA9, + 0xA6B7A4, + 0xA3B4A1, + 0xA3B4A1, + 0xA4B5A2, + 0xA6B7A4, + 0xA5B6A3, + 0xA1B29F, + 0xA3B4A1, + 0xA0B19E, + 0xA0B19E, + 0xAABBA8, + 0xB0C1AE, + 0xACBDAA, + 0xABBCA9, + 0xA4B5A2, + 0xABBCA9, + 0xA8B9A6, + 0xA2B3A0, + 0xA5B6A3, + 0xA6B7A4, + 0xA3B4A1, + 0xA3B4A1, + 0xA0B19E, + 0xA1B29F, + 0xA2B3A0, + 0xA3B4A1, + 0xA3B4A1, + 0xA2B3A0, + 0xA0B19E, + 0xA0B19E, + 0x9FB09D, + 0x9FB09D, + 0x9FB09D, + 0x9EAF9C, + 0x9EAF9C, + 0x9DAE9B, + 0x9DAE9B, + 0x9DAE9B, + 0x9CAD9A, + 0x9CAD9A, + 0x9CAD9A, + 0x9BAC99, + 0x9BAC99, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x97A895, + 0x96A794, + 0x95A693, + 0x93A492, + 0x92A391, + 0x91A290, + 0x90A18F, + 0x899A8A, + 0x7F9080, + 0x647565, + 0x000E00, + 0x000D00, + 0x000C00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000D00, + 0x000A00, + 0x000F00, + 0x000E03, + 0x6D7D72, + 0x8B9B91, + 0x94A39C, + 0x8F9E97, + 0x97A6A1, + 0x98A7A2, + 0x99A8A3, + 0x9CABA6, + 0x9FAEA9, + 0xA1B0AB, + 0xA1B0AB, + 0xA0AFAA, + 0xA3B2AD, + 0xA4B3AE, + 0xA4B3AE, + 0xA4B3AE, + 0xA2B1AC, + 0xA2B1AC, + 0xA3B2AD, + 0xA4B3AC, + 0xA6B6A9, + 0xA6B7A7, + 0xA7B8A8, + 0xA6B7A7, + 0xA5B6A6, + 0xA6B7A7, + 0xA9BAAA, + 0xABBCAC, + 0xABBBAE, + 0xABBBAE, + 0xABBBAE, + 0xABBBAE, + 0xABBBAE, + 0xABBBAE, + 0xABBBAE, + 0xABBCAC, + 0xA9BAA8, + 0xA8B9A6, + 0xAABBA8, + 0xADBEAB, + 0xACBDAA, + 0xA8B9A6, + 0xA9BAA7, + 0xACBDAA, + 0xABBCA9, + 0xAABBA8, + 0xACBDAA, + 0xAABBA8, + 0xA9BAA7, + 0xA9BAA7, + 0xA7B8A5, + 0xA9BAA7, + 0xABBCA9, + 0xA7B8A5, + 0xA4B5A2, + 0xA4B5A2, + 0xA3B4A1, + 0xA5B6A3, + 0xA7B8A5, + 0x9DAE9B, + 0xA5B6A3, + 0xA5B6A3, + 0xA5B6A3, + 0xA6B7A4, + 0xA5B6A3, + 0xA6B7A4, + 0xA7B8A5, + 0xA6B7A4, + 0xA2B3A0, + 0xA1B29F, + 0xA1B29F, + 0xA1B29F, + 0xA1B29F, + 0xA1B29F, + 0xA1B29F, + 0xA0B19E, + 0x9FB09D, + 0x9FB09D, + 0x9FB09D, + 0x9EAF9C, + 0x9EAF9C, + 0x9DAE9B, + 0x9DAE9B, + 0x9DAE9B, + 0x9BAC99, + 0x9BAC99, + 0x9BAC99, + 0x9BAC99, + 0x9BAC99, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x98A996, + 0x98A996, + 0x97A895, + 0x98A996, + 0x98A996, + 0x97A895, + 0x96A794, + 0x94A592, + 0x93A492, + 0x92A391, + 0x90A18F, + 0x92A391, + 0x8A9B8B, + 0x819282, + 0x738474, + 0x001000, + 0x000D00, + 0x000B00, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000900, + 0x000800, + 0x000800, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000A00, + 0x000C00, + 0x000900, + 0x000F00, + 0x001005, + 0x748479, + 0x87978D, + 0x87968F, + 0x798881, + 0x83928D, + 0x83928D, + 0x84938E, + 0x899893, + 0x8E9D98, + 0x909F9A, + 0x8F9E99, + 0x8D9C97, + 0x8B9A95, + 0x91A09B, + 0x9BAAA5, + 0xA3B2AD, + 0xA7B6B1, + 0xA8B7B2, + 0xA7B6B1, + 0xA7B6AF, + 0xA5B5A8, + 0xA6B7A7, + 0xA7B8A8, + 0xA7B8A8, + 0xA6B7A7, + 0xA7B8A8, + 0xA9BAAA, + 0xABBCAC, + 0xABBBAE, + 0xABBBAE, + 0xABBBAE, + 0xABBBAE, + 0xABBBAE, + 0xABBBAE, + 0xABBBAE, + 0xABBCAC, + 0xA9BAA8, + 0xA9BAA7, + 0xACBDAA, + 0xACBDAA, + 0xA8B9A6, + 0xA3B4A1, + 0xA6B7A4, + 0xADBEAB, + 0xA3B4A1, + 0xA1B29F, + 0xA6B7A4, + 0xA2B3A0, + 0x9DAE9B, + 0x9CAD9A, + 0x98A996, + 0x9EAF9C, + 0xA4B5A2, + 0xA0B19E, + 0xA0B19E, + 0xA4B5A2, + 0x9EAF9C, + 0xA2B3A0, + 0xABBCA9, + 0x9DAE9B, + 0xABBCA9, + 0xA2B3A0, + 0xA4B5A2, + 0xA9BAA7, + 0xA4B5A2, + 0xA0B19E, + 0xA1B29F, + 0xA2B3A0, + 0xA4B5A2, + 0xA3B4A1, + 0xA0B19E, + 0x9FB09D, + 0xA0B19E, + 0xA1B29F, + 0xA1B29F, + 0xA1B29F, + 0x9FB09D, + 0x9FB09D, + 0x9FB09D, + 0x9EAF9C, + 0x9EAF9C, + 0x9DAE9B, + 0x9DAE9B, + 0x9CAD9A, + 0x9BAC99, + 0x9BAC99, + 0x9BAC99, + 0x9BAC99, + 0x9BAC99, + 0x9BAC99, + 0x9AAB98, + 0x9AAB98, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x99AA97, + 0x98A996, + 0x98A996, + 0x98A996, + 0x98A996, + 0x97A895, + 0x98A996, + 0x98A996, + 0x97A895, + 0x96A794, + 0x94A592, + 0x93A492, + 0x92A391, + 0x8FA08E, + 0x92A391, + 0x8C9D8D, + 0x849585, + 0x7D8E7E, + 0x011202, + 0x000D00, + 0x000900 +}; diff --git a/managed_components/espressif__esp_jpeg/test_apps/main/tjpgd_test.c b/managed_components/espressif__esp_jpeg/test_apps/main/tjpgd_test.c new file mode 100644 index 0000000..7384818 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/test_apps/main/tjpgd_test.c @@ -0,0 +1,328 @@ +/* + * SPDX-FileCopyrightText: 2021-2025 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: Unlicense OR CC0-1.0 + */ +#include +#include +#include +#include +#include "sdkconfig.h" +#include "unity.h" + + +#include "jpeg_decoder.h" +#include "test_logo_jpg.h" +#include "test_logo_rgb888.h" +#include "test_usb_camera_2_jpg.h" +#include "test_usb_camera_2_rgb888.h" + +#define TESTW 46 +#define TESTH 46 + +void esp_jpeg_print_ascii(unsigned char *rgb888, esp_jpeg_image_output_t *outimg) +{ + char aapix[] = " .:;+=xX$$"; + unsigned char *p = rgb888 + 2; + + for (int y = 0; y < outimg->width; y++) { + for (int x = 0; x < outimg->height; x++) { + int v = ((*p) * (sizeof(aapix) - 2) * 2) / 256; + printf("%c%c", aapix[v / 2], aapix[(v + 1) / 2]); + p += 3; + } + printf("%c%c", ' ', '\n'); + } +} + +TEST_CASE("Test JPEG decompression library", "[esp_jpeg]") +{ + unsigned char *decoded, *p; + const unsigned char *o; + int decoded_outsize = TESTW * TESTH * 3; + + decoded = malloc(decoded_outsize); + for (int x = 0; x < decoded_outsize; x += 2) { + decoded[x] = 0; + decoded[x + 1] = 0xff; + } + + /* JPEG decode */ + esp_jpeg_image_cfg_t jpeg_cfg = { + .indata = (uint8_t *)logo_jpg, + .indata_size = logo_jpg_len, + .outbuf = decoded, + .outbuf_size = decoded_outsize, + .out_format = JPEG_IMAGE_FORMAT_RGB888, + .out_scale = JPEG_IMAGE_SCALE_0, + .flags = { + .swap_color_bytes = 0, + } + }; + esp_jpeg_image_output_t outimg; + esp_err_t err = esp_jpeg_decode(&jpeg_cfg, &outimg); + TEST_ASSERT_EQUAL(err, ESP_OK); + + /* Decoded image size */ + TEST_ASSERT_EQUAL(outimg.width, TESTW); + TEST_ASSERT_EQUAL(outimg.height, TESTH); + + p = decoded; + o = logo_rgb888; + for (int x = 0; x < outimg.width * outimg.height; x++) { + /* The color can be +- 2 */ + TEST_ASSERT_UINT8_WITHIN(2, o[0], p[0]); + TEST_ASSERT_UINT8_WITHIN(2, o[1], p[1]); + TEST_ASSERT_UINT8_WITHIN(2, o[2], p[2]); + + p += 3; + o += 3; + } + + esp_jpeg_print_ascii(decoded, &outimg); + + free(decoded); +} + +/** + * @brief JPEG unknown size test + * + * This test case verifies the functionality of the JPEG decompression library + * when decoding an image with unknown size. The image is decoded from a + * JPEG file, and the output size is determined dynamically. The test checks + * that the decoded image dimensions match the expected values and that the + * pixel data is within an acceptable tolerance range. + */ +TEST_CASE("Test JPEG unknown size", "[esp_jpeg]") +{ + unsigned char *decoded, *p; + const unsigned char *o; + + /* JPEG decode */ + esp_jpeg_image_cfg_t jpeg_cfg = { + .indata = (uint8_t *)logo_jpg, + .indata_size = logo_jpg_len, + .out_format = JPEG_IMAGE_FORMAT_RGB888, + }; + + // 1. Get required output size + esp_jpeg_image_output_t outimg; + esp_err_t err = esp_jpeg_get_image_info(&jpeg_cfg, &outimg); + TEST_ASSERT_EQUAL(err, ESP_OK); + TEST_ASSERT_EQUAL(TESTW * TESTH * 3, outimg.output_len); + TEST_ASSERT_EQUAL(outimg.width, TESTW); + TEST_ASSERT_EQUAL(outimg.height, TESTH); + + // 2. Allocate output buffer and assign it to the config + decoded = malloc(outimg.output_len); + TEST_ASSERT_NOT_NULL(decoded); + jpeg_cfg.outbuf = decoded; + jpeg_cfg.outbuf_size = outimg.output_len; + + // 3. Decode the image + err = esp_jpeg_decode(&jpeg_cfg, &outimg); + TEST_ASSERT_EQUAL(err, ESP_OK); + + /* Decoded image size */ + TEST_ASSERT_EQUAL(TESTW * TESTH * 3, outimg.output_len); + TEST_ASSERT_EQUAL(outimg.width, TESTW); + TEST_ASSERT_EQUAL(outimg.height, TESTH); + + p = decoded; + o = logo_rgb888; + for (int x = 0; x < outimg.width * outimg.height; x++) { + /* The color can be +- 2 */ + TEST_ASSERT_UINT8_WITHIN(2, o[0], p[0]); + TEST_ASSERT_UINT8_WITHIN(2, o[1], p[1]); + TEST_ASSERT_UINT8_WITHIN(2, o[2], p[2]); + + p += 3; + o += 3; + } + free(decoded); +} + +#define WORKING_BUFFER_SIZE 4096 +TEST_CASE("Test JPEG decompression library: User defined working buffer", "[esp_jpeg]") +{ + unsigned char *decoded, *p; + const unsigned char *o; + int decoded_outsize = TESTW * TESTH * 3; + + decoded = malloc(decoded_outsize); + uint8_t *working_buf = malloc(WORKING_BUFFER_SIZE); + assert(decoded); + assert(working_buf); + + for (int x = 0; x < decoded_outsize; x += 2) { + decoded[x] = 0; + decoded[x + 1] = 0xff; + } + + /* JPEG decode */ + esp_jpeg_image_cfg_t jpeg_cfg = { + .indata = (uint8_t *)logo_jpg, + .indata_size = logo_jpg_len, + .outbuf = decoded, + .outbuf_size = decoded_outsize, + .out_format = JPEG_IMAGE_FORMAT_RGB888, + .out_scale = JPEG_IMAGE_SCALE_0, + .flags = { + .swap_color_bytes = 0, + }, + .advanced = { + .working_buffer = working_buf, + .working_buffer_size = WORKING_BUFFER_SIZE, + }, + }; + esp_jpeg_image_output_t outimg; + esp_err_t err = esp_jpeg_decode(&jpeg_cfg, &outimg); + TEST_ASSERT_EQUAL(err, ESP_OK); + + /* Decoded image size */ + TEST_ASSERT_EQUAL(outimg.width, TESTW); + TEST_ASSERT_EQUAL(outimg.height, TESTH); + + p = decoded; + o = logo_rgb888; + for (int x = 0; x < outimg.width * outimg.height; x++) { + /* The color can be +- 2 */ + TEST_ASSERT_UINT8_WITHIN(2, o[0], p[0]); + TEST_ASSERT_UINT8_WITHIN(2, o[1], p[1]); + TEST_ASSERT_UINT8_WITHIN(2, o[2], p[2]); + + p += 3; + o += 3; + } + free(working_buf); + free(decoded); +} + +#if CONFIG_JD_DEFAULT_HUFFMAN +#include "test_usb_camera_jpg.h" +#include "test_usb_camera_rgb888.h" + +/** + * @brief Test for JPEG decompression without Huffman tables + * + * This test case verifies the functionality of the JPEG decompression library + * when decoding an image that lacks Huffman tables, such as a USB frame + * from a Logitech C270 USB camera. The image was reconstructed from raw USB data + * (using `hex_to_jpg.py`) and then converted into an RGB888 C-style array + * (using `jpg_to_rgb888_hex.py`). + * + * Due to the unique structure of the JPEG data (double block size, 16x8 pixels) + * and absence of Huffman tables, this test assesses whether the decompression + * library correctly decodes the image and outputs RGB888 pixel data within + * an acceptable tolerance range. + * + * The test performs the following steps: + * - Allocates a buffer for the decoded image. + * - Configures and runs the JPEG decoder with the RGB888 output format. + * - Checks that the decoded image dimensions match expected values. + * - Compares the decompressed image data against the reference RGB888 data, + * allowing a tolerance of ±16 in each color component due to potential + * differences in Huffman tables or decompression accuracy. + * + * @note This test allows a margin of error in pixel values due to potential + * differences in how color data is interpreted across different decoders. + * + * @param None + * + * @return None + * + * @test Requirements: + * - JPEG decompression library support for images without Huffman tables. + * - JPEG decompression accuracy within acceptable error margins. + */ +TEST_CASE("Test JPEG decompression library: No Huffman tables", "[esp_jpeg]") +{ + unsigned char *decoded, *p; + const unsigned int *o; + int decoded_outsize = 160 * 120 * 3; + + decoded = malloc(decoded_outsize); + + /* JPEG decode */ + esp_jpeg_image_cfg_t jpeg_cfg = { + .indata = (uint8_t *)jpeg_no_huffman, + .indata_size = jpeg_no_huffman_len, + .outbuf = decoded, + .outbuf_size = decoded_outsize, + .out_format = JPEG_IMAGE_FORMAT_RGB888, + .out_scale = JPEG_IMAGE_SCALE_0, + .flags = { + .swap_color_bytes = 0, + } + }; + esp_jpeg_image_output_t outimg; + esp_err_t err = esp_jpeg_decode(&jpeg_cfg, &outimg); + TEST_ASSERT_EQUAL(err, ESP_OK); + + /* Decoded image size */ + TEST_ASSERT_EQUAL(outimg.width, 160); + TEST_ASSERT_EQUAL(outimg.height, 120); + + p = decoded; + o = jpeg_no_huffman_rgb888; + for (int x = 0; x < outimg.width * outimg.height; x++) { + /* The color can be +- 16 */ + // Here we allow bigger decoding error + // It might be that the Windows decoder used slightly different Huffman tables + TEST_ASSERT_UINT8_WITHIN(16, (*o) & 0xff, p[0]); + TEST_ASSERT_UINT8_WITHIN(16, (*o >> 8) & 0xff, p[1]); + TEST_ASSERT_UINT8_WITHIN(16, (*o >> 16) & 0xff, p[2]); + + p += 3; // this is uint8_t + o ++; // this is unt32_t + } + + free(decoded); +} + +#endif + +/** + * @brief Invalid JPEG marker test + * + * This test case verifies the behavior of the JPEG decompression library + * when encountering an invalid marker (0xFFFF) in the JPEG data stream. + * The test uses a known JPEG image (camera_2_jpg) that contains this invalid + * marker. The test checks whether the library can handle the invalid marker + * gracefully and still decode the image correctly. + */ +TEST_CASE("Test JPEG invalid marker 0xFFFF", "[esp_jpeg]") +{ + unsigned char *decoded; + int decoded_outsize = 160 * 120 * 3; + + decoded = malloc(decoded_outsize); + assert(decoded); + for (int x = 0; x < decoded_outsize; x += 2) { + decoded[x] = 0; + decoded[x + 1] = 0xff; + } + + /* JPEG decode */ + esp_jpeg_image_cfg_t jpeg_cfg = { + .indata = (uint8_t *)camera_2_jpg, + .indata_size = camera_2_jpg_len, + .outbuf = decoded, + .outbuf_size = decoded_outsize, + .out_format = JPEG_IMAGE_FORMAT_RGB888, + .out_scale = JPEG_IMAGE_SCALE_0, + .flags = { + .swap_color_bytes = 0, + } + }; + esp_jpeg_image_output_t outimg; + esp_err_t err = esp_jpeg_decode(&jpeg_cfg, &outimg); + TEST_ASSERT_EQUAL(ESP_OK, err); + + /* Decoded image size */ + TEST_ASSERT_EQUAL(160, outimg.width); + TEST_ASSERT_EQUAL(120, outimg.height); + + free(decoded); +} + diff --git a/managed_components/espressif__esp_jpeg/test_apps/main/usb_camera.jpg b/managed_components/espressif__esp_jpeg/test_apps/main/usb_camera.jpg new file mode 100644 index 0000000..8c34683 Binary files /dev/null and b/managed_components/espressif__esp_jpeg/test_apps/main/usb_camera.jpg differ diff --git a/managed_components/espressif__esp_jpeg/test_apps/main/usb_camera_2.jpg b/managed_components/espressif__esp_jpeg/test_apps/main/usb_camera_2.jpg new file mode 100644 index 0000000..793948b Binary files /dev/null and b/managed_components/espressif__esp_jpeg/test_apps/main/usb_camera_2.jpg differ diff --git a/managed_components/espressif__esp_jpeg/test_apps/pytest_esp_jpeg.py b/managed_components/espressif__esp_jpeg/test_apps/pytest_esp_jpeg.py new file mode 100644 index 0000000..76e52ca --- /dev/null +++ b/managed_components/espressif__esp_jpeg/test_apps/pytest_esp_jpeg.py @@ -0,0 +1,6 @@ +import pytest + + +@pytest.mark.generic +def test_esp_jpeg(dut) -> None: + dut.run_all_single_board_cases() diff --git a/managed_components/espressif__esp_jpeg/test_apps/sdkconfig.ci b/managed_components/espressif__esp_jpeg/test_apps/sdkconfig.ci new file mode 100644 index 0000000..e62d3df --- /dev/null +++ b/managed_components/espressif__esp_jpeg/test_apps/sdkconfig.ci @@ -0,0 +1,6 @@ +# This file was generated using idf.py save-defconfig. It can be edited manually. +# Espressif IoT Development Framework (ESP-IDF) 5.4.0 Project Minimal Configuration +# +CONFIG_ESP_TASK_WDT_INIT=n +CONFIG_JD_USE_ROM=n +CONFIG_JD_DEFAULT_HUFFMAN=y diff --git a/managed_components/espressif__esp_jpeg/test_apps/sdkconfig.defaults b/managed_components/espressif__esp_jpeg/test_apps/sdkconfig.defaults new file mode 100644 index 0000000..ef5e06c --- /dev/null +++ b/managed_components/espressif__esp_jpeg/test_apps/sdkconfig.defaults @@ -0,0 +1,4 @@ +# This file was generated using idf.py save-defconfig. It can be edited manually. +# Espressif IoT Development Framework (ESP-IDF) 5.4.0 Project Minimal Configuration +# +CONFIG_ESP_TASK_WDT_INIT=n diff --git a/managed_components/espressif__esp_jpeg/tjpgd/tjpgd.c b/managed_components/espressif__esp_jpeg/tjpgd/tjpgd.c new file mode 100644 index 0000000..4c4c3e1 --- /dev/null +++ b/managed_components/espressif__esp_jpeg/tjpgd/tjpgd.c @@ -0,0 +1,1392 @@ +/*----------------------------------------------------------------------------/ +/ TJpgDec - Tiny JPEG Decompressor R0.03 (C)ChaN, 2021 +/-----------------------------------------------------------------------------/ +/ The TJpgDec is a generic JPEG decompressor module for tiny embedded systems. +/ This is a free software that opened for education, research and commercial +/ developments under license policy of following terms. +/ +/ Copyright (C) 2021, ChaN, all right reserved. +/ +/ * The TJpgDec module is a free software and there is NO WARRANTY. +/ * No restriction on use. You can use, modify and redistribute it for +/ personal, non-profit or commercial products UNDER YOUR RESPONSIBILITY. +/ * Redistributions of source code must retain the above copyright notice. +/ +/-----------------------------------------------------------------------------/ +/ Oct 04, 2011 R0.01 First release. +/ Feb 19, 2012 R0.01a Fixed decompression fails when scan starts with an escape seq. +/ Sep 03, 2012 R0.01b Added JD_TBLCLIP option. +/ Mar 16, 2019 R0.01c Supprted stdint.h. +/ Jul 01, 2020 R0.01d Fixed wrong integer type usage. +/ May 08, 2021 R0.02 Supprted grayscale image. Separated configuration options. +/ Jun 11, 2021 R0.02a Some performance improvement. +/ Jul 01, 2021 R0.03 Added JD_FASTDECODE option. +/ Some performance improvement. +/----------------------------------------------------------------------------*/ + +#include "tjpgd.h" + + +#if JD_FASTDECODE == 2 +#define HUFF_BIT 10 /* Bit length to apply fast huffman decode */ +#define HUFF_LEN (1 << HUFF_BIT) +#define HUFF_MASK (HUFF_LEN - 1) +#endif + + +/*-----------------------------------------------*/ +/* Zigzag-order to raster-order conversion table */ +/*-----------------------------------------------*/ + +static const uint8_t Zig[64] = { /* Zigzag-order to raster-order conversion table */ + 0, 1, 8, 16, 9, 2, 3, 10, 17, 24, 32, 25, 18, 11, 4, 5, + 12, 19, 26, 33, 40, 48, 41, 34, 27, 20, 13, 6, 7, 14, 21, 28, + 35, 42, 49, 56, 57, 50, 43, 36, 29, 22, 15, 23, 30, 37, 44, 51, + 58, 59, 52, 45, 38, 31, 39, 46, 53, 60, 61, 54, 47, 55, 62, 63 +}; + + + +/*-------------------------------------------------*/ +/* Input scale factor of Arai algorithm */ +/* (scaled up 16 bits for fixed point operations) */ +/*-------------------------------------------------*/ + +static const uint16_t Ipsf[64] = { /* See also aa_idct.png */ + (uint16_t)(1.00000 * 8192), (uint16_t)(1.38704 * 8192), (uint16_t)(1.30656 * 8192), (uint16_t)(1.17588 * 8192), (uint16_t)(1.00000 * 8192), (uint16_t)(0.78570 * 8192), (uint16_t)(0.54120 * 8192), (uint16_t)(0.27590 * 8192), + (uint16_t)(1.38704 * 8192), (uint16_t)(1.92388 * 8192), (uint16_t)(1.81226 * 8192), (uint16_t)(1.63099 * 8192), (uint16_t)(1.38704 * 8192), (uint16_t)(1.08979 * 8192), (uint16_t)(0.75066 * 8192), (uint16_t)(0.38268 * 8192), + (uint16_t)(1.30656 * 8192), (uint16_t)(1.81226 * 8192), (uint16_t)(1.70711 * 8192), (uint16_t)(1.53636 * 8192), (uint16_t)(1.30656 * 8192), (uint16_t)(1.02656 * 8192), (uint16_t)(0.70711 * 8192), (uint16_t)(0.36048 * 8192), + (uint16_t)(1.17588 * 8192), (uint16_t)(1.63099 * 8192), (uint16_t)(1.53636 * 8192), (uint16_t)(1.38268 * 8192), (uint16_t)(1.17588 * 8192), (uint16_t)(0.92388 * 8192), (uint16_t)(0.63638 * 8192), (uint16_t)(0.32442 * 8192), + (uint16_t)(1.00000 * 8192), (uint16_t)(1.38704 * 8192), (uint16_t)(1.30656 * 8192), (uint16_t)(1.17588 * 8192), (uint16_t)(1.00000 * 8192), (uint16_t)(0.78570 * 8192), (uint16_t)(0.54120 * 8192), (uint16_t)(0.27590 * 8192), + (uint16_t)(0.78570 * 8192), (uint16_t)(1.08979 * 8192), (uint16_t)(1.02656 * 8192), (uint16_t)(0.92388 * 8192), (uint16_t)(0.78570 * 8192), (uint16_t)(0.61732 * 8192), (uint16_t)(0.42522 * 8192), (uint16_t)(0.21677 * 8192), + (uint16_t)(0.54120 * 8192), (uint16_t)(0.75066 * 8192), (uint16_t)(0.70711 * 8192), (uint16_t)(0.63638 * 8192), (uint16_t)(0.54120 * 8192), (uint16_t)(0.42522 * 8192), (uint16_t)(0.29290 * 8192), (uint16_t)(0.14932 * 8192), + (uint16_t)(0.27590 * 8192), (uint16_t)(0.38268 * 8192), (uint16_t)(0.36048 * 8192), (uint16_t)(0.32442 * 8192), (uint16_t)(0.27590 * 8192), (uint16_t)(0.21678 * 8192), (uint16_t)(0.14932 * 8192), (uint16_t)(0.07612 * 8192) +}; + + + +/*---------------------------------------------*/ +/* Conversion table for fast clipping process */ +/*---------------------------------------------*/ + +#if JD_TBLCLIP + +#define BYTECLIP(v) Clip8[(unsigned int)(v) & 0x3FF] + +static const uint8_t Clip8[1024] = { + /* 0..255 */ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, + 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, + 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, + 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, + 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, + 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, + 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, + /* 256..511 */ + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + /* -512..-257 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + /* -256..-1 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 +}; + +#else /* JD_TBLCLIP */ + +static uint8_t BYTECLIP (int val) +{ + if (val < 0) { + return 0; + } + if (val > 255) { + return 255; + } + return (uint8_t)val; +} + +#endif + + + +/*-----------------------------------------------------------------------*/ +/* Allocate a memory block from memory pool */ +/*-----------------------------------------------------------------------*/ + +static void *alloc_pool ( /* Pointer to allocated memory block (NULL:no memory available) */ + JDEC *jd, /* Pointer to the decompressor object */ + size_t ndata /* Number of bytes to allocate */ +) +{ + char *rp = 0; + + + ndata = (ndata + 3) & ~3; /* Align block size to the word boundary */ + + if (jd->sz_pool >= ndata) { + jd->sz_pool -= ndata; + rp = (char *)jd->pool; /* Get start of available memory pool */ + jd->pool = (void *)(rp + ndata); /* Allocate requierd bytes */ + } + + return (void *)rp; /* Return allocated memory block (NULL:no memory to allocate) */ +} + + + +#if JD_DEFAULT_HUFFMAN +/*-----------------------------------------------------------------------*/ +/* Load default Huffman table */ +/*-----------------------------------------------------------------------*/ + +extern unsigned char esp_jpeg_lum_dc_num_bits[], esp_jpeg_lum_dc_values[]; +extern unsigned char esp_jpeg_chrom_dc_num_bits[], esp_jpeg_chrom_dc_values[]; +extern unsigned char esp_jpeg_lum_ac_num_bits[], esp_jpeg_lum_ac_values[]; +extern unsigned char esp_jpeg_chrom_ac_num_bits[], esp_jpeg_chrom_ac_values[]; +extern unsigned esp_jpeg_lum_dc_codes_total, esp_jpeg_lum_ac_codes_total, esp_jpeg_chrom_dc_codes_total, esp_jpeg_chrom_ac_codes_total; +JRESULT jd_load_default_huffman (JDEC *jd) +{ + // Variable declarations to keep a similar structure to create_huffman_tbl() + unsigned int i, j, b; + uint8_t *pb; + uint16_t hc, *ph; + + // Group default tables for Y/CbCr channels and DC/AC components to access them in loops + // These arrays store predefined Huffman bit lengths and values for JPEG decoding + unsigned char *num_bits[2][2] = { + {esp_jpeg_lum_dc_num_bits, esp_jpeg_lum_ac_num_bits}, // Luminance (Y) DC and AC bit lengths + {esp_jpeg_chrom_dc_num_bits, esp_jpeg_chrom_ac_num_bits} // Chrominance (CbCr) DC and AC bit lengths + }; + unsigned codes_total[2][2] = { + {esp_jpeg_lum_dc_codes_total, esp_jpeg_lum_ac_codes_total}, // Total codes for Y DC and AC components + {esp_jpeg_chrom_dc_codes_total, esp_jpeg_chrom_ac_codes_total} // Total codes for CbCr DC and AC components + }; + unsigned char *values[2][2] = { + {esp_jpeg_lum_dc_values, esp_jpeg_lum_ac_values}, // Default Huffman values for Y DC and AC components + {esp_jpeg_chrom_dc_values, esp_jpeg_chrom_ac_values} // Default Huffman values for CbCr DC and AC components + }; + + // Loop over Y/CbCr channels and DC/AC components to initialize Huffman tables + for (int ycbcr = 0; ycbcr < 2; ycbcr++) { // Loop for Luminance (Y) and Chrominance (CbCr) + for (int dcac = 0; dcac < 2; dcac++) { // Loop for DC and AC tables + // Assign the bit lengths and values arrays to Huffman table fields in the JDEC structure + jd->huffbits[ycbcr][dcac] = num_bits[ycbcr][dcac]; + jd->huffdata[ycbcr][dcac] = values[ycbcr][dcac]; + + // Calculate Huffman codes from bit lengths to construct codeword tables + pb = num_bits[ycbcr][dcac]; // Access bit length array + size_t np = codes_total[ycbcr][dcac]; // Total number of codes + + // The bits and values are usually in the Huffman table of the JPEG picture. + // The codes themselves must be calculated based on the bits and values; that is what we do here. + // Since this function uses default bits and values that are constant and known at compile time, + // We could optimize this even more by providing pre-calculated codes too... + + // Allocate memory for the Huffman codeword table + ph = alloc_pool(jd, np * sizeof(uint16_t)); + if (!ph) { + return JDR_MEM1; // Error: Memory allocation failed + } + jd->huffcode[ycbcr][dcac] = ph; // Store allocated memory address for code table + hc = 0; // Initialize Huffman code + + // Generate Huffman codes based on the bit lengths in pb + for (j = i = 0; i < 16; i++) { // Iterate over 16 possible code lengths + b = pb[i]; // Number of codes with length (i+1) bits + while (b--) { + ph[j++] = hc++; // Assign code and increment index + } + hc <<= 1; // Left shift code to increase bit length + } + } + } + return JDR_OK; // Return success status +} +#endif + +/*-----------------------------------------------------------------------*/ +/* Create de-quantization and prescaling tables with a DQT segment */ +/*-----------------------------------------------------------------------*/ + +static JRESULT create_qt_tbl ( /* 0:OK, !0:Failed */ + JDEC *jd, /* Pointer to the decompressor object */ + const uint8_t *data, /* Pointer to the quantizer tables */ + size_t ndata /* Size of input data */ +) +{ + unsigned int i, zi; + uint8_t d; + int32_t *pb; + + + while (ndata) { /* Process all tables in the segment */ + if (ndata < 65) { + return JDR_FMT1; /* Err: table size is unaligned */ + } + ndata -= 65; + d = *data++; /* Get table property */ + if (d & 0xF0) { + return JDR_FMT1; /* Err: not 8-bit resolution */ + } + i = d & 3; /* Get table ID */ + pb = alloc_pool(jd, 64 * sizeof (int32_t));/* Allocate a memory block for the table */ + if (!pb) { + return JDR_MEM1; /* Err: not enough memory */ + } + jd->qttbl[i] = pb; /* Register the table */ + for (i = 0; i < 64; i++) { /* Load the table */ + zi = Zig[i]; /* Zigzag-order to raster-order conversion */ + pb[zi] = (int32_t)((uint32_t) * data++ * Ipsf[zi]); /* Apply scale factor of Arai algorithm to the de-quantizers */ + } + } + + return JDR_OK; +} + + + + +/*-----------------------------------------------------------------------*/ +/* Create huffman code tables with a DHT segment */ +/*-----------------------------------------------------------------------*/ + +static JRESULT create_huffman_tbl ( /* 0:OK, !0:Failed */ + JDEC *jd, /* Pointer to the decompressor object */ + const uint8_t *data, /* Pointer to the packed huffman tables */ + size_t ndata /* Size of input data */ +) +{ + unsigned int i, j, b, cls, num; + size_t np; + uint8_t d, *pb, *pd; + uint16_t hc, *ph; + + + while (ndata) { /* Process all tables in the segment */ + if (ndata < 17) { + return JDR_FMT1; /* Err: wrong data size */ + } + ndata -= 17; + d = *data++; /* Get table number and class */ + if (d & 0xEE) { + return JDR_FMT1; /* Err: invalid class/number */ + } + cls = d >> 4; num = d & 0x0F; /* class = dc(0)/ac(1), table number = 0/1 */ + pb = alloc_pool(jd, 16); /* Allocate a memory block for the bit distribution table */ + if (!pb) { + return JDR_MEM1; /* Err: not enough memory */ + } + jd->huffbits[num][cls] = pb; + for (np = i = 0; i < 16; i++) { /* Load number of patterns for 1 to 16-bit code */ + np += (pb[i] = *data++); /* Get sum of code words for each code */ + } + ph = alloc_pool(jd, np * sizeof (uint16_t));/* Allocate a memory block for the code word table */ + if (!ph) { + return JDR_MEM1; /* Err: not enough memory */ + } + jd->huffcode[num][cls] = ph; + hc = 0; + for (j = i = 0; i < 16; i++) { /* Re-build huffman code word table */ + b = pb[i]; + while (b--) { + ph[j++] = hc++; + } + hc <<= 1; + } + + if (ndata < np) { + return JDR_FMT1; /* Err: wrong data size */ + } + ndata -= np; + pd = alloc_pool(jd, np); /* Allocate a memory block for the decoded data */ + if (!pd) { + return JDR_MEM1; /* Err: not enough memory */ + } + jd->huffdata[num][cls] = pd; + for (i = 0; i < np; i++) { /* Load decoded data corresponds to each code word */ + d = *data++; + if (!cls && d > 11) { + return JDR_FMT1; + } + pd[i] = d; + } +#if JD_FASTDECODE == 2 + { /* Create fast huffman decode table */ + unsigned int span, td, ti; + uint16_t *tbl_ac = 0; + uint8_t *tbl_dc = 0; + + if (cls) { + tbl_ac = alloc_pool(jd, HUFF_LEN * sizeof (uint16_t)); /* LUT for AC elements */ + if (!tbl_ac) { + return JDR_MEM1; /* Err: not enough memory */ + } + jd->hufflut_ac[num] = tbl_ac; + memset(tbl_ac, 0xFF, HUFF_LEN * sizeof (uint16_t)); /* Default value (0xFFFF: may be long code) */ + } else { + tbl_dc = alloc_pool(jd, HUFF_LEN * sizeof (uint8_t)); /* LUT for AC elements */ + if (!tbl_dc) { + return JDR_MEM1; /* Err: not enough memory */ + } + jd->hufflut_dc[num] = tbl_dc; + memset(tbl_dc, 0xFF, HUFF_LEN * sizeof (uint8_t)); /* Default value (0xFF: may be long code) */ + } + for (i = b = 0; b < HUFF_BIT; b++) { /* Create LUT */ + for (j = pb[b]; j; j--) { + ti = ph[i] << (HUFF_BIT - 1 - b) & HUFF_MASK; /* Index of input pattern for the code */ + if (cls) { + td = pd[i++] | ((b + 1) << 8); /* b15..b8: code length, b7..b0: zero run and data length */ + for (span = 1 << (HUFF_BIT - 1 - b); span; span--, tbl_ac[ti++] = (uint16_t)td) ; + } else { + td = pd[i++] | ((b + 1) << 4); /* b7..b4: code length, b3..b0: data length */ + for (span = 1 << (HUFF_BIT - 1 - b); span; span--, tbl_dc[ti++] = (uint8_t)td) ; + } + } + } + jd->longofs[num][cls] = i; /* Code table offset for long code */ + } +#endif + } + + return JDR_OK; +} + + + + +/*-----------------------------------------------------------------------*/ +/* Extract a huffman decoded data from input stream */ +/*-----------------------------------------------------------------------*/ + +static int huffext ( /* >=0: decoded data, <0: error code */ + JDEC *jd, /* Pointer to the decompressor object */ + unsigned int id, /* Table ID (0:Y, 1:C) */ + unsigned int cls /* Table class (0:DC, 1:AC) */ +) +{ + size_t dc = jd->dctr; + uint8_t *dp = jd->dptr; + unsigned int d, flg = 0; + +#if JD_FASTDECODE == 0 + uint8_t bm, nd, bl; + const uint8_t *hb = jd->huffbits[id][cls]; /* Bit distribution table */ + const uint16_t *hc = jd->huffcode[id][cls]; /* Code word table */ + const uint8_t *hd = jd->huffdata[id][cls]; /* Data table */ + + + bm = jd->dbit; /* Bit mask to extract */ + d = 0; bl = 16; /* Max code length */ + do { + if (!bm) { /* Next byte? */ + if (!dc) { /* No input data is available, re-fill input buffer */ + dp = jd->inbuf; /* Top of input buffer */ + dc = jd->infunc(jd, dp, JD_SZBUF); + if (!dc) { + return 0 - (int)JDR_INP; /* Err: read error or wrong stream termination */ + } + } else { + dp++; /* Next data ptr */ + } + dc--; /* Decrement number of available bytes */ + if (flg) { /* In flag sequence? */ + flg = 0; /* Exit flag sequence */ + if (*dp != 0) { + return 0 - (int)JDR_FMT1; /* Err: unexpected flag is detected (may be collapted data) */ + } + *dp = 0xFF; /* The flag is a data 0xFF */ + } else { + if (*dp == 0xFF) { /* Is start of flag sequence? */ + flg = 1; continue; /* Enter flag sequence, get trailing byte */ + } + } + bm = 0x80; /* Read from MSB */ + } + d <<= 1; /* Get a bit */ + if (*dp & bm) { + d++; + } + bm >>= 1; + + for (nd = *hb++; nd; nd--) { /* Search the code word in this bit length */ + if (d == *hc++) { /* Matched? */ + jd->dbit = bm; jd->dctr = dc; jd->dptr = dp; + return *hd; /* Return the decoded data */ + } + hd++; + } + bl--; + } while (bl); + +#else + const uint8_t *hb, *hd; + const uint16_t *hc; + unsigned int nc, bl, wbit = jd->dbit % 32; + uint32_t w = jd->wreg & ((1UL << wbit) - 1); + + + while (wbit < 16) { /* Prepare 16 bits into the working register */ + if (jd->marker) { + d = 0xFF; /* Input stream has stalled for a marker. Generate stuff bits */ + } else { + if (!dc) { /* Buffer empty, re-fill input buffer */ + dp = jd->inbuf; /* Top of input buffer */ + dc = jd->infunc(jd, dp, JD_SZBUF); + if (!dc) { + return 0 - (int)JDR_INP; /* Err: read error or wrong stream termination */ + } + } + d = *dp++; dc--; + if (flg) { /* In flag sequence? */ + flg = 0; /* Exit flag sequence */ + if (d != 0) { + jd->marker = d; /* Not an escape of 0xFF but a marker */ + } + d = 0xFF; + } else { + if (d == 0xFF) { /* Is start of flag sequence? */ + flg = 1; continue; /* Enter flag sequence, get trailing byte */ + } + } + } + w = w << 8 | d; /* Shift 8 bits in the working register */ + wbit += 8; + } + jd->dctr = dc; jd->dptr = dp; + jd->wreg = w; + +#if JD_FASTDECODE == 2 + /* Table serch for the short codes */ + d = (unsigned int)(w >> (wbit - HUFF_BIT)); /* Short code as table index */ + if (cls) { /* AC element */ + d = jd->hufflut_ac[id][d]; /* Table decode */ + if (d != 0xFFFF) { /* It is done if hit in short code */ + jd->dbit = wbit - (d >> 8); /* Snip the code length */ + return d & 0xFF; /* b7..0: zero run and following data bits */ + } + } else { /* DC element */ + d = jd->hufflut_dc[id][d]; /* Table decode */ + if (d != 0xFF) { /* It is done if hit in short code */ + jd->dbit = wbit - (d >> 4); /* Snip the code length */ + return d & 0xF; /* b3..0: following data bits */ + } + } + + /* Incremental serch for the codes longer than HUFF_BIT */ + hb = jd->huffbits[id][cls] + HUFF_BIT; /* Bit distribution table */ + hc = jd->huffcode[id][cls] + jd->longofs[id][cls]; /* Code word table */ + hd = jd->huffdata[id][cls] + jd->longofs[id][cls]; /* Data table */ + bl = HUFF_BIT + 1; +#else + /* Incremental serch for all codes */ + hb = jd->huffbits[id][cls]; /* Bit distribution table */ + hc = jd->huffcode[id][cls]; /* Code word table */ + hd = jd->huffdata[id][cls]; /* Data table */ + bl = 1; +#endif + for ( ; bl <= 16; bl++) { /* Incremental search */ + nc = *hb++; + if (nc) { + d = w >> (wbit - bl); + do { /* Search the code word in this bit length */ + if (d == *hc++) { /* Matched? */ + jd->dbit = wbit - bl; /* Snip the huffman code */ + return *hd; /* Return the decoded data */ + } + hd++; + } while (--nc); + } + } +#endif + + return 0 - (int)JDR_FMT1; /* Err: code not found (may be collapted data) */ +} + + + + +/*-----------------------------------------------------------------------*/ +/* Extract N bits from input stream */ +/*-----------------------------------------------------------------------*/ + +static int bitext ( /* >=0: extracted data, <0: error code */ + JDEC *jd, /* Pointer to the decompressor object */ + unsigned int nbit /* Number of bits to extract (1 to 16) */ +) +{ + size_t dc = jd->dctr; + uint8_t *dp = jd->dptr; + unsigned int d, flg = 0; + +#if JD_FASTDECODE == 0 + uint8_t mbit = jd->dbit; + + d = 0; + do { + if (!mbit) { /* Next byte? */ + if (!dc) { /* No input data is available, re-fill input buffer */ + dp = jd->inbuf; /* Top of input buffer */ + dc = jd->infunc(jd, dp, JD_SZBUF); + if (!dc) { + return 0 - (int)JDR_INP; /* Err: read error or wrong stream termination */ + } + } else { + dp++; /* Next data ptr */ + } + dc--; /* Decrement number of available bytes */ + if (flg) { /* In flag sequence? */ + flg = 0; /* Exit flag sequence */ + if (*dp != 0) { + return 0 - (int)JDR_FMT1; /* Err: unexpected flag is detected (may be collapted data) */ + } + *dp = 0xFF; /* The flag is a data 0xFF */ + } else { + if (*dp == 0xFF) { /* Is start of flag sequence? */ + flg = 1; continue; /* Enter flag sequence */ + } + } + mbit = 0x80; /* Read from MSB */ + } + d <<= 1; /* Get a bit */ + if (*dp & mbit) { + d |= 1; + } + mbit >>= 1; + nbit--; + } while (nbit); + + jd->dbit = mbit; jd->dctr = dc; jd->dptr = dp; + return (int)d; + +#else + unsigned int wbit = jd->dbit % 32; + uint32_t w = jd->wreg & ((1UL << wbit) - 1); + + + while (wbit < nbit) { /* Prepare nbit bits into the working register */ + if (jd->marker) { + d = 0xFF; /* Input stream stalled, generate stuff bits */ + } else { + if (!dc) { /* Buffer empty, re-fill input buffer */ + dp = jd->inbuf; /* Top of input buffer */ + dc = jd->infunc(jd, dp, JD_SZBUF); + if (!dc) { + return 0 - (int)JDR_INP; /* Err: read error or wrong stream termination */ + } + } + d = *dp++; dc--; + if (flg) { /* In flag sequence? */ + flg = 0; /* Exit flag sequence */ + if (d != 0) { + jd->marker = d; /* Not an escape of 0xFF but a marker */ + } + d = 0xFF; + } else { + if (d == 0xFF) { /* Is start of flag sequence? */ + flg = 1; continue; /* Enter flag sequence, get trailing byte */ + } + } + } + w = w << 8 | d; /* Get 8 bits into the working register */ + wbit += 8; + } + jd->wreg = w; jd->dbit = wbit - nbit; + jd->dctr = dc; jd->dptr = dp; + + return (int)(w >> ((wbit - nbit) % 32)); +#endif +} + + + + +/*-----------------------------------------------------------------------*/ +/* Process restart interval */ +/*-----------------------------------------------------------------------*/ + +static JRESULT restart ( + JDEC *jd, /* Pointer to the decompressor object */ + uint16_t rstn /* Expected restert sequense number */ +) +{ + unsigned int i; + uint8_t *dp = jd->dptr; + size_t dc = jd->dctr; + +#if JD_FASTDECODE == 0 + uint16_t d = 0; + + /* Get two bytes from the input stream */ + for (i = 0; i < 2; i++) { + if (!dc) { /* No input data is available, re-fill input buffer */ + dp = jd->inbuf; + dc = jd->infunc(jd, dp, JD_SZBUF); + if (!dc) { + return JDR_INP; + } + } else { + dp++; + } + dc--; + d = d << 8 | *dp; /* Get a byte */ + } + jd->dptr = dp; jd->dctr = dc; jd->dbit = 0; + + /* Check the marker */ + if ((d & 0xFFD8) != 0xFFD0 || (d & 7) != (rstn & 7)) { + return JDR_FMT1; /* Err: expected RSTn marker is not detected (may be collapted data) */ + } + +#else + uint16_t marker; + + + if (jd->marker) { /* Generate a maker if it has been detected */ + marker = 0xFF00 | jd->marker; + jd->marker = 0; + } else { + marker = 0; + for (i = 0; i < 2; i++) { /* Get a restart marker */ + if (!dc) { /* No input data is available, re-fill input buffer */ + dp = jd->inbuf; + dc = jd->infunc(jd, dp, JD_SZBUF); + if (!dc) { + return JDR_INP; + } + } + marker = (marker << 8) | *dp++; /* Get a byte */ + dc--; + } + jd->dptr = dp; jd->dctr = dc; + } + + /* Check the marker */ + if ((marker & 0xFFD8) != 0xFFD0 || (marker & 7) != (rstn & 7)) { + return JDR_FMT1; /* Err: expected RSTn marker was not detected (may be collapted data) */ + } + + jd->dbit = 0; /* Discard stuff bits */ +#endif + + jd->dcv[2] = jd->dcv[1] = jd->dcv[0] = 0; /* Reset DC offset */ + return JDR_OK; +} + + + + +/*-----------------------------------------------------------------------*/ +/* Apply Inverse-DCT in Arai Algorithm (see also aa_idct.png) */ +/*-----------------------------------------------------------------------*/ + +static void block_idct ( + int32_t *src, /* Input block data (de-quantized and pre-scaled for Arai Algorithm) */ + jd_yuv_t *dst /* Pointer to the destination to store the block as byte array */ +) +{ + const int32_t M13 = (int32_t)(1.41421 * 4096), M2 = (int32_t)(1.08239 * 4096), M4 = (int32_t)(2.61313 * 4096), M5 = (int32_t)(1.84776 * 4096); + int32_t v0, v1, v2, v3, v4, v5, v6, v7; + int32_t t10, t11, t12, t13; + int i; + + /* Process columns */ + for (i = 0; i < 8; i++) { + v0 = src[8 * 0]; /* Get even elements */ + v1 = src[8 * 2]; + v2 = src[8 * 4]; + v3 = src[8 * 6]; + + t10 = v0 + v2; /* Process the even elements */ + t12 = v0 - v2; + t11 = (v1 - v3) * M13 >> 12; + v3 += v1; + t11 -= v3; + v0 = t10 + v3; + v3 = t10 - v3; + v1 = t11 + t12; + v2 = t12 - t11; + + v4 = src[8 * 7]; /* Get odd elements */ + v5 = src[8 * 1]; + v6 = src[8 * 5]; + v7 = src[8 * 3]; + + t10 = v5 - v4; /* Process the odd elements */ + t11 = v5 + v4; + t12 = v6 - v7; + v7 += v6; + v5 = (t11 - v7) * M13 >> 12; + v7 += t11; + t13 = (t10 + t12) * M5 >> 12; + v4 = t13 - (t10 * M2 >> 12); + v6 = t13 - (t12 * M4 >> 12) - v7; + v5 -= v6; + v4 -= v5; + + src[8 * 0] = v0 + v7; /* Write-back transformed values */ + src[8 * 7] = v0 - v7; + src[8 * 1] = v1 + v6; + src[8 * 6] = v1 - v6; + src[8 * 2] = v2 + v5; + src[8 * 5] = v2 - v5; + src[8 * 3] = v3 + v4; + src[8 * 4] = v3 - v4; + + src++; /* Next column */ + } + + /* Process rows */ + src -= 8; + for (i = 0; i < 8; i++) { + v0 = src[0] + (128L << 8); /* Get even elements (remove DC offset (-128) here) */ + v1 = src[2]; + v2 = src[4]; + v3 = src[6]; + + t10 = v0 + v2; /* Process the even elements */ + t12 = v0 - v2; + t11 = (v1 - v3) * M13 >> 12; + v3 += v1; + t11 -= v3; + v0 = t10 + v3; + v3 = t10 - v3; + v1 = t11 + t12; + v2 = t12 - t11; + + v4 = src[7]; /* Get odd elements */ + v5 = src[1]; + v6 = src[5]; + v7 = src[3]; + + t10 = v5 - v4; /* Process the odd elements */ + t11 = v5 + v4; + t12 = v6 - v7; + v7 += v6; + v5 = (t11 - v7) * M13 >> 12; + v7 += t11; + t13 = (t10 + t12) * M5 >> 12; + v4 = t13 - (t10 * M2 >> 12); + v6 = t13 - (t12 * M4 >> 12) - v7; + v5 -= v6; + v4 -= v5; + + /* Descale the transformed values 8 bits and output a row */ +#if JD_FASTDECODE >= 1 + dst[0] = (int16_t)((v0 + v7) >> 8); + dst[7] = (int16_t)((v0 - v7) >> 8); + dst[1] = (int16_t)((v1 + v6) >> 8); + dst[6] = (int16_t)((v1 - v6) >> 8); + dst[2] = (int16_t)((v2 + v5) >> 8); + dst[5] = (int16_t)((v2 - v5) >> 8); + dst[3] = (int16_t)((v3 + v4) >> 8); + dst[4] = (int16_t)((v3 - v4) >> 8); +#else + dst[0] = BYTECLIP((v0 + v7) >> 8); + dst[7] = BYTECLIP((v0 - v7) >> 8); + dst[1] = BYTECLIP((v1 + v6) >> 8); + dst[6] = BYTECLIP((v1 - v6) >> 8); + dst[2] = BYTECLIP((v2 + v5) >> 8); + dst[5] = BYTECLIP((v2 - v5) >> 8); + dst[3] = BYTECLIP((v3 + v4) >> 8); + dst[4] = BYTECLIP((v3 - v4) >> 8); +#endif + + dst += 8; src += 8; /* Next row */ + } +} + + + + +/*-----------------------------------------------------------------------*/ +/* Load all blocks in an MCU into working buffer */ +/*-----------------------------------------------------------------------*/ + +static JRESULT mcu_load ( + JDEC *jd /* Pointer to the decompressor object */ +) +{ + int32_t *tmp = (int32_t *)jd->workbuf; /* Block working buffer for de-quantize and IDCT */ + int d, e; + unsigned int blk, nby, i, bc, z, id, cmp; + jd_yuv_t *bp; + const int32_t *dqf; + + + nby = jd->msx * jd->msy; /* Number of Y blocks (1, 2 or 4) */ + bp = jd->mcubuf; /* Pointer to the first block of MCU */ + + for (blk = 0; blk < nby + 2; blk++) { /* Get nby Y blocks and two C blocks */ + cmp = (blk < nby) ? 0 : blk - nby + 1; /* Component number 0:Y, 1:Cb, 2:Cr */ + + if (cmp && jd->ncomp != 3) { /* Clear C blocks if not exist (monochrome image) */ + for (i = 0; i < 64; bp[i++] = 128) ; + + } else { /* Load Y/C blocks from input stream */ + id = cmp ? 1 : 0; /* Huffman table ID of this component */ + + /* Extract a DC element from input stream */ + d = huffext(jd, id, 0); /* Extract a huffman coded data (bit length) */ + if (d < 0) { + return (JRESULT)(0 - d); /* Err: invalid code or input */ + } + bc = (unsigned int)d; + d = jd->dcv[cmp]; /* DC value of previous block */ + if (bc) { /* If there is any difference from previous block */ + e = bitext(jd, bc); /* Extract data bits */ + if (e < 0) { + return (JRESULT)(0 - e); /* Err: input */ + } + bc = 1 << (bc - 1); /* MSB position */ + if (!(e & bc)) { + e -= (bc << 1) - 1; /* Restore negative value if needed */ + } + d += e; /* Get current value */ + jd->dcv[cmp] = (int16_t)d; /* Save current DC value for next block */ + } + dqf = jd->qttbl[jd->qtid[cmp]]; /* De-quantizer table ID for this component */ + tmp[0] = d * dqf[0] >> 8; /* De-quantize, apply scale factor of Arai algorithm and descale 8 bits */ + + /* Extract following 63 AC elements from input stream */ + memset(&tmp[1], 0, 63 * sizeof (int32_t)); /* Initialize all AC elements */ + z = 1; /* Top of the AC elements (in zigzag-order) */ + do { + d = huffext(jd, id, 1); /* Extract a huffman coded value (zero runs and bit length) */ + if (d == 0) { + break; /* EOB? */ + } + if (d < 0) { + return (JRESULT)(0 - d); /* Err: invalid code or input error */ + } + bc = (unsigned int)d; + z += bc >> 4; /* Skip leading zero run */ + if (z >= 64) { + return JDR_FMT1; /* Too long zero run */ + } + if (bc &= 0x0F) { /* Bit length? */ + d = bitext(jd, bc); /* Extract data bits */ + if (d < 0) { + return (JRESULT)(0 - d); /* Err: input device */ + } + bc = 1 << (bc - 1); /* MSB position */ + if (!(d & bc)) { + d -= (bc << 1) - 1; /* Restore negative value if needed */ + } + i = Zig[z]; /* Get raster-order index */ + tmp[i] = d * dqf[i] >> 8; /* De-quantize, apply scale factor of Arai algorithm and descale 8 bits */ + } + } while (++z < 64); /* Next AC element */ + + if (JD_FORMAT != 2 || !cmp) { /* C components may not be processed if in grayscale output */ + if (z == 1 || (JD_USE_SCALE && jd->scale == 3)) { /* If no AC element or scale ratio is 1/8, IDCT can be ommited and the block is filled with DC value */ + d = (jd_yuv_t)((*tmp / 256) + 128); + if (JD_FASTDECODE >= 1) { + for (i = 0; i < 64; bp[i++] = d) ; + } else { + memset(bp, d, 64); + } + } else { + block_idct(tmp, bp); /* Apply IDCT and store the block to the MCU buffer */ + } + } + } + + bp += 64; /* Next block */ + } + + return JDR_OK; /* All blocks have been loaded successfully */ +} + + + + +/*-----------------------------------------------------------------------*/ +/* Output an MCU: Convert YCrCb to RGB and output it in RGB form */ +/*-----------------------------------------------------------------------*/ + +static JRESULT mcu_output ( + JDEC *jd, /* Pointer to the decompressor object */ + int (*outfunc)(JDEC *, void *, JRECT *), /* RGB output function */ + unsigned int x, /* MCU location in the image */ + unsigned int y /* MCU location in the image */ +) +{ + const int CVACC = (sizeof (int) > 2) ? 1024 : 128; /* Adaptive accuracy for both 16-/32-bit systems */ + unsigned int ix, iy, mx, my, rx, ry; + int yy, cb, cr; + jd_yuv_t *py, *pc; + uint8_t *pix; + JRECT rect; + + + mx = jd->msx * 8; my = jd->msy * 8; /* MCU size (pixel) */ + rx = (x + mx <= jd->width) ? mx : jd->width - x; /* Output rectangular size (it may be clipped at right/bottom end of image) */ + ry = (y + my <= jd->height) ? my : jd->height - y; + if (JD_USE_SCALE) { + rx >>= jd->scale; ry >>= jd->scale; + if (!rx || !ry) { + return JDR_OK; /* Skip this MCU if all pixel is to be rounded off */ + } + x >>= jd->scale; y >>= jd->scale; + } + rect.left = x; rect.right = x + rx - 1; /* Rectangular area in the frame buffer */ + rect.top = y; rect.bottom = y + ry - 1; + + + if (!JD_USE_SCALE || jd->scale != 3) { /* Not for 1/8 scaling */ + pix = (uint8_t *)jd->workbuf; + + if (JD_FORMAT != 2) { /* RGB output (build an RGB MCU from Y/C component) */ + for (iy = 0; iy < my; iy++) { + pc = py = jd->mcubuf; + if (my == 16) { /* Double block height? */ + pc += 64 * 4 + (iy >> 1) * 8; + if (iy >= 8) { + py += 64; + } + } else { /* Single block height */ + pc += mx * 8 + iy * 8; + } + py += iy * 8; + for (ix = 0; ix < mx; ix++) { + cb = pc[0] - 128; /* Get Cb/Cr component and remove offset */ + cr = pc[64] - 128; + if (mx == 16) { /* Double block width? */ + if (ix == 8) { + py += 64 - 8; /* Jump to next block if double block heigt */ + } + /* Step forward chroma pointer every two pixels */ + if (ix % 2) { + pc++; + } + } else { /* Single block width */ + pc++; /* Step forward chroma pointer every pixel */ + } + yy = *py++; /* Get Y component */ + *pix++ = /*R*/ BYTECLIP(yy + ((int)(1.402 * CVACC) * cr) / CVACC); + *pix++ = /*G*/ BYTECLIP(yy - ((int)(0.344 * CVACC) * cb + (int)(0.714 * CVACC) * cr) / CVACC); + *pix++ = /*B*/ BYTECLIP(yy + ((int)(1.772 * CVACC) * cb) / CVACC); + } + } + } else { /* Monochrome output (build a grayscale MCU from Y comopnent) */ + for (iy = 0; iy < my; iy++) { + py = jd->mcubuf + iy * 8; + if (my == 16) { /* Double block height? */ + if (iy >= 8) { + py += 64; + } + } + for (ix = 0; ix < mx; ix++) { + if (mx == 16) { /* Double block width? */ + if (ix == 8) { + py += 64 - 8; /* Jump to next block if double block height */ + } + } + *pix++ = (uint8_t) * py++; /* Get and store a Y value as grayscale */ + } + } + } + + /* Descale the MCU rectangular if needed */ + if (JD_USE_SCALE && jd->scale) { + unsigned int x, y, r, g, b, s, w, a; + uint8_t *op; + + /* Get averaged RGB value of each square correcponds to a pixel */ + s = jd->scale * 2; /* Number of shifts for averaging */ + w = 1 << jd->scale; /* Width of square */ + a = (mx - w) * (JD_FORMAT != 2 ? 3 : 1); /* Bytes to skip for next line in the square */ + op = (uint8_t *)jd->workbuf; + for (iy = 0; iy < my; iy += w) { + for (ix = 0; ix < mx; ix += w) { + pix = (uint8_t *)jd->workbuf + (iy * mx + ix) * (JD_FORMAT != 2 ? 3 : 1); + r = g = b = 0; + for (y = 0; y < w; y++) { /* Accumulate RGB value in the square */ + for (x = 0; x < w; x++) { + r += *pix++; /* Accumulate R or Y (monochrome output) */ + if (JD_FORMAT != 2) { /* RGB output? */ + g += *pix++; /* Accumulate G */ + b += *pix++; /* Accumulate B */ + } + } + pix += a; + } /* Put the averaged pixel value */ + *op++ = (uint8_t)(r >> s); /* Put R or Y (monochrome output) */ + if (JD_FORMAT != 2) { /* RGB output? */ + *op++ = (uint8_t)(g >> s); /* Put G */ + *op++ = (uint8_t)(b >> s); /* Put B */ + } + } + } + } + + } else { /* For only 1/8 scaling (left-top pixel in each block are the DC value of the block) */ + + /* Build a 1/8 descaled RGB MCU from discrete comopnents */ + pix = (uint8_t *)jd->workbuf; + pc = jd->mcubuf + mx * my; + cb = pc[0] - 128; /* Get Cb/Cr component and restore right level */ + cr = pc[64] - 128; + for (iy = 0; iy < my; iy += 8) { + py = jd->mcubuf; + if (iy == 8) { + py += 64 * 2; + } + for (ix = 0; ix < mx; ix += 8) { + yy = *py; /* Get Y component */ + py += 64; + if (JD_FORMAT != 2) { + *pix++ = /*R*/ BYTECLIP(yy + ((int)(1.402 * CVACC) * cr / CVACC)); + *pix++ = /*G*/ BYTECLIP(yy - ((int)(0.344 * CVACC) * cb + (int)(0.714 * CVACC) * cr) / CVACC); + *pix++ = /*B*/ BYTECLIP(yy + ((int)(1.772 * CVACC) * cb / CVACC)); + } else { + *pix++ = yy; + } + } + } + } + + /* Squeeze up pixel table if a part of MCU is to be truncated */ + mx >>= jd->scale; + if (rx < mx) { /* Is the MCU spans rigit edge? */ + uint8_t *s, *d; + unsigned int x, y; + + s = d = (uint8_t *)jd->workbuf; + for (y = 0; y < ry; y++) { + for (x = 0; x < rx; x++) { /* Copy effective pixels */ + *d++ = *s++; + if (JD_FORMAT != 2) { + *d++ = *s++; + *d++ = *s++; + } + } + s += (mx - rx) * (JD_FORMAT != 2 ? 3 : 1); /* Skip truncated pixels */ + } + } + + /* Convert RGB888 to RGB565 if needed */ + if (JD_FORMAT == 1) { + uint8_t *s = (uint8_t *)jd->workbuf; + uint16_t w, *d = (uint16_t *)s; + unsigned int n = rx * ry; + + do { + w = (*s++ & 0xF8) << 8; /* RRRRR----------- */ + w |= (*s++ & 0xFC) << 3; /* -----GGGGGG----- */ + w |= *s++ >> 3; /* -----------BBBBB */ + *d++ = w; + } while (--n); + } + + /* Output the rectangular */ + return outfunc(jd, jd->workbuf, &rect) ? JDR_OK : JDR_INTR; +} + + + + +/*-----------------------------------------------------------------------*/ +/* Analyze the JPEG image and Initialize decompressor object */ +/*-----------------------------------------------------------------------*/ + +#define LDB_WORD(ptr) (uint16_t)(((uint16_t)*((uint8_t*)(ptr))<<8)|(uint16_t)*(uint8_t*)((ptr)+1)) + + +JRESULT jd_prepare ( + JDEC *jd, /* Blank decompressor object */ + size_t (*infunc)(JDEC *, uint8_t *, size_t), /* JPEG strem input function */ + void *pool, /* Working buffer for the decompression session */ + size_t sz_pool, /* Size of working buffer */ + void *dev /* I/O device identifier for the session */ +) +{ + uint8_t *seg, b; + uint16_t marker; + unsigned int n, i, ofs; + size_t len; + JRESULT rc; + + + memset(jd, 0, sizeof (JDEC)); /* Clear decompression object (this might be a problem if machine's null pointer is not all bits zero) */ + jd->pool = pool; /* Work memroy */ + jd->sz_pool = sz_pool; /* Size of given work memory */ + jd->infunc = infunc; /* Stream input function */ + jd->device = dev; /* I/O device identifier */ + + jd->inbuf = seg = alloc_pool(jd, JD_SZBUF); /* Allocate stream input buffer */ + if (!seg) { + return JDR_MEM1; + } + + ofs = marker = 0; /* Find SOI marker */ + do { + if (jd->infunc(jd, seg, 1) != 1) { + return JDR_INP; /* Err: SOI was not detected */ + } + ofs++; + marker = marker << 8 | seg[0]; + } while (marker != 0xFFD8); + + for (;;) { /* Parse JPEG segments */ + /* Get a JPEG marker */ + if (jd->infunc(jd, seg, 4) != 4) { + return JDR_INP; + } + marker = LDB_WORD(seg); /* Marker */ + len = LDB_WORD(seg + 2); /* Length field */ + + /* + In the baseline JPEG specification, 0xFF is always used as the "marker prefix," and the byte that follows determines + the marker type (e.g., 0xD8 for SOI, 0xD9 for EOI, 0xDA for SOS, etc.). + A 0xFFFF sequence, however, does not correspond to any valid, standard JPEG marker. + + In JPEG-compressed data, any single 0xFF in the entropy-coded segment is supposed to be followed by 0x00 if it is not a marker. + Sometimes, encoders or hardware incorrectly insert repeated 0xFF bytes without the 0x00 "stuffing" byte. + This confuses decoders that strictly follow the JPEG standard. + */ + if (marker == 0xFFFF) { + // Check if ignoring seg[0] byte gives us valid marker + // We must read 1 more byte from the input stream + if (jd->infunc(jd, &seg[4], 1) != 1) { + return JDR_INP; + } + marker = LDB_WORD(seg + 1); + len = LDB_WORD(seg + 3); + } + if (len <= 2 || (marker >> 8) != 0xFF) { + return JDR_FMT1; + } + len -= 2; /* Segent content size */ + ofs += 4 + len; /* Number of bytes loaded */ + + switch (marker & 0xFF) { + case 0xC0: /* SOF0 (baseline JPEG) */ + if (len > JD_SZBUF) { + return JDR_MEM2; + } + if (jd->infunc(jd, seg, len) != len) { + return JDR_INP; /* Load segment data */ + } + + jd->width = LDB_WORD(&seg[3]); /* Image width in unit of pixel */ + jd->height = LDB_WORD(&seg[1]); /* Image height in unit of pixel */ + jd->ncomp = seg[5]; /* Number of color components */ + if (jd->ncomp != 3 && jd->ncomp != 1) { + return JDR_FMT3; /* Err: Supports only Grayscale and Y/Cb/Cr */ + } + + /* Check each image component */ + for (i = 0; i < jd->ncomp; i++) { + b = seg[7 + 3 * i]; /* Get sampling factor */ + if (i == 0) { /* Y component */ + if (b != 0x11 && b != 0x22 && b != 0x21) { /* Check sampling factor */ + return JDR_FMT3; /* Err: Supports only 4:4:4, 4:2:0 or 4:2:2 */ + } + jd->msx = b >> 4; jd->msy = b & 15; /* Size of MCU [blocks] */ + } else { /* Cb/Cr component */ + if (b != 0x11) { + return JDR_FMT3; /* Err: Sampling factor of Cb/Cr must be 1 */ + } + } + jd->qtid[i] = seg[8 + 3 * i]; /* Get dequantizer table ID for this component */ + if (jd->qtid[i] > 3) { + return JDR_FMT3; /* Err: Invalid ID */ + } + } + break; + + case 0xDD: /* DRI - Define Restart Interval */ + if (len > JD_SZBUF) { + return JDR_MEM2; + } + if (jd->infunc(jd, seg, len) != len) { + return JDR_INP; /* Load segment data */ + } + + jd->nrst = LDB_WORD(seg); /* Get restart interval (MCUs) */ + break; + + case 0xC4: /* DHT - Define Huffman Tables */ + if (len > JD_SZBUF) { + return JDR_MEM2; + } + if (jd->infunc(jd, seg, len) != len) { + return JDR_INP; /* Load segment data */ + } + + rc = create_huffman_tbl(jd, seg, len); /* Create huffman tables */ + if (rc) { + return rc; + } + break; + + case 0xDB: /* DQT - Define Quaitizer Tables */ + if (len > JD_SZBUF) { + return JDR_MEM2; + } + if (jd->infunc(jd, seg, len) != len) { + return JDR_INP; /* Load segment data */ + } + + rc = create_qt_tbl(jd, seg, len); /* Create de-quantizer tables */ + if (rc) { + return rc; + } + break; + + case 0xDA: /* SOS - Start of Scan */ + if (len > JD_SZBUF) { + return JDR_MEM2; + } + if (jd->infunc(jd, seg, len) != len) { + return JDR_INP; /* Load segment data */ + } + + if (!jd->width || !jd->height) { + return JDR_FMT1; /* Err: Invalid image size */ + } + if (seg[0] != jd->ncomp) { + return JDR_FMT3; /* Err: Wrong color components */ + } + + /* Check if all tables corresponding to each components have been loaded */ + for (i = 0; i < jd->ncomp; i++) { + b = seg[2 + 2 * i]; /* Get huffman table ID */ + if (b != 0x00 && b != 0x11) { + return JDR_FMT3; /* Err: Different table number for DC/AC element */ + } + n = i ? 1 : 0; /* Component class */ + if (!jd->huffbits[n][0] || !jd->huffbits[n][1]) { /* Check huffman table for this component */ +#if JD_DEFAULT_HUFFMAN + jd_load_default_huffman(jd); // Always returns OK +#else + return JDR_FMT1; /* Err: Nnot loaded */ +#endif + } + if (!jd->qttbl[jd->qtid[i]]) { /* Check dequantizer table for this component */ + return JDR_FMT1; /* Err: Not loaded */ + } + } + + /* Allocate working buffer for MCU and pixel output */ + n = jd->msy * jd->msx; /* Number of Y blocks in the MCU */ + if (!n) { + return JDR_FMT1; /* Err: SOF0 has not been loaded */ + } + len = n * 64 * 2 + 64; /* Allocate buffer for IDCT and RGB output */ + if (len < 256) { + len = 256; /* but at least 256 byte is required for IDCT */ + } + jd->workbuf = alloc_pool(jd, len); /* and it may occupy a part of following MCU working buffer for RGB output */ + if (!jd->workbuf) { + return JDR_MEM1; /* Err: not enough memory */ + } + jd->mcubuf = alloc_pool(jd, (n + 2) * 64 * sizeof (jd_yuv_t)); /* Allocate MCU working buffer */ + if (!jd->mcubuf) { + return JDR_MEM1; /* Err: not enough memory */ + } + + /* Align stream read offset to JD_SZBUF */ + if (ofs %= JD_SZBUF) { + jd->dctr = jd->infunc(jd, seg + ofs, (size_t)(JD_SZBUF - ofs)); + } + jd->dptr = seg + ofs - (JD_FASTDECODE ? 0 : 1); + + return JDR_OK; /* Initialization succeeded. Ready to decompress the JPEG image. */ + + case 0xC1: /* SOF1 */ + case 0xC2: /* SOF2 */ + case 0xC3: /* SOF3 */ + case 0xC5: /* SOF5 */ + case 0xC6: /* SOF6 */ + case 0xC7: /* SOF7 */ + case 0xC9: /* SOF9 */ + case 0xCA: /* SOF10 */ + case 0xCB: /* SOF11 */ + case 0xCD: /* SOF13 */ + case 0xCE: /* SOF14 */ + case 0xCF: /* SOF15 */ + case 0xD9: /* EOI */ + return JDR_FMT3; /* Unsuppoted JPEG standard (may be progressive JPEG) */ + + default: /* Unknown segment (comment, exif or etc..) */ + /* Skip segment data (null pointer specifies to remove data from the stream) */ + if (jd->infunc(jd, 0, len) != len) { + return JDR_INP; + } + } + } +} + + + + +/*-----------------------------------------------------------------------*/ +/* Start to decompress the JPEG picture */ +/*-----------------------------------------------------------------------*/ + +JRESULT jd_decomp ( + JDEC *jd, /* Initialized decompression object */ + int (*outfunc)(JDEC *, void *, JRECT *), /* RGB output function */ + uint8_t scale /* Output de-scaling factor (0 to 3) */ +) +{ + unsigned int x, y, mx, my; + uint16_t rst, rsc; + JRESULT rc; + + + if (scale > (JD_USE_SCALE ? 3 : 0)) { + return JDR_PAR; + } + jd->scale = scale; + + mx = jd->msx * 8; my = jd->msy * 8; /* Size of the MCU (pixel) */ + + jd->dcv[2] = jd->dcv[1] = jd->dcv[0] = 0; /* Initialize DC values */ + rst = rsc = 0; + + rc = JDR_OK; + for (y = 0; y < jd->height; y += my) { /* Vertical loop of MCUs */ + for (x = 0; x < jd->width; x += mx) { /* Horizontal loop of MCUs */ + if (jd->nrst && rst++ == jd->nrst) { /* Process restart interval if enabled */ + rc = restart(jd, rsc++); + if (rc != JDR_OK) { + return rc; + } + rst = 1; + } + rc = mcu_load(jd); /* Load an MCU (decompress huffman coded stream, dequantize and apply IDCT) */ + if (rc != JDR_OK) { + return rc; + } + rc = mcu_output(jd, outfunc, x, y); /* Output the MCU (YCbCr to RGB, scaling and output) */ + if (rc != JDR_OK) { + return rc; + } + } + } + + return rc; +} diff --git a/managed_components/espressif__esp_jpeg/tjpgd/tjpgd.h b/managed_components/espressif__esp_jpeg/tjpgd/tjpgd.h new file mode 100644 index 0000000..4e4857e --- /dev/null +++ b/managed_components/espressif__esp_jpeg/tjpgd/tjpgd.h @@ -0,0 +1,102 @@ +/*----------------------------------------------------------------------------/ +/ TJpgDec - Tiny JPEG Decompressor R0.03 include file (C)ChaN, 2021 +/----------------------------------------------------------------------------*/ +#ifndef DEF_TJPGDEC +#define DEF_TJPGDEC + +#ifdef __cplusplus +extern "C" { +#endif + +#include "tjpgdcnf.h" +#include + +#if defined(_WIN32) /* VC++ or some compiler without stdint.h */ +typedef unsigned char uint8_t; +typedef unsigned short uint16_t; +typedef short int16_t; +typedef unsigned long uint32_t; +typedef long int32_t; +#else /* Embedded platform */ +#include +#endif + +#if JD_FASTDECODE >= 1 +typedef int16_t jd_yuv_t; +#else +typedef uint8_t jd_yuv_t; +#endif + + +/* Error code */ +typedef enum { + JDR_OK = 0, /* 0: Succeeded */ + JDR_INTR, /* 1: Interrupted by output function */ + JDR_INP, /* 2: Device error or wrong termination of input stream */ + JDR_MEM1, /* 3: Insufficient memory pool for the image */ + JDR_MEM2, /* 4: Insufficient stream input buffer */ + JDR_PAR, /* 5: Parameter error */ + JDR_FMT1, /* 6: Data format error (may be broken data) */ + JDR_FMT2, /* 7: Right format but not supported */ + JDR_FMT3 /* 8: Not supported JPEG standard */ +} JRESULT; + + + +/* Rectangular region in the output image */ +typedef struct { + uint16_t left; /* Left end */ + uint16_t right; /* Right end */ + uint16_t top; /* Top end */ + uint16_t bottom; /* Bottom end */ +} JRECT; + + + +/* Decompressor object structure */ +typedef struct JDEC JDEC; +struct JDEC { + size_t dctr; /* Number of bytes available in the input buffer */ + uint8_t *dptr; /* Current data read ptr */ + uint8_t *inbuf; /* Bit stream input buffer */ + uint8_t dbit; /* Number of bits availavble in wreg or reading bit mask */ + uint8_t scale; /* Output scaling ratio */ + uint8_t msx, msy; /* MCU size in unit of block (width, height) */ + uint8_t qtid[3]; /* Quantization table ID of each component, Y, Cb, Cr */ + uint8_t ncomp; /* Number of color components 1:grayscale, 3:color */ + int16_t dcv[3]; /* Previous DC element of each component */ + uint16_t nrst; /* Restart inverval */ + uint16_t width, height; /* Size of the input image (pixel) */ + uint8_t *huffbits[2][2]; /* Huffman bit distribution tables [id][dcac] */ + uint16_t *huffcode[2][2]; /* Huffman code word tables [id][dcac] */ + uint8_t *huffdata[2][2]; /* Huffman decoded data tables [id][dcac] */ + int32_t *qttbl[4]; /* Dequantizer tables [id] */ +#if JD_FASTDECODE >= 1 + uint32_t wreg; /* Working shift register */ + uint8_t marker; /* Detected marker (0:None) */ +#if JD_FASTDECODE == 2 + uint8_t longofs[2][2]; /* Table offset of long code [id][dcac] */ + uint16_t *hufflut_ac[2]; /* Fast huffman decode tables for AC short code [id] */ + uint8_t *hufflut_dc[2]; /* Fast huffman decode tables for DC short code [id] */ +#endif +#endif + void *workbuf; /* Working buffer for IDCT and RGB output */ + jd_yuv_t *mcubuf; /* Working buffer for the MCU */ + void *pool; /* Pointer to available memory pool */ + size_t sz_pool; /* Size of momory pool (bytes available) */ + size_t (*infunc)(JDEC *, uint8_t *, size_t); /* Pointer to jpeg stream input function */ + void *device; /* Pointer to I/O device identifiler for the session */ +}; + + + +/* TJpgDec API functions */ +JRESULT jd_prepare (JDEC *jd, size_t (*infunc)(JDEC *, uint8_t *, size_t), void *pool, size_t sz_pool, void *dev); +JRESULT jd_decomp (JDEC *jd, int (*outfunc)(JDEC *, void *, JRECT *), uint8_t scale); + + +#ifdef __cplusplus +} +#endif + +#endif /* _TJPGDEC */ diff --git a/managed_components/espressif__esp_jpeg/tjpgd/tjpgdcnf.h b/managed_components/espressif__esp_jpeg/tjpgd/tjpgdcnf.h new file mode 100644 index 0000000..fa6a28c --- /dev/null +++ b/managed_components/espressif__esp_jpeg/tjpgd/tjpgdcnf.h @@ -0,0 +1,48 @@ +/*----------------------------------------------*/ +/* TJpgDec System Configurations R0.03 */ +/*----------------------------------------------*/ + +#include "sdkconfig.h" + +#define JD_SZBUF CONFIG_JD_SZBUF +/* Specifies size of stream input buffer */ + +#define JD_FORMAT CONFIG_JD_FORMAT +/* Specifies output pixel format. +/ 0: RGB888 (24-bit/pix) +/ 1: RGB565 (16-bit/pix) +/ 2: Grayscale (8-bit/pix) +*/ + +#if defined(CONFIG_JD_USE_SCALE) +#define JD_USE_SCALE CONFIG_JD_USE_SCALE +#else +#define JD_USE_SCALE 0 +#endif +/* Switches output descaling feature. +/ 0: Disable +/ 1: Enable +*/ + +#if defined(CONFIG_JD_TBLCLIP) +#define JD_TBLCLIP CONFIG_JD_TBLCLIP +#else +#define JD_TBLCLIP 0 +#endif +/* Use table conversion for saturation arithmetic. A bit faster, but increases 1 KB of code size. +/ 0: Disable +/ 1: Enable +*/ + +#define JD_FASTDECODE CONFIG_JD_FASTDECODE +/* Optimization level +/ 0: Basic optimization. Suitable for 8/16-bit MCUs. +/ 1: + 32-bit barrel shifter. Suitable for 32-bit MCUs. +/ 2: + Table conversion for huffman decoding (wants 6 << HUFF_BIT bytes of RAM) +*/ + +#if defined(CONFIG_JD_DEFAULT_HUFFMAN) +#define JD_DEFAULT_HUFFMAN CONFIG_JD_DEFAULT_HUFFMAN +#else +#define JD_DEFAULT_HUFFMAN 0 +#endif